10900000 -219245697307484929042500864632832000000 10900001 -58451373337144287619792292500773669420 10900002 -47734967731754641893713647021878428160 10900003 -218932206469670113959573586230934348800 10900004 -530140818683297479566323611813723714944 10900005 -207448330463924091714238305900938215680 10900006 146320602322510964318518458933695414784 10900007 -606911104106913156251911434285282804744 10900008 -56467806999067089234583171965960192000 10900009 -556195398812674937106183714118159692288 10900010 90293186032710289576565484725993272320 10900011 517610937227414050631794137863054576472 10900012 -656079956151359608835638181332209074944 10900013 -628865154853017515820211931419380357738 10900014 65923511756068135229371880773939015680 10900015 51589910961010079901341072247412339200 10900016 -100309984781291819209243597244888137728 10900017 62299066676858813449247366731182236928 10900018 -548522048475781290697125389189290867296 10900019 -93196355466720579562498417771497219456 10900020 -65574043306675104144509992927556536320 10900021 381166422299464242130612275524733158688 10900022 98115123376365482930405360761223460864 10900023 113973251879686699157350100070007170000 10900024 -87057068215336289682192239727994675200 10900025 299417462564340583598273612732559840000 10900026 -23067903945612957066101183525615808000 10900027 -5578028968162728945309629250418573680 10900028 387670626711515837883212784698147182080 10900029 -119387794363265221987368912762332676096 10900030 206229923112472621117792030875929348160 10900031 789080775400022357367563177387654768832 10900032 -43723526325294808705390960816617947136 10900033 448142020298603668700587425285732503124 10900034 787713919274952696141324159114995712 10900035 131543628717020769252718100514941299200 10900036 60968285333714930228071843179147317248 10900037 333393644986757612472702150571640374686 10900038 35816313866934487326306869519013103488 10900039 -83407604933274857869242032173835301944 10900040 580281885662701443588973315540131840000 10900041 -17318375346160092380870939376961671408 10900042 360055217503646944579215721305714522672 10900043 -38436835004391129964413302030676192 10900044 392824668500915830013725204465399092480 10900045 140802464930333339551556068651046846520 10900046 370352751643208804835953036068905953472 10900047 -272147578839343783022453743190866183800 10900048 42278811285904087274731902995947446272 10900049 404011259705296588746898736837209246320 10900050 61640205960971180211443221349585692800 10900051 168328165937763330727564192924508323052 10900052 233443742507795686459376867574175039488 10900053 375566555367923283377631499819967124480 10900054 344664904558194992643694548132777694272 10900055 176658155772414618377272298811390187920 10900056 -9608501266246910608126121432599142400 10900057 -212834973287725486403006707196975545088 10900058 92133136120088981586191928146066803968 10900059 -57536287823924414936093556902018152296 10900060 327513358702124062648287190219024358400 10900061 -486095585181505069348619560645969801908 10900062 -98359679474125065656148681578399569920 10900063 -548231366875947278873328898864642398688 10900064 65227212334551070183946289566213210112 10900065 38012810470999617314247548830132654080 10900066 -28135663673468856301024283794974990768 10900067 55974305060349718231958597923042393116 10900068 17161198940187349020559530966600327168 10900069 -408892230674738337168015208604881635104 10900070 456461876021910752491884827952336000 10900071 15036138412621489616883267264440963040 10900072 -4976906334384052552683060062104780800 10900073 -412917940725760204815890818227120451200 10900074 -19956314847364653882508018351486237440 10900075 19787548531960386758203421439087095300 10900076 -79077695876473322102107458465050949120 10900077 495595646729351952176080005010632076032 10900078 -353819572089650384910810384559806074880 10900079 -228608622541760466095198639865461909040 10900080 93900473574570814259621484180305510400 10900081 -868188193981870503476087384877192003118 10900082 414833264039241546833758757989923685392 10900083 251386607669798005863746636510894330424 10900084 -47754424675089132311987696690488150528 10900085 19101808740589055645379340188759696000 10900086 10822071468370646392653529859457374208 10900087 580018909265444559680885689124634015192 10900088 41069444733524646663039273088951541760 10900089 -8081875135852886031003313204676957244 10900090 -200469538146307665145157870791001379840 10900091 153547532547000878818391282989933678080 10900092 -116309960183407473195526272915842899968 10900093 -3011601182505311436157192338490997556 10900094 -310152819823713408662531525291331587328 10900095 171147602352493308661100205299159364000 10900096 85219696285568104339931263121636720640 10900097 126096989034452352599405108305595145960 10900098 -85045889309205682357852825709948380032 10900099 -1068797032999967459896719824721929567904 10900100 234298885037877884859405896297125718400 10900101 -77258368215895726616298404132744859168 10900102 -10147898066386439574058612963464849600 10900103 -790325906870638057777829653906880220648 10900104 483183620655507084099263731043328000000 10900105 51970587959032025169986077622819932260 10900106 157562848859736909038385833513321422080 10900107 -15829640409959369427002602677066145800 10900108 -241348042863241745198352128538699657472 10900109 -398378764940866055598597071707698113760 10900110 28554696621027978975956017707621580800 10900111 42846437942494987520956687209674136144 10900112 -136367497325773193011854652241830109184 10900113 -1570539392342089694934805035405222912 10900114 141329529149131652044958821167847441920 10900115 -170340280369086940830699356763911839680 10900116 -536440186654036675450736770735834890240 10900117 230671896874869649000652217965427352992 10900118 24225023363898666263440796744279313216 10900119 325794046635638390136191456718400080744 10900120 -123453834721712815263060469115731968000 10900121 1272748473846189342022255170039676248852 10900122 -4842150004758715572798708155640089856 10900123 -48500672230036743772021487309157101936 10900124 189701262041544207322055622716154777600 10900125 315403367069342269992358512485753535000 10900126 165763190210917404422007523754108308800 10900127 98102990753865481871351861999518623744 10900128 -54309072465882305375375763859140771840 10900129 221886202909165205096736865441894830640 10900130 120748967901172664112995023966929948960 10900131 -181860037482431250476120345929143023232 10900132 -345811125793612894361491109531277265920 10900133 -22422092912041486331650143795056642016 10900134 96542150787770516867352567442212616320 10900135 -193313524449992888099518574539425838920 10900136 5309008237127804819744058015087575040 10900137 87269539591903815027986868840487533696 10900138 -102944003379329383146957540387597587280 10900139 284779673414653650660443637744189119424 10900140 -197936997174164458781952497774079206400 10900141 17227980874805677270570297877503100544 10900142 -226872570607136774006955004744617070656 10900143 474415127792125275056388769203858151200 10900144 119335795980155198085739262173904322560 10900145 -533645720795771620532351090601118000920 10900146 -352438280884628258567741997358605474816 10900147 413383777902368666247930286747238403596 10900148 306073978041114995144633607223111680 10900149 -104558341536880019889716294398955692800 10900150 17411388190554285936727244688109312800 10900151 -944161485212856917225062282182667299096 10900152 383908987002173470523838868672091013120 10900153 18967799822654154274980922099637637264 10900154 -33973853154108038851521942261553166880 10900155 -62810388678682574393452875705180660480 10900156 721080694312278983455779621847040000 10900157 -378513475947310502153783654869588977594 10900158 -37277872223442708648606185366725865472 10900159 775070423983252851725517498607823067600 10900160 43959795263194825944046177404856565760 10900161 -328779498975429280385998989195506541360 10900162 -15249880460056065138098236190476118016 10900163 288105522394502018936798676705686821296 10900164 657650159273261535274213073058751488 10900165 -77670114637377639136091111069245727940 10900166 -48748316366575804940926277508085050240 10900167 108879674871885075301839200916960890880 10900168 -799189159350610269304535911234859965440 10900169 -236075043316522433221949933113676646720 10900170 -5243100121187513247290400976693986720 10900171 584597890589126472713000093551366108000 10900172 292924339523934168033615019388503050240 10900173 238753922919217618869740955493023355584 10900174 90053667798988811647620488245924038336 10900175 -203602557521465212141584994198700670000 10900176 -41854342388795409517707667780402937856 10900177 181346606568973676833987543148088141552 10900178 -195284268696432464336764099609976982240 10900179 -119588691877162927891717114032977786112 10900180 447406938258340402468166536509774888960 10900181 -1304385532766274696369782301590924377536 10900182 -98416481397716425982000945816000071296 10900183 264818278415557013257446005297400514560 10900184 299248366397477112361849062206672578560 10900185 254562241534877093568290190095682484800 10900186 -81802699535410611630415709148587404800 10900187 917109711435680637069502631086668760080 10900188 155701652799814785280860282980852534784 10900189 -3953432700529611625075300532852872960 10900190 -91319818511365143263640805162675288320 10900191 111719605569035105446776573051756176640 10900192 240598153939414464167949966011857108992 10900193 -1339044876452040199867102694317478849280 10900194 -15522915617014356918592317342942249600 10900195 53524686506291178597359079735995557200 10900196 457309820200530813158769100730059239936 10900197 -217498732442084008124784991649495808000 10900198 -343447445567053324332220522084588058400 10900199 -8375386791087023443031351507417799336 10900200 -47861252836391688678696354693507072000 10900201 53013062614063544045712684405456400492 10900202 132127051823560655256674836086020805552 10900203 -339862891108170462968281005971363958696 10900204 -70355394029008490426142212643819798528 10900205 87300587262833197658332756180888536000 10900206 76041759817567376989987782551340231936 10900207 477169005776996562644392563646326787272 10900208 -18006254266043534767570102980380491776 10900209 395561090943058150756725445758442088304 10900210 174512348478431055539465238082915385760 10900211 75769154083202054324472796935666332064 10900212 187154324972146128603729294225271425024 10900213 -134575222179974696940227081583249344182 10900214 14622738055307596157877209010457701888 10900215 -220402152510929733801593883402512632440 10900216 5397572436395083044542812339625779200 10900217 -327566097187690527423109614327440419734 10900218 9102897941190597932282959141150295040 10900219 -229114432526977039429999647681666012720 10900220 128127998351122347444683008971543797760 10900221 376077278402546691039002645964704784864 10900222 -114746269177715953665764158357218905088 10900223 -745480018981199017582718668437245658456 10900224 -312648704872622418440664959386071859200 10900225 -30937870648781542095534707290708240000 10900226 -90563904576287817136210976404468976688 10900227 -33801841343612238826328697977710284960 10900228 152583177328550257203372633170928829568 10900229 -337764769426531781706394215273932349216 10900230 -214402425721440157743327279925253222400 10900231 -296447051234648448052291455761968676968 10900232 128227107892620138517018608493288980480 10900233 -558492922586702647370322303102760974876 10900234 -327890339160627636357057715934274891984 10900235 16097216395210590326476703991410667600 10900236 60145714500007900318299938941705907712 10900237 236837286118647814377008996961315090944 10900238 -173745322209827435541334115176598268480 10900239 -156656324130567519987977449008493969920 10900240 -54296402079333025399021246708218593280 10900241 750322327649274464210357439017571434400 10900242 5864009115736839795918127082111207808 10900243 111072907123305377373162292460363956800 10900244 749051976151584297469890312719603808000 10900245 124723552376887237486673279964258243840 10900246 263667627898890281372147235380188721568 10900247 839329412094490895212501280939839250832 10900248 307065318590914244655520178623488491520 10900249 238131382728667148765082598731720352020 10900250 375876777206180428599772824856084800000 10900251 -228045359566674265536987682130296298496 10900252 -333439480844414427667602851881855819776 10900253 -82209003558009267022018461193023597696 10900254 -443824637569782482886985312780168132992 10900255 46523795102994255734970675506875061160 10900256 99992105070223013009427090778238287872 10900257 -699156359852759272352477022948067353408 10900258 -64644522760972938231900619870502585520 10900259 128753183289918498879292128706716876000 10900260 28317163044603666013979119924898488320 10900261 135470527436722228064341940026417036862 10900262 156712532285147053529903903268644659200 10900263 33085396438524099273326891866133724288 10900264 80460822995918461897804704727901952000 10900265 158480127382046202253970376524439750600 10900266 49186870782931334162192702804218255104 10900267 181618536890474210764317097242397932032 10900268 -16322778903149621228580382867990577664 10900269 -559878931837877078735822203944984610506 10900270 -111240684324444454078762912139425465920 10900271 -395766378110289296462533846326778346256 10900272 30126384768647698575024609314305966080 10900273 -939454746969957656784249437226065720396 10900274 31211237746875736826039615972196271104 10900275 29316706661937948127895654529755328000 10900276 -498332687783179005839374268361611828480 10900277 -969469398829392391377910101275398313874 10900278 -433120412345058858981188699104873109760 10900279 -172417771576269440129686958238644060216 10900280 -377232654424785458706196849464220569600 10900281 216431917661796958561544722989863331840 10900282 155552405753344223491680125381535581184 10900283 390150278186985941668826244001725031680 10900284 123284398532309497310242172198271344640 10900285 -3025664594312772968639160221138400 10900286 127577461234786844599472813146118222592 10900287 -11135670041129332326762621192554423232 10900288 46207285412212291306640750449105305600 10900289 537233672771675570113115191299359409090 10900290 160934623550024029801833074142963870720 10900291 458472260919163966173238936373200341692 10900292 90855811263466299361357254330010920192 10900293 451801542423275435865711602800309450464 10900294 337924933338756792999259671600933753696 10900295 244227098562029667748554680586358419480 10900296 -90863483724113390719691644120290140160 10900297 867834790467105796539215666962833574672 10900298 119712729624757888936016955472981198848 10900299 -75267513399149962230646023631865001792 10900300 -184387141464986271937464571348335296000 10900301 304065950493549737502217629669823296204 10900302 69115477890518951225470697287538832384 10900303 -13612142856218579567210975934841890448 10900304 -76668899301833146236039220647251410944 10900305 38736488938861709953364679207949238400 10900306 285333348535836824284823951880978014352 10900307 278652522874523747605776056957667716160 10900308 234683515204646689640778050901336975360 10900309 210459589531201101299958476249552003520 10900310 173964072627194885014265540237203234560 10900311 119459591221490384799497277792304531584 10900312 -100866772663449500608006681097142681600 10900313 26928862151942746634949775674432249600 10900314 61004704311889643356917754940531941104 10900315 285967180987596667162516461432830251200 10900316 -13094710936186011241670524214561436672 10900317 -130758440729920475837998228989125040000 10900318 -11907944262410157234534354795727788672 10900319 -27923608612605074197726885343567478960 10900320 123087681692414628162497189218654617600 10900321 -597771152789200373540154661378639748928 10900322 319594037516335772096255631397745285712 10900323 -48708415171778326985888364717573692976 10900324 -111491833488634857095317154300212516608 10900325 103726700429888807392227515186987353050 10900326 715938320885604890528550581833665024 10900327 87804913332199015669894860842522950120 10900328 -1972281629887593674665849221095178240 10900329 146463723334175126537223881053068945888 10900330 -87820511249131080894808460443510502400 10900331 -474402863536894448620317006018630511500 10900332 40079079088440161303246045995611210240 10900333 872791986553579061698692865443487919820 10900334 -337960900068383600659365540533088708096 10900335 -59568238829457009505620784179878511600 10900336 -16419180339516817077635604619379703808 10900337 -352296385854532004299677998257408144896 10900338 -248230131861245658103827268445157154560 10900339 681369634497736025446806380650836892024 10900340 456833376282440816528774664695187732480 10900341 -311126079874066415695332612072985855680 10900342 -11308940121749327684205839835851396736 10900343 76049640853020089421682147946952108240 10900344 -20562186771092129293832900380915138560 10900345 405836971936562664191736200915988121800 10900346 -324661427450197931067648293853782461440 10900347 311677282787494334221649836232261861400 10900348 140596493750305320759957190250203695616 10900349 91473646260686920327469734697293986636 10900350 46644017575608423045484161323309625600 10900351 -140692368500448902668141599653932280832 10900352 636743426583295041471844139765701017600 10900353 -318114343312343551225315894853698917696 10900354 137682129136615776675135288392179779072 10900355 -10029463801467518006641971020066256240 10900356 367972210769026899559098344701315894272 10900357 -10245742636989661077391157848461298720 10900358 -128316515074607812753124797148019786624 10900359 -569531519216936094899821435655281055280 10900360 -4786978797538596838642461001739366400 10900361 172527646621587075527845909521397683300 10900362 -250037555064889799118516190403696266752 10900363 -151529604034195347857538873902509978496 10900364 -172854775089037772517858948784310215680 10900365 -41238144243298249956775981428776196480 10900366 -8943083107987001946772297158616910976 10900367 124885353596564970756158676776250638160 10900368 130227364481514503089645708710387056640 10900369 177363399968672119314360109295812062770 10900370 -5370833618677226572092842233883443200 10900371 2678722121802378106943520389987112000 10900372 -139613786276167418093087552444834969600 10900373 240419437750903821775607352653444678400 10900374 112872042187777201297242608052911156160 10900375 182730860926388914037880505932112320000 10900376 -131811066342449999173063457643521740800 10900377 -42653979759410004863109678843564010620 10900378 -224728646621031456334842508909005695760 10900379 266147345817559970800127604353796813312 10900380 94786297155533290486214983511570227200 10900381 1606129383985105943099673524360784261312 10900382 69424110162896015589181310030982801792 10900383 -41329112629731491232671890695322820544 10900384 168044631272395080830585884128517816320 10900385 -89310706714271216701482345335742527640 10900386 -68081831783846028756162508390928225280 10900387 369314865205049186865447024013059145360 10900388 -615996923101496738505778133671359873024 10900389 134735270361827602359141114973152978240 10900390 90798856943550686849058850422085847040 10900391 -192348045514391869070060390990121827208 10900392 -142247678448692054438890902475518689280 10900393 632469365542554680462228657068914684900 10900394 -496596870326909809882181021759196231504 10900395 5765559918566554224500484922443645840 10900396 -9692408596400067373257789468596139008 10900397 -9642235851392954834256847304332658154 10900398 5572958289685984452205740703367744640 10900399 -228078939841307061464576235728287615600 10900400 34416375815432569633250099383222272000 10900401 -19517633823232246947806940109641158976 10900402 -8935466100944792185981068374116101600 10900403 477986937830299111048538083959118352652 10900404 98602673451785185143903859791396380160 10900405 207654056850088275138898330196717413560 10900406 -127680855066442261417377171214745088 10900407 -179364406642382318111366852726286772608 10900408 488689338746725454231431887485077032960 10900409 94660975062114677132941095162505696128 10900410 -139437766417227999456404410000670638080 10900411 -260758401024794946929325152137354724568 10900412 -52009967809664084389663408742111208960 10900413 10305748553867249105715722917793047584 10900414 -2937358073458351569046083395100088320 10900415 -418598601175802163686083143006009436440 10900416 -176519201712200534901755588105321054208 10900417 -10089886990288861127166833515635430272 10900418 -33739574467160000885430606617131284960 10900419 217556095620001978572072913826825866560 10900420 474665682281585863139365525840788480000 10900421 -3037561183539110339970292796457828096 10900422 11229148270928971056894695304937511040 10900423 20144837369885356169629405741476760144 10900424 52231758259594112380446968156332032000 10900425 12235273089613936385832172411606944000 10900426 -305492708787410150915360393218970459088 10900427 -175043516489391635338582243388414847480 10900428 115852952610756063199974788216344018944 10900429 -232528899299398997895551196387658120724 10900430 -2872423564249164101569065213129214080 10900431 853279927714300499085586351790004661512 10900432 30111622023167122936627412929840988160 10900433 -7550657426770079185605533275186233600 10900434 -343300692100906289341954069148075781888 10900435 19624755784904097443055806597773738560 10900436 10850184473485893803131946819556802560 10900437 -56704888486992954108527863739299157760 10900438 -314790177179874443732272646185815686880 10900439 1504557721545842049084313837794679153968 10900440 -117803836306763195086866366086989824000 10900441 27391420170871334318990448512027147412 10900442 -371957632795549842195007643651712844560 10900443 632068752969869928067475263549240201584 10900444 -215586509560861662667380308324938678784 10900445 412403215879042731398978444485034078700 10900446 72878243828410770229546700951775725568 10900447 -541069692610700972730513096854443096640 10900448 203158695401695585210301059392757039104 10900449 -53701121092726822113997820335421957376 10900450 -233102147964771093186208117068553104000 10900451 -1182111192382331360835757780933907424168 10900452 285461843169713070253406423906980915200 10900453 -41766189585764066202093566515717117860 10900454 180268863987543869427321877714697086176 10900455 -55761721740321575717678925891645134640 10900456 84332885378079439945255252959818219520 10900457 -7595350621152036043982413789095530112 10900458 -146465532608866765553350694431605655296 10900459 52254491554026984732089701343475949920 10900460 213590855481258088768835095607544545280 10900461 -109421748709273089584089242012454864320 10900462 23022084537470224898087493535889109120 10900463 -305660803875238864321954432380283262976 10900464 136832475799313792336762947984778625024 10900465 -36257069145587312285443805754833749080 10900466 111867019156615717833461905049603811360 10900467 -84691981747540578459935458835693231760 10900468 -235922648126970592096891638232676548608 10900469 641897895981214899038904735966834525870 10900470 1539994464866944012249356621895157760 10900471 321503361639421775931698484302274444800 10900472 457395067238196993979632369998428200960 10900473 -323739461630040966575649597323548266336 10900474 120022460680369849289777824903142604000 10900475 6219397582351412614053802499713034400 10900476 173350782599893564804909053402615455232 10900477 -254682660686749726452581275009836852128 10900478 367215859006400953700669332317336023040 10900479 -350370843704349005383651349489340389232 10900480 -259763105788650197686671472279211212800 10900481 594748833287120008696026727524605793282 10900482 86698761933866579091646771293901877760 10900483 -538281776323728084511131556035597680376 10900484 -162895489843308000959308301286270603264 10900485 -370860328093434699585036575676121245000 10900486 202872455000385633313337420651338205760 10900487 102941349578281040085646230578373655968 10900488 -13636651795268205459146277266669076480 10900489 -2059758196903013442324326175305554076 10900490 52310264886745911689456916702981043200 10900491 -105096134859185477613341447532994939920 10900492 418680539586459536410096665952213545472 10900493 -326085917616737642969117577853848237258 10900494 174008817589545289234120248419160130560 10900495 25005040161808166657578147100840578800 10900496 12287953518181067560025461354863869952 10900497 337099006300749175830081535287706422000 10900498 -144883042095028033750223564133681074688 10900499 436295571703635992913159750536685803520 10900500 3326006750700986170523905286112768000 10900501 -766934316893426384675371395238980256498 10900502 -175677606236531078260936560125908137120 10900503 -253077545399114981134408395156003129888 10900504 -290691169616545439588094531234773606400 10900505 -78070095050545550483191574933295144960 10900506 6808769876416128353577698062656319488 10900507 -225437684107632254296319398577176163160 10900508 -35775561079716230956714994292963420672 10900509 -448012357865948033685510200387675033760 10900510 153661072215560857699960152353874366720 10900511 -364434525206861263661902757886202377888 10900512 -83219548381609269375903685211175518208 10900513 -229430571969192242668308916506955002816 10900514 284472206844067331445641962477381547856 10900515 -293276138097613212423980134270032793680 10900516 -30366074877425510779396318300895554560 10900517 -74994332646940978222698243686900709348 10900518 48019676982603855518124674322804840960 10900519 -156312466223754006569727890864997753600 10900520 623879284283884747717343518285112832000 10900521 290806360570174331186958930266471241600 10900522 666875559079560667236261818823797156352 10900523 -53965683947656830160223098942251243840 10900524 -235529377630035942213669193224923257344 10900525 -298660044055417582833715702236959698400 10900526 5756390310744422853113925791740712448 10900527 -392906782883131402343973790285132920 10900528 15533044703517272175982067427075686400 10900529 -254028593317484335864103698589449466316 10900530 54645779504013787683767750853376235520 10900531 -922111317572724810985995061487681207668 10900532 -252985705295792112804136758171835323648 10900533 -38362287866572156566284704837394259840 10900534 -77958833231799444105667855637301439584 10900535 595103007334709247255301607921281419480 10900536 122426999773170402736925909076827381760 10900537 -504789035476283277087507128175493127168 10900538 209228857863649517350452289069637342208 10900539 -1317345183605751716787325391770718112 10900540 22481546915434271991394859439551562240 10900541 -95588614466994282495568047651420128058 10900542 50109426802926117374690579100563232000 10900543 15939408398996254141586825947910006584 10900544 93900864958182043881608489225595912192 10900545 39518641762794058975032097383031152000 10900546 437646365211709585773937935737193803472 10900547 63799966077469036691644138370920320000 10900548 167672675367849633583487197951141816320 10900549 331220678911214652849751244803381252320 10900550 174817541046604909965703521962037033600 10900551 178785501548696969468896739752118277120 10900552 56634385176548238917375388607591895040 10900553 -101751812029014498311686007372188955136 10900554 -43898024803836508222314234740202413568 10900555 -340444565645027701798558193114473331040 10900556 -151524794974434901035043830016526473728 10900557 105863064851910471568381081946094487308 10900558 6633520741904782159645618835416985280 10900559 364535201857874357286301212981861813360 10900560 -85065544686161654462810335801894502400 10900561 -59329630416808349358919288235174264832 10900562 2650784503488576090746464290012454032 10900563 -156520754850329367645797216513319260160 10900564 200837364562516281775201101631249757952 10900565 307602289652984046203014644358301166720 10900566 -2625198275138639131811378321345920320 10900567 -801701434442123278854336030489088699384 10900568 41279235428782610687992358734064885760 10900569 116966043620151860200223211002528009472 10900570 -4590216992072596411806045588620749440 10900571 649988282429478866969553948745557427944 10900572 193170108341557015964266969008923208192 10900573 501371038161153068302848890166523670822 10900574 -166999445482803772213658480310228251136 10900575 1794560282378252526331998454490658000 10900576 727554378256997369308982925359884664832 10900577 -500247470415195899495032394595475268574 10900578 118969757273689802867368624388278579200 10900579 -3118815882551463854886114648770093816 10900580 269966585825494316662224792737518291200 10900581 -736464457204752026073764950630206926400 10900582 143266563093356743549142669947075067904 10900583 836844387864490662083323112388013979832 10900584 -973384366611203578836645828217021440 10900585 51812982413373120356719030894203931200 10900586 4187452271756732914407562400947497984 10900587 551170989601967208941517400175821835952 10900588 -139988487977456773464523790020660713984 10900589 683550610362201572922477678197433170166 10900590 300467311626540042705172293068546995200 10900591 -645554540998796193297259743312223020576 10900592 26677241495465024241049603201035927552 10900593 -1113436351234194866253262248947864591040 10900594 244223966282268085666594582140934830720 10900595 145858847387860900535319647562116031600 10900596 59245652350412137771935245984994693120 10900597 -531467662333982746235218467056300898720 10900598 -386349791805926619117176153697683023200 10900599 58149422344981596340246959529473610368 10900600 334463554995935452522553168240914944000 10900601 169489728661014076420965934763769051972 10900602 -362190693217087338191891728601920128000 10900603 -571636365768293542216526940726309719040 10900604 173706330008308502362309429368401510400 10900605 -366579092024655355324016924317253915040 10900606 418730951466201105085207174852653706752 10900607 232093667847809911616339213925818644800 10900608 493592809541699726491664385954042347520 10900609 -593552969252409627350740866554900326700 10900610 8740144402343959337817747172639234560 10900611 109243475640315257946029300569070123460 10900612 332411455460524264119818197405362736256 10900613 -57719632042453861663235477992566977796 10900614 128001297304179602977841742122026395840 10900615 -164510017282640738609012837909034985680 10900616 -272538189724871838963118369059708272640 10900617 23679877072868806360791305851170088320 10900618 -89806027193326378145863852182561900240 10900619 441003609128515703456930014548006424020 10900620 39462148322994329375768220697534494720 10900621 377501049253877530967098724399268216492 10900622 71043813359419695595653814372035506112 10900623 -44258599624631983628118660544963536000 10900624 -61795738128174816510705161267206160384 10900625 15787075918535212668145899219354870000 10900626 -171201954400298500643796135194850016512 10900627 321782575277414226078699201463410775152 10900628 -452368898409168273009633596734417429632 10900629 -4572235383775553683704469492496649600 10900630 80325690660283695295045469702013411840 10900631 -98846247526347999597188361278666931360 10900632 -537221882721156084052425269948392243200 10900633 165681874668842405260631533164897143882 10900634 130965766780250876058076766834635525632 10900635 -8496905830935226518730162647042351360 10900636 778004320409762036752486622387415790080 10900637 -763587601280138748319109176877660810208 10900638 78779105914355020327131344467370457216 10900639 -484610604260486749736587664372016278832 10900640 -128802825697899582309210401776505978880 10900641 372373923431074198546681798579555257504 10900642 427230121046424000788761472642433955200 10900643 -9770275703569418968096622352040739616 10900644 -93132612643735682778862058050073530368 10900645 -186863322477522059792418980829780673920 10900646 93831844270814510287268414772341410272 10900647 225053104274707949130310235982583462224 10900648 -939622881312419739656503360299217920 10900649 -151173120313230432927815147891794871664 10900650 -9077850942193331762757508568510438400 10900651 75353689064871591771835771478991084904 10900652 1393703533434955474718736250415695872 10900653 -99168892946442416506881167089916872896 10900654 -30238183182190859065053411082308264960 10900655 87019583136513343974851483764649700000 10900656 -3262892450782457641914417832349073408 10900657 -594373411263109537897401458349981962240 10900658 -189838990020291636613101354520207845120 10900659 -5109905412577989210424329871170013440 10900660 -385346719900959073530883100724672472320 10900661 601916293442824852013256660016471010400 10900662 174502158723270043945403872421421461952 10900663 713903870146522695659367596983923390720 10900664 615400215286072762514883479532217958400 10900665 286137576677106951050879748429660030600 10900666 -14411249176083578900897962859703244800 10900667 100535400160757283226872770928426366192 10900668 18153036254352398727370569767224427520 10900669 60457893806712185800510753109151223524 10900670 59970244465019144086935090103082085120 10900671 -2519020137055336919504458687127324016 10900672 -5606980352471924843420171576046256128 10900673 -294760910035409327070941488862866781760 10900674 -193610652073567484126837932223942990256 10900675 203137018327061034798599883878094803900 10900676 -26697918573122760841065821039271997440 10900677 -532908163167124552121837799817752264480 10900678 39048587462253260267954753426750348640 10900679 -321684182797594496482667416206041541648 10900680 55639646969615781139892417538097152000 10900681 17290344703192069413486285317584698624 10900682 99565257303187944089531684451213859584 10900683 250122516045381183098447646655798983600 10900684 -168107683607474092493119568777715689984 10900685 -12270960772517324012075829732196093440 10900686 -45132204478910152601018117149288574976 10900687 -11949876374306814252271673185657510440 10900688 -22468734220875251475599510043846156288 10900689 -177021315216045107561570269200167452032 10900690 227628016257638284925431702895852659200 10900691 -213178222100660546176876728387746869908 10900692 211786801990041595990905741973237143552 10900693 -20379802959524436277457102104574715058 10900694 73696067586095507552077191446100768000 10900695 -84313984399466802173226064306587080160 10900696 -864471592021023225755333042886975283200 10900697 -778898404886104133914191518050708036854 10900698 -15059259343372738147274431603550209536 10900699 -106778643443894027649415837419589687360 10900700 -269974170490033574966343724678602585600 10900701 -13420878423958971850420357119318174336 10900702 -6009690542663961910939233708892568448 10900703 -62482172800694856946764804992224496136 10900704 13710041686453335670027723127578951680 10900705 190615546083267215859796944949841827860 10900706 187027159451149645687718556343902156960 10900707 -556136665571030139688086134063933191560 10900708 -22982869463521053630664281497618673664 10900709 612539970753694623450622603042410710910 10900710 124236760045460518016081368127271936000 10900711 -197197074496247781048646797572956006176 10900712 -104311423169988303944903961496995348480 10900713 209540856957032294047978647833986790544 10900714 578359856289994129951433967044015080704 10900715 -1315231528921008700223067873601217280 10900716 -89396889349718532087959910633873801216 10900717 -604728795487505316577499806162972744234 10900718 -5126598278227517586662282342464997760 10900719 122730048827488545401340631096251334344 10900720 62224132268025108506572867344811622400 10900721 146904278829762963063789696262802426292 10900722 -24604091379461392355778651932760760320 10900723 552910262412687368381315729298586776960 10900724 126981853408398691428286822027291610496 10900725 5012360630533066736302435690974014400 10900726 337972413548906047510928625426313521312 10900727 -287389873518304340910746885506793730360 10900728 167248956171334296052179161892103680000 10900729 -109830488174872388904374043331097421824 10900730 29884205634971457656230788665182691520 10900731 -7189668997869330494856546909769692648 10900732 -196169944978604448218751243390978531840 10900733 -304126170133259521236949329166711329018 10900734 122481231867273618925825011742844638848 10900735 39925861060362263997229730337819098400 10900736 471739888308373928608003845677100564480 10900737 434625244796313687274522356138276770640 10900738 235560090982129976223842310822135917520 10900739 744767650975347113136936045571966369920 10900740 169315040413658805960968327018827284480 10900741 339982551820319038331784256986332914142 10900742 -79147949718110912468971133606011944000 10900743 -107536275041472320635693097544626822016 10900744 -27244480415460209927515824371435059200 10900745 30468704955037731767634508523467654500 10900746 177648811112308235838971457961974061872 10900747 119982962691227426147427378126248801280 10900748 253891418652060697617035676704243697408 10900749 -444253435784439818451843395691152502336 10900750 -73860650580920617423866709813746240000 10900751 216487454255251513860854857137844733400 10900752 27187707180179350821735864148206551040 10900753 105237410482891191061594764904779534002 10900754 -136574106522769030017489594023899469424 10900755 132039381553507600349003306345752533360 10900756 -1028791064707036626354229991808105600 10900757 -468956487135501086486972670563447692800 10900758 2843914747791546461661189241177276416 10900759 -368018917839023967293109015003128998560 10900760 60692926873621809488662284584699289600 10900761 535294431333241196453467463750012371584 10900762 -356654571831127082851750741455426052368 10900763 -186623917602446601542693948192615923680 10900764 74128184862388551785310474520914739200 10900765 357055321222205918484967639475569048320 10900766 -326556077307201818845609402927343198400 10900767 -7024712228331328565547844800948329088 10900768 -294643726711033069749360537696205209600 10900769 -217975465778984188311173805493875630 10900770 -84103776332727276743627023684160870400 10900771 -24460823047919350336357922883912460896 10900772 217788632658752750332055154069288136704 10900773 81008493922449413626717123370400472380 10900774 -86029457967574014124725160437056639808 10900775 43338516153891554881504817319488382000 10900776 -295712732735699945685403221838522368000 10900777 568845783507356679593569226528507349626 10900778 9658614620693527442105898593293135872 10900779 -53710985218683306283662697092080960832 10900780 -164188264988981155361352840068478336000 10900781 203964793866703492078788870707387433600 10900782 140480527373521238331286331826846355200 10900783 -285274129061059314962625462040830914040 10900784 63049293503945350499276815418005094400 10900785 -233551687278053645613747646937813139840 10900786 -134987016641666366558733648902008988256 10900787 740235568400455477453964174846792279436 10900788 24476275370905723907161773541076957184 10900789 826469378046822140813908751961958088220 10900790 -90445523173542011176980936071758041600 10900791 138121296056672465602548295093800529920 10900792 -95406375305460564750605855808469155840 10900793 -188394008569842773549404745937624620076 10900794 118233083336891748968825126497551732480 10900795 -344994767652729910958874661613261731200 10900796 635631547321559739145888518406354713600 10900797 -181899282935646164621496408757745603040 10900798 14798625488529531910118998482331301760 10900799 -114851775759294780730747792363455478272 10900800 -5217687046678724662422403885341081600 10900801 -9564950317762570894627447928812599248 10900802 -525750055907932086080267326686638829696 10900803 -142908311266162476381964130502879744336 10900804 468691611618272991949313504160039124992 10900805 91668392647349162139387636162619404960 10900806 -18092439351551854182508615680164739072 10900807 974352816660442271236693152044328660056 10900808 -330925129549527864132065862996588656640 10900809 4357263110634603721664144859456806400 10900810 31233431798458639104165859341210456000 10900811 -618369872989334992942030576156646724588 10900812 17761750996204984646827438976843983872 10900813 369866274437861249487877619757852756480 10900814 254102034709491316925479998778521764352 10900815 -238526679215963792962701843129872640000 10900816 -51582298510213753125053794854794969088 10900817 -374855947697667541213457079458782357134 10900818 -8410420729853765705449800283395227760 10900819 932106683314924735735322985095413450220 10900820 -122006342397208228936122663531456798720 10900821 -397869439296902457987484069633745659776 10900822 74469442017278193070647351420226080000 10900823 -285654347884693463954815266838815815976 10900824 -363323884519729997411305243120645570560 10900825 -121177962908389052363427353011580711400 10900826 -8278147984081140510230884587753484320 10900827 59730652845795029075264657129388265728 10900828 -171017783383821432203367804618212590080 10900829 -2777638924969950525031726537963575048 10900830 -14503754920831110193031373878604190080 10900831 -661549714429854669717728288868973892208 10900832 193623911989356376324182387738614169600 10900833 -446652392264466557110533300112528243392 10900834 44242056392203405915095276700025549472 10900835 -161637042400170263032055327917570689840 10900836 -240259053276047659522000082105456846208 10900837 -58905649298698298213496773458488881828 10900838 -235019349238293743505158872959246143136 10900839 -340763516124676021297797148202297431680 10900840 -124805675473717712334454535019724800000 10900841 160815933499505125549388895569362460544 10900842 -139838514398517718534759388110640964096 10900843 -463384318537261076045831311271476429296 10900844 -3992605372525423737412118179896436224 10900845 346024666793658250422016567732866945600 10900846 144187787708819813222612684602566588288 10900847 222583432105887724593006571017053401296 10900848 -12280258198708985907709021865790406656 10900849 581589240615129261844478892801153712850 10900850 123371288956888659859423186130912064000 10900851 414963529088989000805979674149570268160 10900852 -97120850881589342866868080840885260288 10900853 103462646135693573265594069283987225440 10900854 64379330066281428515680124557221476064 10900855 -213944645011498402437020684665205771040 10900856 -234760566485992735137444104807589765120 10900857 126465326261890530986659124925124420320 10900858 -365350310463539814894577316477415543840 10900859 230549993994698330233459205031968567016 10900860 84357721418187543225512873770991093760 10900861 -251093964896528413801856126804324676576 10900862 83639534397085449303608366945060932992 10900863 -428569472302932787259171220783668843208 10900864 -1407709426074798332376486558994268160 10900865 -203358250015818529774889858002044781740 10900866 7847855559728152397023434817403833344 10900867 156194204607076649810134451397848289880 10900868 -596437272338287718994111230540395069440 10900869 213059783775521361060013544201008399680 10900870 -282460300091173964261445342373570780800 10900871 822995167402291826447875433281620864 10900872 -55583772364621218644494069024309248000 10900873 37485086396107124205066481504867954944 10900874 -297356682964024598122005206300876090064 10900875 -19465937719176787064383526868519720000 10900876 -236181168647127420981909798160324122624 10900877 148121025933861810778642132993086213408 10900878 -110426083831333552240069105318952918976 10900879 -543049943164035880866796030618723880520 10900880 -19011710193095787916721697299685949440 10900881 157177973913135475274730354934556207028 10900882 242775522074463663873613151251777275792 10900883 396982357307735239444221630382362811200 10900884 40853314498302690980115119625029652480 10900885 240821478211772010391212415801952975580 10900886 -5660223249664765011662300401976963520 10900887 7319287068176700473191668761486583168 10900888 -356281999328966768939244473493950730240 10900889 -2541091433745536713633966624860492960 10900890 -19403954930547547915269834159648491520 10900891 -249380299510847325031628201698984339708 10900892 107769439536482698020722954222747400192 10900893 95499689071417137772491712889523734208 10900894 573930913724506439861107857339125410560 10900895 -17092330762412294317043212197406752600 10900896 55034842799883195303263437057544945664 10900897 -330016018369212703155862597752613224000 10900898 18995742128170658405233600837235066880 10900899 22266920814519114218963403973082828520 10900900 46562782935239553482671762404887987200 10900901 -711073192979630733279359038574289735456 10900902 -97577957982981974322817532930717859840 10900903 -63183672646853957394977444655854453472 10900904 92835676975776758501546277067175116800 10900905 -200842869347784490782308995353718137600 10900906 -17149083319004663887277166112349651616 10900907 313278071874869542963739850792031119156 10900908 -84440082300236142545244461264235348480 10900909 -229752423498674349442637300517011309696 10900910 -75103758516271558404286308179638707840 10900911 -32546704684723323267244105920182484096 10900912 -2924911489582301010654207266000142336 10900913 662067841061232028551012530320269942162 10900914 79380558121299001600448775242856476160 10900915 413363270666447659203651650378673016560 10900916 36767683148502819232092348173582329344 10900917 -268271041868039805054989203992641264640 10900918 62016499232463467626594797181970644992 10900919 -430093624026084319971163544433819475056 10900920 -7703167874193929346211265019802214400 10900921 -543787939267548810683160469539532878000 10900922 -154687329472167129943386745283456459808 10900923 -397297482493643404265698240072797018432 10900924 -23434050679646421402023554613493935104 10900925 -64881297104214650947552387508112163200 10900926 -533993647673052811024349047693881004800 10900927 404177680883938894982891872361661330000 10900928 -101162876484339903234496869245839736832 10900929 -113360167907142046664959147411844805312 10900930 2106852397366721494985750610613117440 10900931 150880884471495638964361313591283489264 10900932 -295801766147754387324571711371293537280 10900933 -134751166725517446533707105754561161856 10900934 -108820554695449194119652300972349641600 10900935 161838773447234493855585981069039620520 10900936 -253241146015223785375899312673215897600 10900937 -288248678461194364379132719704882357414 10900938 -283485335293796676074297498516624243712 10900939 -94894913311660958296421453223156814048 10900940 71826892666786929370204135241746068480 10900941 -228377356764135939503910775709336639808 10900942 68196289995830335347286791870170661120 10900943 467419510826372603291608062402249450624 10900944 7888796069369814621756411239884750848 10900945 -903037628563018882643571258955539421440 10900946 89484338841896277621736812992049315840 10900947 108545453575825562770549935979162758960 10900948 354107276671369479042127071432411559808 10900949 1163371886159746626838946320385973334464 10900950 25896291979091963509693839038463201600 10900951 -203861458186360378393998973443814460888 10900952 255157058418930948122128579322559129600 10900953 -62397399791347341629857539668833916160 10900954 -184064780402233078290194159768633719824 10900955 -257063170265811593999685049285104206400 10900956 -78452575313654473655044908771064258560 10900957 -81558112081270443480192731126539346856 10900958 179782107136818154932049464908365456320 10900959 348904893262186865910736057969428671304 10900960 -47569712974092195056038660736617021440 10900961 -363416206060809396057738339740620781856 10900962 -165031861732180828079063800503768364080 10900963 -98615018209076903909512111465197074788 10900964 149622345554358261150830433774450327552 10900965 -107336463987062452296189689330606899200 10900966 415516152035676545911340490873324510432 10900967 196257167790972685753582913739853242624 10900968 -32032464639231248431218390879472435200 10900969 381788575809865756776322205973365627380 10900970 -103745716206165579133283617085746972320 10900971 68269644537553622592063319950253889208 10900972 117789801806873649339091262774693949952 10900973 -19709634708221039231320610173702070400 10900974 39282818489226356949094205332346545152 10900975 20174240942573426768802853012562548000 10900976 22234239683335087699890932652530860032 10900977 -44551916118645789670496797210955866368 10900978 270459069421675413625557376039278872832 10900979 -769184329092561401897191693551279838416 10900980 -448890304347052218256864085977499965440 10900981 94744312275097332538972131397246004760 10900982 467647160923090960440471404794791314592 10900983 -380510928134697790794197246376555581976 10900984 -331393939352944597425497028263783424000 10900985 -168035276517952036581780868962998245440 10900986 -65250203640886197896481878743578894336 10900987 77217599362708965748296938312049795360 10900988 24279627781048037636899381773309444096 10900989 -569721847349157131499411882180044556000 10900990 -193228123489399007110804296346831512000 10900991 6772049767354716347112496361531450352 10900992 203769388824905686491209825333589049344 10900993 -142156271924841756695263619391455549436 10900994 -25768195915901172095855411818129294848 10900995 21390496031302430120827807977161809920 10900996 582166793856200814935305888660303281408 10900997 -337363509294148503576052982808085293060 10900998 45617038280800439790164109634401029568 10900999 -794303310265339415719713568644159025000 10901000 -380068509710769428195455978105896960000 10901001 -249608503340041598285223336910981105536 10901002 93033215872187511422316787921542327552 10901003 -708891458804370409847180258948567471880 10901004 -208396630606562114802281698203631931904 10901005 1180743585483025825494658934562450472320 10901006 -105631449479410082943284454862675818048 10901007 176823772000340308885858418906696103600 10901008 -46326536807645333446181489358543257600 10901009 57366526424686187907139570905701495616 10901010 -205618895255360545926756213871308925440 10901011 889188216122223429888570489868757616 10901012 -337463364098481694945598049367406987520 10901013 226526023817976471703248908314646028000 10901014 200104927466912105916105757201121240832 10901015 -60903851420727269391576949200207012000 10901016 -1394631750918149696312340722824642560 10901017 -15128541640280690664483815497417260960 10901018 214724470130385809062895745717486942960 10901019 384657593194417371094259081833300648344 10901020 -8763147880941029801636540507697285120 10901021 95737484419520614929848147477755836000 10901022 214384612702987987893954840997765647360 10901023 -104859861593568219762836517361741826960 10901024 545377980707774474994432057636627480576 10901025 -22643056569808746118064911733030396250 10901026 -75987076180252608126954760582950838272 10901027 70825151316828675226231685663925462876 10901028 -227357722882741390194663423001757998080 10901029 112638204159160473211369588228514724480 10901030 -224528342970148080926085466365032933760 10901031 -90340693363681380282342484859765192496 10901032 119348979865773977591394445958826470400 10901033 -75406146639940526234908484223887692992 10901034 -320574317188692523771526455670734725120 10901035 -364267464931978383143369870682058274400 10901036 537427114855624204253702269316058266880 10901037 -131614568177805588132463089333364544448 10901038 119647902106214998402668078685857433920 10901039 -17968960916105171195617349910774095808 10901040 42679798256711781427539360168127365120 10901041 -209130070757316396251947890956902653200 10901042 -79357024686417323961603057478837512528 10901043 -474094632571840106057230367010896309868 10901044 -202354285904517367904199997567388848128 10901045 -106102335523954764889048947092045598720 10901046 21227236662350863227029330056257301248 10901047 -11043232606301152058965399524114363768 10901048 -190243526446314748613439883760949104640 10901049 427634527954002764791627357802413398864 10901050 62007896396718166101166352209697470800 10901051 89631306119070584811243183193194942240 10901052 192073748739480264510923351115804456960 10901053 -217857357014660414315941119552936465120 10901054 -74628174079006672403092177363634425728 10901055 -240761702393729761735375833667266737280 10901056 35717786673803066107440650126780006400 10901057 86899617959673184204796494391170383360 10901058 -64242588104392176382069142188107936768 10901059 -4801382389817271746602660687819298992 10901060 158648429268879601078228707983816908800 10901061 52885559747916843633143387450035927902 10901062 -125817705193963972640353462997697271968 10901063 20052408333879218201086590553464938640 10901064 -486730041760335821860306692090448404480 10901065 -108677250212882785435624777582474126080 10901066 -304991653494987660033226653837442405632 10901067 530996459517628485659844929597190219480 10901068 260853320290771297339206503432276910848 10901069 -310527973474753076286638369635627435530 10901070 -118393584073224815272803022998733279680 10901071 822368565139363716296274072458481567000 10901072 1896731332914381142792340847263219712 10901073 -14129556528193015123328619446388770400 10901074 242977056997532611166877461939688379536 10901075 -187623201274299723465172974460800849000 10901076 45722157422569550370998560950453964800 10901077 629410215375942284926200210231136415040 10901078 -253949820075492448874152543058366888160 10901079 -162110378874809428453525871274370607160 10901080 31455537405161066091903044116452556800 10901081 -934951026160953740894834506254162984300 10901082 371350657156808674089199710598391838720 10901083 198258581727305410687872476301181611332 10901084 -388801908388694489316929527742501174784 10901085 142903588445210559970679931634490979840 10901086 255794971949538668664832912682096418816 10901087 -286096754914485727449191475173152325280 10901088 74200348039580184236024803597410631680 10901089 271518093510661803603438061800619633456 10901090 3705693356367377822331067902153321600 10901091 -85385215581429406845917103772408163208 10901092 -713840994120056407621821927394908733440 10901093 88955539304484091201897631427659021184 10901094 -124715388754367566928825899246506388800 10901095 330486674373886544556384634512226284600 10901096 21909595918227542526624142102242401280 10901097 601859705358841091958422388269503012500 10901098 3761310656549446898254755666952400640 10901099 72059854520093137854579304361320724520 10901100 -34193925709537380551263377147709440000 10901101 439531694587061886207709840589235610432 10901102 4325201696236494519328621918998677952 10901103 -80657387887290199059716744742257337720 10901104 -201453227988247826778389085585979965440 10901105 -441789013204204737456087223075430881740 10901106 -59138293951542680438758097963392530288 10901107 -164767415497280947813629917198944000688 10901108 -438981692318097357922513770126612695040 10901109 -26028989752310558820300864620522928096 10901110 -148289267611686724193031521296619508480 10901111 -3766472382820047758406346675171461048 10901112 125398077615666678972803229427942379520 10901113 485637237544561636764336236685177736960 10901114 20889614218677618895506410930460324864 10901115 334115165660584021191564635355590700000 10901116 -325964944455568593299608591994916751360 10901117 6436481498227808013671882331655285926 10901118 65706341600077427712792465081091831104 10901119 163634666661942896718940363667698939424 10901120 270333089996286082894756206676122009600 10901121 -37896490204588118732522681347557064704 10901122 -381291786294100764083834306701330042848 10901123 -197389008096246635370539433195095207880 10901124 100150971455302241691475258233782217984 10901125 320536630147178807873634789090988542000 10901126 -14249367074633190391770283895947744896 10901127 -136663245509816250125389703353944430080 10901128 -479149194085904958291637609008351513600 10901129 -557398551420166986820467810439309099740 10901130 -85900582935691678077477474670360692480 10901131 281342407314759543992216082266009110080 10901132 -439803248088123648724141616720646144 10901133 -373113542386451274651039611263346606016 10901134 185015988616774551365736311115424269312 10901135 -169706554581893955358551478074245376000 10901136 50464218697528391768454190833856020480 10901137 145291041637194942689931173237069314368 10901138 -618339121000289509115128998816593323200 10901139 117391016639610393174429469709574698424 10901140 203065438982724329057367860340266653440 10901141 -652250336952424306480120713117015577458 10901142 1257372343936984842759449072772657792 10901143 198681266280369347365593091225615279488 10901144 39978473441877551766545385932112476160 10901145 3323703844592150789338756850412469440 10901146 -79798223132225499932405721597231434016 10901147 42566654444999869990650585420310702596 10901148 53631752234184387911975353775230841856 10901149 161119537786736531647427176174508757120 10901150 -31673493948645579128695300352669260800 10901151 -289461127964518317869315093545500766608 10901152 -931999781879564128742972380400051355648 10901153 4759050869777383279105600580092341444 10901154 -22383989597967375958989675822017280000 10901155 -188405965376353695937233554361909450000 10901156 -2557243146833899402557892531198992384 10901157 -515609158202300829414516551548851929760 10901158 563772326442440211433444033212527957760 10901159 -52571986214562775052321255030435069184 10901160 -69937139227812216521581087455784550400 10901161 -95364779816892905000863865733443583238 10901162 80220604779583020008310098827718195904 10901163 2683930632808219945836526183632726528 10901164 -737416862786092978106611642472239184384 10901165 281461073046047350358131137455403292800 10901166 97744203877929475197670591337006773824 10901167 244788016091304183664968552684459587216 10901168 -84382512768791430985886540597457223680 10901169 1105138620063257623955571402419818501440 10901170 -85848369266139359045830768023456176640 10901171 -928647112560585843184602976531394864628 10901172 90615669200675633910884480517075369984 10901173 -239074404970709926546404172255771874578 10901174 -125344704802887552803984140103228477760 10901175 -307937333979090265634028774468334845000 10901176 -521190071026613506795237002880587509760 10901177 605015466064266947065053993207925961040 10901178 30046363676950068426927969537427526400 10901179 247740947117125363394540960509916926776 10901180 504219128180811645408181637970924195840 10901181 106738051980783046220177120029112629248 10901182 95064071646829953949163445569355586944 10901183 -117401309538217180719575364447014405568 10901184 -58770110682708630208348331199543902208 10901185 -112700017995301082968853155646522817240 10901186 311557160578361762130586783425278403792 10901187 427412513717810731652212357859566714320 10901188 4874376287731940692892954555345838080 10901189 -219418683390861639298286583145212363876 10901190 -110124768845370168794402177151755364480 10901191 26260797521520719573973142887762605872 10901192 74448266863805340744661130416899041280 10901193 -91402113210456041648220407235928380000 10901194 -350021091677114527778065629214981831680 10901195 298695392472494737503393477955787437920 10901196 113593384857124116692849336716738575360 10901197 -47437750051273473590621371314433434048 10901198 -45017352492394902306691223605596327936 10901199 -37190847875365842992844905731258157760 10901200 9079333486698258755726756717715660800 10901201 -648881545297340395725249538297184280000 10901202 32322818611230394760979545667719255040 10901203 218633403029581487132322929862520570344 10901204 9397663380074939241698270455617011712 10901205 45120900393001517378955062786787836160 10901206 -27711604335770464213182775710552845760 10901207 4496744957850158773273339818878232456 10901208 103004140241415384552558552957398016000 10901209 -348581525911109002635940544179353239520 10901210 -132660328861130519023050317260366080000 10901211 -655413106717919099304185288336654676480 10901212 74013004506374925172536423813407703040 10901213 -480895903735876253011743489802081736538 10901214 18936194988093004560983047614849228480 10901215 -15562444800915043820219646896838756480 10901216 -479221573789386123976058980810492477440 10901217 66198233427104740497610630836111733440 10901218 -285350396332835888559555576754315562496 10901219 -435891624423464616091217005227525694560 10901220 20466640597254854143317862351970304000 10901221 2418465965930132722730883406844040672 10901222 -408850787211324366482182910587157645088 10901223 -237461734836815746516978808360036875536 10901224 347052276179035112429007497404461480960 10901225 -163162606487891433897674825411101276500 10901226 -212492830693710863222762500071933926400 10901227 41666157689159793013814166162601724352 10901228 -109862985675025317779277077579479772160 10901229 362654501979002288038028625993750033984 10901230 22909094561684822419395119031945350400 10901231 -11555573893593316204755893725717587840 10901232 125136641702935426715371890314187669504 10901233 -797554024609430213793009131705854848 10901234 -78046477143582913100756459649194175984 10901235 57103266676761368640598942572574325760 10901236 -5551764879544549796629799599701015040 10901237 -278100059729451942958933068659075244114 10901238 697936853475309296632647684859936128 10901239 379892879058289493992150636794688312040 10901240 157352645904860404786642512908182732800 10901241 -78312708175002950602431748569473383104 10901242 401155094532050917619192104256691058944 10901243 -58305152188846610372851651822587769536 10901244 -154754890682481115150283676362658290688 10901245 -319627949449070943847540574720909512200 10901246 -62662126282518447668157035446157588736 10901247 59865307483036814330724959597158822272 10901248 29708391051074959804325283239915683840 10901249 3357567304986348111690188100785964648 10901250 63306045124590273245242904236104000000 10901251 -1057018128559032937115321125547614586496 10901252 -150997849767987939249832525200752026368 10901253 -55880571221564493721507746960146400 10901254 27511007182575022180348038988887605760 10901255 -474223682659376150504650134492303432840 10901256 -249388819226798175388376904635023564800 10901257 -378305942046038692187143562658591179494 10901258 -151895051059649025533036186244071309520 10901259 -316396444259706993535932264421303945776 10901260 213350121725818306295957182973008634880 10901261 72365369543805107298639796493755147200 10901262 42893207313972032112847118921650682880 10901263 -103349141877317860078174419484119521240 10901264 66817139570247361372739159354336083968 10901265 -216128115062475235669500988361879335680 10901266 -165872648549159100529604486350663917168 10901267 -262584716945957109630028271619664826976 10901268 -19933297225781813652997496691080478720 10901269 257904494828161669511904248043450223680 10901270 -47707025318520762518358066399560497920 10901271 392627787479855101556332245350926894800 10901272 180619850621033996678244734239157760000 10901273 -120265473594073695652626456574127396220 10901274 -1888689653181278443322740115466485760 10901275 129655923376170916224764485906984299000 10901276 -232400674132528983644404634001146944512 10901277 -186724598913582475702979159023588752960 10901278 368142710956605146172154354977484515456 10901279 376698941391592199188969109238074371560 10901280 24030772351142984307577937068000542720 10901281 634846640249748061719780651548949994082 10901282 100502445700394041373118040858583388672 10901283 -97319911355890958142142122250183652352 10901284 545138100287220854257403455031223096576 10901285 -258379067753031635127624667917330334860 10901286 -106489718441414188322633253171324386496 10901287 -31169745548379045227370822904194818400 10901288 -693837452599304887651982467012958208000 10901289 5133839814420362083643059118439659520 10901290 307428463612291993837343941010638658400 10901291 608153929475770331725337134679195296692 10901292 -211191604953010053382813396562895886848 10901293 -105940966580127605987424555997565161556 10901294 176147224783594174340524952811350424192 10901295 146464261046170064224620172451728449120 10901296 -14226029513555052397329644116792836096 10901297 -523920661582722175332582308559938319888 10901298 63529393704260486493808488732320890368 10901299 -412462027572623166111795927086990161664 10901300 -11574297270305955664222075005554889600 10901301 -295888802035757675081779102746212156736 10901302 599471955327130725970056753082355908032 10901303 216703387288716733316309218357525148160 10901304 6534304815632576656114993219598684160 10901305 41881205304648056860973671516011141120 10901306 96330405922408769855159594625195804384 10901307 112789994778947111846849598338449375680 10901308 36320062379139285130938812083375979520 10901309 50888595706108248918856541922099607404 10901310 -11558722268216790015202220030039900160 10901311 -177879078282581719446655564072294785088 10901312 57627850106884301383257127288024596480 10901313 -276771974303186123661962715674147387436 10901314 574390674243926567016174094734883376640 10901315 -112039593055849574317452196572019499280 10901316 529645281580711340019710083604611399680 10901317 804556563912221183976606819712164032 10901318 346854284878710021741180784051446062016 10901319 -131382096904265314096159383870985071744 10901320 194851809374530290236263824259489228800 10901321 203351715157782897902366570422027727232 10901322 -22000591075268520867390736799542706640 10901323 665185063065240564668196351232426455572 10901324 239508085645490698684982514835597582080 10901325 137462560628327594389646415256409971200 10901326 145026201412922889360967103920026061440 10901327 256091475204893887884102214839625336176 10901328 -80666281859166861814934239878638862336 10901329 -1114270045399236557189615982361647446016 10901330 326024049652470959539853282673580369920 10901331 86005985132235085374103184834758425600 10901332 15761387567525892162884996053011494400 10901333 109600003815763278771175925390115602784 10901334 29124251328592779808963381066995788160 10901335 66918099449055664358550465346510911360 10901336 -56967959391084927583425007136052019200 10901337 -248547063882994810340256713253163944240 10901338 -44227087632356279410812818829921871104 10901339 525845030807570341375264311843448963140 10901340 -118531741753323863160989839072691374080 10901341 -299302615887965983353680523174547182816 10901342 468086210996060287780017258222376467072 10901343 165608723485826067559285235956670960400 10901344 -163038450694907404033070275304388034560 10901345 94326058097090906471967018521759875200 10901346 -27248027859829076683869182025432182016 10901347 -326777963659515937962548881629048879204 10901348 -83517608743916392429379364357696043392 10901349 -378879725847371331652691881262434411266 10901350 -268073375251853888379151906419119376000 10901351 160040807998814221802097571598257703352 10901352 -204859528631094540045217227551138119680 10901353 140458537823044093807949253308464271440 10901354 175411142037381013923312287035209683376 10901355 207633462876085674508115540781490099200 10901356 -69609289918403437219623980377694204928 10901357 -215191491352067333324884267641860084394 10901358 -38802161298818434216991239951948592640 10901359 -213045780400355981495854486835100717584 10901360 879131529893072254879969705136947200 10901361 -545419371368164106165303998155579180480 10901362 -30626000995390040199528731355282755568 10901363 374177776018450425557707027496429045568 10901364 -30139745750980863802587221282984448000 10901365 -108542385224868536614465840427360400000 10901366 -8085701168905336740718169614762132224 10901367 74075551836498185858309686886119506816 10901368 -1539479021845118982658780807320934809600 10901369 -50896839388400528563687532871132695184 10901370 122016393177085717983377850769202476800 10901371 -366292945561926506262287638961734189920 10901372 -583940487422341380190383750847974119424 10901373 -80832534760047789724079502161266559040 10901374 -184673652820158523413728358708865344 10901375 -118861417297446669173804938025684106000 10901376 -329878218476050237632598973524538818560 10901377 680078768733419120457858978864387652226 10901378 -67506034262256942354101001432241331760 10901379 -201179998374456928117238553975880234752 10901380 56976425842010779861648461891734999040 10901381 516772203912126699387252568108966777182 10901382 24696053256215785754399859148154751360 10901383 -522902559809539647716854775647610111480 10901384 -50087557659409118550695008425567252480 10901385 -22454060660462030952478541681337402240 10901386 271215426481181791023034671474900524544 10901387 -230171305602508503899318178908235720048 10901388 14063271524595987512626842665148403200 10901389 96110910502082431759490772364505530956 10901390 -247625939883613469973079057903872403200 10901391 -236418129220520762669021354319881350008 10901392 -791580415373989994623489232373243904 10901393 558315991591345124518901180245824174642 10901394 1664616858092446788595336428650787840 10901395 7075680436341763954411671188438817600 10901396 -369760350515936162761226968341015613440 10901397 145939906142918086257769041361411986528 10901398 -140269754164006326867024855226303434240 10901399 928542326793941375623644205986479891400 10901400 -198912232190486968280096806398481920000 10901401 -10007995045783357454120443761684616448 10901402 238155988802461957354684397696174753280 10901403 -5718040881151564477680712896592393776 10901404 -290530141267390141210843206384163289088 10901405 -96631215517523557577021512624162913940 10901406 -104136387579982925130707862233213359296 10901407 80720730072677735319977716962874307832 10901408 -87333857108773355340414788111997861888 10901409 217878654723811314976005977304881149104 10901410 -133535989540927825735349026073342370240 10901411 -50073321916865749590357620219080654176 10901412 -12808704187690810537679436129452789760 10901413 -447009374366733327310182620640032317760 10901414 335095219439708877808742458993647001056 10901415 -124736554829881370967734498191116134400 10901416 487020774502482950710056829539085516800 10901417 356460842549406879989495185546863512640 10901418 -210578807112625352038012537116033660672 10901419 -77972120880965382161943872281383660000 10901420 223930466242990853274313372157947822080 10901421 266565511884060894521049293645999016480 10901422 -11766121668125491884780004292305925568 10901423 367592598914094360033185105736686550264 10901424 -11626887714220474578936028529979457536 10901425 -79391925183994701464126817856636272000 10901426 416201457764181780065924415397356650496 10901427 615510913680742990179768890992269802560 10901428 -129847184014526980824344081958360764032 10901429 -15626432798385435767686436913472167936 10901430 186138710696702085178616625587703811200 10901431 -349421181620796500933217535128743575768 10901432 -190694057513037134292823724799014707200 10901433 45842376377882876911706287505432829600 10901434 -30842398282674423614341300439113578384 10901435 -20075991451957787049753050085277692240 10901436 -61967565905111594597319596913689395200 10901437 -1151404781306106298138831965546147213108 10901438 -205294737038342047022195092949820890880 10901439 453777146487490961318169129723809525520 10901440 -26590813154853958884878783347477708800 10901441 -434520018635370629328617971341363391488 10901442 -244532984566058884220091636228782950656 10901443 85414267221503312793806217216755216384 10901444 -186889661173449824367977493599109896064 10901445 238231192305250196000052687348665235840 10901446 8355840292898653256308394250988279104 10901447 -345649829339300553046513180456029025440 10901448 31253154032008870369158763236239769600 10901449 -15108349181056436044993369359252474864 10901450 16161379678066253998426204260874886400 10901451 -318063222387174159149707633962564933696 10901452 74889099373273644194049404094845102080 10901453 -142288229563562474620930242298489583796 10901454 -274288539290266530664047892499037187968 10901455 5076126493698867651490808808904898160 10901456 83339219415561022443763062644370726912 10901457 -6034044663037140957907772236749486720 10901458 -99459054743061042960789273615738570240 10901459 -112593475721210987568856300961861985960 10901460 -564952055620678071228302301319495680 10901461 504594142863644946607858270033411626062 10901462 -101300093738018315853347709433605722112 10901463 -197674805621552649052557789670647810456 10901464 35072819267233758195539683117042974720 10901465 170453051334259108814394879785135737860 10901466 83026664849184663148841204371146565872 10901467 -216194363158618060489576388349762471484 10901468 -485188375321661976895673169048445220352 10901469 -235365030557871203823225896058561915552 10901470 105161089610285969581656571043535033600 10901471 295481958453434465911749582145999573920 10901472 263391067507627200922823960735601917952 10901473 143220006310605254977870420356521014704 10901474 301872317920993858759980114890793158736 10901475 16857452428707763583068436008059477600 10901476 396520781270178406234629132633037266560 10901477 943004374882406436091253145581972664120 10901478 -2777181184236214026766610633147535360 10901479 474830193830955121293597971476561377080 10901480 311115899875694717305167708364048742400 10901481 -112645704191473348250188256981953901856 10901482 -117924851322820007817604642617036777216 10901483 187143747238794892157044439589487181424 10901484 -290286609506360282174042990075443914240 10901485 -179463602723706311054955569959465226880 10901486 164670827235764683895112702762471279360 10901487 20408904478184797318947965299690724880 10901488 -90070824798035075387119469464864751616 10901489 10418963813487928325053094020452748320 10901490 50713298811324100276801518849422192640 10901491 178634958073580670233109616243082257984 10901492 82153771847619293466274153834350243840 10901493 -142072254503237516412202075410594379200 10901494 -48810670514416238888839751765839192320 10901495 96445156005203858111480068694041440 10901496 410376952289458736074542905178230476800 10901497 -273602378033155814511953792094788822960 10901498 55198896842482901786080787053614342000 10901499 -50036613045162219592839038952593717760 10901500 -689315761212560700184253361855731328000 10901501 -15223693997407224697417694896663825896 10901502 188153739699340088421965987384423014080 10901503 -430776834939076032183371103802836096440 10901504 -42743580821513778671316570404416389120 10901505 56444975593697450208128862014381445120 10901506 147977525487527868623833988984903685120 10901507 -209256831527146668987734925814460831520 10901508 81946247914105844748910080433020840960 10901509 -1239793332989567859007926654110263291584 10901510 34391123366309459887308757977567980160 10901511 393977804314431467062776498511431602160 10901512 -88796205633650376124198156921202764800 10901513 160053509941913429685361198728826047360 10901514 -3095527661766419848950330982300792320 10901515 -201802983022553135521248528477360783840 10901516 -295540682351606508301678926228164444160 10901517 15104714482312674889177380102401912832 10901518 16444945906405104848879125574412151104 10901519 -631400240100719921730420967243497676656 10901520 -133848865004515441712099581292406374400 10901521 65044202348914527360740704625802968100 10901522 29789319394039205577545466616625762304 10901523 1193151721228270465894519060824551424 10901524 -1045379028232412785937971214991641851904 10901525 463343495241049352300166709424246863050 10901526 115076351714674188729313351780611379200 10901527 115963272762604958948584584174907519712 10901528 -38670097383355136085203040361476218880 10901529 406169146886487303670396009758572405274 10901530 42075577241990931909510844545189800160 10901531 -110055201229732178057614844027839152936 10901532 -1657865512949643425714314573308911616 10901533 -346224626436143657329113990995406170336 10901534 -98348750540250887017506319463695521408 10901535 -209633250798815361374556487203958080000 10901536 607561395881506708523654092921558401024 10901537 -30711799330340596222866563514263599440 10901538 -49337223933256553726652802794446231856 10901539 -647845255609275267510788854269223904736 10901540 -104087421169660149164699796818093998080 10901541 -41050652945734815996531620511242387136 10901542 -36720069210805339907895195069831892800 10901543 593696453749414867088705868048628620792 10901544 465323746278759323015017781011758366720 10901545 -122699420602953238394748496731301414200 10901546 117040191017378153723339649341249783472 10901547 30128226406519387889208457549706456196 10901548 156687993204011154095150868782819328000 10901549 -230675057154015815421697150328478009450 10901550 -75256503885216849000052742272852838400 10901551 756237146870964421215350832239517857552 10901552 207701850391986660749533826649784320 10901553 -19790529046791693723043699611360559104 10901554 -173681693946135090416431900428289873920 10901555 184424045979555300952963705330953958560 10901556 -454700239913489720155762283860371333120 10901557 -5740544978311471780286594049595607588 10901558 265644822901008732570170832403713769920 10901559 -452254517330496135493782241866685078296 10901560 -214746512097949370332841408778514944000 10901561 -1135563717518035903643128560064265068800 10901562 -32792057289510413936778446315679230976 10901563 571867635261943615281845489310588406704 10901564 496455935425945558219491202132262131200 10901565 210330232461980432634992720443706830860 10901566 154451812621491687805562227853845024704 10901567 -576027647948423631316475839424802264384 10901568 77220249512409171073920909916168519680 10901569 -61009958600344139378184360857033072000 10901570 -43856585065609911245067669586641968640 10901571 156785309013343754471031444446375102712 10901572 -251947958809623965345568637320293431296 10901573 -786594236527775029068724309612711882560 10901574 -302425010854630821216016110687832018560 10901575 -362588442488240974335535016340145400 10901576 195116872104151093077924343975092879360 10901577 -393053775834573141128229420185874032880 10901578 277071539793567516320687803496050689024 10901579 95521857020691963036011687771616399984 10901580 253485666503186864657100608399114972160 10901581 201536425788748748733528973974048696064 10901582 12591011855928036007126452801922859712 10901583 206488961950573632376095343003610828928 10901584 -15590238229908829066332935006483128320 10901585 -60643500650965191990760340888741751000 10901586 -43263165027664432233129618324441418752 10901587 -264254736170214333011704183200046247328 10901588 -215476079617796549384479337653990293504 10901589 284177380502356347586060735545864664224 10901590 90806480388746437354491596793811868160 10901591 -432688847336272049670407333230274134008 10901592 146240707775528475995773823279085772800 10901593 -386450454355390101775891671560351355840 10901594 -39145485906816632124996781951160594688 10901595 -98102263690686674457655735243938492960 10901596 -492992812347357721920751050292799667200 10901597 -272197685649309701881708749427279697568 10901598 135545689596940683744013184197599891264 10901599 -815577669923047140881171552857385490400 10901600 -431214138205037655051656625472526745600 10901601 -1217417961933434767297982936345248320 10901602 47440820829785325941069118941757916752 10901603 261454113873959856441751964158981100544 10901604 -20452710746180366901513178668256370688 10901605 -309473307399379206999302369711259148800 10901606 134929271047516731023009374078390657920 10901607 -363138079230314332909810084877088648960 10901608 -77305783975649457123456824663034455040 10901609 372699456086857679603565996583962709440 10901610 -94046767296291408204679450975506619200 10901611 -113755249431355188597323163187710983680 10901612 -54242125985995953137888356941506734080 10901613 -228059432499911387948160550642452592512 10901614 220755104354172988460327140217752270272 10901615 -37067328844555617027331273731407458560 10901616 188381505520883726995397651685605376 10901617 -733346161126537640371382225777827980334 10901618 293513755399115053363356080542118400 10901619 410207447575286238467593155046733504064 10901620 -291277065674551804039115927778084549120 10901621 -812085562053660747689677857030789428178 10901622 14733431879837422840111398956432987520 10901623 344768657434746331306086900452511199584 10901624 306423564306329345188188841086862540800 10901625 84882179893025514453346373803646688000 10901626 -253652011164797781281916242521231225488 10901627 783656296043647884426547792731433255272 10901628 -10572107522757413114202114212341189632 10901629 -380577091032294458165507296175463515770 10901630 102701367946960780959959785379847763200 10901631 91481592431280899441274229998190062720 10901632 164426033513824600868824791295564185600 10901633 -433678806003221240054448971567015957118 10901634 631275171785075104095679277158741248 10901635 2408287158642788939043734762856031200 10901636 -56565054150214569951976356973373482752 10901637 241814433943733737509944245064968074720 10901638 -139746238923824736165961912150893871488 10901639 -118768246414550181756451553067254376144 10901640 -173337834765368977547707008198505267200 10901641 -124750456756076214447191157319674782616 10901642 -291539233541941214626094691532763256528 10901643 -145074275304134208402251586508796933136 10901644 97838803584430955538573307318345824256 10901645 -578809328670876474518164180086447698100 10901646 4099506530275337833075984009177448448 10901647 381975223542793023304260115013533154096 10901648 197118291455834338039359247131946844160 10901649 456454507519248695335649502063583130880 10901650 -57912028211835442490688703786673664000 10901651 -687313678185980450468846275707870659280 10901652 220264021503859240921616025705637189632 10901653 -435214436647451408038857331285720000 10901654 160625968931930962219560143508231767232 10901655 111159359888944615287987868510694630400 10901656 -637218596135978574836069981871540357120 10901657 -130407110587459663412031750342683669820 10901658 19473740559010025070457458767777773056 10901659 -104818068500533085713399468382898950140 10901660 18593307569142238085871081120962150400 10901661 -10259306486101598913634106721446811360 10901662 -198358172796535831489921933499626248000 10901663 190584295390756884910089456033450162912 10901664 389388227206868894831686996410589446144 10901665 683263030966851025184133707764496391060 10901666 359026951088471243966294912688714111360 10901667 287258546581622509646683786151594407032 10901668 280635117500185153930213985056479953920 10901669 -692819071282314563225326574297929668930 10901670 -3104688957102944609479782025507580160 10901671 368974305199641262178632832334215137584 10901672 -166207839069030072758686620433658803200 10901673 176304220996666691460195199186178485104 10901674 -2118301140922862848594388937263743488 10901675 20389460199406941968223627263908438800 10901676 86636977471354113632345350430102059008 10901677 46772244643582905615502840762008387712 10901678 -19326233730259061689412758330778299776 10901679 548124058381426354853754376494613067784 10901680 29307595234614999741925323021641318400 10901681 63739013426837746650781905515138487360 10901682 -475588130014740178952093303500955281920 10901683 -453686376700418996650476371741011926216 10901684 -331076795883912304263263849850877440000 10901685 -23573043140513257070139194050411519200 10901686 359784260289691951065433586348255973792 10901687 27437610594366709352322765797374204800 10901688 1955461692189740277993427848288337920 10901689 -1262707549423892197175894882630418794160 10901690 -5969867412558985024841220488216954400 10901691 473855734613726153225501293790257829760 10901692 -713651227825342040457136390057004605440 10901693 643047566375229114744997218892584502944 10901694 -61813891940542590362717160262327377600 10901695 -22018137317836659668629298649031418880 10901696 74814778973000189559047260293700780032 10901697 -311637723788593429182746798576168492928 10901698 173748798670870392325065688405112372736 10901699 96910054271374936133068581677259404880 10901700 28957008998636988478651099567633852800 10901701 300673029678540089810245747950402016992 10901702 85676893016794836779675746394450228352 10901703 -600513258481628915323277558229060708696 10901704 649577149435832195953339487259985797120 10901705 599077412898467609667029528778310213860 10901706 -107927893890267773293984121081319916800 10901707 -63121163720557012096828146088570823808 10901708 77125005860360697737589736210739367936 10901709 -114955733727500720238535061609562343680 10901710 20281365930949025290547669322675730560 10901711 -126474007193617703318279725753939048200 10901712 -17463544712927525233883596725348728832 10901713 162570311917767318784554509645680890100 10901714 -49159925534035040041269798057703830528 10901715 -323190870164385316852112261246933717760 10901716 197817610533260344718420424577319714688 10901717 -84249901353683977611044110561879345188 10901718 -129227323890549750959548286212501221696 10901719 496940496312290694072357771738861002120 10901720 623692927256580552564523097235578880000 10901721 -60172619013469668773908399871257808688 10901722 -16691701554138992891176199910485410848 10901723 201097196974603004371271202889950746640 10901724 38082707238409300974342245088107520000 10901725 -211427764307148284066240967149475300000 10901726 -334325103974371116507490297182057203712 10901727 101366637999717131141983734075262703064 10901728 -1206054614192958066230237830674135121920 10901729 529490964335365894021920396169368697974 10901730 -34710856816752511737701765999905428480 10901731 -240136133094877281020099610059358772848 10901732 -403260798991538475608561096748443627904 10901733 -285235402478453145637326720306403730496 10901734 -477576657662685065872425577492370467200 10901735 150657725559172425153443836891319660160 10901736 -184744683373017024258271750786734489600 10901737 394302304538811030153727062117029312 10901738 139718014993940962823688035152624029120 10901739 -167898811834016097969470958028372718592 10901740 -407294103506692851292879259877076623360 10901741 631542429734188882463692867023300125142 10901742 -272135440145469191991981323861035965888 10901743 239049463177294568039823592045877614080 10901744 -34798475097656149178685600191270092800 10901745 -83824147096866639977395969259392944780 10901746 199417930493105851869779610299147658240 10901747 385312180165604131415219848281248256 10901748 -81134353501267741138267303273531011072 10901749 -103774523246766710766422571372186234564 10901750 -552021028587405167930017819273031328000 10901751 -80770483442004424060214031357354258816 10901752 -459823205317226250839047374660308582400 10901753 143565596918985323133122161133877960960 10901754 34427464423271489976747061853383907040 10901755 41448518676496938317289366118920860160 10901756 -261916317932004703102767627464551649280 10901757 -198292610619234650307820271702525199360 10901758 104434197424040018849926450567543790976 10901759 -337009468296082801943847562905243540360 10901760 315892647441674288298516788516392796160 10901761 3432671370429548739507463835680212052 10901762 34072930518739521744740570340333933600 10901763 -769424437837246656260343887265548160000 10901764 -528775976144177998434935029294870385664 10901765 298827016411999910533535034621476359740 10901766 27867933521255747697741841092643104768 10901767 -121252994507977211272815133842796019640 10901768 -403715028726189209543204993202584893440 10901769 -238057884981161676951956636492891548656 10901770 36436126254708307307081813258025369600 10901771 371886823020185978784027273154588949592 10901772 -74423274193587806019202897685306354688 10901773 249635454691869419484631850372332620 10901774 -118722503412568869715818897469694849280 10901775 139434310715437917591171492974536839600 10901776 -79554970805860035374747934689927815168 10901777 142066516068512017954963304275175185224 10901778 -131055464453595252767880304485367714176 10901779 206815812006539799826819692261252202576 10901780 -122835734922114864029385086279383046400 10901781 -32226878062532092076579159994767980320 10901782 182466398323696772306191032436511710080 10901783 424245292113807962123835231076254940440 10901784 52992925641335044557790065355345920000 10901785 -145386038548763667585184096430307313020 10901786 -119050520973768133413804588148487404800 10901787 203815251881218391076309777693146470656 10901788 11803111430752105421313137295063674880 10901789 -442498885140527957060155557425966944410 10901790 -328858965362447615369987273652900480 10901791 568507916008401505989748985318347379520 10901792 225722957165498489935069228455172767744 10901793 43687314234770587787287960266359808 10901794 -279872664483733469311910860130628473856 10901795 -68903707986582369624348411175005817200 10901796 -61802253407321334071462158701575454720 10901797 666528922441911481234011068480775389246 10901798 -111024624682156811670800322568645873152 10901799 -275424424029901469091698236855636378416 10901800 35467173137792976172594416685670400000 10901801 121222566470254589282007442538938613760 10901802 -189038870290495181182346143935930498816 10901803 -953728202923220651121030840740323614936 10901804 87324420110885045120424070078557670656 10901805 171236551387482380833277746619117921760 10901806 -517413892669091601323319838898781651648 10901807 -89131210471732849258788709676580937728 10901808 82745737604732478549813578425763315712 10901809 883012392423543077305343871454362709010 10901810 26984489917221892872750965607265606560 10901811 212489007949422651597202726528297308768 10901812 -351775171728679386327582146305272137344 10901813 -169753252963979602756275747757750614276 10901814 270385041573830149375174385699394491904 10901815 34325144596172319923326229651017220400 10901816 -168380193651219669687011243659527782400 10901817 -110580431572511914039227297667604880000 10901818 -174335918403189990334165131669522285600 10901819 943318585960731361086119743854395573220 10901820 -17658053785070724892810234175074713600 10901821 -325470938887791806262762180561327517088 10901822 37948216066350054454528275529646082432 10901823 79128090517912072434837235729750730184 10901824 236972831051277941448546948204035833856 10901825 286267050103180898674157334692794344000 10901826 -33316607316229670216983134450262134240 10901827 812425213505404721028832734659798719676 10901828 131051683869132211387953213364991631360 10901829 398429125541147621457095816854274545728 10901830 179820052742036717664818921366710867200 10901831 177454182197764775523941712206616172632 10901832 -117348550834322452975372141049624002560 10901833 -1185614882501418589579530003499947056 10901834 -8176155302454820532451904604691743184 10901835 17388306887132818383902419438830277440 10901836 133914827455505674457353411626308805120 10901837 389532637619108769308701472746605829440 10901838 -220843158611743933821593263677255856128 10901839 2486720266359683859531650239117735968 10901840 -15263980370883139021839255554073968640 10901841 181119215238310863032635375878072827520 10901842 -187284305685866135496800736313068779520 10901843 352342639843942986885521090829688478760 10901844 -309595493845235383299711296063538094080 10901845 -508151399674364527058725865397458197320 10901846 306666424205646334253642176784369539872 10901847 -183734976174754459682149150230103570560 10901848 -636900870372942675962258848480405616640 10901849 286030235384805470240925236434804935936 10901850 -484351799335749357477907657322016000 10901851 861213641284935116578689409871917622852 10901852 -282311499926663343578009031905128955904 10901853 264465078999644370505994189664266826540 10901854 333483017324321866167639327361339546560 10901855 113538902186955092436709834799979422760 10901856 152690795386872047912372895424545030144 10901857 -531505178741940000065556193337527708894 10901858 409455030952840683460686695848801920 10901859 -109125926872249358060672014247107245984 10901860 380698118902744627054986711576857422080 10901861 -33240138203240792735051301666344993538 10901862 -131595177670823004446230641357012460800 10901863 -148498767781037501834547596645870005824 10901864 56107615480555133664642489353360179200 10901865 61109473985400385349714741880651805440 10901866 376757145964387038853456224302006323632 10901867 759274897408283385600242126738149772916 10901868 -234485087254290114091848408383377205760 10901869 907219620689393496903069304631425880160 10901870 36294050515493842132399745214396476160 10901871 -41799598612552574461989814330460253888 10901872 -112912828799189459380797734536096743424 10901873 -864706019673856476081525041246299627596 10901874 -100353237390786977685069682671171411840 10901875 -113499182922429032187243242064137492500 10901876 141540732899621892170879779508219904 10901877 17214640078052729726192118356169753600 10901878 183006984716446429796863671468832593024 10901879 489976172962089832159692433332209017776 10901880 -91382766210798380919071167120052428800 10901881 177605183992186721885062565597193544682 10901882 -253900781129076467742664043628708632208 10901883 285600881199985244014574153852804268000 10901884 49974031088501990696663840840948539392 10901885 550566258192350981852716213695043407360 10901886 -52489099027784098621212263242460009856 10901887 32904070897016061425700308155701393536 10901888 -375907105781294128868372928954189742080 10901889 126578484847522278372806927526087798804 10901890 -281486615682609024172828388792287480800 10901891 106295763345208830231416231700855314688 10901892 -116154986722152879390119096330830722048 10901893 -69054818827423773864589601702758279076 10901894 45005029456934234933333656855132887552 10901895 262482241996187189499456394319870877600 10901896 31149157865123689007035124650678272000 10901897 -603757957114301743198106219349516776268 10901898 67065699137280529679012810578420039680 10901899 -791913465677628281039976227619236877100 10901900 14957564254865266733218648807984704000 10901901 -49199714693794678237974187855550703360 10901902 16497511778412174914366676477264184320 10901903 280228220994848444275466120554717423152 10901904 -48844396357709267873027325179662958592 10901905 -269578389780478602482551898475991248000 10901906 -116771702641578329717527848468379096416 10901907 -25008310679545331382670688590142070312 10901908 -200024129761072330911485944189574799360 10901909 426149858391749414550863599381112400480 10901910 13418829512530925204690604803465343360 10901911 360609395874854478748132302156886317512 10901912 -198344975307375980866129087087226880000 10901913 -98630454704918464052063835376812789312 10901914 176660421698116124221211677221992611056 10901915 -205209867050809000612323829929732248400 10901916 -303701305489646850207178863101099670528 10901917 413390106288381349818188090695629054220 10901918 478774691735439388257477278467946828160 10901919 -1620131578914967364960081708450003712 10901920 -565405522678303182940761036527209021440 10901921 -191795822974374770152775845237156320000 10901922 -259379430339629058649910560543193382528 10901923 728205044008244631234706542469772621440 10901924 314232244217490219131395435238847624192 10901925 -91589293241980718921715761469546048000 10901926 144336367841370468889087644317701752960 10901927 979768323486487227959126802839405632992 10901928 -192881433258992740139121940456663203840 10901929 104820015965276039097990750343616170384 10901930 95973278421228351282304050061429787520 10901931 218540055300714676081687452803948736000 10901932 218768408151561403085579198895164915712 10901933 210038330219851929768685159907286109920 10901934 -99182337822720272552451481156666245120 10901935 -8251672945037625412753611784788662400 10901936 -43289801357741181211549789813969502208 10901937 58057060092069644502521743362132120960 10901938 -140225550008164986766628092798251632880 10901939 -412242068258821337987450650218100872144 10901940 58758876250730925177303680999898562560 10901941 60014569604616362596266391893014424240 10901942 20750036954266747232840937607056403872 10901943 184219828875066401067185097163836230520 10901944 347004980922059913964040449986180280320 10901945 566390139468286071304189850351933237700 10901946 -309196631940355180473546854074031039232 10901947 -201016865224097755925949942337979213760 10901948 -53489379019249636894340316609597249024 10901949 423080021030085467971908369524564062464 10901950 254425237097661252047552890750847798400 10901951 55097769374384233152654005068047983304 10901952 207178044377346821275845426667220631552 10901953 846094853466206549548678664440164019120 10901954 26922332301777202806593316614988168192 10901955 69441895654990895105441631685638621360 10901956 -82378408983719965696850906670713061376 10901957 530174412061500452510561753804983637184 10901958 -54252408098829755470721239130921072640 10901959 -296491986267695488542608754129445132840 10901960 113184200318002380608988869905086720000 10901961 -73457003528479328249032353318906766800 10901962 1588380994621851042159826195882602240 10901963 605404847988180727422303498064244728212 10901964 35749606972960105037812893392978476032 10901965 186460261823683580731393469456896870860 10901966 -6990697596136218210325284515557228800 10901967 -208816589826106171087896163627877146752 10901968 -55948875981986293869182667039395020800 10901969 199402317119062448350474710745358729844 10901970 -166483931922248383326347081993300587200 10901971 543336552199622256107379139569086776172 10901972 -681371054791942885346923233703311329280 10901973 121246682914196244057693252686625242784 10901974 468724812384702123482408638189490792736 10901975 -179996946428250437870568358667873343600 10901976 28844542760691375982916096398176706560 10901977 115149548540252740323023924962926960000 10901978 -288867778118861160823819030771361106960 10901979 -960861588238582062217051469316295680 10901980 -330720059261876964251783922767494287360 10901981 -690370437176169357622445517649617582696 10901982 3964307795306306198902964435293052928 10901983 -544212659834126241035677990182540412768 10901984 -245833247740504465922464534436937990144 10901985 742037901923976456108173705960428800 10901986 -10006009839035449193082974254658736480 10901987 -198113701065800199420959991232449419136 10901988 -33357362847718141168789358198380883328 10901989 94532645518827377339637167274899834656 10901990 148432116129706509027052083673863657600 10901991 342750872180318942253289648087830389760 10901992 -208928374799791569283633809638858803200 10901993 868720297267905002264743643858092909242 10901994 -107098515151807995706124890883457199872 10901995 -181280946247288185086896328100728503200 10901996 -143723881038114278945363801606800776192 10901997 99617286732243432834611876888688966774 10901998 -184904553884379969516809276479490216064 10901999 145443885610911258405972102217760483160 10902000 -63461802172969624039189035283906560000 10902001 90200507746359956767968049650091813104 10902002 -125610883120349649856868245583327640048 10902003 81465706072005663335053142944992879360 10902004 346693720539755663643905845961705373056 10902005 -6622254090083452035494638364825295840 10902006 99956049504062562220780580970806524800 10902007 450191066321097170604023911298659681256 10902008 194700328875220429327745261560168181760 10902009 -67091059403810179537984042680283204512 10902010 -244740770051083772477822227109898374400 10902011 251945198716415518387906397637415512612 10902012 334194474020679208890992478473810509824 10902013 -134168318935374489280348016548104406100 10902014 -55147588636232322443305444123393355520 10902015 452012537433791066569817405135235703920 10902016 -23989514958484489232017645443534028800 10902017 -31100910485167031806863449597172932928 10902018 80200290268426433643262648701680007168 10902019 482956566625416508150030745684816711420 10902020 241805737861339041250822383417386496000 10902021 -308145666690393281131843289659284099072 10902022 -8513900786803727931591199933198643328 10902023 -172403401651357871532511093274920007424 10902024 88447924122230342492331762399852625920 10902025 -167541018259059837259373364922567816450 10902026 -360058943648192551736713677093166456320 10902027 84987367591967648236393432041418792920 10902028 103843825064490322615227111443642388480 10902029 146736461851945412223714631733382752640 10902030 -91606852362936456397211826013541239680 10902031 273760252865442932673513427687398756592 10902032 196470389447639669820057205562707968000 10902033 -5581745067983570771042695634276965038 10902034 78696619220563992272445321858041018880 10902035 578212328229186631236764293810656391200 10902036 260561476029510554054528120511485786112 10902037 111932510370949595823118936188400924252 10902038 -71606402751518343421127106382268882304 10902039 -7783165801394729009179395675010405632 10902040 579896209996149138088538753604771840000 10902041 -195939558520126333511326222661874229116 10902042 -232024511678148028015249871625294408480 10902043 127136378264274738049414438287298780292 10902044 150797405491078315825450995566046967296 10902045 56435252374300271905496073235302604800 10902046 -211117036202546047455865563501953596416 10902047 22318416773344756053370182820757876928 10902048 5401402579235071197010891418841907200 10902049 89417215475626308279170652187006270464 10902050 32029818139734340981079051586654681600 10902051 275456188302339759742849539793282354980 10902052 -56604714185227604597542929770048176128 10902053 315477922955480916378779961478615786302 10902054 310658722741491617085781396950071305920 10902055 88044525522519096068796519941006250000 10902056 759403471591955636094342425745871503360 10902057 -246933421143577583912708840366031866880 10902058 -99051732275069593504147011608376951120 10902059 1784648276185289559122000687810788512 10902060 100110429515666329338516982013110579200 10902061 -141198924015992526128283429912427294208 10902062 102865651309407190297152252165008232000 10902063 -561955120755523281558039594504563224056 10902064 16319155880557556690795609244739338240 10902065 -24745440874297704924646465817484218880 10902066 32358599181818994304650586415315696640 10902067 -519153749859765130444791825810877955520 10902068 64279965268161175630206447449174206848 10902069 49141260555073738323069580539460258464 10902070 310412970104846480924491373475300076800 10902071 -126001045745519839260540347727735799800 10902072 -214197988512341848004151598877003182080 10902073 221518767644837755253577589582313049600 10902074 -24784908434748585194256207712505951520 10902075 -116785248286619436773794593235841921400 10902076 492074980968298988159601925159189621760 10902077 519119592166505456011002964105517833926 10902078 -282902858755000829937194249523013929792 10902079 410917187816254563860755408168001952000 10902080 15170857796742066350659399395972218880 10902081 -375158424921857068914492701359166455248 10902082 -93926689681538719946873433184965542016 10902083 1158371743438619775865323709714812187800 10902084 -76389145711466856308158563872817223680 10902085 5839975687483344690756009037765470780 10902086 -146999037662858427093401982636977337600 10902087 -17699530394379173761651263664217932800 10902088 -354405100121239516183333743373716618240 10902089 490582763070345522753580605560523240960 10902090 119995404541491792462451357079369560320 10902091 3300213630695273272682939873846926312 10902092 24203144740866897146596687658140680192 10902093 -520526949581217629403788978761966230336 10902094 -225496359927499654089499202346284494848 10902095 -786230767097364970845959684009626068480 10902096 -21342269267316888830155781311919431680 10902097 46435236601911441566403789931516939840 10902098 -106291157768499756581287047287308729200 10902099 146210574888617026213453526185581922608 10902100 206164325271913871009779344549715200 10902101 332514445225957633973391411259753909152 10902102 191726166189680544997550753973159358464 10902103 -991154082843865348894133956842041414032 10902104 396233183316421916422877787557860853760 10902105 -89931055824843693487579396571718499200 10902106 -547621414340750695229258117898638231040 10902107 -152192582682267741442316328297752659644 10902108 -7836930786829106528033742534115505664 10902109 -615512436004917519655496025693537801396 10902110 190744346912855250692305496866555632960 10902111 -178231889505113181406541223782441966592 10902112 26214459999789264438368404441415024640 10902113 -8774689147656986705819956172267291580 10902114 -5692388891479398169254541124639543520 10902115 119527811392024895934975701254418764800 10902116 -176742745637006245210693514535809919360 10902117 2302163999644196463502961103432038784 10902118 -161458596465063586946855269351991166240 10902119 -35907397671010567759333960335785649480 10902120 387933782328444285486877525185812889600 10902121 120398375999330815693644113252062857984 10902122 -139449915284974159353456123198595109376 10902123 209510518521189710867393274626152218024 10902124 -127431408400089550462931960337063408640 10902125 399290263893023736479084335830668790000 10902126 13395190462431032876854110537831091200 10902127 109274914505814234537972631059557616960 10902128 -55899974418633558029742254643158777856 10902129 29545771675201966220549877191399749632 10902130 -66674100876006747453258218292679955040 10902131 -690470592914391931264064704464066790068 10902132 -209459863420311052492792380398862946944 10902133 780226947804393175868386438722271856928 10902134 -9603230583231590030028191751134928768 10902135 13804640408099093085907510882991691600 10902136 169630790121393010569431330400578396160 10902137 -437855188964571941698752690810203816214 10902138 76313821120433300473090713170382274560 10902139 1194697016282828846667640479216366257424 10902140 1403309249813125103036254159645178880 10902141 915424054073183381262994139603222629440 10902142 6300725877563407071354291952541887488 10902143 -325869678472173804533281229875877074560 10902144 -146167916818303637752430431265882112000 10902145 67528153106357147990716920261227625600 10902146 -112379878302626965770303630410905950816 10902147 219005054000768938143981054304394637120 10902148 -471108396980524803871522317580504273792 10902149 -554067081849252134268331796276951954850 10902150 14221930519970875299207834990529545600 10902151 -124787352107696646676616175272830041456 10902152 61987645659265245339948074091494400000 10902153 -291835780059271104963116807456060991936 10902154 -72363028217301110399656423496932630224 10902155 -266437908188804025739504346822575904880 10902156 -35465871022621266072679397042549027328 10902157 144784518976012389820520071247003192406 10902158 495966850901157509627951544172373487360 10902159 -594343532921572049935109737144149032472 10902160 53593640796144765723387426772122746880 10902161 20676750308361836698785891390577228212 10902162 95177517159155245802639850509584922880 10902163 180669986802087886581719572362373382880 10902164 47930277680737864406043147386201432064 10902165 65925743731061922774848815154417509920 10902166 -55956112879564752022814137965087937920 10902167 -1212261128734781714934696222586799185248 10902168 -116534931408024532348966729421948928000 10902169 -891463143300123876212367022533960437100 10902170 187942609972303449728973471640534445280 10902171 108510772921363588619104740304928653824 10902172 682342165712617218623483461119828594176 10902173 -104711750181504792298628832262172782080 10902174 131110552807415860663648411725640965120 10902175 82575452725046051468219359609574845400 10902176 484643172543536680049530757069051461632 10902177 1728874865116445915300642533284526656 10902178 -96065503802832283597655473819010194944 10902179 -986358899214306749127669582065537720640 10902180 -103206154876705189443902103898755379200 10902181 389194467060507641573032227702610836000 10902182 -75194473606748157665632375759549451808 10902183 131939640584326877657460685008352726824 10902184 131241657273322421488264729102064517120 10902185 10614139371499473289962054291366385920 10902186 20786940401718641984917848201448501344 10902187 -146610940044794571169089877658993304240 10902188 325943324877048529634535311533824540672 10902189 319341955366906566356289482046833518368 10902190 76870753812112150424021057577083805120 10902191 312908434396848108530702942900736680592 10902192 -12377123867016063804404201079781195776 10902193 -538595343172911210984416050912797554636 10902194 -45191115163560223455581178600699301104 10902195 165097386509007606272319792889037419200 10902196 -134729146701963980898850608651776491520 10902197 -1207310170157787186475667450713044892800 10902198 17910718547558154031556266916669224320 10902199 -146307121533564491959457939646091521408 10902200 -5016112802215127958266274458958336000 10902201 19118844156271401384725364885804663360 10902202 192616229827528764760562497631029932480 10902203 179412140465738666183565200114145695184 10902204 27603046952409328976099822947505418240 10902205 -387924789064485748623583632854526831240 10902206 10316552940407460831944159698365441600 10902207 17935393496228124420363176558757737088 10902208 285397707101458320002834140639372771328 10902209 -806418183902238938482286908367759110590 10902210 1026681137231465201968647424615749120 10902211 512917524411555246513598194893487210812 10902212 233145604219812800939507259768211683456 10902213 -173903079288859126359485585286405258432 10902214 -490225772013593812070947154966602268928 10902215 -113031256213850305472999840841133044000 10902216 61738097668745419951778660227438510080 10902217 857666429066752278875951433846815730266 10902218 310120637963461239254360547026951070816 10902219 -36943104441696434976130404877925205120 10902220 2733843134486729831307775436808437760 10902221 -710010444656311994938264882472649818112 10902222 -467472087540351391445796010251606975360 10902223 -656980088348632219686283987474636096528 10902224 -121949117888497594163461974169119621120 10902225 -80478190639288800273134402760175804800 10902226 39362588931482939064530306175276999312 10902227 99185669980571430613928632050749760000 10902228 -100960763123921426346321509157873377280 10902229 -162652486618238868830807986428584542916 10902230 -64039646189276779612726283973401364480 10902231 -100357678648636689178791936180509973480 10902232 905336654455585738813744552938896793600 10902233 -372790921691455966574249318547297006060 10902234 -59068847623704131682898893604758578688 10902235 35031428992263629114641756745341528320 10902236 266228755720507562565779885919768196608 10902237 -302250825305912211827762796674780609280 10902238 -184119471202294687339701322300671592320 10902239 364413298800931454255501666877611099040 10902240 142330821583402022240933347412654161920 10902241 263063748309870521749430051678885992064 10902242 -3345860184624555998984901896261853408 10902243 -447130963788434775807463130559840831744 10902244 660308865328886341307531171245727313536 10902245 51126511219479519127250933435780196600 10902246 -128133821473740228313893651220129617216 10902247 -117639939637162588004003564522386320320 10902248 -177181632516045712218006946666010787840 10902249 -645188156216310037620327086621851598880 10902250 212076002064498051010885067415393720000 10902251 -669453316481473955338568129750650479096 10902252 314305373378495563908909227505623250432 10902253 68813213533582860281306448860016377664 10902254 -99541723231880796742878873387041598528 10902255 15480735110315541776375200960693632000 10902256 -12396199538934441101275377539715072000 10902257 388447880420665973092560070428328596000 10902258 13151559424597784242579578500601463584 10902259 80273730172587722398039230319125735504 10902260 156264968167895508590095947651150835200 10902261 227954981394054931226684756295991025664 10902262 123054558356880054223276242924363134592 10902263 5359968321808063713101397538159091328 10902264 317822258399462077567204204590216683520 10902265 -389465665117936341365883291290729066880 10902266 -122558342894024940922295424059501485056 10902267 251374168786763457582123064198556623968 10902268 92010061468167342534167120764132840960 10902269 69526375601210988979945430125073988672 10902270 9367700108524074771189092682367714560 10902271 67588332582928854265835021178949222200 10902272 135529591879758806901489001847442112512 10902273 -190956485873489351074824334209498889632 10902274 287409855556006052058960318005580125136 10902275 284560265292706808011216886399749506300 10902276 4361202808597622137451265613362954240 10902277 67869540418964237469752803517665244126 10902278 -27340631764414472821002546523243078560 10902279 400165962671273387019276625870342629888 10902280 117347219693178114233736942147816652800 10902281 332349361289125253328194315545082450880 10902282 2785681411450482132689346056794429440 10902283 -145435547614031839907992240512786727280 10902284 -69700906227777885992856272551096752384 10902285 183512927443865636569732696876185899820 10902286 303638897520089792294810630188634996544 10902287 424572944497094615112302675127252452064 10902288 50118380734100145582648014293934997504 10902289 -17671732984142444311935369976590615000 10902290 -92449000913575678002377870976589201920 10902291 211813571674187354533234227385185137592 10902292 50520703292223752820574328003234947072 10902293 -101027837264166690349504570893777986340 10902294 -75627146067927581573185649721764585472 10902295 451069443863649513444139327283782813200 10902296 -160692322522786550107797041272505886720 10902297 -22599672239873393821187542488849371136 10902298 -318339178701558466794075578293924250880 10902299 -182347459083624048064503893011193329152 10902300 -40025032115264533531469439520492147200 10902301 -7899698829316431570946057874817702900 10902302 443713267813719675638048396394366356352 10902303 40500442003431387346136863430870818080 10902304 475263010177801247826031689226894049280 10902305 20342903360771421925347296972028168360 10902306 3620683279477222730284892249890139904 10902307 459201513932087276906120105393116317872 10902308 -108726033311438560456453351994559995904 10902309 -194619925790109745941537021122584678080 10902310 -115067066414722590391351567721798906880 10902311 -524382422884263418484010780685155150720 10902312 -100330365762579301845740940203373127680 10902313 278238117825137701884028244651572669562 10902314 24998404193732401061648376542433849600 10902315 124473450497053348944323894105068953600 10902316 -78328699226290180634900449500599121920 10902317 -332244254863330970493383033567273339328 10902318 105232717758096593639867285984764293120 10902319 -5604999108480397348554520640499660504 10902320 -58954451759086361766930385238275522560 10902321 -7123760820006716743091647206108005628 10902322 33721195951157071488463150621331880960 10902323 280961336881942993954196422389921621480 10902324 -65287259287039035999109806557450194944 10902325 158703657403272273040169881065189220000 10902326 214609126017290839342930584038953151040 10902327 107580296272508176890098099210825912832 10902328 24299134150660486491574620689075896320 10902329 -449494113735831634546940334559170749616 10902330 35701396911435012407334239374471680000 10902331 79267807884259676379060086448131853264 10902332 2386454823346706115336238255229967360 10902333 -23029382948284385683711227268917215040 10902334 273220317320705185426853384553926873472 10902335 -259329419273095868774840272588067037720 10902336 81958268038466744507763004619360305152 10902337 -409057530362497491409103479984868676048 10902338 -419887608508234780753214085335204971104 10902339 -165446736868816363959599276275763597616 10902340 30276366154381797781766504867161539840 10902341 4028106911562409384609721476249324032 10902342 -70465082934369958874124027505383744 10902343 139565439747450740314181096570097945360 10902344 -984543748310431462986720758938338754560 10902345 -195181963614176575032000380576142552960 10902346 -20087195565393364382861808345423068160 10902347 -730666905716212206359186795083543427280 10902348 12188161607088694285166438397404005632 10902349 -3285204365330433108425201931117016736 10902350 -125804209001121880528115300848222425600 10902351 155829335995975393009727031252424750848 10902352 -190903202093665879796623732211267010560 10902353 129881489226457123611759260589738593760 10902354 98206303312668049604892970999517237760 10902355 57678999980748501526214993227165910400 10902356 -55508083188717859867825202835022559232 10902357 29692623355802820142128596690519694606 10902358 1032331203405847871669136518646891840 10902359 -253009531627953456841731951356005808832 10902360 -64076641757135491323285468231745536000 10902361 -244063892037834018319541064841236338038 10902362 -1165686638737550709249886434801472800 10902363 199417784596097167885263631452074109888 10902364 -266613804939164819008592521526767630848 10902365 144942641510208755758837361947720233720 10902366 -8695981122693477665314986720648646848 10902367 -241677386553137664169348007777810449808 10902368 -40063295016548123949321308862172102656 10902369 -378560201971264935795310952799640562256 10902370 256435123774667657492673447160583439360 10902371 97925019058835330012751717479318194200 10902372 -133855422769288647497786842101004517376 10902373 -778328138101137537657256953238506757378 10902374 -92853031137808709884155019434063267840 10902375 92088332135815161763146877389744156000 10902376 -717514955588142609275271612884820019200 10902377 -779615819582285880584913414569502119820 10902378 263129058511640375271817522942363809024 10902379 -318723005511151721819445947930250587020 10902380 41148303965222595544149709193339673600 10902381 47293790432640537903020751958079022144 10902382 218950816652275232595868390494609728832 10902383 294791170818374799679403623348457565960 10902384 -173841251179923011458059642833453383680 10902385 -191572492296181911400291212436402258200 10902386 290126876591163717398587524254243017344 10902387 -20758978660360982464704041568444740040 10902388 70654192067168321674247744342000136192 10902389 -481448660825676516840189378165922607844 10902390 400521539894516580479359091838566400 10902391 432105835036458056496666763046746007952 10902392 4968364759027022863301403584113827840 10902393 -9158926462816168605724482141396666576 10902394 450094730036100360203366346837429688032 10902395 129816993794269964613087916242030028800 10902396 -415990327425002100943145338712191262208 10902397 273703711574465636987457019433395281312 10902398 -18300006613872552188032237989765914880 10902399 -334277743576607208946491361039327420800 10902400 -261684080213031382221723830851731456000 10902401 11525980962270420299023487159057073072 10902402 301916847839922733349323228037859044352 10902403 449885966859590054654946818267138806652 10902404 -5915443447645672863390940747823380224 10902405 38120114910786063552992415742673875200 10902406 -127569244092033979277939316407656818240 10902407 -583700965453596934094191442581614145200 10902408 -111878538896352441892352347404024053760 10902409 221107706172015182757370509506712021440 10902410 -132352158739659442629489719029232180640 10902411 27132955277626656797851766403759960000 10902412 145160134355146797688031916575618444800 10902413 590894185257365850755523880661164026540 10902414 -17092008416917972764650286321055027200 10902415 -113768855276070636708699556031070639600 10902416 82008699505999593037363100935301627904 10902417 75268526823565055589878743516004850048 10902418 58436112302800265657556197132939923968 10902419 -59969838956791433351105928680348685240 10902420 -63692340097514186872017395146787166720 10902421 -43324420287048618338681941244607587456 10902422 549146910267781928401768152544939173312 10902423 24108177026495100104975799664148609280 10902424 63588091367162040628951135761587896320 10902425 135938916487349342687273770162474323150 10902426 -20371217821834690701114560871488416512 10902427 489958425620032019791785638363634518276 10902428 -235291385252586463592664869032944230400 10902429 -166456747521714549826600573417480324026 10902430 103249883476910991263637355021989273600 10902431 -767484240927866467994071200414147060768 10902432 513173500102640278657289523807463145472 10902433 253815611925330683689474200906366671520 10902434 -144568367947989099525620716696875644640 10902435 1573777546034414036949158437450909440 10902436 408761906039910806362677398013733647360 10902437 12146882400940451298523768380648541440 10902438 -221781891372294335377075511638617533376 10902439 228477090453103039310377433805821189240 10902440 -744543385996052115840727942011221299200 10902441 46807076358972286822382125060423404288 10902442 -200052051693504129051518185245450620928 10902443 223068712874933983062599366112260914560 10902444 66353209991827637033814443097721454592 10902445 465550837442934992341645509278247497400 10902446 -156891126856374897011604945616977409536 10902447 1155762016310611391394375502703299497600 10902448 237062096850100403712117862829539868672 10902449 -6436594260562118218053550025721752064 10902450 35197152950242417679311810826307571200 10902451 199736874695779770136678496828687629500 10902452 77585361711329272638457858553462784 10902453 187096631323180508246981161679903031744 10902454 -301599097984282037513041604651889140928 10902455 -395709616028788127712688628430272921640 10902456 65151460858591214138336892909181009920 10902457 198350918074403564215506732198734362632 10902458 1450032658119344372705590709538977280 10902459 56696718370869887296472033512763982960 10902460 -37439043271048710854853158021401866240 10902461 -170137652267615584618518492584127647700 10902462 -234645820843029219231364048529472032448 10902463 263936316434362975599408961842139200 10902464 186731001168807028393141128228646158336 10902465 -103752378951901495118590249153481472000 10902466 -102313831557830103951415605941045126400 10902467 2289809962832133622874183609184817080 10902468 202529569136494528449291884622020951040 10902469 272153113300229547538439448600015917312 10902470 -164451958495612912101890978037547545600 10902471 -175084706188968554087472609360134737920 10902472 177639503060361486667947816928928071680 10902473 70845741094083025186846842375755365722 10902474 -118263989118562975570614497574102927360 10902475 455369003059540473875645584970497389000 10902476 -54879424871618489774703098449238562816 10902477 -11229181117621973713163709583384099392 10902478 -6048729361296878599308837228238651392 10902479 154464326015012698724384203030786504800 10902480 -10721757220502947074660816497153802240 10902481 493129035284379658979234956771227095282 10902482 61749945870609189593264266174885928592 10902483 -53601289182855444968328572845127654400 10902484 -648461644716474522515345132144027641984 10902485 542404296014411067539324020551655502400 10902486 101898457658092317840816725699237904384 10902487 312161887500714958093966337441223092472 10902488 127614671035599766486277277737691586560 10902489 232132738129301141338258260395944501248 10902490 -111987488047546157971161288861622260000 10902491 347838210463829990058730466275031443440 10902492 -44711158365047114554534041686889139200 10902493 62536405802058386123053115348014108000 10902494 226331888604807272075142414202755538752 10902495 -5642316172047108295676152616328927360 10902496 640130921004143395429266478854171525120 10902497 54635242840532121217914180080289590946 10902498 105216996562121563935769577954909384064 10902499 -285379312267815838402976642750972102500 10902500 30522081943732010778940268567307600000 10902501 -366748592747879262578489351062667191170 10902502 79410340169271765080526289812113044224 10902503 685041110944658412922543558178101264440 10902504 366991491513563141683204469647153152000 10902505 -164117482952505590196642793542728645340 10902506 110147080192752004758199886126610564864 10902507 -16556456232141601349407386905075243520 10902508 -504164771813129127056664343296448287744 10902509 544983660662486852818518743038730927916 10902510 -103071405871062850258415386249447953600 10902511 -452192339474973099574445257164039763888 10902512 -166419079027002349387699618362900086784 10902513 202597366230493474331568775477878309744 10902514 -25894009997847762333456686072126386176 10902515 -73669642671725528540290420817191246560 10902516 -340978909489409549105977098459489435648 10902517 -588518197570471287444860259995642372434 10902518 458378578045920219912752234745006296640 10902519 36809216300436833095454780278549508160 10902520 352952867589315407344865295898687180800 10902521 1022064373407751230516139205385360000 10902522 74496935633963692630932884777558556672 10902523 -497863533862014998485170451037927950280 10902524 -16765637745648082642744988417958342144 10902525 -43685383267964649313534326492694471200 10902526 -46934241285623984718506432336873484288 10902527 -98580997619327267139348645783682999848 10902528 -101838377922482234291391397622131458048 10902529 -124006232596729897895762808156066645312 10902530 13531507932533217472538316516505142880 10902531 -108821101674464006770326632675055176016 10902532 -245232535464565441725718516521580508160 10902533 -185246386331253409180686294756370419360 10902534 450500638378414115571482924283560112000 10902535 34838546344905513457696848105797737920 10902536 257251325793793229399158440915998976000 10902537 261553727826044271448216840174801585194 10902538 -143193185802026497870155711947421136080 10902539 646736553480210514566699606066240224340 10902540 221974362643219553691306933529201459200 10902541 -207676206213776544722462766266066356628 10902542 -134387536469462021136908339716041308160 10902543 -381476740807864755299037210339256632576 10902544 152200834658074570662341662691946536960 10902545 500943923759259371820374968301917917300 10902546 -166750549196074862760470682881383680000 10902547 410713255661011841766339998934624641232 10902548 -434362921880412637263817887438000322560 10902549 -19848810286799710591319263785473963424 10902550 -25968236898274334249994342571567392000 10902551 -329237184024598418846977871445765079680 10902552 208859350254015706378478342974740234240 10902553 681674750012263441156642983159186014080 10902554 152694308662743237911646093102349256160 10902555 -248846315735704395739060456401988177200 10902556 4901987917179193174310516490581170176 10902557 472855573598688535432716633795448264806 10902558 66484110235709752306684163441643979584 10902559 -458108923647743070140375158094477148384 10902560 -622168246926056308054652121540315709440 10902561 -3971604796695185675417050046664529008 10902562 -208486060472968388002141990332885611136 10902563 -298534598082421774947319536146476296240 10902564 -7186391748807947312515864187611309056 10902565 -23086341557795638485068336792528572800 10902566 -480170486230736451778654385235396084768 10902567 126625582546619130197354320729607623248 10902568 -238886068435446895342568627114351831040 10902569 444443546160689004999730965813102160896 10902570 68779903980674789992036144729724774400 10902571 -429709661504293934241829891437143489568 10902572 -207110932203707633448689487610808673024 10902573 -389222904598935565437589243200202353600 10902574 371089944264214767800005345504001929536 10902575 123007139422194196636571814766310889600 10902576 -6515789130355550980071038674274353152 10902577 172285368729247915756015579399901639232 10902578 429058215617455832753242626551635053840 10902579 210175883023008338747310495382543087200 10902580 -32160234835444441644289134663472742400 10902581 202655486977650520648385012458921339104 10902582 -197803006703829178385325362477105571648 10902583 -51226910673767825922633754333037724120 10902584 -148009129448803493771496622804377600 10902585 160135326848171068575583258044962222400 10902586 -326210850131800745834601576232814533008 10902587 142080870162971890961863721884079275236 10902588 -295639293694320504028243375620331507200 10902589 296628309335051909257234889205371460780 10902590 225915189541867619330436764458909217280 10902591 -94167942381642801842960522645287249056 10902592 182885443478016894080886840133889294336 10902593 101919937104361162190192566863024379944 10902594 127133728102190719414375813741376995200 10902595 -612161322145122323156823510902675447040 10902596 483474650515110041568157899017412739200 10902597 -79286545134989072202602640984538432896 10902598 75626580729314842124153464926569779200 10902599 -3016666973224290297784600798515041520 10902600 -17007183739263608292337775547624576000 10902601 -96023102218306155911879728200873792896 10902602 -480346319839738398245613837904800247248 10902603 -128831422280577650674304732832123597096 10902604 -361174608789709645140717431327753100800 10902605 -43947847425984132122221820656447190400 10902606 88494112546934586228254522090121025536 10902607 -67466643252441477290415795364103680 10902608 45270398863516015375949608437093089280 10902609 225240971374001838163345891279896341700 10902610 22351348456431176963818785177297100800 10902611 120914866654587711800952609102858943212 10902612 -110685515393257926188304433016367525888 10902613 112669510746125614286416731101833559200 10902614 -56471227980217010396464160292420997344 10902615 162911918310754169572396586185755312720 10902616 -106574864619183495773581221448194662400 10902617 -935019501098147587259296471346566507248 10902618 -174353290874789052372353494907200704000 10902619 -165080636091538055067281830772505741280 10902620 -62580809051458774121266992427762936320 10902621 221664722418973876485356145271986690240 10902622 300307855041713030390647868481365354112 10902623 -15047759770277101868695082818683832656 10902624 -410163536985005194184019915375861694464 10902625 -248581657018529988194881012682986911000 10902626 87765024038704490438220382029976373760 10902627 -825604400477826434387903059803559318560 10902628 -389450860452059224431815656163382067200 10902629 204456793493299918797202815872559007230 10902630 -21708329675441974852048680561378382080 10902631 -77544964968205158969656530541806946808 10902632 -191265634132455590079125219078878003200 10902633 54892354502722680048165922543319584128 10902634 -151602128088228456419069911711844360784 10902635 -299773775578902190101875022155931973920 10902636 -295154908550026591366124281067159985408 10902637 629516018974821268190220940787581075200 10902638 40474076504960864302793617491757992960 10902639 173085608128723471106561226435122573568 10902640 46179560951428218048940362817624473600 10902641 -124109477441225257631964848758834982958 10902642 -135004163135449825347565310397097422336 10902643 118822550363881461087416783717203714892 10902644 98561526549313489309942628496921464832 10902645 -65542169276293687519568439403010863080 10902646 -83625219495549899817158895084622693728 10902647 208724191172884605437077460509163084472 10902648 -63626162857870346483444849217106391040 10902649 -455506634301841933189803068121527733164 10902650 4086357946337193656401972043636947200 10902651 -36766678282572535312513021965118440000 10902652 -233103133683086372880808101947594920448 10902653 1066014229228934618357839007755317767808 10902654 -51146870166595724045191970321373788160 10902655 -22366147102455209911765726309284260880 10902656 496078034733096657149886278874326630400 10902657 -449391949759398218575706164319040599760 10902658 -61314856250106005463685051564208040960 10902659 -481651781510047563649049490737689291140 10902660 164329905633787259401192870624933109760 10902661 -19540471243636647878693230879960832640 10902662 -50986763308041193834053550823945511936 10902663 519307420244933828484488403013578126192 10902664 100611614166251779565864584575013647360 10902665 461928747590892874397614520843600368320 10902666 20199978895540052612467538226219513600 10902667 159729279097987307727424762277211405360 10902668 -63802512744042370590629182661936999424 10902669 -73043802096173634689518847233654056960 10902670 206040476951548529744060310539594969280 10902671 -213797987311904607519632976336586062408 10902672 147734669004967046062020391636308000768 10902673 373199117990298997559219362243027870704 10902674 -342704374968702741627071740271004117888 10902675 2921530140443873348832800207801952000 10902676 232954570610294974889346307444430936960 10902677 -23706077004285238553924889778959663474 10902678 77061596494494743297563715794489224960 10902679 140041801082739985962081590145711881232 10902680 -295180452903712193302106612777717145600 10902681 -403516826209193278837327561432358161488 10902682 39514209062726552476916824350858646272 10902683 96198073500565343843717461631356466448 10902684 98049859895734621847127456044827410432 10902685 -10040548747191346331417028249492841620 10902686 250760259040871576600092226941849617792 10902687 488121569269593575861690530779636184320 10902688 122178794559664322140478928591233679360 10902689 75502566678245754445740846150570548352 10902690 94277247551256154819387164531493773600 10902691 -921224194300472254522433191949494895908 10902692 -41519754894036066279769250062653758208 10902693 -4636276769343697635382422668050728960 10902694 418028647610465989617480756151805729280 10902695 236249374644558575999017744972700260800 10902696 13892968808318440826135447358115676160 10902697 -168981509033189841730738229070980162466 10902698 535549951617096263450591877076829799600 10902699 363512836913404916013642544134075088284 10902700 104842986139647789484336707327065190400 10902701 -120265127669485076003002236949976984298 10902702 -117811836734462674547576227348008867840 10902703 115352888873805072262657257646549823456 10902704 5243245315675825552438395970787819520 10902705 -492124310807060680027403159965648320 10902706 569646895654909710977100552871833463200 10902707 -266940813472266703956866472944803501044 10902708 43122168425304259633678212784080875520 10902709 -1221516693536429725490552554806265225184 10902710 -36588648682351228562670531695741959680 10902711 386983895880532287208262839283531404800 10902712 446354674491544591550047803885686906880 10902713 -285067049141386713944925095243906083200 10902714 -50634760273183720386676077008499654912 10902715 21948648432858872453234775609352575360 10902716 -113516703287069894162343555474458985984 10902717 57659907449575242850478310334091365920 10902718 69408682230214410424434846290118638016 10902719 1010502056357040047257529231809969239096 10902720 -16621251569672999913867312430621655040 10902721 285482285254104951210336864458341753922 10902722 -100732029167688775779105656581194167088 10902723 -44511987205509594753754499122053496656 10902724 12912963107796980626320525713370996736 10902725 25708568749284117936438179377629280500 10902726 -119454727523436599798107757829914695008 10902727 -247211254601146484470899600382658687616 10902728 -611450829055960844646002517877201920000 10902729 -524772293708869935336978477949168552512 10902730 77335235676401707298624780760120689760 10902731 -193027163529803255767677653496381480960 10902732 -119333757198431241843913140717211545600 10902733 46189834728992461447166079153661456684 10902734 71255686091267538118500174845588858112 10902735 222824578198590581127408007084296583200 10902736 -290620762497262899654857355481841664 10902737 -257815601492073571127855894260433841168 10902738 -34540924065090591676248374114816409600 10902739 525090007473845485397956636084120148560 10902740 -696569798516173078508168451715556997120 10902741 394330523196962492922044063694146045184 10902742 -36974098749832553149630732685406421728 10902743 -609203314670722519145464970906792117160 10902744 12282719203321825911368896687501209600 10902745 -166224811442807826602130453284526994620 10902746 -67079032098077547010076801110800014880 10902747 514074753224764130326513364025177231000 10902748 433211314864189261236217456278901372416 10902749 430082205038765959982814753448394617248 10902750 -251241562716285399580459978420448736000 10902751 625238504094987395808740473540000450600 10902752 104830927979196190145347577185366966272 10902753 -142628889650184650864398070190142690200 10902754 -383374342709621480404287590105583743328 10902755 -253957252652898512595729280827542193840 10902756 527479286026432745312799713491155185664 10902757 -995998956803429950854887221241682468994 10902758 95560799613209772175469418748448001984 10902759 -58106046497625983544114877482693652992 10902760 -54771864108344603353758552323235840000 10902761 -101102728757424304043039848048020584076 10902762 -3361164790949112346870354720228233216 10902763 1330468610985344240483815168451377338384 10902764 -118931408084512112134746901057768775424 10902765 -21337062085856627338370720503701343680 10902766 63405071356055034121528270971688859520 10902767 -119307835942417759073670211094076456720 10902768 -14936405217027246645627774413477707776 10902769 -25922365090971594544828763854162821432 10902770 -162525078969654112115294702152863244800 10902771 327110310692704745736606923103070861320 10902772 -208419792420621501280013753396072362624 10902773 277065103012564999096966926261122472960 10902774 -193406770944628124688745131160613427840 10902775 -81912799486787312615788926159558462200 10902776 -602756486135128071643796051703760957440 10902777 310050993514767469429883405746521873600 10902778 -381430349296059611904566782190176018944 10902779 -8026405332369375651270781260500937816 10902780 8011808934489661225461697624820428800 10902781 163518628457814690697853119221039224582 10902782 -41861414087979345154363141811770306560 10902783 264422453650587169381209460755297601224 10902784 -326774323379576833135522873283769794560 10902785 -550408380945212979641448130194637807020 10902786 217094014002507999929881093411714491264 10902787 -153179959550433325369490725267694976000 10902788 296886282362288906660389742124882443520 10902789 -166350754222370341247581610433733814400 10902790 -44411285393733659699526760639310515200 10902791 224434244126257789295140303504393719192 10902792 -343433548269603335659628677973120040960 10902793 -94794691890431398326018734375023249152 10902794 236052401759571921775670359878901605936 10902795 -161341321051097198620755599422261489680 10902796 386092017737379674367944274634546169600 10902797 34431426551970824100830385428803197312 10902798 49739730787045282959098913065486946624 10902799 -13032902025758243525799338274378891960 10902800 -39719268287795757317097807021095731200 10902801 982241298973455970300763187442368384 10902802 -76514509378130403684739764453398889696 10902803 788930540809747151377917356315027531052 10902804 122973456924572021772851974814252826624 10902805 61045137191297059871680815339334636800 10902806 16427554265946591822125612643890465664 10902807 55011715275924751448329369913053895904 10902808 103099258889231367740835538800761241600 10902809 -591885593996997402202972582110543502320 10902810 -6129699729539219819607868155597703680 10902811 -761927999937766515494880883602584083920 10902812 95103459939184502340517098608115993600 10902813 101245336329687467562823815351799426944 10902814 -42966142655566982051476278146105293248 10902815 187155140204405024370006250697238067200 10902816 99076041928121221655451061776049766400 10902817 126436115449543563734541576227095968866 10902818 424414036894123712559031593235885526304 10902819 -239105055911727639924722893506653664000 10902820 68903255685918141857709661333222990080 10902821 -464091523008596607535325935897517142978 10902822 1797943243303032793499410523480070144 10902823 208544482779461978392339982241023829632 10902824 276924581547135750547361545064971960320 10902825 -263655096545982127850446988555258774400 10902826 52421638510908872494713018606173616 10902827 3230881399127317501939538630007792480 10902828 202253751839533396072058456733675454464 10902829 78848249948556082226923023728917770976 10902830 -265174653617499759175361823803256787200 10902831 112504534625063845906569913257676309248 10902832 148285419329433890358000393656178753536 10902833 -111041650459549473654871897675898535918 10902834 -85769189108098345806841706291078928480 10902835 -645883262823010973441256268516862997840 10902836 -320140862994131463725140878008539398144 10902837 -222759112718204915315329934179632505440 10902838 46142051043095870292357608998762671744 10902839 -614841518608032346513362474321490261560 10902840 1764446783227910668585948072513536000 10902841 964074932884233944807794466186081284992 10902842 -3124115660425190049649879024588292160 10902843 13479662662336372685445954893936543256 10902844 -218682078695509018095121655726333707264 10902845 -126259275042009885127646003674571394900 10902846 82864258672987457897877721129486924800 10902847 260070474686724681568095225956727005712 10902848 109713970428443763810618830768855580672 10902849 47547485515767561071421617363215571328 10902850 16436500812119892013927856827042636800 10902851 353363238278941727156853607844509796592 10902852 262012312084500751403080344611251944576 10902853 61438534937134129523440993088196154368 10902854 -293658045705398833277917669624817688960 10902855 -48055045526786006665693505755098900480 10902856 136631567675582568625533662846561126400 10902857 -235636808802646564908045569127262850688 10902858 140994414295663022369261406170608612608 10902859 30443583999499405814516355195019561728 10902860 -128067557736771917305243438811626705920 10902861 107880157642497756557981143549483289088 10902862 498760366168995938776767012730598538432 10902863 638529306159379368974897344568679008112 10902864 -21328526270304296252772445520748085248 10902865 8009353317985724942342851257226915200 10902866 2107289458460440970642927080005068592 10902867 136854023641698580671772674660317098680 10902868 -483046704692677867973022949625253402624 10902869 -666257135210251356855079001459975136000 10902870 -153979327878723693501537772048832409600 10902871 85231187138255076662226655261357588320 10902872 -77194460323231159860174694611159613440 10902873 116935429559601791666332418949381234384 10902874 159018107017336236181919338967136810240 10902875 609901728038304038799835776155127564000 10902876 216527646565780127639403454277659372032 10902877 292252625058970906473980459928326642726 10902878 -173469076336320142938505700041028886144 10902879 177506643867276402524723399045380196424 10902880 7779104004700696466690617800295710720 10902881 206872477004967784043140609936372511664 10902882 62916830368623075901910605445553753600 10902883 -31021008300875149233518049678811824868 10902884 221003266600329234607299326763575040000 10902885 111873683711746782716359683092122258560 10902886 -154259587925234321057929652342695220736 10902887 356458680585923783282211365483365444536 10902888 458077229305229766971873284220143180800 10902889 -15455058316450499244046210578843319580 10902890 83417491318894368243261148024838380800 10902891 -234207818074768486735501989326422084008 10902892 115629765796928050633825368759580861440 10902893 293821327390204375085275968471455557260 10902894 162827246973001683087587862356366260800 10902895 243686897796346602409424416809393954720 10902896 -119846558459630298430146287316551172096 10902897 102150121535747895362941779431107841280 10902898 77929710614808433764102158311072791360 10902899 223944038788137415594174211243195620512 10902900 -140957316306434325596552370719289907200 10902901 155357148068246080823155885337219038492 10902902 -167568398723604879571642066272840103296 10902903 189187082050817890222065350557084195200 10902904 236672116882554499126877713768099061760 10902905 -82709627846510811109546430825163076800 10902906 86142114626268228089535392420812172544 10902907 -86640066207368131567909743289691159720 10902908 7579713444993078416258154350659837440 10902909 -99721825750076375745892532503593616896 10902910 19318000082372255066750583354579692160 10902911 778599525220424265063702750782262928512 10902912 21266812661707194932463385160649277440 10902913 79015795218826021691050062417609626560 10902914 -22320855482649067120388327069982346368 10902915 -16397177347682560695191719796185629600 10902916 723988967963389903244080406938871070720 10902917 -185445589936734681678346494059853652608 10902918 28958472106447208050037262241494298368 10902919 -256690694264018528138412720751188027840 10902920 6644998355990006910664159994010009600 10902921 69132806989250796797417064014089028112 10902922 6079330011360703351905594686732676912 10902923 369051342872508870318570287135730473172 10902924 111930291442960487641719522624956048640 10902925 -77686879523349862643359411071456350400 10902926 -280587587720864969105130481591882305600 10902927 136560975017749619099729345577411333120 10902928 -215522254976805482782247605176087085056 10902929 1256706791919368447805575502066279610176 10902930 63439263707367383113675101255408453120 10902931 94104279140997459304008177210756500032 10902932 -926689588692108663408255930872844837120 10902933 576180697838999626105849020740954100444 10902934 -224393100262410269223713977608904040448 10902935 -339272437810678511502214796703613590120 10902936 -310883134752404635215513798540324864000 10902937 248736385206351606164622767419473952586 10902938 -138208089963589833843285619455224011008 10902939 70293138892384395906841938457636041624 10902940 -27772869023608658637997630000026547200 10902941 -176999133124222532938073201457776923200 10902942 -170951068191829772385261519903174260160 10902943 -25179477586556641312456948225992588000 10902944 318185904214581948043785319795121848320 10902945 -78272608456398774938851742470748841600 10902946 480909068780318336083824340806821646672 10902947 -696608944176355486189212845577855852 10902948 19967394986955008343152519485555998720 10902949 836201297517258820108470239822065173950 10902950 90761049670779376810765910315369164800 10902951 8149663169462866679952872091622202880 10902952 307180504196839264220263397655728409600 10902953 -7335314296565227964482194447676065798 10902954 24339737331356074952707155389841342720 10902955 33732212350550500672074526952092907520 10902956 226219301056400942024415932604715591680 10902957 125391772775636315773338199308819186816 10902958 291321477333467734828443354415988383680 10902959 299432529938289996938935394865777206160 10902960 -13300786038428016831998629859421388800 10902961 481783553420930800608024662279560289572 10902962 102842635116958211054409752549539820544 10902963 -347986517725930316037264087100135298496 10902964 517508758703840937809196790427095296000 10902965 176404854492855314567895573702745464600 10902966 137988274572159498603278602556652490752 10902967 -620424328327991917622112057607484963136 10902968 -859934145436401724951384789619647242240 10902969 -109702854527649920274506935784001838272 10902970 -8445581221334337442934830602635860800 10902971 1143934219755347491779615072012788928744 10902972 133953370094152917389666368312368763392 10902973 -71802800576438057842825177718539391136 10902974 11666554631949318672482853978569619072 10902975 -24149960956003562884466004263919426000 10902976 -60140662910000649066222642010901184512 10902977 -718411544493780294818816511309911886288 10902978 -270490427880117959873217325647096564480 10902979 48318087255801287886650258860532014080 10902980 353317360505256756587699553687960268800 10902981 -4135236682026179096300286508632271200 10902982 79831197158307232075902898500680861184 10902983 18539066405559138776127034820557354464 10902984 394545863680211630350979359918489681920 10902985 -215903144109647010755658419934281278200 10902986 103455252821077691677159132726892166192 10902987 279716396154747501732764995376960626044 10902988 51039091019547751137624974376515914240 10902989 204049458354614231313661801678066235424 10902990 -128542140296657225678284310858817409920 10902991 338937628520522781110678489017350540984 10902992 -106125451015310001661619561348530126848 10902993 533753764364379431861787085826535791424 10902994 -2733163032226410276370167326450980608 10902995 -450408253094020964522149409481285169200 10902996 -68442786121953247712446681779045527808 10902997 148956347329617882395274662052758575232 10902998 457633276981154040507781147611356160000 10902999 785459114004015848722368237665981465088 10903000 -704438592594701086839386847536916480000 10903001 162856680630511237289598675691905533064 10903002 39656686420275918564185868560746682880 10903003 -561041788741136307005214599476299707336 10903004 -4092201536502731058556217569000980480 10903005 -4127619617971915710981257893880797140 10903006 -355364396521530715851031105728231858048 10903007 -538222436042308038649055709725685696 10903008 265854956948392939198556771982217052160 10903009 255030997160389615065588818087197078804 10903010 29247708568488833838555157824905656320 10903011 347841873635360427546844454817984000 10903012 -46520178892267191538687112787163803648 10903013 -599220649697105542700680443666857358720 10903014 -196003090084358451531628220933547930240 10903015 -26735971674421666478371909968463344840 10903016 96773497533494090213858736015825715200 10903017 549320606625935557688440536293730302880 10903018 -131610232091840187532960747662278455296 10903019 -197000688981738607026149097626099309580 10903020 39184464042555376932560885283614407680 10903021 82671315295732995367638304445574805600 10903022 -179568876658079982479414696083495497216 10903023 -498128542279580397014080819349321390760 10903024 68265179707919387392813976942417510400 10903025 132577801478682633310545922738695916800 10903026 222004724817295096458785694488282655744 10903027 122461176269846248932451366700303587116 10903028 -58940699929057205880819406002262702080 10903029 236687252194339060566117169848268913184 10903030 -69610258323540002171481274825839267840 10903031 -198007532276344594447406848505167242768 10903032 -13645789601095948515522577068559564800 10903033 -182393830235898789320144855418423597718 10903034 -240762634839667912801897159054702578720 10903035 122180358326165308261131000572608058880 10903036 -179903045692394427127818990877479994880 10903037 1992238772248364575735637564100259872 10903038 -283069115012500163116096316252416699392 10903039 567291486037469371718190064989691932816 10903040 -175449090725415293206794541362000691200 10903041 -25686870978827079612365497990334887680 10903042 -806273270332907760744065916658907469408 10903043 -562782546433235237305392583334164873920 10903044 155333892312464974979713975256656379904 10903045 -20278212429223884833320463263630327680 10903046 94424607535816743748240548114415761408 10903047 -1341548940279360459194444808607264128 10903048 -28782675951912594575646648263099412480 10903049 -479595475040276743154487452212885522368 10903050 157068284896690096803315134632988634000 10903051 37801227769600766635501553638825339104 10903052 118546258038111378595526092474751631360 10903053 -222887522790196996890688778001372405696 10903054 -142340279877264223909975307422500578880 10903055 -5906251038668944150875536274079038000 10903056 -39590672575308247896170992452484005888 10903057 -532481996819684311393424838088828852368 10903058 -18755509016883574422752115587474529792 10903059 13527983753580398788835086618962756720 10903060 136104270882907387931654227960650301440 10903061 34243871166060817955148008572924381560 10903062 -19461192600460308886244184235241053248 10903063 -147832402172822565676623215843296533688 10903064 331949661724020375313113722237356431360 10903065 -605904143177607792822539272111931902080 10903066 -863660242305227243446081406047195418880 10903067 -55426788195094437220000572152361516000 10903068 593537348004420307948402032344065536 10903069 -642652323025958286327918833743775600640 10903070 -17773723873236962404296164593240329600 10903071 -41443136474694663292359676315386347376 10903072 195489233176224449186721392752381132800 10903073 -546380954119378069326562432410988011678 10903074 35017203789861094632318085280411688960 10903075 326889762296107055373539385357060000 10903076 543577018071210074826826170653876357760 10903077 178282511479910614620748872166677434880 10903078 -33832223672554780710364615940132607360 10903079 495061463649530996711630992012471950000 10903080 -2493764933567367824968674321661132800 10903081 1518893761600287935404137112607371008 10903082 -48177105070024509404877690939792576000 10903083 42338511509908916220189957018374038704 10903084 -226808163463802322579580614592968570368 10903085 -62406379600856004791710076624513895240 10903086 -4538185892570021572002100836783993984 10903087 -282442825198365675775357239974607522768 10903088 -14138736960873571878794152477656563712 10903089 22581482440135272183240727698354522528 10903090 -224884975105586864123548027473755980800 10903091 -800085641562441342042690621632139220008 10903092 -138727219266960010067952606220880744448 10903093 200985947395449317800956640323711860320 10903094 391833765387628176763621528993929096096 10903095 -4324277410621010366265617912509243680 10903096 678812690998915661648815214435101532160 10903097 845731277663415063130800570226333461546 10903098 -263451266032387278212502372403909505280 10903099 384039357429001803465488766717990544100 10903100 121864216295090636861960141079361574400 10903101 380985510455125907320974430899379967040 10903102 -57495493712606672480296609082726034048 10903103 -18419455214597419542865540813976255424 10903104 77357329856625083375288977067064950784 10903105 -58352641074126211584561696968865431040 10903106 228889310091249132225023718534222428160 10903107 349598428363843458318479948692863997440 10903108 584671439014823770156985060542966744320 10903109 -38564917283031146684329417683363244800 10903110 -156308903647949775660715184034309978240 10903111 281257206577071685831155529521961813584 10903112 889025729189544126992292084423442022400 10903113 351467368880980537351685535081615204480 10903114 -440969997278115903525418489536908539344 10903115 -160167053939414904811343647439246342880 10903116 -48799629988865968930049895007863914496 10903117 414353931329000702836624486651686130166 10903118 -190621232379480670671480760533055506240 10903119 -3445367768746860451732049198546843256 10903120 61778804661313234053333539743476449280 10903121 -215220154022912548999159941963009057678 10903122 -101697450598259149765033560093689403360 10903123 698141586729545050619074862927208960 10903124 218181077621601474575873366421845479296 10903125 201019559182441818888282653643770700000 10903126 168676765631280970869307903927545930624 10903127 -171962064389108773719000667055128556400 10903128 -442695154752511255493457073588931235840 10903129 -552532643672062719109556737799095296816 10903130 48497425140213289029427345510067865600 10903131 -204277385038000670647647779582587107720 10903132 -45267399395046722123493113741492207104 10903133 -299644845881854973319524513589941862618 10903134 -53237111088310991530475821481596391424 10903135 -342981973213488923069422402261227880920 10903136 115416539859727895616224829779905216512 10903137 490971717028205245344561622642779407712 10903138 -70025147832283248632028239378188564704 10903139 -8235389040065286642136791665245717632 10903140 -230447712489728983397992035267064012800 10903141 102806348726709863181895568202235628640 10903142 -135909958723960999582452384975026999808 10903143 -59912037599535657061301552052876348672 10903144 145427949772379840765187288411655864320 10903145 -247135185934959483907035790824711354240 10903146 -192436404460624420712685201320868056832 10903147 -335418523742694356159279687700229067404 10903148 -390936015187620234875200242434796011520 10903149 878759448202466655363691117384219768044 10903150 -13243855265807968221781813396560000000 10903151 -86879574025619480138318226048292178448 10903152 11165020188732484886315447542736879616 10903153 -994837483109256923349606400260810711598 10903154 -473794670592601175898775071582088439808 10903155 254185385497445059088481335759881075200 10903156 424339413262656055849320743925983692800 10903157 42815493210877419919670478300912925920 10903158 56737216791927878200168937379105250944 10903159 -189116708192470614328462420669065239640 10903160 70819576752492615919557007199066112000 10903161 -117723487227443543329335153216104808960 10903162 -35312083707155003666859709725642950688 10903163 -38276414598030543736116827253611448096 10903164 -84949371630737147552550532945734311424 10903165 27517986056135691586572546445822679040 10903166 1855103036863694662969475682659185344 10903167 241698964505421415077771534121753509120 10903168 -20800920547897066337809868936372551680 10903169 261508244311893182310153649805341809840 10903170 -93704816443488382148086611183600921600 10903171 41485305671983226298441783312720089424 10903172 -238373580032376521616859464115752652800 10903173 -271932792935879326547050357644713964096 10903174 -44308638775836765789086036309076533664 10903175 -4504035990959021400677919844955493600 10903176 440323068819725045555361119683862123520 10903177 238348219758043019643627438535862448026 10903178 -155208876977928306138793063713257541120 10903179 25975009497957964804538556792746072832 10903180 -130804753374164574254874480487311052800 10903181 489407241699843203596033127121813243264 10903182 -204604884915698795173911460045041283008 10903183 809668770039083383243548065468493872432 10903184 -72309390197352501956872521039972556800 10903185 -20189606593471401187468087214360227200 10903186 129152579765063624753434589628775950336 10903187 81717880560932681178454536281843037600 10903188 263071075981602285313250547224167833600 10903189 1019524445703609758073485888523492960 10903190 -68649618113401898106113576272272460800 10903191 -198479002641757573185597088211030982144 10903192 295661210913164643405580479111681761280 10903193 80490914249366336185799977146405431616 10903194 254737084925932846353291990122992535040 10903195 -411876331750505403852215021908893162000 10903196 82663169078666354929584594250532388864 10903197 -204163941636475159600870561235631565728 10903198 -73855201104820893592258302188269814400 10903199 609434085044043221711413907400065023200 10903200 58714374788876637811167449931841536000 10903201 1003231112273196508300482737779981394304 10903202 -121394849799697645886020576871649014448 10903203 362147124839710601634840588169572486624 10903204 -149422298221253972427929726391509954112 10903205 174180863706384631013594428311573383160 10903206 373775328665318903147558291733902092800 10903207 -9601144318048147860947587815339480320 10903208 -141082333960686372476020245846983485440 10903209 2443823334058218614386110777872871648 10903210 -28023008228013928817366067055201920000 10903211 256801395806137948619152268956869987624 10903212 37789881409196648905948704671545359360 10903213 205597102013149912858213476632070378444 10903214 -12878423490958177480711388028682853376 10903215 178946316093966667483411421078992463520 10903216 -52137222011818337234175200795513110528 10903217 -171487496916775754451712111380079438680 10903218 -58040941464001404538985732024026632960 10903219 457463416022057102435737380806986685084 10903220 -167755018194371407304530820738645157120 10903221 111584413464058762254277841126471644800 10903222 268797266275969719791302314367407993984 10903223 252886182948958567389189251112246419304 10903224 613881842735230777987952931480499200000 10903225 357387122776870007206459387215663303900 10903226 -204121288870989050280957270626771566080 10903227 -174219495556214108492798173465763773440 10903228 173711409451080416737897177529733569536 10903229 -91779401665434163394512453482933130170 10903230 -59247876901261508166198654224763321600 10903231 830709249342057518232938246664444564032 10903232 -66645538808914092838249386671141289984 10903233 -6125350443471911985306437973124691712 10903234 -123900984427461959095012730293425144288 10903235 397662466729291675623423153697622895360 10903236 -39600465801689477963342152888573068288 10903237 20592085821020766881111999318400217886 10903238 162698863383637845139182149365636871520 10903239 265071104215745602604049101833591719744 10903240 -539026423875431672160133994821511731200 10903241 -283262881056096929718468271863738536358 10903242 -15956253262692217601429443785708650496 10903243 -257076352025885403537255630331280602256 10903244 -625798276205264112320608907671019716608 10903245 -287738010040781137166951539866946905600 10903246 -339630868451737164483615541360846000320 10903247 99235985304873827057600433232578291696 10903248 7427305969640397729297986177150484480 10903249 172394880020110194520329775380482211136 10903250 -343567521464277224601477078993620856000 10903251 395860750527688652207222088357365685432 10903252 -5642679970326725971259930836960452608 10903253 65982964754931253619988766429194284088 10903254 75765817042957981361991706392900435840 10903255 -57299371822437708163370865652369273680 10903256 -23828346807389114307379129286388449280 10903257 -78112909460197388566377034577940069504 10903258 95465020573273667607195167521071313920 10903259 176934948145546535959886064929237465040 10903260 -188791353965746805059641128968108477440 10903261 -361245133030351652504284702246742434176 10903262 -41808200180766567339934677751406223936 10903263 205425939619887887144247456780917291520 10903264 108702105920263913535000385665210777600 10903265 -145178420156648252208777115803943010880 10903266 -64686540848569367495612370210275834880 10903267 -15939641551505412971665245484378627684 10903268 40506431955324952278366418823763013248 10903269 -154425982057104330870071559727402589472 10903270 -23115694778741098422429410559807936000 10903271 -747395928839971706309188644042894123936 10903272 240190304289980560436384742651910225920 10903273 -1310790911569867491420580975738409359896 10903274 -320799145127458652090514366676657169568 10903275 44985267415767786169552560068215140000 10903276 467654153170269826873410104904948220160 10903277 71684733193796415860593739459239364544 10903278 -295678252789210534786096176627980746176 10903279 927054311094231151342128028848667756880 10903280 -10586896048462846168274722345875210240 10903281 -319976414831051629925367601939659863040 10903282 71462970970740394798782650034772056384 10903283 -21784017421294764111835814998866826188 10903284 5311418229013455578340279229004697600 10903285 372203000456076091113585110242810664760 10903286 131309912104446841297823321512356626592 10903287 80530891345907018106806756252237235840 10903288 487574497811355711505399668102387793920 10903289 12449398576776706781788596571713258240 10903290 -7518301443937181664486168252155251200 10903291 -76815523333818305340129327591923161328 10903292 462512354429116636135330469589504086016 10903293 -451154163751122021005931183064991406618 10903294 219818903163891966481234656907552102272 10903295 -3767368974225426977175229244633256960 10903296 -107441874683867996103064729325370605568 10903297 -193061368277883369403204150022691392254 10903298 94126575324320770843574107699712750592 10903299 293858109412727871013679977261647154560 10903300 144051517674809171298939599926233984000 10903301 357955859721586556137814652514074831900 10903302 10565117291595101831740917712256486400 10903303 28118062829590395217990570803499842240 10903304 256947863662286883389718999947572070400 10903305 45965874813522524489902886652928936320 10903306 397093289282549582539100744566995688800 10903307 367026913108881023618812049419749799752 10903308 32554158959345506017960153504402708480 10903309 -1257434813882311333338871528702956490 10903310 130053286380538606851449653435663680 10903311 -236937966474263560778080774660539992112 10903312 -51698250665324517824755936084931903488 10903313 -182093859234373950611847312203606895438 10903314 46983033210482658276601751097322199040 10903315 -827559479289637455131769055116353280 10903316 -58205428456732849666481503481470200960 10903317 27510442720936778700209232958407000480 10903318 113772779900345890258801319089257203520 10903319 -154531985511776403061730370942486162720 10903320 -21413337296242762201094605524256358400 10903321 -85942729675725063939570801021451698240 10903322 2861308421139693582210890195897670624 10903323 322011754740361847868115993113797286768 10903324 -77930624186820730508185747948070697984 10903325 -154014254897001490316816097463335819900 10903326 119230258134771753044142886399215258624 10903327 -195905356466790651673532519138077457824 10903328 182527052612589556719714565673818521600 10903329 22152609156430696679914330289372449410 10903330 125184508552182997008927878347824694560 10903331 -31799999583994315282598412956458184448 10903332 46140598995508616167051254218833311744 10903333 561513875200639167359140342666227757980 10903334 40446070447458120176407205725205730048 10903335 -23516088242011108234996777502882400 10903336 362411158779532145516534788149923420160 10903337 -59072597244787374547912759195010011014 10903338 3436996905733746908659425441759753984 10903339 -104287312599041165378161334934680822860 10903340 121354606391515074759118523218913280000 10903341 -200199715272932640693028684967321254656 10903342 -821098080042684372067306822714040679936 10903343 -1162283647744695182952890095917414224640 10903344 81808154336060237350256307535012921344 10903345 -245087055111762359529809443061435599320 10903346 -109230995282101290271510847974938214128 10903347 -34428825475982142464279537896017536352 10903348 5635856122364023072606739947110324608 10903349 -214614179186844237043266603972976526880 10903350 -55100643129361924605172193120193528000 10903351 -12081997399982322004174742337549400576 10903352 233385820383472887374378735847233433600 10903353 -35845545519335462644018983914281197216 10903354 100582399620126578568838419145146866688 10903355 -365620362451757139877099744790366948640 10903356 171504202556429501326470757462374466560 10903357 -3514445837752622528615769506814749280 10903358 -253835558000949398670295608340718740224 10903359 166038014390649183918335082358621918080 10903360 64551129978578564448942490829885276160 10903361 -137888059595742928147952311618200840768 10903362 -119825342745696722643248271812641320960 10903363 500810911165579001221847133836193098304 10903364 -459792970747272911618728287939633508224 10903365 423347192832991423478533527571607322720 10903366 -266059594025615001131915656366914526368 10903367 1296513404763793259488339219996701980712 10903368 47968029684924440469542163211223531520 10903369 778907912019685638178318985739520119770 10903370 -89053119656920808743521118317488136000 10903371 36593086806012300206237569563222237912 10903372 -106266084292494639868158199418514398208 10903373 162479342369550757228553280597954092100 10903374 -30017898141994711827498232624995188352 10903375 -328481173429633651802551550980469136000 10903376 77550756531215750277210342935674748928 10903377 399516526848438379801353932949294072000 10903378 197111041498590297201640053805262480640 10903379 -380128120510523145390676801597616905680 10903380 -52899723996037412280626933821888634880 10903381 -14216852291180802060414070780688112128 10903382 29416632775362736296285620974254253056 10903383 -312556076812430971033085558540084084400 10903384 314667118226295376202611700296834129920 10903385 -201175771062644636474374727421181959420 10903386 -95783335816679120410690713645537467136 10903387 -374587808256825455337568002240612605208 10903388 -145123301009438751383194367266620083712 10903389 -30850653900616816519810904707421687808 10903390 61492890858830413103213192033436182400 10903391 -137554733837279772935740259332336374600 10903392 189455634864634227439015086420349550592 10903393 267394061072132300659069653052379876642 10903394 -105804450585670945200697798082807043504 10903395 359409553093425706823425311982155276720 10903396 -14592755455995590989624491367484968960 10903397 -209520666698489182937252184726557700960 10903398 235259725676672696578222829139178818048 10903399 -116204580747202621104654122856436153632 10903400 100299098784168595683459714533377152000 10903401 -43075373382591488543663487011899996470 10903402 -71745409898199546479868790058181856848 10903403 20717548345777645718504952666235586304 10903404 -131719515730534941335020216940072200704 10903405 -166419925436518958294403392039195741940 10903406 91022421383554823963514318158441305152 10903407 -70429029629011507153471117394384356608 10903408 172415361764505971271831896391276888064 10903409 64344529144147618470200047585454620800 10903410 26226251308773990670908804930731013120 10903411 -717760661262836562211416279165657248000 10903412 -39468757473507621137303212863917119488 10903413 -54625779767453439999285380501947475712 10903414 -56584989985098780421904507797884872448 10903415 -390748885256870207262502427348330038440 10903416 484006900849967927102042842001163878400 10903417 -108837950239419010330104546813161836416 10903418 56493990213918220241563852797173666160 10903419 43938201857798215329400479217109042880 10903420 68589768568170813550114857944719104000 10903421 274558341896284219925591102344879275372 10903422 -49856312430747373449276345644437985280 10903423 -135871566212820823016632661058670976256 10903424 1620224377378310677137490113189642240 10903425 40251204569650322485023828497651966400 10903426 12494591485278269133468958433107918848 10903427 458520472501672710011489205087783654360 10903428 -91742056474880911131156520530283759488 10903429 -965151565876081307802867974298813879970 10903430 276321460836850104297737473593672326400 10903431 -526996143834293851235023861633552344 10903432 -438861170891724305271286035364102425600 10903433 -622448107673551215694547604862165929318 10903434 -476128581181226570988384177804499692288 10903435 64544846611591217189938244407040689200 10903436 244119788713285748962490684391153500160 10903437 -191155829223912076494922958552135338560 10903438 9944976282232632225907977684802805760 10903439 -336576193346959636563517929118411511760 10903440 -15548855504735066815196369097605775360 10903441 -542506856248235620845951153862502174158 10903442 -267981955521513537887355756946287401856 10903443 -11110489352870709478212133654631339520 10903444 -2425739111007739848967085445401059328 10903445 -51506908920732914866849314994483885440 10903446 65895806104280944335589341065913261504 10903447 842954048912583760126700474262297213896 10903448 628922662697646648762134626151009679360 10903449 339989257831524800522094887598843984000 10903450 -182984016723022115181408237215603742000 10903451 34985408726494436971245563016826791120 10903452 -66984893864172436613676976332055830528 10903453 525205847234585020487932830380750712864 10903454 478400148071337320283587124993687751680 10903455 -60635296451896748797149200847620592000 10903456 25578415081518282638885091272956968960 10903457 132355512991154592817556509501193820420 10903458 -12554227992632810959779724394234265600 10903459 242159053255032607711098162850683403216 10903460 -247142938302320465560768716240178675200 10903461 19791907533335929443312370195600961760 10903462 -488060956035118163700301463048435892768 10903463 520455295616547802261775152864079726712 10903464 47629284370439298697751322454813900800 10903465 208620792444067125473561304792828829860 10903466 -61007338486099951816027909202661799680 10903467 -1279392074686357384767111122610457152 10903468 -427592165830598108299096682016736780800 10903469 -54756600936140852723830204275168113130 10903470 -87270276838419043183407024084654489600 10903471 125007106673862734408629482453716809144 10903472 49262692829024429904244947026145116160 10903473 -30408424330402926025367672637195681600 10903474 40557270786780242995306356424296062736 10903475 -59642181404455951987273101739610112000 10903476 122934956372272584967275715269423992832 10903477 -946513353389564544904149911970227297280 10903478 -290587054742981400326455445616474503040 10903479 -80842104672545243099412915698693132640 10903480 284760707892965745886057694941033574400 10903481 145849015598567316230561448801750234282 10903482 320231567380251816373140744198925270752 10903483 623056679846902525838165771571563488704 10903484 469112791269118239224982060435412694016 10903485 -249844113554078976931217675379425796000 10903486 89012833529971741638389059272168394944 10903487 80160375092760792186113707201903312752 10903488 46364439412680151472783875247198699520 10903489 447524372521266445834350246527333844290 10903490 26148106290202101142539661342820013120 10903491 686830428843247903474836702552461112 10903492 -574568453248362530109191894315720483840 10903493 -364163898915285543294674882993460825384 10903494 -113472365540080173542903353229992267776 10903495 -325532283354379148930536443115109414400 10903496 -603592259441392067937164550963836574720 10903497 -112137730753243103875187625192038883360 10903498 30621641857950530571698470836307738464 10903499 -14590530227941111219489547845867210992 10903500 342942247521101155542082514414694144000 10903501 179774746079254114767239082405649345280 10903502 -267895821923829192036005181839996874048 10903503 2551755778691034044617106424104782224 10903504 -253810145564175590886460803724476416 10903505 50535424724285723243215099064266620660 10903506 -106771027147183853784144915320710877184 10903507 -587277857718183260600615456457553671840 10903508 -10012084629488318687736305239094611968 10903509 -391783762771524758784038731604877804786 10903510 3491008633402608984115362705284204160 10903511 339617353860619006628214755140922482320 10903512 270084092554479449305352288729532395520 10903513 -353316551838776760909042218862167789360 10903514 193640688818234648330553584250289466112 10903515 108072746220521247436363637095073752320 10903516 321517318355871480886032136180452787200 10903517 -89573369293490119239639001431869881434 10903518 -109777960317450671929519857377031628800 10903519 271955473868808200358467238281541267960 10903520 -511111897541127680343966298449708318720 10903521 339223464273842918479893397367040238512 10903522 110160575101040421310109018049788582400 10903523 436450957367246093790236400510941455224 10903524 -25318740025563747464414083431754681344 10903525 84595374152956663726135284068725936800 10903526 -348951727635275906608525406900318784288 10903527 -67028234957243795078972581048371031536 10903528 1036638774142615325165014973769664296960 10903529 -85832146489274668218694594542213962844 10903530 81529872825615208600415013368362598400 10903531 166695401940821731230548243704933897440 10903532 638480517767015169686132414534863948800 10903533 95141297888296221747087546844701340224 10903534 40131899779332312925300775369980380672 10903535 -733378775689679692749789165510003942000 10903536 -13304674495865456430132422131130695680 10903537 -92566924523048008317913049837002592768 10903538 -163680269552540052672572642799367492080 10903539 353040396434290807216038403889758932024 10903540 -40967528303095856258963287202326264320 10903541 -243594011211488594116725614159816957952 10903542 -131729893981889509301968753836700462272 10903543 315979653416954200465149562764631380400 10903544 682027081035338319548945590551302737920 10903545 388174115130197781220758258555335155200 10903546 153246232456887886850234705836275360000 10903547 -313387155859462152231965904137863053960 10903548 -116422805644782830866627544358625812480 10903549 250915059980420701285990070450391682240 10903550 -19845264766057124676217368350462563200 10903551 -717404135995863339000423920716895856 10903552 -304526054819228071137120625803915165696 10903553 866402777658327871646757934839386788722 10903554 -272606517199556659741740994853232554880 10903555 -135050586305809005207911383471283829840 10903556 -102850838659025252378250633886403556864 10903557 -143728768911726002032889587090426415808 10903558 -26346217410665362303600349584814217120 10903559 96873785208408767151860396210314535808 10903560 243081619436202367352255524318165401600 10903561 92188491273302954609223411866548187162 10903562 64100343044205530157450390918706891872 10903563 4264856412149643261383637249376117968 10903564 -33072583801252427195523950699843862528 10903565 29519722976129917973839382202690477060 10903566 144137978938583997211132725634131138624 10903567 -142837420037784132560249214281514568576 10903568 -8030244555102967538844609638616268800 10903569 58930307272515098744829259442957253600 10903570 189015952968424499398191094025347292160 10903571 213777920418547379048096880219219576912 10903572 2616744322507078695937039304245178112 10903573 571052077054419509000099217283156631822 10903574 -324169012395034944189152608579718582208 10903575 -83328310823532371795592869043437555400 10903576 -669972069237727207729303677434647203840 10903577 1193856145471630058051811528445094716800 10903578 92565479474479700677530554912172112896 10903579 360198743850904574229461898139499870376 10903580 -947178271831995100648445480261777817600 10903581 -12706011479371946212083672817920489384 10903582 9181056015721208172048865051505899392 10903583 -123656606426216476261553538649733739168 10903584 -273988236027654656811589851578181353472 10903585 83315453996376190068779024773612830720 10903586 -120325721118323362830805125058993273008 10903587 -128992222027494169999271108702651992320 10903588 -480880686268938697665563814985409533312 10903589 592541736771434235213098071850923779390 10903590 125070618317993976238330045800120837120 10903591 -523370334536077314969216297019102772016 10903592 -53893631329336596083786756901027102720 10903593 46609518529479897524763871349120075664 10903594 118226680670544229588334563881262134720 10903595 -115994107209948900239568473253961130400 10903596 1997039533530570339281251105329758208 10903597 -344537043337079129424584530237575024000 10903598 -81412933822673815378281491266215403200 10903599 35960972796879158106765019792917319680 10903600 5861145321283357041999904589993984000 10903601 -470554873825306916184808835628675868398 10903602 124182281552871496372231635727897928832 10903603 87983271504278333062575179863492019852 10903604 -104774090340622586464160956641263572224 10903605 183422828261594116376496228017862011520 10903606 -85178895214341475966247220396356352000 10903607 -243571535138651929939145932974529890000 10903608 54154084907265000380579893885922304000 10903609 -553873945930946892892257619093111455190 10903610 118607679437526737817418851281804482560 10903611 557018436982984865117925232326578221104 10903612 -39913126225910006518592375658849174528 10903613 199570250875614820291043754616008385920 10903614 -124548347501127395854667024597086484160 10903615 540947198169366788240338121885399414760 10903616 13720563203958095827798986634478223360 10903617 -275169301370080724400837631843656356352 10903618 290590013085144440255349066372878778240 10903619 974701506968529712087474243282220569020 10903620 -16583940844429975000958311262379786240 10903621 -22035212443279212446899513907025571296 10903622 -139698826737996777142429278470362320576 10903623 291789620094121723675009598505456286800 10903624 9765209626924407186070950198569763840 10903625 -868979688128366668336822436494948320000 10903626 408213200991849747981342134255823974400 10903627 -417711879205589750378883659972663500800 10903628 -313442467409889532871117274983077115904 10903629 -186740778927960331993680424437666239712 10903630 85507987334135393018134779689336371200 10903631 490992592340157324745784476493902776432 10903632 22355419413492464783725709528234065920 10903633 -38685316227974927192133205827841123776 10903634 54818921330470955368211678013320020992 10903635 -644896507211110896313091361945798340800 10903636 -297494740518050140388382328969612052480 10903637 56687516378750744661509864346774206880 10903638 -187082970614065596787554456501598933056 10903639 15466985822149757801961108768300736024 10903640 -545665296790629544255337616938066534400 10903641 31874044047453037211185266961099607424 10903642 112480050221989224686328575378855257344 10903643 261109137357447241034663862097399950264 10903644 3761726063424046945041193156868912640 10903645 34168507764799575803788987376645781720 10903646 28362110845526546596194357376452230400 10903647 -230908304791078717401910299581390359296 10903648 -63490202513613543406892054867672039424 10903649 -130051545641605472522031127534015170000 10903650 24781763818621488969525853106410521600 10903651 7105829172751098499121719821197283600 10903652 -333847898406499031407626878455034914560 10903653 -98951781029589085515142100845185889218 10903654 488891195207736742288349264831313246912 10903655 135758589596871278721151495423932987360 10903656 -151922473495475210789647025714166005760 10903657 -241855814589407046599629113626994251640 10903658 -162239272289361732681731801339264171520 10903659 -187565974931938389161991673851144691200 10903660 28403555179203247875875951574012917760 10903661 -75465750559580540355408712678135445376 10903662 110128166474726040696494825560957246464 10903663 167687803740184937843722426190176687440 10903664 62829183980509949401074240978472206336 10903665 -74907576095933209084477880306658094080 10903666 -346322991141407790929012756360786473968 10903667 -122216250885544932209371216924544815284 10903668 400155531583743767896999754770028703744 10903669 141171180464857038495144620903344667296 10903670 33513337895083429049899494090064790400 10903671 -323750988127095982158944441133366206400 10903672 -264921644416001461908321202340764262400 10903673 133649062408408075306293134664375540 10903674 -130236514724676850597328544770502666240 10903675 -363052700630539061578990565071467213100 10903676 -303353553229164296767157049574568911872 10903677 237018232139322608907329487623421611520 10903678 214405432093119293675232474110227822656 10903679 -191061478367483428641391601093108122416 10903680 510126034507958040982702890242015232000 10903681 -135869198637898131577463566496066326020 10903682 2455641191131135496870078678321806080 10903683 -128834385943117021800425741343144492288 10903684 -422922970037003033956591277741102035968 10903685 44427739038371029456747836164952902400 10903686 -262460892525246065116260007634667951936 10903687 -208418126292350832715839336291103986664 10903688 222692202544850519971525640498767104000 10903689 -373076795390640612726215744846103457692 10903690 -13350540010557778044197057540870169600 10903691 -64460988296235082911569653504719165816 10903692 -109109141276885433113917991776441860096 10903693 -301183223145720009611529408187845905460 10903694 -340938021982862994204806497989866455104 10903695 185157100265516624726759564530700077440 10903696 86079275157221520124286846140039012352 10903697 16132638549846286469167948944896627712 10903698 -38398487185467946189113753860603727552 10903699 741635472285025097919936332363023990700 10903700 -78864860351947119629932794454121788800 10903701 -13170420320521869366945716306826584640 10903702 60002978396212087074949735667245674240 10903703 -51552928360072822823544597998984093376 10903704 -18003892089426572488595246312584642560 10903705 443840933176185583276500763207335145860 10903706 106334668803807921392711978321234085120 10903707 -127503961863763514969941934757541234560 10903708 -304169038114272289584649828453448438272 10903709 -256143941072192858852470949836720737396 10903710 -90718702151489039129847116671220428800 10903711 -21958572601915305240151784220650273600 10903712 118058584303527075516605279275289935872 10903713 360486505036889694874763878121536442544 10903714 233652487565734949283774679678041735552 10903715 138813866106336796624890306377826149280 10903716 -32875459043179438170738675651561292800 10903717 344482529139492746621044447465669068480 10903718 -2149617989631934023199136707686064128 10903719 123901742503714636137994882273159879680 10903720 -411828457618257396484221515479283712000 10903721 198241856648207381278551189902961692922 10903722 -9769022361652231779252808633081862400 10903723 4448263166006845335610411744790665024 10903724 15970235065458133177211945221039696896 10903725 1570049264385032763876109557133413600 10903726 136237407323624843169061470081545784000 10903727 -614931408905081730336597606098681453424 10903728 65314687307514180618264074694075875328 10903729 -475324184626045229990941726837189218670 10903730 98827136993481522515476883881964537760 10903731 64708561523665712768540179272747647040 10903732 299970560940282904455665609867057737728 10903733 -89027649398498739058903239048903264018 10903734 21728781361875088920025178267408310816 10903735 377295377901462649043509809356082526680 10903736 -707055824549546067482392261288049848320 10903737 81147205287091545564627944599449523968 10903738 -122621624799296102117276054931817827840 10903739 -293635694925723432908869736900139532800 10903740 245960199512818751410790463443985638400 10903741 -835928826538782422886692695619397250868 10903742 428342548526217481740179096892593110272 10903743 -31851581086562877725931973262439137160 10903744 -121048988826453381492524524867450568704 10903745 -72015398489670650877132898428168408600 10903746 -471990518199964158890945945476101120 10903747 -424035365658476911789356153716678118360 10903748 134126036351669542303527121478994110592 10903749 440731019431001149123195065510707457600 10903750 -25210809606132492880034298220539120000 10903751 -418511286864367053775568347092713086248 10903752 -69010302759864092594714223911598151680 10903753 159922084866588015257503337848412158656 10903754 -88428058954459170785814373924165226496 10903755 -85636346450133820259320250551396903440 10903756 293756186941414771625738121595091966720 10903757 185876544772715896056292042983012358572 10903758 150282809932361463697164822501739361280 10903759 -486382663927561150711069905800666950560 10903760 -26356116513661023251119406812983459840 10903761 -168080812070349332700814570297427315520 10903762 12928882591823579669345495096462523552 10903763 271283179075033709570496457954206777024 10903764 -66722812520445600695948111600188551168 10903765 106422006426274391371287810742455552000 10903766 173937216738624670082785987532160187200 10903767 -14444745243308097534337721288679497088 10903768 -473149591761185368616738344231526400 10903769 281590257637972855639435169385803379840 10903770 27429882065311333564168380262566360000 10903771 149104714474023934368754799179258141872 10903772 121748238887794025175649934979847890432 10903773 592007630647328632417643635427871225984 10903774 -289260983628708399457562501338070064384 10903775 187266284476394996512887418235111467800 10903776 110506439237966829692934966501186207744 10903777 587177366586113266978467758788642907440 10903778 -226096652877117866659316650944589552560 10903779 35307358528940856742598899983353383524 10903780 -355134911067282333013256250642689222400 10903781 306399792032075192620066312980114452448 10903782 -271777936404633635567534183244572714496 10903783 308757561042858106859858847255522127920 10903784 496062180563964985199814001096899394560 10903785 -68296212430077085469387924262868684800 10903786 -31591041518146673333006118526094019072 10903787 -311095382265691892918522015743963767564 10903788 -99829997128397263259536115908907335680 10903789 -50454838894051337764012646735512482760 10903790 38902992616519774195133814926676105600 10903791 -14380271495559382891384406474796029040 10903792 -88582074168914849102146938660086677504 10903793 365631583618647173598669059176037009904 10903794 66604319481527950832624671989410304 10903795 -190776447519932240016997711815911034720 10903796 59004766677840811592489356076412549120 10903797 288450246437948346094035480627056085660 10903798 -15869445532542827355629022901289700480 10903799 -707335009612140538667563480315658002200 10903800 -304333827856071450588281458791429120000 10903801 565666713587178508812056741095877725802 10903802 -14714526900060785352403692282178102272 10903803 -191563235635365932535146227004260984296 10903804 -8672791369142444686803450431456933888 10903805 -256344776577636925289024664904677058080 10903806 58136089352111922509408095029631785600 10903807 -24563957071417205630827927649741380000 10903808 -276409588950675001478310206891146346496 10903809 -215295687428801049088925978409460799040 10903810 -25018809383553489072237666992904937440 10903811 -4452898852138097060210664726872742576 10903812 -456341545920181061988351289525589434368 10903813 116626347083949018866553341351907780062 10903814 246344011078205926557156422804429545920 10903815 -3640335818671585581882810734908188000 10903816 57233851753269309050228977962571530240 10903817 -122245257480160115705193119414544929280 10903818 58734606003012705647340678635801973504 10903819 556048835068702459925293774398753979220 10903820 -360838372721401510865848327793005440000 10903821 -387351128259028495016260291654780788288 10903822 63111868129608663130139294994787201152 10903823 -128108367469951333889971213047407648832 10903824 -100430562133127712089432905918438957056 10903825 -75596248099349538287429344191716966400 10903826 -251960854921401488635515175749793794240 10903827 -198618175713477923127477728699848225920 10903828 9314110140164239060859856291826198016 10903829 394870868249134262033114606705745212430 10903830 -21290868224647886817355861578200371200 10903831 155142650657656509845772077348719170632 10903832 -82713322357560463208494457044470251520 10903833 -388589651642322373498827492881947514598 10903834 -175887394216206135940093924087801574400 10903835 128809752928160479723108996866033876000 10903836 284000541622085585721295746346062592512 10903837 -146549365262921973624158165157276361600 10903838 -501766162967280038312542534812759378240 10903839 371848216842528445165720599698620631040 10903840 271715446317936836371443279287046635520 10903841 -73399854162381850621839718688674552428 10903842 156136279098324721920470243624791722240 10903843 522543262104142410404991975098206464092 10903844 25590494292461327449875099251787681792 10903845 342268496085013470909507035053164431520 10903846 -232830440355746890985584469372948920320 10903847 281401482059945723312010766444231110144 10903848 420556355344075631827005117576554987520 10903849 369141909307376166502191156244316235840 10903850 -183715672908602733931162811570534223600 10903851 -25459841172978131435788231491177705696 10903852 50188417753004594817662841124575431936 10903853 -826052820401284979958020437313309978880 10903854 -1944088907292436919810091068757648384 10903855 -627475381221758242337535988037251908000 10903856 178138016142248584676141117615604301824 10903857 414186825648184375296767275453894205040 10903858 82039549987876244941421591831524325376 10903859 835417099982223635083660878608636413632 10903860 -43069441765967622090833322715381463040 10903861 192239106420861065682415749389781027424 10903862 -428132027868649993118465945665973993568 10903863 -94295471650189052134473895839077809152 10903864 -62871168526411990210810903834532167680 10903865 -2509309700663603851677385795732276800 10903866 -211295869380126102619746601237538251776 10903867 -156229614078002909320411242258293303008 10903868 108087748262802496580099469413109921792 10903869 203219488904966698770169144677184515840 10903870 93655444911454453927307583641458466880 10903871 -910760472962750537175010574522056056456 10903872 -85610813386515508019126597233756078080 10903873 -529252190503833408960857454846422114878 10903874 -123341904039084610148268945738920822064 10903875 29874613307105644575094174838888124000 10903876 474508590879729722334307644818441567232 10903877 -152748739330898464679769706093352402274 10903878 -58530374280333036380674773270466094592 10903879 145201794087558203391586511607641325152 10903880 193082154957134923277323160408312985600 10903881 552297019752637334250358394726349959952 10903882 -19980782910938687282401064068323417600 10903883 54729111458856409257094029623795038704 10903884 -501393154773224869733325336878809175040 10903885 157875387165837496223660504406809568960 10903886 -16383136201290860845907625632377122816 10903887 219862015418290597293885225810984624744 10903888 -32064754835813526872475898108134105088 10903889 -926982025396462191144851331557778384576 10903890 -145974214175155454892987290521808110080 10903891 209493816629735268653635382491293707520 10903892 289887647845637705601619183579186882560 10903893 -20940636247273405431169647318173896704 10903894 180716032254337382986064260463977118496 10903895 -223198328985686138418763251054613659600 10903896 422522704682584722332235958065699225600 10903897 8927219313063994390722424111908620160 10903898 -190886725954646025636983629935154942464 10903899 4248107078925084840504349322833780848 10903900 19595412450155710335658839365015398400 10903901 575577196627444255108461790538841892902 10903902 -151669615123485308213986367481173496576 10903903 660329356854096403327946346659866725152 10903904 -752803526547940613495614498935817371648 10903905 198688325964312211512589956258854918100 10903906 -341952698971022223747811595920146809856 10903907 -57940672294356896503036814733706809600 10903908 -11134123450584185316763939045569914880 10903909 16744392824371140706693484204791120896 10903910 -144881374572636854772367861587459216000 10903911 592914394144201333164985029420497196072 10903912 -117718225184143279670226208970890060800 10903913 80058178956486832591481340448121386980 10903914 54410663282338575004559902600653377280 10903915 -962789972638026325850786991650749200 10903916 373633060481560621490874617606315496960 10903917 -206232425722628802722961571908944733120 10903918 491134098200187005618242291757084036160 10903919 255933466447051725122439686695858184880 10903920 9821099126407353079688378125401784320 10903921 -192809429690230632130691418657074010588 10903922 455351414409527096334455216027857258512 10903923 -201768888922788050538024039897977658000 10903924 56867896669452705066130942437285926400 10903925 -155518657029755110658045949770217835350 10903926 -34871489376063286917887087839748301312 10903927 -675855114758634946362337210558561166000 10903928 247472471690287361416205618120348098560 10903929 -28041481587474095435433566725040811360 10903930 62700178190551016206449752658728755200 10903931 -532133077861145430543857821286744138928 10903932 -14554931958807507263453775583446300672 10903933 -348873369665060422497923893580614834676 10903934 -2591891356650699490363749231762307200 10903935 -8439674358154174043387714445429273600 10903936 874241622068855186068981261674448158720 10903937 25367455343907951499768138108587320064 10903938 -280580353693702909375974581590214003712 10903939 -36708385900795707272675073390508784260 10903940 1326516621853828135749877970020761600 10903941 -64924470015672894687075477019911919650 10903942 60456067775722316265726756268470159360 10903943 -1176013720336885692512006202203372078016 10903944 506464606743685032683230993785553182720 10903945 -31900940581808922301690234051503441600 10903946 -137182321868010496442220962148526705056 10903947 -223552287271609312662659422629203714640 10903948 -192551519998979309088778566533954088960 10903949 -243151914322246617124805911395419103264 10903950 39741242625038826026517065506792416000 10903951 -713587457792004556863163960370684740048 10903952 -62611113910408217972092119245836345344 10903953 -120701184525313388030968864471077062400 10903954 1725061536163383887072999070763500672 10903955 38174204730201016877748783317476036800 10903956 -24592712179648339298626956555992432640 10903957 -716089811143690676983673312807730948900 10903958 59669303525107136033596359120369945984 10903959 183233177445084759508277550641284793088 10903960 164246827187222242553832855357404160000 10903961 -241026604947148381787637297769410903168 10903962 -83319278179540288883295239744198312448 10903963 -119268604333723705577016871196752621040 10903964 -244162473138760575666704175259270364160 10903965 353914268108495378912409518214602040000 10903966 -220738822997302276324370443150434846720 10903967 160994604977604458721348874668851846400 10903968 257109125430152219572129072920631640064 10903969 -764359180101728051307255207217070174700 10903970 -51166225110126158099947255492561536000 10903971 49271079289114588807155848979947950080 10903972 -581025545846588396897497261832413018880 10903973 266091201881580425858000696572059782784 10903974 -2992839203066186180014409077485522048 10903975 266092992374744645932140090147312244000 10903976 391796042043106287680635524262616878080 10903977 -418817721940501421914296470928338688 10903978 -71889180066806228372239652213354578176 10903979 580651616526501366517923437569473014580 10903980 -119481366806963424542849829316861870080 10903981 1302921509372127385400878838816238491904 10903982 60029111512698764968358923795972940352 10903983 -2655822404936280635139702390446040192 10903984 -25228701505587443852617428183539384320 10903985 178998906856818216609717529337361408180 10903986 53361365977652617419840313994186974080 10903987 820414957367606815440742394057682420792 10903988 225412553263742716370660920437393199488 10903989 -264759003316758194409877556164050046176 10903990 -116798391928077769469368178664477482880 10903991 -105963717552759706137058429503312621216 10903992 342777608655075462801342951262816174080 10903993 46016730700072031553400172692145859242 10903994 -30288188726002974524030234703794922240 10903995 3579414752820083221523509251832109520 10903996 -87136467015368487568566336014922504192 10903997 207038779787107444534846193661495870540 10903998 114046712989953880741947046295903370240 10903999 172996409506143485453490081851331530880 10904000 -334393519477742971227871823863480320000 10904001 -58410188971179558783293256887135321280 10904002 86667791437728331186763951876047693824 10904003 -761100765248121161790279783948528364536 10904004 -453581375196988166045076319324585881600 10904005 2469421457062110873771574962755842560 10904006 87401031212320239308434625898867331200 10904007 140443322970615491457472350033099305640 10904008 -331814842356971761225122095713223792640 10904009 517846934711286335958686623221445140660 10904010 5717753080716873056374345039335751680 10904011 -280388664701112458131409446553643856928 10904012 66344947528124744896932221929444884480 10904013 299422542398890164838085421040492981260 10904014 -248768864417174036187117519942755208768 10904015 -266471380744352408286863804395752078840 10904016 -13129764925255784533812400959741493248 10904017 -2387539732181343669259859035119424140 10904018 17902870811331742749388350495763170960 10904019 -244587047577528873212355445161565704264 10904020 -6211325365782202950475276408693547520 10904021 -952768558612913283011734922514068422308 10904022 37430993179339897935194242856258744160 10904023 -269220103739130402269590691318373497336 10904024 157758365509951000887618515219349504000 10904025 76781989639738200751409042881464477600 10904026 546796723930205723637517316384133120 10904027 -23711166065242734863970613503231403800 10904028 283635427994359167719531788025049745920 10904029 712100357262283038314369127961059613260 10904030 198900473580481364605809878787599780160 10904031 720747121542002773923758244796466426880 10904032 -80107159845234830555008846821959663616 10904033 -47418080817787460021975135713690229760 10904034 7743808145440238358209037068858485248 10904035 269916515861815105018221855382714950480 10904036 13335807459541889599510761606441216 10904037 -721000421734821704813465205500737440 10904038 -147194566166229365118585163978169779968 10904039 334079862226114350518205989048716182840 10904040 55510167335126431131929665522674892800 10904041 -98227473453672055401781262257632608000 10904042 -221732613419739488814239594830470613248 10904043 -492361194089079767203858543957675848000 10904044 695515231194815813246496894720660729856 10904045 2543012941267954819996743073094943000 10904046 10881326852984754148621247829710328384 10904047 -283228646314216240901609605643418058752 10904048 -5480319085550582419134853921386725376 10904049 -231547715384447501088667028299193178096 10904050 -61312133977432864627338151824310405200 10904051 13952334328579311018384745484967703704 10904052 159710880891194808994459415254571384832 10904053 1054647268379117918938005608852225003644 10904054 31851132228029226652183192688427724800 10904055 -334905307234799971120624987251148186560 10904056 -41107638625653519264040620749920972800 10904057 -394448638050180498839865603093686299068 10904058 18636877155053179383709696407583729920 10904059 -594635668008519311570046358722035185920 10904060 -179062842486013067411842851071763371520 10904061 41295048494343104508088883564021015808 10904062 -19137352888012147766847579895119285120 10904063 325193853660431337165300048775480653312 10904064 -57467251365820735046409956400121774080 10904065 -646164757258739570052507494014413210540 10904066 -12727498147168222834737272299516446768 10904067 307580671800513732776316706651864354884 10904068 390547319689222679544718299671238476928 10904069 -12561543634700232067633863852148255392 10904070 -34494406978159172140613929515371304960 10904071 -476776510843600894445148665597825018728 10904072 754363756800735955175855067195624007680 10904073 52814356798143983430244827628119718368 10904074 132749345852486818624993131055676191536 10904075 -18916119244277269477653606352552106400 10904076 -79761416222937026316474524194391271168 10904077 -352162207348627175530816442786537360074 10904078 310432330379820668813326362377969211840 10904079 -383380132096791642064191878810277770616 10904080 95479586361954336813353929840054763520 10904081 802711623061463847149940777776167878000 10904082 9784640070971958952211438797789515264 10904083 -59943391834628128935822902227843913816 10904084 -11576917534802375077417644745892661504 10904085 -265793405273414131449848310340568712000 10904086 393441553126532741906638808466682408992 10904087 -473386032487310750602908247023489609240 10904088 -124076173339657277786469025911960576000 10904089 -199412357390450598076276859840096540928 10904090 20554646561806517888983844365168408800 10904091 -355196056030311711117284037345342010176 10904092 -147409651561829195037436834929021520384 10904093 39254725447360742323145194771741845504 10904094 -159565740629748025219249924828855192320 10904095 -174655442504806687737433109217807452160 10904096 -346466969757104147728176590869726494720 10904097 -113109857791529658684184219818191115600 10904098 -433196489992377333102539141604943793664 10904099 793637450419922744571950394332752907100 10904100 -80402973335941664184542252782251264000 10904101 -73320127337101108246468057593619021988 10904102 112986157424143893087735647485992489600 10904103 -222164773740199093388837095510310354256 10904104 -179757322799213006228656449647218944000 10904105 237730053769899118963786664225861906760 10904106 -198161896158638777135069674406216833536 10904107 582264723652553371896144640134324786356 10904108 712639427009285397562703565993372779520 10904109 120361889448164911395700767729823184448 10904110 90675993149857118878486049090784418560 10904111 62329035702807401180272256745599165712 10904112 -3015579635663519527854008395494850560 10904113 -183191978556500556534873132880107130752 10904114 -37110790535444448712893759900802299264 10904115 -139881733368275170294570826704613411280 10904116 379515098391951659160155887056752271360 10904117 -231512083396280549986138016536975229874 10904118 243149391882625147892228002621709116800 10904119 -945706916688897577780955407051278559160 10904120 595417849566209031143785905850727116800 10904121 -186416731911021784402552465074150010428 10904122 132124352863651063502588674688353800672 10904123 -15303254876868361213240240727611721880 10904124 -65445313673230374475426185949082075136 10904125 -591218244695296650347108998341835032000 10904126 89203251519309882725815614473700539904 10904127 -47004598270876730891445298603906263792 10904128 203308035977258198375197310130717720576 10904129 -804813659483259136032264909024581310270 10904130 128892294644497463555187943828178403360 10904131 220546251173315648690585663198812829392 10904132 -2711755353405376903226641953111007104 10904133 -364493368185506580640412182318917811200 10904134 338525031403974361899601294053258213216 10904135 -394233253768667411835548245272086124240 10904136 -114490308463487029065516840521765683200 10904137 29422236388839062629062768973297806132 10904138 92766729850258829766537313195614435840 10904139 393876275925859381182062701391578795008 10904140 -90950646266241071097767965671187998720 10904141 974091778773644960599040274442961452992 10904142 19063529520371532353418714874142144640 10904143 323945832179589427024825210358495037480 10904144 11003612453048005678627837622519070720 10904145 -46106401009553734108056621447950726400 10904146 61286336635278515786270566829538750720 10904147 -544404587819885700143396013565292182608 10904148 45461808478450787168756724814679040000 10904149 -469507275666196326172455628158580044850 10904150 -203328246573341596357803326037048175200 10904151 8513742848858389757496510607019773032 10904152 -32607493705304860143749915493495889920 10904153 405747070491527146494160210869737276484 10904154 41457097539690743675720962956388223232 10904155 2480735464523742630571430425844620320 10904156 4986103957179096048349040377864473600 10904157 -220331845143645031330192335794261760 10904158 143792722885241466691996416244191864576 10904159 -116500706442260108062501214905883499168 10904160 -304043108431321585865044281142597386240 10904161 -143845358644496977535507119404153103548 10904162 -72699453583384825322997225251474981376 10904163 183104367801093009259156886128456082688 10904164 -29089754070119019608354995461424379648 10904165 568048285575802333647972621200317416060 10904166 143747734110892167347885247323312459520 10904167 14467137443712714964503847717630802448 10904168 -437567559340829289935758859280178298880 10904169 -220605244235572486351704373751353459056 10904170 62782401230243744481874920702012062400 10904171 -333298557179978103568166095160931898848 10904172 -47453431741715488042286798723231551488 10904173 258039266965743071217977744013184314240 10904174 -216438439198808722844920121959745059200 10904175 -190264132259787916901258127115233332400 10904176 49651408691814799185807229067834982400 10904177 281834802578365303438477279214072145972 10904178 186162528369940056825445037923737470208 10904179 211150124041171188094648372490968292688 10904180 12733273527605788627741768495903457280 10904181 110001178474842907129295807936758405152 10904182 346933223698611108504482632881542232000 10904183 116884176596507209799421752581256433000 10904184 -60766712061331018955828694590537625600 10904185 137971058698338984258080718997936987200 10904186 334118389166522931083904172142525031792 10904187 -29026184645303316137839866417544923648 10904188 117224266305611231569366251888091594752 10904189 -548564244178286539130528449871265922644 10904190 41000145761276818079208034033252270080 10904191 126933732111062056799990909898154297440 10904192 -195815626238332593492767692440112988160 10904193 -199767107202033074354572404925500609600 10904194 59909155994242472602387864152415237632 10904195 -369752538637655944908166418868912694800 10904196 -35445777713806232353806315269957836800 10904197 -190496449740241395769243882826376232354 10904198 -8987003798676870843837765752371802112 10904199 -40547440547322162803241729486874922880 10904200 269099502621256274186898443785958784000 10904201 -311370298456670930155339422741060908736 10904202 162558195468091258918611856816254872880 10904203 99377784048206628308735843852117163600 10904204 -235679769910150773725526568161953804544 10904205 -10774592587434801252832697944984032000 10904206 180212109497512362570245172594471663552 10904207 -599946107692607909877083543505372878544 10904208 -15731454339808370478370757552533143552 10904209 -615371323508532875991550866239508903440 10904210 248947537831067199035145741475256537760 10904211 -74465518107667910799166832977660160712 10904212 -369827231331264795384778452763633950720 10904213 -146804032746516703528214615862565703538 10904214 157336127902985214572269895527475719680 10904215 -225186438834054697992371644941361836360 10904216 -362409120708509592271564200501706475520 10904217 -317502609476188507934047654373209750752 10904218 75411484914244040324636687878899666384 10904219 -140349765816407635418424626482833336000 10904220 -4964263881814398667444659139220766720 10904221 55790922916335930843173320974839016422 10904222 -148067643591253589087965090377305597568 10904223 567112676701111527750166875589950163968 10904224 77787762792580063300247923321109938176 10904225 -137712229126266915189533859770823758100 10904226 52784815335119955191659692007111175424 10904227 9416567033894465351328399528603580192 10904228 -377422999273936856110916179274876034432 10904229 -8944431272745891570596774405456839872 10904230 -151323279402810775249348300774558938240 10904231 124960459382984738451212561429982379680 10904232 -301307878809510341876500195357702963200 10904233 114127473611183508850600977850092741440 10904234 320693446186118114813838983507589245952 10904235 464368824222557670971204068952994101760 10904236 -27322840734020282145587099082826775552 10904237 -251386609134176346018882764187429672948 10904238 -32863299515577054831163342573717019712 10904239 -103965486437684783760572245360797565376 10904240 -85610586715478615073310804151113482240 10904241 31214696311343199698228630634081984 10904242 -23602078334206750414222743271973219808 10904243 -10136157275748393703095060992692367616 10904244 175697483759462654228232959857349068800 10904245 312814530123636282430249186913643501600 10904246 -172843806658302272470056360927296312928 10904247 -516247828342230988656192540882879894960 10904248 -540911551674808108822559080604281712640 10904249 -5124515054895965635757990902910001750 10904250 -29742524687136767069105514947100672000 10904251 -40088720146525507996464938937272344800 10904252 -263238959548275821279890197287607498240 10904253 473687462271507362917512172799261704704 10904254 184319799966408623772332056849447108608 10904255 55817355121792822381559265467002055760 10904256 -70874301132921241221855361311531073536 10904257 80585305003992113471218619374053716672 10904258 -479188877577144418553860639064567126016 10904259 -113031388178052011889368448075595380504 10904260 -70379943795038023319282069409783909120 10904261 -548882566530897000258856189638284657700 10904262 -27002517584986272644570514498778344960 10904263 -104308446641688461162606148987851814480 10904264 -569063396532949583520300925063410293760 10904265 349153181235894462050481849305951353920 10904266 -387093658833964183513545433951083267840 10904267 961895323578436512244820929152454899600 10904268 -12727597130555887210465559421739155456 10904269 -261412084069525703123574320581696576640 10904270 -19925304080210054634457633350448247040 10904271 51201095403559944443230048343872147200 10904272 -45343412362950725460550183710318264320 10904273 -65745917810476147475614563507276457536 10904274 154830981674643464992550753118767869440 10904275 -294038425442340184602264166011268611700 10904276 -417805204048534386780364588767129338112 10904277 -178346582596098217602870595214466069792 10904278 81145331603970614571565834667248896 10904279 -128905570677132203282431853316859008120 10904280 -87909236640593185226573252528326656000 10904281 -121262058639578843784859275595545710336 10904282 177442418434422361296319802483443513344 10904283 -36528010484133697143836566803843823200 10904284 4642973597384220264369887432066192896 10904285 24850899248261834015505126012678696960 10904286 -29742210336676954619781225550092672 10904287 -343318982991313216708877912572226004064 10904288 247522058682414068156450909942582083584 10904289 -29710547032796490145092576903773507232 10904290 -375737902753471774266834558318634560000 10904291 496097394626706609704516367867488133120 10904292 -136615119809155602831102097278850019328 10904293 456077124280488760630697431817915245560 10904294 785683378487555036170445774671312491840 10904295 -252937525870135160339066063278951333680 10904296 -246693919674444850734393703090685184000 10904297 53465527822488799292997294140914919412 10904298 243335355118562905268112872752168721664 10904299 62269974630014766488984663029738325792 10904300 -26851827568676563445371860460238438400 10904301 33324752080720872417074195459184664032 10904302 3350047860119639530584662894608315392 10904303 184449108666332496903854056075016466840 10904304 -186994790559776666212385384735267880960 10904305 -21307022740923978214835752181305680000 10904306 -15738281686676321601917661716060037120 10904307 -21429963788588016327828753405958956960 10904308 164603716467895918144921156663419415296 10904309 -470684195769836720584267561921505017920 10904310 222851834487572484616631509731088008960 10904311 1434527749902134494314089329537781912448 10904312 117974900801753888503657850815996723200 10904313 -214601685069233482134983059315094006400 10904314 -124378982719106620257763392014239442688 10904315 276781676996732927359075243903017960960 10904316 369578810762620258610051951321940894720 10904317 -497867218192340324754768423326154560768 10904318 -348826790178632150937283549107043568640 10904319 -191217904575365438766337261632515787600 10904320 28655953310749076539816549960415969280 10904321 25777827825861633127982295867945412800 10904322 30753670883659782773092055198428078080 10904323 143575496137571632513228318726527573744 10904324 -676696200711566372541319050909517970304 10904325 -150871205787927754148912673729814622400 10904326 -172488790166228136912373181929448585856 10904327 2189197449651065094550524024873633024 10904328 825787827401416942906701482025848832000 10904329 -58227980569125240143498645260254225024 10904330 91520244768309161240525046093039294720 10904331 325579120790619211179027047261456161752 10904332 -589887753740184313096852299171650800128 10904333 245906353214856511566341655514089401760 10904334 62296599175433389073259601565959590912 10904335 -178058903767782139339327018370385518400 10904336 49579515513237819117154963934765064192 10904337 -72279424689102423276283048282232885406 10904338 -117489486579513472666313935210996141680 10904339 -381903988489652237475700331554930075860 10904340 -213261694494929212305043115385131980800 10904341 93754655508062462245402010527319623072 10904342 321072850638799187561282038868902743072 10904343 132845434964190382509887612900747171328 10904344 -163454859860760036092652599608376279040 10904345 24721565460360801750132535631631813000 10904346 39232075748377695574776482948887330560 10904347 -484919271228688664746439272260064153600 10904348 928581408989667706578326747360194560 10904349 415975945408796989729227462665703145920 10904350 87362010067605008460444807124425710400 10904351 -455352170767375091735706654700141023648 10904352 433928929062149351027100284838717947904 10904353 510648665511888762944749921087473237602 10904354 -24451437759091734520082261359275356160 10904355 153476303809816358802485368271717760000 10904356 531952952757700966893669662781818337920 10904357 49772473001190191991448785797643214272 10904358 106341847810279052799520765911605909184 10904359 709235767400460781147679062027046733560 10904360 64268175476961863837189470325615616000 10904361 -151493476297919332255482607649111540736 10904362 71379793383710930933875260412578352560 10904363 -176700238706036267757253137627506410896 10904364 -124678431733866136935002717286072960000 10904365 -613797580253752967835296388381744250740 10904366 7133956139130992024523740274494107584 10904367 -42038583779135475362054745257559331320 10904368 27034068774315401120665137448677588992 10904369 -60418246350536830636502656339790634240 10904370 1720796621064061334792331591324057600 10904371 603909308900901366948210882552159858572 10904372 -161146384468402499213477381185512695424 10904373 -40752514087301098875038912292412042578 10904374 -7691281154927386160092001878997458944 10904375 5109379194554375886072318236607300000 10904376 167520762161430391589214842350109982720 10904377 872545047576203777069098559337923545920 10904378 -23418441430811820773992144884891935808 10904379 239314689663377103046103994561956815728 10904380 -316843042378316772002013466997108659200 10904381 102127977760129417370621461090094920704 10904382 17311179769455483147042087591852021312 10904383 -3710460495219080125975641322152590480 10904384 185324326446923996552854401444212637696 10904385 -93031239491400322663554652663565073600 10904386 -220811500532501429994605419712548834608 10904387 177848995272712093158490601114159574648 10904388 -73690468157573371557050805242825287680 10904389 100135344108337427031035542224061891356 10904390 -32526590362060766001196831563184715520 10904391 -56139392278612614245654064003648382800 10904392 221596984392884059395661818635519262720 10904393 -302333747392028181830718362996540270592 10904394 169917723720965152385928814758841900800 10904395 -551541831318890118350136777975460801920 10904396 -164577825004237137615455722215972956160 10904397 -81051317676657898830621253681732052928 10904398 -343581918778030055043763309675858516800 10904399 -141023114412684764528689308145691832 10904400 29025856006081707314424514389785395200 10904401 304538029503651086506065666096203530404 10904402 -341495351766228381178178419766666452848 10904403 96923640279780446362053424700653714104 10904404 -43210024632765858686632684425691136000 10904405 148839521943138303486540633222416133120 10904406 19412281272949091512157307304948855104 10904407 418186979711412872390377364220820539656 10904408 -208048081562070378447656341510528727040 10904409 -316036925051343348777998741686343717280 10904410 -216450018179867259599136131227472513280 10904411 156275066802453024586682934034397124840 10904412 92166755985566594857955825774094062592 10904413 1743436414769193389094127212518405024 10904414 -657275292460937689177896038085289977600 10904415 183585881089721175892809108897783237120 10904416 1129821713378252119382498488768816742400 10904417 -126497972826519059990449811904495444288 10904418 -17287408117825485798080248864234744320 10904419 -49537975115462604095612942083301248656 10904420 -12532044430517206819549633862215872000 10904421 -29586479461813422802754389477735065792 10904422 144992244656739976406817006144960460512 10904423 12187632740419497223436553140829507840 10904424 44760765920938614680779762311841873920 10904425 23583981046794450629720941115561540800 10904426 -87365690109696295770718700535707983776 10904427 578601679700984804653457684006394451164 10904428 -725744956246298125400623937336472332032 10904429 46890398046148352006441178452033501676 10904430 -129952050258548512892498258892137258880 10904431 22981870361326704691039855692414913232 10904432 38852446315098684325507069077507538944 10904433 -290597852643430147729103797982446828176 10904434 -139292768159218793970835861909446246384 10904435 857106231300186680026560911154381792000 10904436 -104795895521991005936291649268103086080 10904437 -133351009094598613481370483368830478048 10904438 -220761484277107097823118163261139171456 10904439 17875392724410652410242805360987517440 10904440 -846002691765959195495482925366821478400 10904441 168450440324970805518500979704262244842 10904442 88477758335673334155275358135075048960 10904443 -1013904808179552598761161147712828220056 10904444 269590726301203197815317949211665167872 10904445 -135567167698775957442208423740178570080 10904446 727745506678388524369009457847073536 10904447 -68132463926893511866323098011861914600 10904448 -18689917627738294736822536390469222400 10904449 -777406509006657953301435585813829219840 10904450 92260605262826050740548714037405142200 10904451 -70832524008526667785219493653003705536 10904452 -231670414107212162134250034751451280128 10904453 261661936938155926494269172769160547840 10904454 -156471197339823329681792048529986588352 10904455 90567922086673004868920122041333768960 10904456 -9341975612438960806921430294012928000 10904457 236051834233797835922216661409679529888 10904458 -73854348180703272520416094488015388320 10904459 -66853090635344727095541463266010199340 10904460 152731265814800554064156951949833702400 10904461 210898552516254314517313417253102700480 10904462 69328275563416808008040514614419895232 10904463 51370931563268774126640927023467804320 10904464 -78915263123867930398766037217573601280 10904465 100537949005068524645835627463599886080 10904466 -178756835477540295675790700619791112576 10904467 93781283385615369236905809768064669776 10904468 49104902527256163440536850312286072576 10904469 62338686642726066223887530679452615520 10904470 380008412561686888697397886993770063360 10904471 202581377155897260061875502344045897672 10904472 -372341701151805531959468926993251809280 10904473 46635675374599369898950881787081156560 10904474 655932240605833894155375605244936192 10904475 73421924119065688143835222489670616000 10904476 360417923138249253189019797591492564480 10904477 200877625480126180810757331399031694592 10904478 -24189853752536298557547384288895853952 10904479 366937903568030710084866294109275354080 10904480 -475198726633470923831399881397816524800 10904481 75031060592338585509635335728632800512 10904482 -374800659445342270152570266199216635616 10904483 -204521775983677558779705982080033613920 10904484 90397537900938522119436071924186910720 10904485 -35702217864358302429921429938840121000 10904486 94333130053915096921426437199409388864 10904487 217681634038545003206738483003701445760 10904488 46270451118768098575796006474197647360 10904489 357474458809088527284273577967820151290 10904490 187033353200797074292931755460707929600 10904491 109320151517343655263611536445904346672 10904492 119876762650218376607321691567432714240 10904493 424569404639683294030984650948773546400 10904494 -92403296539424250317020832104546077888 10904495 186056774061157073860190262363419702880 10904496 37661114983479180115299938284712067072 10904497 -453815142126533553198628245656577694428 10904498 13256919253360555664902062351863316480 10904499 -4887183622647975152037882524023256640 10904500 -244884735848434502546847431637296256000 10904501 529751626683856340545941283241190309600 10904502 12573402577724843671520052243006787584 10904503 -110101901527339381704846512103774764248 10904504 344701967224064742753577653269483520 10904505 -70725851683698065574100674754932408000 10904506 -362375929956887246685745308841848873216 10904507 -958910467075815257013609734127203834112 10904508 141645871339877018432111155182490747392 10904509 -511549487699810600445567341236849497888 10904510 -169351416107615427713004877630546515840 10904511 272676618662291982968927579112661485840 10904512 -197267183967844409722874442432196378624 10904513 414375085485602619772279541950171197762 10904514 -102057562667177261103198032437458302208 10904515 16630047982446169894554026041498641600 10904516 159353457326040603753048388147884822528 10904517 -606417941637192038004799036874905489920 10904518 153957495790417387583165902428771095040 10904519 -11936835995140614230820303441935191080 10904520 349314934188327612932196360776908800 10904521 74968751645698618814491734901326126772 10904522 10170793003862245587980148143771428800 10904523 -16680263753070631434555352656227561472 10904524 -162473634228910454714809017958396036608 10904525 42539821855810046656256835573351886050 10904526 -36633721012810314058706156683471509696 10904527 7005074188939623390396373542551880832 10904528 319455282045711222394543395504401940480 10904529 -26124662818562172313348735050313566720 10904530 -19391862792183490147585588824824156160 10904531 -752900463163293498493407053283741603696 10904532 -218028753439811445967676712669694998528 10904533 475167570333394255541459111271928776782 10904534 274144673546996135287715830207034032416 10904535 115904250377280432012052814046989775840 10904536 123778607601081476073381581149671628800 10904537 32360078656064238805057846540927380480 10904538 139674986330242516615362397014351154944 10904539 -679727974507311269057070376866108121660 10904540 291426416804266894431474191209785369600 10904541 -91307246632249474326352254491134586016 10904542 -2130554292118275219563288969593168896 10904543 250271376658443615161745083267107977888 10904544 12829543111966774435765297280145948672 10904545 -431520388782756507296619246424944720000 10904546 42449475580645831001678092169313075360 10904547 11171722770424560831991996570865483760 10904548 -68475567188071303922410902673738302592 10904549 662941808035934248872261900532859495550 10904550 -2008125296592556516260476035548096000 10904551 202319521150469543392695836359142976480 10904552 -471192002065998593511153004766828774400 10904553 35957180380968877935929878558205392320 10904554 33712280866639371117444876163263899232 10904555 219252672394314137510855186759089812960 10904556 96394634095602528414065097405746196480 10904557 -388070161919392679514424025179622909280 10904558 199050061797475128472080243522023176896 10904559 -53299648552319501317516911298947396480 10904560 -25731330111302180708374241498054000640 10904561 -50342506815330867194820479373129233838 10904562 -226164599032753469017661367621574669680 10904563 705511294346925419188789405675732068812 10904564 26066450805745937144699198768148652032 10904565 -48371945309268554029941047841193152000 10904566 -115621500736935648645295743150143460480 10904567 582638956901104262098209821182049456616 10904568 -316661709453160339109708173240014090240 10904569 -307969805213614739532388064377674149756 10904570 73042644549054165809160536432738880480 10904571 1058344198379082864927773176775549950080 10904572 -68904059904994907184339350554532904960 10904573 713971135315408801572411151358112930822 10904574 -175840949626936514935722610190955233280 10904575 185211188626606205626438196723818416000 10904576 83596940335670322074518351380807155712 10904577 -552638929245306925747321153457308316880 10904578 -209135241503280433009789765123092979680 10904579 -300962382948006569227127897102162655024 10904580 -341298008291032768304682538134527424000 10904581 55384362677053063525141125740430746172 10904582 -58526305586567907413272964832590078976 10904583 221940854822717899410557091211986176424 10904584 104522330625319704967485332061839155200 10904585 -854231522803540719773001099382789440 10904586 -11792101840745097860451522347302490112 10904587 -95623603300397915143794208083375950764 10904588 -275973155671919358064866286933269419520 10904589 518214241986926786347968668749880282454 10904590 -187889061589302691785180496874354107200 10904591 -85733205961666629147934794952496570496 10904592 105352202175445173046207359701106819072 10904593 127320916302848042509993323887337909120 10904594 19174342766981331236839273357980967680 10904595 -63955049196960212168928267321671417760 10904596 -191404214910167875560502903911303068800 10904597 29490974422000669182632527038756227712 10904598 4258860791373916121288034433477941120 10904599 -614326554384696870387776672511994472304 10904600 -110744906754940278536111416761861120000 10904601 369453730161138682764843193820621036544 10904602 36717005448075455092668217176338565600 10904603 -24003837471649023527729808013278405600 10904604 397679184075885386065655008915437990912 10904605 -31257645255404969704800338058939790740 10904606 45447485700708911956715263399752592128 10904607 -731260295997060566005791586022070231840 10904608 109382825936057764039185359554077523968 10904609 592764048072505694907281683231448131860 10904610 283580496100571563401404619056781081600 10904611 234419914338409082092901078478683801952 10904612 -564393750946364598839280788122906383744 10904613 11934294051446127906629892492198951360 10904614 -66726851743667784718669916796808089600 10904615 -123002150676408980802070638673521159240 10904616 283649903358169537811817046291481395200 10904617 -457203196121729970868539974597901363334 10904618 -7473263323983795557636546886614330784 10904619 -309065068863338727450650748359912913024 10904620 318918538871973880977511090834751047680 10904621 -47556396792506065751622524483610266496 10904622 50771401587186195763979265669676646400 10904623 -252364718953830429694559882522961063576 10904624 -20799346676520515273315547361235189760 10904625 -758121708828019605810169621808694960000 10904626 -1172949991576842276780145394808286080 10904627 435305763621229243283907371208236110476 10904628 -1616919554986263382911103304059944960 10904629 297463967314632585092774607718472805230 10904630 -288952894049170557723287702525682641280 10904631 75818311282825469936904360565554590952 10904632 602845273104728303282903135897994547200 10904633 447107274920847291988809084912227571624 10904634 -45937471374487673121647204987805875232 10904635 82400785457785100443425835529042729760 10904636 67944330593131098911522399383161277440 10904637 -12435294451206237576784357995489452832 10904638 -192229736415131152126117173538351621440 10904639 -404141359208818281181938596863643914560 10904640 -9166100247140229914390194093471825920 10904641 -436464627848205342835924779402714574 10904642 26579912936875440873856896587238170112 10904643 41111415316881225858859430258150324424 10904644 10080173876245152213955774857711273216 10904645 -101747664644805109960633882258365329280 10904646 309046396539696598741866282470380247424 10904647 -28645356059818201161675971821946585000 10904648 -595883162143080011969392186368885488640 10904649 56195796711969846736340667797566031040 10904650 202133688116418070217610887850553332000 10904651 -740274947230232599509963180257198267400 10904652 265335708646298686756690202054144901120 10904653 -251428055688370649236856364420745606016 10904654 135024240118764125988223255521716035776 10904655 101324040770350147205928701214056484000 10904656 -64195284659977436329393875428225843200 10904657 -525433950991071179406777113044501041420 10904658 104071553889299242586787255682954429440 10904659 91800904470818901941681751892278014416 10904660 58683370348663404297779066969568744960 10904661 203097618133932366535897985742108052110 10904662 171201490863886939457883217496239148832 10904663 2018609602624242667410850006081357440 10904664 96457732744150861388072164586485739520 10904665 -295072587153152115127203068891429185080 10904666 -320346017075038755557510417874277324320 10904667 -26738678273469345657683194799127504960 10904668 75992974862410569381425055921388078080 10904669 295396529229255763558471957920653132070 10904670 25889609575722375605200585074862694400 10904671 -8370196865533267569625889883292984576 10904672 -259876504207139459440794506548283179008 10904673 -56265714973171150911115215053786283456 10904674 -101690907632175197831661052931617492608 10904675 47703866352417990926686350520913163000 10904676 -144203804262483592349534301599451245568 10904677 -9061213949234370910507335246729513216 10904678 157184452698499707441134931821730812640 10904679 -806370288813953398200352927059787852080 10904680 -24875969040951274766447874180089856000 10904681 -454211638997895574933322714097605464518 10904682 -254455244320719681277073675832849931008 10904683 858610244240903250274763719023442050932 10904684 -75616408376356056542683365051269775360 10904685 132044018625348965553673791593559028800 10904686 131025109043687405812869089368567641600 10904687 -74507883292312953097883038937005137480 10904688 -47238310640621306541431079411610484736 10904689 -842615639889626715877055573612526196000 10904690 147848138371025060164403923875856989600 10904691 48223576627758481195484376160302379008 10904692 237825562927930890757142183084670020352 10904693 -84957462752442827491541576214113086116 10904694 136304159032651770184878434587760510400 10904695 15794708123809783431715060830226748400 10904696 -266412898770157196172920041424874086400 10904697 51112637231214608072508520328109808068 10904698 -154782904862366934634854978633614686464 10904699 -227929532692133295771639133697415245040 10904700 -24826039233620381825150352101865062400 10904701 -528581601795205065898038451686746623668 10904702 15273523806561678649701446244593757504 10904703 -274100359483093972098840579058650576696 10904704 -560121168598398574801740926030740193280 10904705 628023904953552432011390131299805799040 10904706 -5961659340525024869257681221966504576 10904707 -59228934300652791075230672235382023216 10904708 122789171361541053156649504802728504320 10904709 -189304237397052199040900909044856477472 10904710 -108884443410708845965463674057953018240 10904711 543767219280564014715591949338527987832 10904712 40159592526092997271910005068497879040 10904713 1351308799276001687858515418931169481344 10904714 1557420008905552264965309981470745600 10904715 22010407450661381880323729020365486720 10904716 -303859891393080944266121044782355452160 10904717 160202520159850672647325556547563230092 10904718 -111168066374111524356593850316394833920 10904719 -402683517723464784036749524749322004608 10904720 -51657626338142007768033472683723571200 10904721 183933165366122963240993388012706179312 10904722 -129036081952687400085627599824338933600 10904723 -422175020326842502189871556721667778600 10904724 159140341750970833901776439038511602560 10904725 -119344343257962006163951884163222702500 10904726 -86964240061680306811480742119826004096 10904727 -4859061016597752590681646450367854360 10904728 -56806211730584530204765505992129904640 10904729 -383048093830574592064304234771538494880 10904730 52281948621587065831501194311229438720 10904731 -103579786716489989791341793663749435936 10904732 -206592673079959846689274425065290043904 10904733 -131684045803878284549068344122071774080 10904734 329351342034716003625851344108441821120 10904735 -327154571001189003272787633671442624240 10904736 -231339867581130902340731597073480155136 10904737 16810985584981799114056699618581877440 10904738 58443484959515236392385845102412176960 10904739 -176945968741408021700743129315590487176 10904740 6988305032177389684940515522710159360 10904741 451852598775041289976560126098352446142 10904742 -10871013060796973214435707375434391040 10904743 -300192566800935675125900573690248016008 10904744 -653627565776993275379858012375372067840 10904745 -372391805521680869479970848213302338880 10904746 -43716313122655979048809435991559567360 10904747 66340279109198405227245803820301143552 10904748 207425716931146476138020873395214745600 10904749 -150534778160165020961907808672613545364 10904750 186012048226347478680933177305022528000 10904751 75626144164571720086473012024155987040 10904752 274480732479374048217667986904040865792 10904753 150617392842079097864237080424049538560 10904754 -109111658737814275257639706954269081600 10904755 -717758583784996586320388160554115507840 10904756 -682645374833029245997888572163466415360 10904757 -6150230644508485894110337215791529312 10904758 -377885098449786927238262638451131740480 10904759 -423487959943743243488985966164012270040 10904760 16183352001975712353139282940067840000 10904761 22088976711220640714564780939322706432 10904762 -137577185779130432270389210073007504 10904763 586904201249776870977345570331097088 10904764 -100597985310368440679670906880267702784 10904765 -396548738114787874903332908671204704000 10904766 463729517014076422944028393006343015424 10904767 -415555246498806209351962543394824965216 10904768 854572298806915544969345934160822272 10904769 71780206079491711061927279965937319168 10904770 -55088429477556305286379558027409365440 10904771 229435314949618334909898199994021951472 10904772 227604781415201153021635689616472865792 10904773 -558330774131581574059716504181097973696 10904774 995375966342326586494269170512677312 10904775 -33965919612743251461716345982407510400 10904776 150155125940711981894717392540965273600 10904777 -38783324751239653252400504158167164160 10904778 -47281053105849924097259055985882273536 10904779 356993834216866654344327937982389023380 10904780 -275268827605305964569119578685138150400 10904781 73532320022110682340633257845288143552 10904782 -114617662497351123076603608420588467328 10904783 137834371640122155862246077575566356000 10904784 -7628752010579372115116298474954424320 10904785 88200999213915243855449918831057524980 10904786 198476431088287550980265464220307599616 10904787 -8506895707193303637976344768439766208 10904788 -138700239593991878792853212261942591744 10904789 -113352425893215274911596968912443912864 10904790 -12187035608323013291166082121531208960 10904791 -142278315553281670511980466910715698808 10904792 -611380176760278804808136018864355072000 10904793 431492988200534663607712208260277071200 10904794 -44770006650756558681449729493497867808 10904795 279440512067042451485434729427022432000 10904796 -42834041137130882984010871961996298240 10904797 25208766066611961018959192226337845420 10904798 -45538286098823977175080457941007072064 10904799 273762251322970945575023695849658330880 10904800 -7161428829731373800893376124597043200 10904801 -194752360907413239067697006399569647198 10904802 40010025894164867666624563425067660800 10904803 115209791483793904431050283962282435040 10904804 618458105006746814456370217566664150656 10904805 -389675860273959999420770438688103961700 10904806 300042916623491448310425381054698927424 10904807 -32256199935218545755302192237261022960 10904808 -101909769620066778289050693059977543680 10904809 581956982281643493653361945189394990010 10904810 33423677850886175647247942573096463360 10904811 -16017061882976166288150530793431670096 10904812 186563384861834909842224742310783523840 10904813 -26076345399115704686563648079525073396 10904814 201573258713276800901726531515080096000 10904815 -333402745362069326811582215778063386040 10904816 11040706467650780890429059612265021440 10904817 94533300037204579631512429705625508864 10904818 482928155427750531996252099630313593360 10904819 -141405465585239857907568964398449167920 10904820 267880468822276524252669076221643714560 10904821 237922983783783781902805466214746479022 10904822 10855358950056271378753025669126008320 10904823 214407297118859421763912914890352790272 10904824 309023266056422768790854204819399270400 10904825 -106392078365045625907397209471850176500 10904826 32671938975629142594574931424239775744 10904827 238914750427938562436464071637348432676 10904828 78319424659268824836584542869952634880 10904829 -20722347209377684002890798041135381632 10904830 199497139076380426654671588372673066560 10904831 -317058859669750882100331033681374821008 10904832 363341501936969682942835228587174395904 10904833 -693460524124140674341553698003332789456 10904834 -464699529460926710657264505931910747184 10904835 -42225681520045772506101542319269643600 10904836 -186211614043724614916742069770620443520 10904837 -150873342889451519253177922067485771980 10904838 -56855584003274609110025860009743390720 10904839 40202697519039221883509088261541395456 10904840 -41672278231288611040402451959965235200 10904841 -793808186799336482003165848595689776000 10904842 135532509805969197603758578067346621792 10904843 4237309167082941934459105662274775784 10904844 -290718609389599544874044235764879523840 10904845 200438865060997541809813267558552231680 10904846 -349116427926327531562379797098885891840 10904847 -223410641551538274703326504533735604600 10904848 21529666742561045469803455684070293504 10904849 231173298121802886862479889621726172850 10904850 55946008771643223869470337585415715200 10904851 -73565391759285264047993606107631592148 10904852 -74460186301792692187047278847476183040 10904853 -37877641644624243410408156617983390720 10904854 20670597291869847020521981387831392000 10904855 -106091064382328002107467212250755322880 10904856 -258738863237470151231630721890147573760 10904857 -493979266571902601702241896604455779894 10904858 2598751970709601449989051210027671776 10904859 59173922003128322542684450106990780160 10904860 -422999300971944276842082394825201843200 10904861 -114888193648736455042496007573516576 10904862 19414399829275888113045933351158765184 10904863 -244419819066907373920830411864599190000 10904864 -364600464922410885334282432018280546304 10904865 48179936319812203582434449464341966720 10904866 6210846826978918737925039033224382464 10904867 431741035432490284931245981035487929960 10904868 123206812780820366597359792850388762624 10904869 363259766933852851555402717510118448410 10904870 93115910820858296851404156033062553600 10904871 137188556637809864516426105758052717904 10904872 -442693354028858129164323799570361794560 10904873 -74793263687513206548157565277044684160 10904874 -164721365083230425181810589575988415232 10904875 391070059206840672949061123735928888000 10904876 -50261216727590145153069277579766035968 10904877 -375200241043410194734193422578168694986 10904878 -105834974361236936551274577364484141760 10904879 473700064938014646706373276575292465640 10904880 7952900814241002095895235989492203520 10904881 118712066469682114030386558249418337332 10904882 -49525498652565476909227950647852708448 10904883 258590048970558186586359518157513588096 10904884 510336119545419312366076018982882834816 10904885 196771030991182882334279278656071638200 10904886 -372109801714234257840133563642985344 10904887 270365678259497169616426437652850671104 10904888 190957411462910281282933158529512529920 10904889 -26704239191617000287086611542219366576 10904890 13661270123207474769605471783868825600 10904891 -64134154842028811144494949911395399708 10904892 267212131263070648085483396198680637952 10904893 -336076803206555201057549940645935364480 10904894 -22998339400743809756208847481555358720 10904895 433280776535120074210335894646134093600 10904896 117407189244267505460794655369705553920 10904897 -545947896562778676819338976789456174654 10904898 104470729089766106526839162558000332800 10904899 -155065178831399916940696136101402749840 10904900 20406048746310336426615155078133360000 10904901 72390634111054374453357129897800880384 10904902 -524622918166564204837141961130713964096 10904903 -237835614117991188012544421657403543360 10904904 105299382601960573463107820077498859520 10904905 -118249241861604900394882023556806230400 10904906 -166126145363640783972979718643414863520 10904907 75955181500667558971380419821360616688 10904908 113854694931517121331110194542988604416 10904909 419526151464776032322683958706614668728 10904910 115423732648117186644804382233243999360 10904911 -426570552303246060052641110386679788200 10904912 193550064465865885121573404566270959616 10904913 234270183151618815108193460179521713442 10904914 335560865803521523240838381768709826560 10904915 76430057369042857025527002199849725600 10904916 -26830292336159493605340976077207361536 10904917 227453672763177416039231820732223317600 10904918 -192082577138676874993621538937048650880 10904919 -893511631233146952979367066563577000832 10904920 -363072694781881991536838896999591526400 10904921 150772378566851368962330561194104793472 10904922 -118953268140454367950027380376201697280 10904923 1181359318848668456961187243773070899200 10904924 402229552750169900592675429578297872896 10904925 19956218621635061874413876796658020000 10904926 175940382846375618265524347488256860800 10904927 -865115260110321836168919362130677125128 10904928 -609213572872748108076032498540952944640 10904929 127844806406365773844335189994180160 10904930 -254539275369849725245887654553365692640 10904931 -393574151922055218978847241118250429980 10904932 53112105717798186233683719905792376832 10904933 -540220241179721395282485983774451902976 10904934 -42423503997855505731674209845193794816 10904935 250881541880092593068503270778984328960 10904936 -45118347438361153430579675654538854400 10904937 -373270280734161972293064895856475025920 10904938 83601396750579595243780903265200527360 10904939 -793141944881676636702950990408713933944 10904940 11433763148140578968608242218293555200 10904941 -936860828724258365079445003178367039658 10904942 -259993458053880363417443540506860483456 10904943 138813914670085501041566303611014720384 10904944 -25112083081342014184204717379293741056 10904945 92655163891855379109774177389481514920 10904946 8505413523904746349558812331485439488 10904947 12809972554241112774669726972974161432 10904948 19696824271421193540312654240291431808 10904949 -18407087388112034629081592921525670720 10904950 224950087220026777782039651168662090400 10904951 -183255425627017143585207937454028273048 10904952 -61442822549755246340718742778810818560 10904953 -486578104663244214312240772354810778736 10904954 -4793092125572976816069676786702215168 10904955 277626704427668883924703747599363244800 10904956 226564767114761321917492815036985632768 10904957 -223825982341283008132141551675105686400 10904958 285207798120762176435814751253600307648 10904959 12765165529613011614139751917576204688 10904960 327141570479835579341042038163374080000 10904961 -277024268975811269840525603908313280576 10904962 180718296450950714202686193535083089952 10904963 -13352155049684081765427413569318005696 10904964 91946287690841652112839959313255235584 10904965 -465898586227621478606318965790092771140 10904966 -355334743543649038676117758612597169568 10904967 -185189874467261047343768777846753635200 10904968 651959895787011580138191800040971842560 10904969 -626645158751628042800648242221492421104 10904970 86198448341178490876754034368637158400 10904971 -174029819945208962045740098521943926016 10904972 1835974714637265412700089318805517312 10904973 -223889674207790319000936058009981074240 10904974 266213084226042061292414679009647634240 10904975 2579624987300122343390924602169172000 10904976 111373019314864307018026748923110359040 10904977 -338453025920827249839905230663264564174 10904978 -59436052271911284605408880103601439744 10904979 29534417365631889313406316597877356984 10904980 102839078428958443565257175428087334400 10904981 -13282389959150633949616396088533231218 10904982 -66975988824176229440407381978296778752 10904983 490721005740052410812681679922050930160 10904984 -729364856217837406211003445536460595200 10904985 -16011521840954930185641431261735228160 10904986 -388463000547578026628391326054173861920 10904987 -2233815978082597435033738319574974842368 10904988 -200393471392878722614760548108389312000 10904989 318318240027301202875784589449580610790 10904990 96085961183786373542712772933216934400 10904991 -407118299706980544065727888546650791920 10904992 -61914999208412936429380527693559234560 10904993 -21794779005192914228377990088893884960 10904994 -58096569572466959664419445228168456192 10904995 141791897746927404974386873029653730000 10904996 413120465187872699315835675321981072000 10904997 284919526709249115516113110035683484000 10904998 64074613417722454291835770486723198464 10904999 -403996363251315420776562664041514346400 10905000 -25652674911838764749770439319398400000 10905001 52190141264667508203014504989681360000 10905002 -61002219672309808199522312348996774400 10905003 779159752589474421886840290781668634800 10905004 -1020884918805266493755822976251544832 10905005 -123445221100008189526568742939304068000 10905006 63854102401772263043148236344999855104 10905007 -991230948059990169423050547604615179648 10905008 93107241462220525732433800404216594432 10905009 -507528289563937253781142329994391712 10905010 57678040859522510037293072526851991360 10905011 42235978122258667804690491186395077920 10905012 -179520655615260239908170049266853632000 10905013 205841208328023228479329818148245546624 10905014 39999615198419540923336538812396168320 10905015 2283864848958538051681141093473446400 10905016 -222300443992083258271230380352384368640 10905017 37332365149772421238274375489547153066 10905018 -12918580560274092303434974233083845632 10905019 168220998901207501293293051761023877000 10905020 57665865951712171721119176591480084480 10905021 519419563380045404821543270757552541990 10905022 -599230023318061768388522926128015462528 10905023 -805617841077223019769384507578068033728 10905024 65029881409664932418969464030806147072 10905025 -28668133516361783501299393957359814400 10905026 -392045027189766546519297586946103552 10905027 17589120623455565762999029317770111232 10905028 -90510738853151056300221583871034755840 10905029 638206968532851321491562680880383416320 10905030 -8584274630325805629010061281647949440 10905031 -113175635807898713704014293670409845480 10905032 -29391255475641273091290519393660764160 10905033 -86884324657418005626202933322321665776 10905034 -126978480754974154838181252185133078528 10905035 9571117641940233649732291560109656480 10905036 232042221993346304806074525039708585984 10905037 252571731676432124434698917111325150240 10905038 -210593375104423131252865042408800368640 10905039 140212852868009474557444268786737400544 10905040 -9100859765040628072852395936873185280 10905041 -323105535588156856445593963598840645760 10905042 -220431047030470477946629752316915068288 10905043 873967478441575645762420698242283325292 10905044 -194673950538316261460502497810888505600 10905045 -63266266317673298378255169417175795680 10905046 -265890763191356045801795036678678562528 10905047 -300065302075729559142350029957777419048 10905048 183216961880705643439780775185938616320 10905049 -539698911563546194656434296773993320950 10905050 -1945410843001727474088730392832608000 10905051 176167554266384391831323500442245053744 10905052 448653997428215785208737152167930702336 10905053 223021354708307958637833541996484347302 10905054 -324126204530571122342930467809411898368 10905055 68093332152190767947778240778536957120 10905056 176846845594240597471866394334591975424 10905057 69948794279209816061449745934894137280 10905058 6165423385688345362900345826745419520 10905059 -363520870012480285444076943207582108672 10905060 85766749197675824161372073676623400960 10905061 -582777479183852350467830283117894014338 10905062 142523392925956104285940632277221105792 10905063 143642278427431827181802620033090291824 10905064 689955519330373167543306571658674191360 10905065 120827619566349226776214584355201534920 10905066 13483507884349846540052149836954347952 10905067 -68767934555224616226240422477463503884 10905068 367210973401041323930766771003638077440 10905069 -36968737960072508621069901209929021440 10905070 -158284917161481806321246989835703949440 10905071 -92964339583805381455210666944545934456 10905072 51747115559586488417253054893083361280 10905073 -27203517155408089232652976887900796800 10905074 57725889125088167354536460963752496160 10905075 -346275095076879447802117310569720661400 10905076 44491958002240330289314057470874050560 10905077 11085108572007593743754299893802540032 10905078 23552662168495431223366600546546175424 10905079 -725398379523617615837930860102233565616 10905080 40961472127368717444492685747597516800 10905081 -344903130121162857934030390098304819200 10905082 195521430722414545711318041967324522752 10905083 -228147366972076277729036786523238256880 10905084 12647133519233465255150677151859148800 10905085 234498041085738218763052371215302068780 10905086 -375120424844044850069546706107487787008 10905087 87197298927272143013747538762855805440 10905088 -5349038763955232124561542224061399040 10905089 208162724656648025280071773530179888724 10905090 -29586098451310556438438649217993651200 10905091 -22729933628443329077955868801715637508 10905092 -269917413470309829324621287306435051520 10905093 -151364259920295980745356991958303021218 10905094 -24080082352504796362452706461451775904 10905095 577874048934665968665625529649089154000 10905096 523278078948794660668409496855525580800 10905097 -245637040265033492375673623207956663014 10905098 -141564886240723608236837943457875676320 10905099 -11889851109649690988143548303478446672 10905100 -122571761083764625063301751699883545600 10905101 -5115119177371830023534845031734278048 10905102 -140960161573740259624740576423055668480 10905103 541384653990898503248379281265318058368 10905104 -6134489342015983678733511868311404544 10905105 3317668097570383414992344714153422080 10905106 -153785162723147092853638469910241522560 10905107 586054930897088735875573920949445706840 10905108 169459653876000588096033320931834869760 10905109 -410957625029042252952322330483576378368 10905110 13313782286306073104044152223740769920 10905111 -57205414675636488303884792037044023248 10905112 -51986522058538736296155913123120588800 10905113 -249890096250838740126451396617424455216 10905114 -16254085905726288927247432912355470080 10905115 -19566956405024477786746528754290472880 10905116 239747768442573822634327109440237321728 10905117 -346504176731813245641237676258456056288 10905118 -17274422890067893897787519991392452608 10905119 416901165034908817747828347777599395896 10905120 181300226222083651476188378648462622720 10905121 132080262962937764980540794803019872064 10905122 -260193949711378207778212870931766146688 10905123 -85765409697330662980665316222036818000 10905124 -708110374874969827277141754533809976704 10905125 -676240037395174078972686480514848000 10905126 55020971634574029898096433586971082240 10905127 -111380601484065226577411321033754454024 10905128 -183430179232040835361254885280591380480 10905129 11152684905841128826705460491163441700 10905130 160750438206320599539840461655258966720 10905131 -854432350948692707321041893977329210800 10905132 40463002020829867818576614797637468160 10905133 375704922270659306829590175265362559382 10905134 -72991023550849333537700428557629569728 10905135 -256308997056677451930526305703424636400 10905136 63525669299521925172609854827046928384 10905137 -42345698571565375419975166116449656860 10905138 505325041160160913686706406299977496320 10905139 -79524310589435235133557975584479130208 10905140 -155491818221596377732164724956823778560 10905141 -208480787523301914791163247818194255520 10905142 133148565922056716228585186050806893472 10905143 -842417260294458735979951093355372832720 10905144 -8527381417007164734582160391599226880 10905145 332751180931402983891364502061161702400 10905146 -32524842517233987194719068111788160000 10905147 -478241736353599578656410524883677946560 10905148 -26370835483651338694197619677366817792 10905149 276015748399424231037636594007235948160 10905150 127007248138221742246823443506892785600 10905151 523683237906000180618805165229778051792 10905152 -184050037586713611850335050361032146944 10905153 -74517197879318666283569133125816556672 10905154 54307028003482349830599419135388195360 10905155 36823144714424422256811775768952428560 10905156 101984432381007943790728414553400208512 10905157 -283466168740924135415604361669802794594 10905158 66214518024701855861330065025337171072 10905159 771720467247658688358978378811502143488 10905160 230933573947873855869146307545333760000 10905161 -431019762059363351687405872085926441500 10905162 -56491879835390402161176494126769202176 10905163 117317864681956188143308174970009112544 10905164 -10291795550257822351737289795865049600 10905165 -21978850687739885361056469967910232000 10905166 -134468774263858128138620589393586555776 10905167 47719536160450892305882205796218408640 10905168 -74025187289409461824594668710308478976 10905169 544888750472331954962606263112988398112 10905170 63145390967427031402103910153190382400 10905171 -120173808420308946326639837725872066888 10905172 377343948090465096834804685710914449152 10905173 348262906635053329521923969812016617422 10905174 13305521491055160919552330013426835456 10905175 -25409584082343077826858894411322279200 10905176 -557114298305123320253556248156139171840 10905177 126180600999126171604315878592099667232 10905178 -15943959069209170801099211541160314432 10905179 260771107387027487337129051847224737784 10905180 -9010200936158943737861974360392990720 10905181 -297968112324086625548472462066371266208 10905182 226531923243750306775249470615192600192 10905183 20330406862537066475036567927362672680 10905184 655314050164124344296325174726809747456 10905185 817782546230337080618776258739207184960 10905186 -175923653776023593249010913155087845376 10905187 1011106325019046694207101591725720520 10905188 187690640167241814495334891056890720256 10905189 -29226484209258077246927465231662689600 10905190 -137036296293139918697904775221265526400 10905191 115690396575905356578238264933860255384 10905192 -39992737800316251255965678395387929600 10905193 -170267086480548160349974704017543505976 10905194 -30792207735484203443282715271728608928 10905195 -50209094265142464109020041323388036640 10905196 -537299512425726685429132537711445497600 10905197 -201783695960948699279328261737496776640 10905198 283911579111604632781946851150451878464 10905199 46169456822356198061179087264564760080 10905200 5448986794389125178358083773767680000 10905201 592906764388436356204100030894691324930 10905202 -23062986798310405740504704331952373760 10905203 124978665028637435291948122656587373600 10905204 315174126639285321184261352550409574400 10905205 81601372969541091732708767985905520000 10905206 -157156672130755264607340900618000892800 10905207 144444776681664090492187390941059902440 10905208 -300548937599314489116523333748869079040 10905209 2687823170116544686751660384209920960 10905210 -43052297941311221762100383008611520800 10905211 -87048092399770465527649317363471424896 10905212 60942595027055460814889936809274259456 10905213 -6367648338255205059656757670700908992 10905214 -12252979690532423625631187922216475968 10905215 41339993134812078566053587878121359520 10905216 16015020614006660080283966294741483520 10905217 -440741898836364283767879751981677237840 10905218 -486750669360679356846438298993766684640 10905219 -324390912209407121830536408778395511200 10905220 143715723704758065804931807225186959360 10905221 -382287562230956742833118940836307920000 10905222 80255182189298793327297190006296551424 10905223 -157756732768560665156531645171442161360 10905224 236222936772276947045885764076896542720 10905225 102726812767314414865919367382139700000 10905226 204988160885296288916307095825766324480 10905227 -16178605136907672704592483869654206080 10905228 -247862737114994159954405430025425647616 10905229 89341961022717651700217409355151861484 10905230 1336639305923132776832175370428395520 10905231 -425309649590726564483259944600844150648 10905232 19275804975101544326558577525413560320 10905233 942864171901376917093358284442379188004 10905234 30824994586056474958748463496717399680 10905235 343755268472162396388308061607904730960 10905236 206432819268335755388423978247736885248 10905237 198140096857857510386249477028415663200 10905238 353251469568739308634582124491384319520 10905239 -827568268835549011695887373500122369440 10905240 -304626638512003692599624813988446208000 10905241 444809035267224995026534769553152813642 10905242 33116830114215795236301363732046009344 10905243 127072264937604409123202007160625101824 10905244 388561574201251165067370192686160437760 10905245 112609026483429710511750502641261484800 10905246 652384115583595637897261826162115200 10905247 151685802210826667642441756631833728136 10905248 188931458601117282760830331909512560640 10905249 490586661809202523941079826105450956608 10905250 1986518183627496241953790921358928000 10905251 2412571898624665000106498329899728544 10905252 59184639516231428410348326295588242432 10905253 989138466085142918880960942948504973502 10905254 22293062122712400312726728967349121472 10905255 -311426265866855406724581651696975326640 10905256 -115538614519553883211920302412798981120 10905257 -447435763683046422095889680254838881968 10905258 -24311164273460322070691597521586015232 10905259 134742844216746171333360563471974710000 10905260 -23341056045490946810712681381156019200 10905261 -175724919167788918706262703535654670528 10905262 -1620485823679963951962398918768073216 10905263 -156310696888156849679033062261805701488 10905264 33312714929496504372061717396220657664 10905265 43924509385013862886856475344284713600 10905266 -213556213263823514004344416312102511616 10905267 -647791045038966552121577580878750047488 10905268 62935076371444723240809896938996832256 10905269 37977619640544263964410167743028088832 10905270 21912054527315986071077069371837520640 10905271 -336932908247253118799398327843414158016 10905272 108859560335683036067778782943752601600 10905273 123183092496631102128293145825523968 10905274 -45356679686006122175472989826813588768 10905275 -2799938371208400247510077384014066400 10905276 406780077807642980755138295773610542080 10905277 -180976173924316758830670960598900709268 10905278 -57163556961834688949101014603461530560 10905279 -108216345723974853692541197078732023296 10905280 -6325491420548953197216697962505175040 10905281 500562214661607322431077274410775721092 10905282 283894960025107847968686086933366341200 10905283 1687499875930228378194030783769952608000 10905284 -62493076553504669059043862323503098624 10905285 -256749017058656592499371836304274312800 10905286 -100570562044717927152084328759371485184 10905287 -70040331612406869939358357779992473776 10905288 -16982662442127693383556820831581757440 10905289 -45073103778170367528785505802914053376 10905290 116929119115561650353926103261701382400 10905291 52939652098944851225455924181202671448 10905292 446511289646130096534943501731105490432 10905293 289883105658624747107142023837314747158 10905294 115545615139002582716167943183811009600 10905295 -595378157361390892301770818927441355680 10905296 80822557987699397154622465652653473792 10905297 22218226874485412416951193014508585280 10905298 58882575493941082215416932290316448400 10905299 190816462227497340240728738499429960300 10905300 -40420342182962409242595829726934016000 10905301 -392956000357701828681763741297765471392 10905302 311331355300756687184273371129468376352 10905303 4374427207526264492425572126386422608 10905304 82754931188581316854346637757745233920 10905305 416504624643217603544712118491776589000 10905306 78048961230628944035207001769357142784 10905307 30274522181314455532565530781593155072 10905308 -378716654930402786237885792715318339072 10905309 -221189639298218158542483092305885147386 10905310 -18299879022416445624591689338298592000 10905311 -90258465818378186393130154279825154976 10905312 302546579751788733278232965743745433600 10905313 264701901142925809267421627701874223840 10905314 -112048478031390887632209966202052249088 10905315 55964481365885464376194484791073369520 10905316 7072027842272689400399838851949527040 10905317 741242134498826581857678318675990095520 10905318 -96181066870488050970409358262758956800 10905319 516538281886908554359366285722819185720 10905320 276723010245750816359929998476404224000 10905321 -101732098515458227788646185918894317376 10905322 -221914884148886558729184514345559784960 10905323 99571743800154584254265865709492752528 10905324 -19140823763343818188731711718472540160 10905325 48666257325910982656399568006574526500 10905326 -349949249170962810210898666906819389888 10905327 -683396290952819672781646467345881090160 10905328 49334073634411731014712202781294264320 10905329 -190820678469119411933329693220316872634 10905330 -108819415309911860663558773945219630080 10905331 529265283764826144649904783342677071360 10905332 389716266744755839358581787914086888192 10905333 -36596684327218887267866662609744780992 10905334 23680892028662574711569375472328187520 10905335 -27576335361907151115766558928160921600 10905336 106586960604291754855783607843666657280 10905337 134114326368105226399785391893385337172 10905338 322626058877287965570518132990009475840 10905339 206417419223549696245045197745831027224 10905340 167801978225440113583021899636310755840 10905341 89652760311046022898432884910785095500 10905342 9381085206836235227525199819648750912 10905343 -8014367321842894250613074440412712480 10905344 -116833602359720981798631100319394693120 10905345 -168947147098294263496096944591927576960 10905346 -231970682383721536473174454982773614720 10905347 67683285790021409549736020892237550872 10905348 106655842721809539398659071215104174080 10905349 -128601633720451621144349527290187409920 10905350 -236588865445976949831299421884910621600 10905351 -63409185877387725633521474945919397296 10905352 -6492105003188850272289870005962874880 10905353 426081135549013304470886966218297912602 10905354 -420023412015162036626683285443414961920 10905355 109997037919169093483978182663515593760 10905356 34183225272916786576956589942102327296 10905357 -266139881997835260228319321967066580000 10905358 -318060088307298147543617455249529414016 10905359 -9573931079799758555888458687377244296 10905360 -91892480883867662423139197297727897600 10905361 939831996632305997976897343902577500672 10905362 95084029856655527256200485556550887424 10905363 -172505065121386819882397651663569059840 10905364 -401290764353277006822825354139603724544 10905365 117554472851613139104969995180644855260 10905366 -2033211699970099242448532465745764352 10905367 -1710988065930078808109721134924549392 10905368 -346970107834882622133284369339788093440 10905369 -501915233720797717244910054941529222912 10905370 -86528191847911569203299032759965936640 10905371 -74577705369408380021753692695877835856 10905372 -274778552647774235903049095497613743104 10905373 76405709766007412872031498949673222720 10905374 -71840262082679657475879916608796340928 10905375 -211709128790744749995976057031599032000 10905376 908230329618064565296372916021227487232 10905377 -111538641746488935312301065750848659008 10905378 -229565033835701010041871069948824447232 10905379 777601467792571073065151529928823781980 10905380 -111433755771384759777344386015218408960 10905381 -4791363772718003142003075876851493120 10905382 305896859291992063083620561793200205792 10905383 -168546375777344916340979030879382317640 10905384 131338133396682909403015541226464870400 10905385 169834968730551935969341015924505239560 10905386 232550592808464651669505748463047616864 10905387 -308816026556098336266462530408010547200 10905388 208299024214123978219371265329024056320 10905389 361834110988451546572365080300494432032 10905390 194838960456430899021867406000005760320 10905391 113253667952577063977808066284934416688 10905392 -131535738881643336890794172784313958400 10905393 1138480396186294538569848264832866182400 10905394 411628154618967115016525190174651571200 10905395 173639911115055342537672087224759804400 10905396 -19185059857575056425792927630090168320 10905397 -20510413943727593809010552692722575360 10905398 98657800825902919267972281951101766912 10905399 42584030523278187686099987872571406000 10905400 -365048278347491542754088742475030016000 10905401 -76455558172033683522846585020585500212 10905402 66818722806587553661492973323716757248 10905403 208568238686132912964025773797607943652 10905404 113191775078900930786145679172442777600 10905405 60596118837024469594854580226914283520 10905406 -107125214555796981737791664502375406848 10905407 -428526332116595299264372794415906016280 10905408 -84264218752801778280329505618033377280 10905409 483887309066560197652798056089655580610 10905410 115014496659647161760028703484421903360 10905411 328272838292844880746185750802293727360 10905412 55924569751896351393982518900837437440 10905413 -69970896902726052873971817708030573156 10905414 73302341464209700426806110102673852288 10905415 14080572468525386395436837704860761640 10905416 401141291593494123700887829823911618560 10905417 159006885389413642364436037490075302500 10905418 -195310672820713594885082045223736293840 10905419 -240556120952585049639746086729179288288 10905420 -102637479558383787994769812933937157120 10905421 -496719845497022202839616450036340828500 10905422 -95952641703313408176955792453553894976 10905423 -443988090766963869922530946651730774400 10905424 56725226282642510169205698478239703040 10905425 72849625021058055731897543046815706150 10905426 -4747349096577565560840809242594271232 10905427 -149736461672181098798968086655341007392 10905428 -236830042409282800651439759149151101056 10905429 -160857123003112786429773907588038003072 10905430 239406152770940003159373618780317385600 10905431 -349818538067469822966542261458856974536 10905432 52102614851105731568071304866945228800 10905433 -134620069077327513609573067421916085440 10905434 1244371828206373265263032640657266342912 10905435 7039708183142242565917648940692166880 10905436 176278188774373438215225017153529379840 10905437 -150814152378276865063133995958167600020 10905438 -13917122450080011786790396492773114240 10905439 356297456554769556633360229514706183624 10905440 -84057104024012695532202443538597150720 10905441 -126421691978201140496565114800081033808 10905442 -327168163940658699962386215606523996800 10905443 -286510123032145664373539938782371374308 10905444 160286782148409318187173344870864071680 10905445 3067770394152841945587640651457269920 10905446 -33596156262254393270186775105016535328 10905447 -123577033958296228952413176354938771328 10905448 -81974277218105422537706836902826721280 10905449 -20402238187388347740662231121524925804 10905450 27128970477636539081840843325540480000 10905451 316437658434853865742908592220772003112 10905452 -237866013394850231439557074734818436864 10905453 -70766994852828217829043041622546888864 10905454 -78650279147489167978886978298080173440 10905455 -413649140185503656146275958987552331280 10905456 64908166370192219471759568822740189184 10905457 -978665913249885372777496205983726870656 10905458 -63933888336429825099220898992332418560 10905459 196470746011167171224446905527561241600 10905460 -94350453657881102486984666628391703040 10905461 -130786769366011098848107600605898203456 10905462 -174023793759145841456599690520100140160 10905463 -173284075806040689165856207331450683288 10905464 -290271401039993569045896861552593264640 10905465 -148917569509870382966044524060497028480 10905466 -241189262130061464796237299036849464832 10905467 -26469998458280976599818969596882534888 10905468 -129664179320191717417369898117969756160 10905469 -617644464061995281603124734742303435130 10905470 20957503990499448183345343729709462400 10905471 -481618591701699407188202917736530601160 10905472 134477869567917286784732871442563072000 10905473 -364912216285582253045534801305580206656 10905474 -108219800452108888713580471731674850048 10905475 849375279554771006180675754158008800 10905476 978379007636707266200111595691136532480 10905477 58498885756753977020898799255842398880 10905478 75874486457338422338720675858387074560 10905479 -47045209206638213721315539522985661440 10905480 230772177891580040351979528426364569600 10905481 -98774197465214421757672245100920591718 10905482 137392499215227943128224102709006089472 10905483 5968516869106915379619803558528443824 10905484 773429886086129236292898716609853551616 10905485 -320011060585135291509641546301106352820 10905486 259514423357007207175393037706926489664 10905487 -591632549414713901524859534686019044760 10905488 -5320187250200593669196168565424128 10905489 -68889567726129778130849015897030976480 10905490 26422909144742670197282134553605570560 10905491 1061090473953304703703107384164354464 10905492 43032574003791294441521683284837703680 10905493 -101091185630247644415703384871747173956 10905494 -214838801368826770305716769804179764704 10905495 -617263555933494261201891536267715871200 10905496 43806203843249789164168031749564661760 10905497 -671783597921430156116818635484760208054 10905498 -225982176287849170445283574602693670416 10905499 756049473572309301981375299054621497320 10905500 -816409147167501646007109594467559168000 10905501 -272517266127475127868526339070128817760 10905502 -26958221831481610731190089527856377088 10905503 -49374494012729258110954303166343517344 10905504 418370486768581467356863822857410445312 10905505 -107124486356754951028208325214128302040 10905506 -210172135860326153619048343594361354880 10905507 -248126836491886942494963776152734267996 10905508 -102703436371845083368830972251511959040 10905509 -68562067481269302667885650388022836290 10905510 65623572217674349639938460320282685440 10905511 -880578409403366780006336291663688490888 10905512 354281734888262674374086028714400435200 10905513 52217345379384614677501879109473593744 10905514 763873668726232915452285124112918737152 10905515 34726048367042241226172227639543332720 10905516 28621499593624640116793161980711510528 10905517 50067426479690777380190810386674609024 10905518 -60522479218314509774813019491705647296 10905519 293961717648050755806456481373658494976 10905520 -51939018315946627406243277977183846400 10905521 -107871993433668257776605897992914490112 10905522 -44790565878671708596102626011236333056 10905523 1078217328304902727239494034335813986880 10905524 195541657433248300396227392092263806976 10905525 -13547941017932038117255892465035068000 10905526 -86042931153309812505156957752181822720 10905527 371614889007248444798173904423954159232 10905528 -156516986783853777450179716681585582080 10905529 362338799596589926018876078684034441280 10905530 -235958095460859644314563470149315767840 10905531 -149264680375778725805990373805570560 10905532 213942011247083121651909166111578127872 10905533 -240030499744425107457074512042868140218 10905534 33684363010110046410872520481832902272 10905535 353275997400234427673379635473137172560 10905536 215612094992586637301997926097723850752 10905537 -189740536342463998747196156464346839680 10905538 97471257779241146184085818202715377056 10905539 -601748661715708817507971775483494344 10905540 -93960418716629071727579189354476339200 10905541 24512731570082975419165693012541414942 10905542 -437585385395268272728602660665190481920 10905543 -29050464589466478789019002151310922240 10905544 160299837436726274120001509913944064000 10905545 -40921260644348661146577397572281299200 10905546 142867935648644189888706993375511993344 10905547 -26203407278976794957842553283979100568 10905548 -140120532931643455881823266089304052992 10905549 70278619213656479174446095838565462208 10905550 -224251069856509550100785492638773043200 10905551 -1811401667892371344772899665860652273600 10905552 2545288118107236509023480486979174400 10905553 207356761544760938340142039139792194802 10905554 -391062319650064262138437773908656633728 10905555 -193779204755371009710426500849393702400 10905556 -625018548749380951459801852025384855680 10905557 419250261442687100023939142901454974780 10905558 -90288484350440974439505695485563174912 10905559 74830362462506552094615247149207185120 10905560 -99173349070695097455092944506596352000 10905561 -91520293150911264653919706837723785168 10905562 332214786436366332672665651169970306032 10905563 -264521784436877004922763820688373707080 10905564 129527665610396667075027141743919499776 10905565 154061995058975113916328587924608170240 10905566 199645062013874102483695121389304559360 10905567 -205760380418021394807824262874607246520 10905568 704546374143185229643663145545164128256 10905569 -422885883994204670144633301749340360030 10905570 88446642515653713440656900902743808000 10905571 82833104148702600793453169482486245712 10905572 -410561433742264319892586667832999813888 10905573 -243325541811438463876961739217477834752 10905574 -3090961060290669194357472390004751232 10905575 30883350582606509275857485029824087000 10905576 -191806746379645884768795678095477145600 10905577 4550160508104610782964424160380810426 10905578 102770982783167230794128656724972625840 10905579 537424169950696946736903437617485816924 10905580 111805368125857827075449799841553633280 10905581 -371611487577993039045291373202233119936 10905582 6052021181950606341352044050369064960 10905583 95721255085269686525082180729748289408 10905584 -80203827909005437140598791430930268160 10905585 350156799538640224185702700515481608960 10905586 369515046430749232298231012198018878992 10905587 -138788347262794215159365693548589957688 10905588 -69596154589365018062833434947954804736 10905589 471942522791829635535420369081695945390 10905590 115078835993981603340975180811714056960 10905591 263735687586181410362885994782826210792 10905592 -24885446631663180462847966952958689280 10905593 -10552544265808274615832738496080087936 10905594 -15000518767515895149821134683809084928 10905595 -406099306252465243572014269213124905200 10905596 2475416700820786314037799158746307584 10905597 178985976576958129238435272675871367360 10905598 40085452254890079955145496275636428800 10905599 -555605997091665090683084745613722470400 10905600 8386772154005017650346188041355264000 10905601 237953563987507746278989294435154365440 10905602 46345074736280879921803495565660896320 10905603 -507487137566101116466053584091217305096 10905604 -233867954695250884272938517500173519744 10905605 -138503710555715004155151509451620096040 10905606 116542248948569479435325020621316663712 10905607 867666672933141609633113213999993992856 10905608 -139869423985414377296465554484441088000 10905609 -140440070146658370755116317167474496 10905610 192087445226001274085491965685721929920 10905611 -67668653277117421999160299793509108896 10905612 149972578187530466849051493202225204224 10905613 -245841327917848765372475412325604889620 10905614 104918503492443742680962549838302787072 10905615 34425895517813043561008656626565176000 10905616 3767994734812145428185047329724710912 10905617 4305059446420855893206835314646930432 10905618 261315912731082440923547997029784895104 10905619 -663901801632532172015695050473682380160 10905620 4586337291808315446602368076683776000 10905621 -310634959378006833484418671193533973088 10905622 -37748778805126420634004890128242690816 10905623 -54728788758542699171048023885169299128 10905624 -48312721682895460256152702630078464000 10905625 -111953196916233531421005064641545968750 10905626 81767024900869991228550952646762230512 10905627 312686678568540774868302197573945383320 10905628 -641051585130255181375788069840501893632 10905629 282698880143369350335714986141818817376 10905630 -33501263391051604038825454914894017280 10905631 258672418509963178481009746005834434928 10905632 963517761995342848738610036779174920192 10905633 -55652636552642866632982932557980929198 10905634 -233454227187594187347757014142680238080 10905635 -132284474802579256854698203342287445200 10905636 -334836068586390284145663386154815207424 10905637 -27130128277001978617716689815350571714 10905638 -31119340412557613680298210131363950720 10905639 -215003858981944095846721299175130574720 10905640 -991110529643998700188876304628257587200 10905641 444228587432990158596848269185881149284 10905642 -137127228007665093745756366187958170880 10905643 338936289361362673691771542529783117200 10905644 -207274588975941200520918615609319121664 10905645 18819129119601374826754602194380800000 10905646 104052044408949615600553319130002686272 10905647 398066392007401170313200240022222350096 10905648 53624025805814174401587295064365400064 10905649 -7451565884779248083976696741708990864 10905650 67492909395047315157972900833769024000 10905651 -337878305377452285184811965308074255520 10905652 409660951194891505608655329035132682240 10905653 499144942135692332182972654904562563520 10905654 145319195737994330737866023860801900032 10905655 63288018574826729561241511415632441560 10905656 694252435972272110044957635240798842880 10905657 147365083924364564719264676440771467264 10905658 -237082486222366297884603286091651496960 10905659 -228197208223786822793805081000475066140 10905660 770965273408407501785267966487321600 10905661 150255041580059295983194360597755960652 10905662 -438848568771549111463885730352354004800 10905663 188891512593928913415984631709648038344 10905664 9990248721091211027559365052676964352 10905665 203063991265251005787523851835125700800 10905666 204730357905252059724006313002175741824 10905667 1065902447446900969388527551553815255760 10905668 221262247938512625612716492835982460160 10905669 25907786323061916843912314153994065694 10905670 63468468803221659034257167781215650560 10905671 61069655146506997679726480243655289344 10905672 18725087462868942451295433379417866240 10905673 22528383995502475594645001883950719744 10905674 -120759600519277859316314290996333629600 10905675 196851334796523590425670400931845432000 10905676 -51802540453209916222036249735921721344 10905677 -17922690330197965005848704159089369120 10905678 1242552203499943248526656054289105920 10905679 217113437477019854737145527517168263280 10905680 -70161071733146190923756442661764464640 10905681 377807686996916666966044304536630471152 10905682 310248142929808835454410447950896074400 10905683 272201960892413129429301575138441821932 10905684 142499403611831966158545622825390811136 10905685 352122157115330904653242501638231840000 10905686 68155038567029658756900309009496110144 10905687 132183682406069954996688268926337474608 10905688 -15022498560772029928817387899393290240 10905689 3287659354912796025318085159297112724 10905690 82439683055435752083565589352742859520 10905691 92297440670700712367599078151649697072 10905692 150820505979099674181976766234625835008 10905693 -708844512026354817853716106509773638272 10905694 -106673251798162495054189707906899706048 10905695 -96141280080264372140002252840326499800 10905696 -55438748781536348919098993075107921920 10905697 -109944291005273069546713387496552747088 10905698 57940796889933394548959433942923691600 10905699 110732128118320625929401676036289729280 10905700 46221705757223914484123184306839776000 10905701 91172023247369114538279470773183752702 10905702 194491821535069338508198430449033390080 10905703 -3445011615799217680258097799442152576 10905704 45224348833390387881338869512954931200 10905705 -85549004223357035402632550061623404800 10905706 108949680498004040888224090827127476480 10905707 231998369940491075665981069282644516672 10905708 -120001767910116849897501016448231362560 10905709 629300510439327350839334541787097677910 10905710 -104949850870857465091622308173646861440 10905711 -18298677094351682768223282872974842480 10905712 69779055517591602325927148310258876416 10905713 -20701781571959559449440781747470740480 10905714 239018386159302193828228850531068354704 10905715 638491012836176467075540381949461215600 10905716 164848246357276319234528756869213562880 10905717 341383268975580332935772505717844738080 10905718 -246838471592536423131812706866683622400 10905719 -675855574523139440350459775677118681640 10905720 -10912538357489973823254469531592294400 10905721 26585204402729177188788923399853374292 10905722 -128573835502231339590833442767425811088 10905723 -235517873506450019629621559502861225456 10905724 831836622989690102604824444630037807616 10905725 -203626956419503646647929337810155456000 10905726 53742778136560394634605806015722455040 10905727 142917701848836634533432545407533258752 10905728 572306819697638738291976551317446328320 10905729 -410606145283490584583292500215736016 10905730 -556141141737321943234646208270820320 10905731 -753812294020838377560780799875379483968 10905732 -1831442475031689598559204641589145600 10905733 483877394485308172371054476315418661982 10905734 380260181433969026621050480335458343360 10905735 -1561384764561659841521428606491582000 10905736 -611683063930801924457040003560402488320 10905737 -547452341858156476881928468438005964080 10905738 4133612666965068813757475406655180800 10905739 -771527537499960540508130054054818245216 10905740 78980366184973950640987376446471142400 10905741 90005054107098821608063525513035754944 10905742 64307807241842071090701003682200092544 10905743 742699962982429103625632452752528250464 10905744 17358761194213736681145878957764116480 10905745 120075096705845140302727069375548304500 10905746 -6531342972503557797768537572684558592 10905747 -134284617357209334918554865798162673872 10905748 41839961684916534910078753791093436416 10905749 543527065981478124845988606685435700064 10905750 112673802639306519114231568555961568000 10905751 899040052302724978164434275275705694632 10905752 -13180197456700770163941333439863644160 10905753 76201145653086401076087585022603690560 10905754 -16945449307639764741695812147562350080 10905755 31702732367290825193284873798755662400 10905756 -253148126059505370905308626270117078528 10905757 -311331284188441441602941471426648699400 10905758 -383414703436524289347330334508729723520 10905759 13704122891227475369379394991513157840 10905760 511741207959683824654965477334994780160 10905761 75145920000561231652086544355071183200 10905762 -4814208205635319119910040819553801216 10905763 453949212630295828171630959226540110288 10905764 -423881573538765606540873959952222551424 10905765 97986874536194053414001842466575873920 10905766 -150898925901184099050852956488335771168 10905767 -277317602878137471798100674543354173928 10905768 2231619406406446011787739824221634560 10905769 3575261588954160713554575554780574720 10905770 -135417372016770447072411951719327221920 10905771 400869788718827917956791222080809607512 10905772 -359456505933694325882733296181084487680 10905773 -185179193863527601408749510783179654880 10905774 58566823268266672528258575320739480576 10905775 73883051123981311336322152077155349800 10905776 -74061203097495597485367755943440744448 10905777 259278447396864344152836980350336343220 10905778 63511668020155761866787430143419926848 10905779 345110583351610961182499319822076858380 10905780 -113503268069062391821061642752492554240 10905781 -114782567086074997205753832860775462848 10905782 -100695076531555827708588457441413607008 10905783 -289824556691201683338595796778076158360 10905784 27005426474184587645312721269692354560 10905785 -125332465559049850947648951570174043200 10905786 554103013179180016926087576755997726720 10905787 292935083200320350259940352610158951872 10905788 -35705586515307549801371052040119673344 10905789 5240204383139337181726270362130440768 10905790 -139687990163395978547156058567185137920 10905791 -216001132598423777678577137436938889600 10905792 251754844603138971574824584680675737600 10905793 -35202867913005075102475952365973402520 10905794 378034552880327333283845050763034303696 10905795 -75551118472443713787951012391988727360 10905796 346320260812260536140648728596027934720 10905797 49559792448747625997936395950313776000 10905798 352420070118698261730486124921243334400 10905799 -598511596377027228890818003083486332200 10905800 103241621950176256199117123096739840000 10905801 168864467094904567321998999441693473760 10905802 221082547629482642776383797225758466400 10905803 477351654942947384659377113967111356052 10905804 -45759787553048484523798562296172451840 10905805 -170754698828334775788126260612960319540 10905806 113242570172482229891181051897449439360 10905807 306775713287096441901351235382042663424 10905808 -130714525654337040598911498829534240768 10905809 -202333893003997579653306412556005278720 10905810 -59308337310691688193728691278448307200 10905811 -73822731643292474692622843310320885168 10905812 482762401455037714597094439549193078656 10905813 87994439738331808434398707884038697600 10905814 -303153805117709166997007315588648235744 10905815 531317477548668897488958492553401160320 10905816 102833108168654346748022634834669465600 10905817 -336834978262345485566779944239707925180 10905818 58285105547503261984318661226599301120 10905819 396691470541492897094109915033405947544 10905820 297409798605281541273029021940267886080 10905821 -537189227055572404416800467403596379808 10905822 -66539567136090197261544419201589800640 10905823 920983267415794519404414174211711650720 10905824 -205565742618547289332573170529081491456 10905825 -3252655133725480426612361995063070400 10905826 -289975950531295935067138396053353448960 10905827 453799358889356457231523384965095938560 10905828 -2261628193732330805036317293330631680 10905829 -90541829414659783369793603794537482720 10905830 85765546960048967755182571928347816320 10905831 -214627403775341511954950327417976344640 10905832 8435422627982827945231951083103764480 10905833 -282853381658666932736057074116211786182 10905834 16577850156024057828883968746558442240 10905835 8759299822081689368892047969633464800 10905836 -240293083056823002551713526330926656000 10905837 -442495312423046877530808691067181234240 10905838 -11498368521201348904958984486315273280 10905839 437318757875665845930719571762931585632 10905840 -54252576341705897616329281200436346880 10905841 -108698006860915835640189976144020768960 10905842 -212481258788346959117173693434606147456 10905843 -183366939804140122886745230500131101136 10905844 597638402312459544431030685498694372736 10905845 155284344129624293402550233323852403100 10905846 145292055719825777958682708237731606528 10905847 1728707233531300522808779352388696296 10905848 359474165260547868215103758303341977600 10905849 -127824019657531982358665407086284909766 10905850 -4204771103005855835562263557215687600 10905851 -1674367447825165227836080543360978824 10905852 34834776983769161607638417090780447232 10905853 37566706109898449067077237857524320000 10905854 20370968570776964956579294567712524800 10905855 2922234031049578580394501822192355200 10905856 -86170981053824666179167306856141946880 10905857 427590581638465261228796305527503867652 10905858 78123489965437024640590811213723224704 10905859 1382953083012600995079033690958664033704 10905860 -13542782929207572943753614259152384000 10905861 -9797672527777554856571160587494076256 10905862 -25181764249607399313743683528348803072 10905863 -75357748117276340742339917479094385936 10905864 -70124293708954398916403389054062796800 10905865 154809442784372037939741474338997628260 10905866 214176432132377396841218643101344675632 10905867 189895808111853050646267847660984742400 10905868 59663223013421191684674645287167021056 10905869 -13085857148540012756704124734627313556 10905870 -67548466933174491432240919279171939200 10905871 53880010693417520180824518060830228480 10905872 -282035739779530308156528410494909808640 10905873 -80337755420600332044409861161265650432 10905874 39108904962431690792517779231583731712 10905875 12737311685829776845398763248202020000 10905876 144998608991135608535342575092649333632 10905877 197222940224778721060561703466206794104 10905878 121771087477342804169052868696384995456 10905879 -369658448533453438528143671810665267632 10905880 -516858753800110011678621794351547187200 10905881 513083010808179664320044782560331645200 10905882 54965221614390021073166458568130577920 10905883 145975002755058538039697156432205301504 10905884 3989473534888758902469163624266276864 10905885 145718166841004546119534860135155199600 10905886 -49257483165173321469807004244714313600 10905887 -409687916979577474744088216168138598960 10905888 9272766055571132955350952613678940160 10905889 -132738779605635748648171279050729873310 10905890 72139639657441196507080650412070311200 10905891 283498144864841073287985257297405880288 10905892 247340874395717411762552817313252121216 10905893 15614551508008210010261410930679163264 10905894 282576133169658347136591704197770311040 10905895 -8225705699168322219426527278660646400 10905896 -234275010451073472136209189873359923200 10905897 -224599327898615565416634143794920332400 10905898 222017066136821634784291976637356855136 10905899 -145241385088336634797422860056051331640 10905900 154500678699359891034963803355902476800 10905901 63981793924977126403968484299798587500 10905902 -13050865798766930999615746359409438848 10905903 650478749195138016142176039010467570312 10905904 137199209903192322317398648587933024256 10905905 156756097818715045107261614427174480000 10905906 -275118919588490837484705893102332224000 10905907 307007081599649980679510542397825270156 10905908 27944464740508022603649210061022039040 10905909 51742204825580500110865604453240340480 10905910 83455434882655522991209433478478268160 10905911 -858919800707394857724235409348429158488 10905912 22118820549684900747603045138009169920 10905913 -292008600364133739087522352791937108220 10905914 -148267048144473441675786415186477843200 10905915 136894308495664425469096270525743319920 10905916 93555617089439782356815579695362201600 10905917 -317104000514854529534273305856782839648 10905918 -1080496438865439862671769482913019904 10905919 505849711710783499586479593441901487296 10905920 35637001656923022374003068407675617280 10905921 11897577928489856785881030579962980692 10905922 177032807412707697199068517404949666512 10905923 29065807161382093555504247065764620544 10905924 -42402335972897214601397336622590853120 10905925 -630998014947266589475534042839898291200 10905926 -82136047610728566695106481207405599360 10905927 554306923850832747387933040635983845632 10905928 -83616896735464787084797371445833031680 10905929 153724272805354386718191697121350189530 10905930 64056345244990808102275743936985361760 10905931 437656331101023088256911447134683891732 10905932 682257313756034205205340421352634954496 10905933 4076775236482981480993711154612682240 10905934 -179052588150987966815673365823739270080 10905935 -60393911950229592078642956303634891840 10905936 39376544270465894751916863459843244032 10905937 -330794377024434682633828513595635283648 10905938 -103531322944608179015038121832010846560 10905939 116768655919906649850124694271051452808 10905940 -37870287390819103000488729442777036800 10905941 -136107816512472819880185083984407076658 10905942 88691364344403762689947572609005637504 10905943 -86704666031931617462094594913869586800 10905944 -72115310978812674843971065754188800000 10905945 161242122015358594251815166235206073920 10905946 214558249067744269080105753015839207904 10905947 398210978601022007385888134064473613840 10905948 -611633937695179881603591652838117575680 10905949 1083919694000625299513031055228444490464 10905950 161908902035181136272219372874222848000 10905951 54725338458854725046378132199539291904 10905952 -279397591182260952033348293741583925248 10905953 223586487918107710429988386927423847202 10905954 6834122958017913120327713762024644608 10905955 -58581171438048695948462809246072258560 10905956 -205778813987797738716399578463901360128 10905957 556189044259975376089069069944995636928 10905958 8193803707336907840041152223792554240 10905959 280449471280695499203433069330777456512 10905960 -64664256712406201898693281007766732800 10905961 -4840953782356339130672938101445668576 10905962 -98008376399927071227716003140371360000 10905963 247033624017219971962887655071375443544 10905964 113138063104321778166395871632189470976 10905965 -46851514712686057889928996047778593280 10905966 -139683489437250825646506370485457448448 10905967 334715106478824797856008197141971832016 10905968 65962732195431121095562239865447022592 10905969 -85481951326673360566409281852836429312 10905970 -65056967492572838580070120584665332320 10905971 -41721499131350014487898340506105038640 10905972 -72417475432871196982169288461148160 10905973 -431380187231131805722072108884080036 10905974 64821662024994463110789871178427815424 10905975 -139019278714979159811478507605378144000 10905976 406668972171187617641508011647686082560 10905977 11254037893622527210878722548819099092 10905978 158299071883345130003404550756183476224 10905979 -445768676639087182731997712128248557904 10905980 358235314880497087271213393432646912000 10905981 -33703104839437068384067484705903557440 10905982 -78493001939863631482332712480578600768 10905983 -543002275021506485110111189872229802376 10905984 -14541909067872573471253586404001710080 10905985 -38467300748778224327155181931032693400 10905986 17223534185510395063750788905093603328 10905987 -452738552656521838667219423962520820048 10905988 -8606801201847856508361739415901041664 10905989 244390670841187788329865251059954685790 10905990 101890511093053242682995638707237941120 10905991 -395030294592176158191495967678311653608 10905992 -621085639114145407276424481816086814720 10905993 -43462116373385019844026309230408030400 10905994 -246384335150314160350000691227629367296 10905995 269439532878563086733259420279683907600 10905996 8925781391619956093690928883383091200 10905997 501209992423092419822570826711804715692 10905998 -224081641935528108033428738888841406464 10905999 253675988074443984208835334534916741008 10906000 19492500336789867281844847236218880000 10906001 -429240594873140951190607252356249194520 10906002 -8563027758192733198944673375607808 10906003 558149058053692890622346795964455918252 10906004 1351934665429259912779027985869793280 10906005 146430309631970116260737879324696461440 10906006 -171275606395630654382258217312229998048 10906007 264579149106286412457137217090306342624 10906008 311291479108634082798812926332731535360 10906009 -357804345890753103815407667359789557884 10906010 -19923827615594376405800726289843109440 10906011 346825310983024893783701235771009615660 10906012 -82875181199833791541966904236065770496 10906013 -133334775897861407320284221370179088276 10906014 15507232702041666730522522906907937792 10906015 -633732999203391019981520951102529066840 10906016 -243598945300563180493370839292508635136 10906017 813466382994780300825970067457626880 10906018 174371469761224272838874816795208474960 10906019 -1319617854211361712221439312209235202320 10906020 -90660616473411992982137248084643884800 10906021 -85963907026476339921328940474000889600 10906022 -77609265769599726581214932492342585856 10906023 426632414473459651785913141824547803600 10906024 24869933620343261186958324582723256320 10906025 -88833535891635474447136654893818664000 10906026 -25249864180457157728309900078192819712 10906027 368409517098437643334366545571600428624 10906028 344179794706245138153362252065178880000 10906029 -391925905744452188520683864878969132800 10906030 76595364103513274305105655320473542400 10906031 -138919339222282538580952828473277321008 10906032 42246051895922021139282434627897917440 10906033 -410729231555183169677215791124095365120 10906034 -88424772308656917204908456750753481600 10906035 80325687129473053994416024514830191360 10906036 131909141657340850167950773413975658880 10906037 -347074380807685414161905746280845533828 10906038 -65876516860502134568941152759059374080 10906039 1138625559975484659637105724925024044656 10906040 376692061041955848229361389261599436800 10906041 -241199367286505681688830409449702257056 10906042 81534058183379592604022287736230739712 10906043 138619215968517784745059887574121000292 10906044 -228910204787964126900332435436485818368 10906045 182326433304613377860170666965030480300 10906046 -53006879939790701657116057480299230976 10906047 5451395827466161219514441506602151608 10906048 18986028419424496197395384575595642880 10906049 -103685103417446748611077103868044879808 10906050 50677335608087197688740001491576636800 10906051 -390083936078707374664765723405909246688 10906052 -1309362099369405563446422558359185713024 10906053 256267139244585860055606125604233008608 10906054 15838588377148959740521074953326190400 10906055 358871594312913259068026828219791080000 10906056 133200398444142927636350171029345075200 10906057 -399343992261149445672873314004782002160 10906058 39743327328390545194792200338485496880 10906059 -280935792279963836417726729443429332480 10906060 17810924445977296442430440287710259200 10906061 1125208298252581057790733521190700762560 10906062 -210141603547264726586927993854983181248 10906063 303081615266902616424211237766691627760 10906064 -39273110675562436073646529008759422976 10906065 -142554831334903763258544007524219208140 10906066 -6437864161830455742814356711634278768 10906067 726887651041639203492642260758358696640 10906068 -578132898664691852914068119129200017408 10906069 -794530840220575836198406777118727812530 10906070 6847783647125220764194061028011592960 10906071 201769243906261535216055800488082338560 10906072 675608792283932451682595979810033100800 10906073 943848055962427531373308722889336781322 10906074 -289745566604744562210504297980926288656 10906075 -200783131298476873312580522910343760400 10906076 293175583187582346530803464864299819520 10906077 -18105446527979243190196034362731239520 10906078 279590778253018233943879139820836499456 10906079 -62810197872719243888768595153451261440 10906080 -264269864436886433279932190437689262080 10906081 443048494497033049889258734602783103764 10906082 30376955829708858905956064938724172288 10906083 -289067956948869016970627284418486881776 10906084 -108202993154630976681117593724629311488 10906085 288186987417466319293686717427894374780 10906086 161029685934795200842778862015282829824 10906087 -329216551935821575141458460833258136264 10906088 89706382306466983120902270200977781760 10906089 -87192655700210004859795428012639313776 10906090 -1808193530527652283169084228265103360 10906091 -195493677927523836439324510298956880640 10906092 -1969863322818510628802196768378828288 10906093 -439296582163821072652079273712699828 10906094 -50211517652979429766319299813882561920 10906095 97903023496735402758283246877833670400 10906096 -160678708933443384355772360167104053248 10906097 569338171807255190028597053055065504832 10906098 -28568282675449775727983396404843496448 10906099 -29289721894860237626754532013993494064 10906100 148502644677210039195100697307145420800 10906101 159516814543330099712009990573695707630 10906102 17351837219833558687992357581677564032 10906103 -142084388853159360504563746052650284216 10906104 122491621739895195437091440051429376000 10906105 44965798011023879446020225472837440960 10906106 208491108820021879205899443612201424752 10906107 -353073593979525443087995041465497577960 10906108 50366132959690260549647510015107348480 10906109 -577558426113924742464160082162924253690 10906110 -5289703287333694149831182752164249600 10906111 310616198511948927256789894725341875712 10906112 -70957796547111756113719583313934417920 10906113 -175225499611278573838892569772899355856 10906114 174048462489151072554317378453648211840 10906115 -34750795576478339604889994616395020800 10906116 129006967254011682164049689928411992064 10906117 201976039216860812143156244777080705920 10906118 -349113922201573794685173708271463694240 10906119 2639841201211937245522361738325226368 10906120 188493336179243390817826762374056448000 10906121 -108432411639981175345444315477196808678 10906122 -174451979947306750320175865902090960128 10906123 -166029785592022232095991645744536676616 10906124 -34903323738523107697311337572401707008 10906125 -281037552205447930102796428151662080000 10906126 277912440735621342736946459750981286912 10906127 4380292210670730091445824531921438800 10906128 -29018310383495328513104883965807738880 10906129 155559505893209793435916422589560809040 10906130 21402560227862367592685176145364876960 10906131 -600382737495105333660944089030462335048 10906132 1070689769442568239325701063264021987072 10906133 -666495435325640653619748510906216960 10906134 250989194992426745666550296684996076480 10906135 -304065246506548302028614660479856322920 10906136 347126407987070592502057049430247495680 10906137 255072564407634103622622347372612882880 10906138 172468385217198215900515588224040020720 10906139 -594063882792481937482055778174930013344 10906140 -30000886574442191926954790627627827200 10906141 293665281005522009329577892219578118784 10906142 -50551345470953375860100320211038732608 10906143 -695082192696677774769665471796587398272 10906144 -64918102072922613655851412982661120000 10906145 690009226217702765970542204336997258900 10906146 83577363587716611011364923311149364800 10906147 -90903569910386880694231295663215631968 10906148 -90370412232502379856018632185484464128 10906149 -66517259356200612712705721146237749120 10906150 -198259455481814517413104943070643656000 10906151 276877035528871873687237916559913146600 10906152 -226629452789934302981217540008694988800 10906153 949641100885415573185094747027460128080 10906154 39948623631930302179262962199065327872 10906155 71360074863833480667532304212917142080 10906156 481749709297535009119723891368904570368 10906157 117266407618351619666851230084665848332 10906158 -49375290215801461348214269969239004032 10906159 251920732774552601230405160206960058352 10906160 -99769796482760554353385726329080709120 10906161 141953453612727617995851980605284633600 10906162 713078418095830022583828140277636695040 10906163 -14761578560689448030602482248541846816 10906164 -210798875414320332648947649030935808 10906165 -330399004221476381186930121926349011940 10906166 137557617805667266098369073822412848032 10906167 48623287533869492355073635000523150848 10906168 -54358193140137286248731174032248668160 10906169 468371540273935285722368305584652346880 10906170 -97607197306998615095228799092505024000 10906171 -3435598013066217947754121688495291028 10906172 -162777175983133815026506552788032987136 10906173 -560922363068206324168058107139802425178 10906174 487335398057879338017530554687598958336 10906175 85073354340011538230313046930536531000 10906176 1685822880809952510944354401479819264 10906177 -553962054285807420539692296466871174974 10906178 -76839969257677437051607203182691117360 10906179 122253552398338173690705902129842241784 10906180 455139581966368230860595937833664227840 10906181 -11482949888825486857567400238967226880 10906182 83083188453460786742355111852031336704 10906183 -598404685751926708107387760260875189960 10906184 -136350297276222333722630921979281341440 10906185 -351531792507507337209298157237667931200 10906186 -248262803723373609001980692492622187776 10906187 946713890304865873536547133537939715360 10906188 372755079900564810902000142381488217600 10906189 54817072871551029185302173728539588032 10906190 300043983656316906239468941249111814400 10906191 -261127319460823930682024435185498312560 10906192 3947095513380617902949910346366451712 10906193 1408347332843637947755127554164063748080 10906194 -17087286825614624047981269245076487680 10906195 -22470897470553934975481818226857848000 10906196 222589218952430509794349938354880555008 10906197 35924940511417723918151509599340827072 10906198 187361802606375721695058203213788493600 10906199 -199615163166320971603778582528323639800 10906200 -10512120061427842274043801684432384000 10906201 472924561248582334083673180204297829904 10906202 -353759635306438011615969460446411218448 10906203 -4322144758249166465385397082084327424 10906204 -898836958427542128927563677340836608000 10906205 90762613730640909439512172603114581720 10906206 12538149062433613073758101133451882304 10906207 53947280755327665661947106008005649880 10906208 -640374740142391243144606440295191674880 10906209 314995674501763890867341487093100492800 10906210 185016967850279205337487005915330176000 10906211 682627306394612721586528296031427830812 10906212 -207894249509069634405183364781915532288 10906213 273781111419007243795253923898870720860 10906214 5837425041264480791478374807063524608 10906215 15398083421507948051263855656958600320 10906216 -769931503494794543928008563797117035520 10906217 290628521838894329907876700148560084032 10906218 -212047338680140704115866829374565670400 10906219 14567511853754444538227521768805757544 10906220 -10039574090431793684848485071599979520 10906221 -476036500201844419268953087477533386688 10906222 -86853437364626917932954968425809713088 10906223 -841552773385016451152234627749219092528 10906224 -26798981796448098742272236191989202944 10906225 72997594013827483793006577876640998000 10906226 195493062613371020999915720946522039312 10906227 133190431632348006946829455209616930728 10906228 -77226431007511291667175386245370900480 10906229 -21218014900680505922939056237391244420 10906230 -193976620040549518066645299088746353280 10906231 150038659386183296183585180319325457856 10906232 41359281608055589247909001352057528320 10906233 143482143160087954786145843116550735040 10906234 -41309338059757125902895676470748753920 10906235 -300949434170774742700522820408911768320 10906236 317017594021276137091484973430660713984 10906237 512691875749607699731365390597364407820 10906238 25790951274212446008136038278253607680 10906239 62280730854535373049174660554360853888 10906240 455059034512074548588635333394536857600 10906241 -339445679332189132352667719999607647358 10906242 218858945159878309247433043944161930112 10906243 -102517417651823138615575080557157957508 10906244 341770026479565442982074327106959633536 10906245 2418765796874217052262733574694186880 10906246 142648428440538720429589250645554891584 10906247 -853491096257451208920837539523232494720 10906248 38650101844073687362759192362904043520 10906249 582017532317772862483525662788916196250 10906250 59778950841727211207166198259931250000 10906251 -10743714540999500046490915491998595384 10906252 -6248512110167769362119000037424627712 10906253 648961091955617860110892904462742392502 10906254 -127835518642779325522079523207835075392 10906255 166710119772306937633764071193600867360 10906256 -198632235379279734280101139329109721088 10906257 -274049715723000687795292239696775610112 10906258 -687662946265755174547359957419736294912 10906259 -163278315008858066617153243451122888800 10906260 97793119860721467401411874173152604160 10906261 242138476408630434479268557644218005632 10906262 3580300863943062417989443319760789120 10906263 -259034234938154700664085395304670415008 10906264 -492555741679470385115362855762104545280 10906265 134471487955283161243103657819167142400 10906266 -39111430152498668821264325176420761600 10906267 -643353529315570464326193199644432562684 10906268 -38634179307969512444728524564501120000 10906269 878736760605426056267985088715177310720 10906270 -146175639557484611111730674066099017920 10906271 -527176759510019367912853912912937418528 10906272 178944542980850486859110416285150740480 10906273 64215329844533158410512699911254327300 10906274 -111372710986896907173263827533372567168 10906275 -76252637233903464863355935384076490200 10906276 328149956503770005877834632395095532160 10906277 -842113886612088876000133060083515324448 10906278 170896872760094527522410387291054225408 10906279 327976035076365404289231971500722468576 10906280 -131797270493254174452732189540517478400 10906281 -118629723280392061989908595428722926060 10906282 -99999688849708271231201807614415405040 10906283 189068014578843321706386467674933562928 10906284 -121532620926125301945748936624910744064 10906285 64420166480488371991033717566667622400 10906286 -62796600431356537593413610336899721408 10906287 -14814971530237765367785403453258311680 10906288 -2373179927222290032733154637668253696 10906289 146575545229451459717222388642056762880 10906290 134202286062154965284027202640866901920 10906291 318845440904164274885413645118802585600 10906292 -327668842279211915345939395202009406720 10906293 -234683659742219685274978192220148109536 10906294 -87778018117246412822116036829845315968 10906295 -95090933598429848725847223069456028200 10906296 30171396184143870031547137977569771520 10906297 -854711381500482712653795070244857799254 10906298 190083518394895286995466688528170468064 10906299 -227489476835345226676517773676084499360 10906300 368274828695480267890877143584674470400 10906301 -43799428398900961371395397262369040256 10906302 167899622450909601860312469600774242304 10906303 -111662163662458653315858493948495615200 10906304 20751605769347628509716924445176627200 10906305 1152685231544882770521301236696347520 10906306 11448310775307246764936197060558715424 10906307 -1048445388422648155169870447947166408640 10906308 55199449571448504603888002762597597184 10906309 -597812539847980113015989694900517676484 10906310 141939441226305492493819073337393189120 10906311 -233785889834792937038242333882006964400 10906312 387037902093812639990551998026701056000 10906313 465338521511466668503501640263650219984 10906314 34561764804753658345234681620451291392 10906315 116197760691165121068262433308664608800 10906316 -27899006441711629474149784565290025472 10906317 -239243143697629146219173879346650197866 10906318 405543773142944742348613212365761886016 10906319 1067346577341892320334152372363426185496 10906320 49966903997921794524371400955841740800 10906321 68900832246880964224086249065935648372 10906322 102372928838311082497741351916384153760 10906323 359718571272990313902015059195072577600 10906324 152960238656291807171485966115563806720 10906325 -13922579797541206881883207792457560950 10906326 37085967786823992602652765830928807744 10906327 106103259162390635456380566853758796800 10906328 195633471320042569419574605290419476480 10906329 51052845403544710958804842896216427200 10906330 74937038120974035041963780966360728320 10906331 610459182491217992183441978036486955432 10906332 -233184869662287505353136248897380464128 10906333 -256548554381390241354439764911803139700 10906334 283988951037204173301966146018714610816 10906335 -383737100328846652418379003905150040 10906336 -84825879722128505481878005201171906560 10906337 60322927914086539304348013088341210900 10906338 -185750921148619116313285476202650235392 10906339 484163204481553763000877554809227271824 10906340 98848696313147615846313222507360883200 10906341 231543622456489697671936047614714397792 10906342 64724698527690000767755207548261006720 10906343 24900177826357501827996333534442161120 10906344 239135302621822861819033265991438351360 10906345 572084093571883641643593758090811292800 10906346 30953129714344582941390577331057561088 10906347 -266765397654472320799635518748858822144 10906348 -8038380108858204069891406923728176640 10906349 -580628680184851309005591999641916632340 10906350 -27686963332985411531252208648281702400 10906351 438821871178742160503173304413539873600 10906352 -215609800337832739190613796440813010944 10906353 363839543788860543336894074851443216000 10906354 461809496461586395504485808321828716960 10906355 -610288521972485171143846785578753220240 10906356 337715031209737349519194608446192566272 10906357 -227195624769088288510676061556300454400 10906358 149210882434369344264121829454638891520 10906359 51799893515566045240477607094227900904 10906360 -424243728013950707285932535275070976000 10906361 -443822749777300093100787811728399731520 10906362 -200493278301446807934754088408969646480 10906363 22085443761016265858110336654732473424 10906364 -204616913154997899004633215295329321984 10906365 -89436628740736831689415870187490910080 10906366 -307476510383004722769554743310907673536 10906367 724601679864763247220101740656634638432 10906368 34778257114175774449973317841209786368 10906369 -129025964116258168148371863768128949180 10906370 4222693336488551459057237093578483200 10906371 -66249665008352450070766480015867720800 10906372 -731058133421180405229921858005968536320 10906373 554292868514797221205979364727454403804 10906374 -28107532893753001477492373178557048448 10906375 256336092932862439658955361178431674000 10906376 -366341979488215583051991988587093964800 10906377 -442445327646026329210240364878493725680 10906378 37819790032911944515003319573110671360 10906379 -173852004100792028781267480326049878016 10906380 -311958344161729659110230617550368768000 10906381 -254711571519593359822900619498468802336 10906382 88439008630478297453836734184975545792 10906383 -320132015819211667885870894349631840000 10906384 -115969594345097696359498852595758891008 10906385 -80183072830146309176166933875092650240 10906386 52896864210950387504584687848648595200 10906387 -327273192586059693686696663800522698964 10906388 -675479452177095366137449329687292080384 10906389 -111386027168208694007689257748211493348 10906390 -48852135609506363968514447380404336000 10906391 8727840151254750408444959789179999512 10906392 -143979107259129569532573382403525836800 10906393 -144775012744624491496582915544450417340 10906394 -55798000185335090885797120553108928000 10906395 -10477111210628135525060126433154767360 10906396 306232674812297695317721366937857364992 10906397 -1728431534910460720914060371856357734208 10906398 -173534342865034770162292745375321749632 10906399 63100307716186882048326336134184007040 10906400 473979904028450725517622920524573900800 10906401 -308270268241670555756110552591498519872 10906402 66060862981356024554256921507158606112 10906403 -454630298236521748189667970935230363320 10906404 5880235238304959659530412947948595200 10906405 707439252373725323412678995888605737120 10906406 -1371278281131508202679762270837962496 10906407 -31553638982598552028853821651874620440 10906408 257292818293556732952894065387960232960 10906409 -569904823024266204279971576423545152390 10906410 -64927807047548929571826505749646164480 10906411 -821232822039512972687852531061912870988 10906412 -224705587311977568555049528216423761408 10906413 -35789923454846693847194142664352035776 10906414 -4928756546400106991853462120189411840 10906415 -128560059117105968355540424915344047640 10906416 -9524427319193353370822050206258954240 10906417 -94231085653720452825349067999157079534 10906418 517177359416947532478531884954795255040 10906419 22576973720055391478510817388917829488 10906420 -100468347890778469460022941710002585600 10906421 106572888223118941004046039687049316892 10906422 -269739265685706525508830162699223422528 10906423 -806823530135369858890189719894416089896 10906424 881141037750773885735859006619352678400 10906425 -40078055260074149618181682512403915650 10906426 -247118038611440471746754957742563751456 10906427 -105390612940736466791560169282009676528 10906428 -21588940171068865856404341718009577472 10906429 237780511064660395730699226450806297030 10906430 442345855989594393999743061105836910720 10906431 102283938448800133363635758667841812240 10906432 169136742084497775059326471439021244416 10906433 331744129431549424511523060382056030660 10906434 1875543581793813978464755154662440960 10906435 -64563121033917641642256461242189172640 10906436 -127557458460797043906169281683092869120 10906437 -506460722611815822246659549876395602720 10906438 -158582901975826680909006386348774558880 10906439 62521538174330519872370172901942535328 10906440 -234714644748149071348687018494755635200 10906441 1381067765815408072874036292432321344 10906442 -68702607713012202923818574508599248128 10906443 -419285374664126408373524024120736625668 10906444 165086708623837658804773143573340870656 10906445 406005996902201378310096152754705835200 10906446 -121240092585337315108715775012335750016 10906447 -789880242929182636707928087097031401104 10906448 -47468604449515716734258500632239800320 10906449 147774771093530508995160522675581898528 10906450 88140204403282155251392829501376528000 10906451 43109694412200899415059059027067054208 10906452 -146858249284915126394448378726601199616 10906453 -185675166798062888790975708251694419400 10906454 -29993690166383421094509097716555948288 10906455 -338355867872873273074031962180085760 10906456 -136136852283170878858221844736102400 10906457 464954358202458354767433419397634349706 10906458 -100173997027618033608160495870799907072 10906459 -272041231501565673458561176698692217360 10906460 61878252405392648401682584321026739200 10906461 -406434648621882148620866631990652046400 10906462 -18018586690672155362177312596894212096 10906463 918177695769175713068039745316501223712 10906464 -1031742960701298821619591461442139717632 10906465 -260989098482516073851556600531345408600 10906466 213438426442756736230142313433367460432 10906467 -50880883357844268558313409165796401664 10906468 -495177044705466003351294561102343764352 10906469 -69750737487180624160346731684418998404 10906470 -31299126017647324602298461340371523200 10906471 -660255024817833492940555193456730528328 10906472 -717986774992100910225437378248561075200 10906473 57103997544113960858107444537771495584 10906474 33663749659098844294166491128944738736 10906475 -276405337639540495807731396567384519000 10906476 2226221587507655823005002929494409216 10906477 -1641712705187847418654830928539199520 10906478 211705721799444986868482336108831448000 10906479 245077640736530865354571794485570051184 10906480 57255877694075912762853932962926428160 10906481 -773432637782462168740611100250877692718 10906482 13517423183647739711408496433007689728 10906483 -221800105274457770188100811601978109440 10906484 -57054705557229359071491240688463683584 10906485 -184526852780300621290391516801513483520 10906486 -58197608635835261373955375917678528384 10906487 -556614042853758306148448157585199059864 10906488 9078851948295820712774823017262120960 10906489 -492184295084706867641642005985524902000 10906490 -51948371459757980898540909608554736640 10906491 140376384564404859719231160608159261184 10906492 7308994942194135357970506604889124864 10906493 37390719058769065406238748901438430624 10906494 -132463698872395365347329747420986240000 10906495 140515767591054336306109165975977441600 10906496 498951413202602887767564558128696524800 10906497 -45547412770273653410846866711539207552 10906498 140856508991562365319664634717194818000 10906499 161574194946512033519609623200673367664 10906500 -379472181549685998314971077121324032000 10906501 -57551037024373685201013295252847182498 10906502 629993423572542399050255880025867440000 10906503 -156262982824478012056265106459720829440 10906504 131485320085683700084585740291565977600 10906505 -187864210658596897848714421255626123000 10906506 -73646531942011718390898761242124845056 10906507 102282273227119184409950820433100972756 10906508 -122799632557991454833317532308689331200 10906509 187710876907435965715430682275608557600 10906510 -40470844027169520680500191482465523840 10906511 249982913054540818520730403040030653440 10906512 -6662462773597881599307471154356879360 10906513 56608244898102164350058361418924855040 10906514 312727377870570316078387276244191571856 10906515 133460785796098655911281109588935324000 10906516 8095343692534269640184785057234032640 10906517 100369012732601168697991952350129556892 10906518 -162347273462418950174902209884425978944 10906519 -106677320896113378025715596424325902456 10906520 -2662011358079696105916575140101734400 10906521 -143730508575929441294351234791594364256 10906522 347420219241018288566143965389387514624 10906523 718018519632487207414900320776016886560 10906524 136719445205810362536436147156846863360 10906525 81239543793977418944303637865931384800 10906526 284598953548192201917177391018207760640 10906527 73548003306167630842980348829565561232 10906528 382107199418473003643694767493083037696 10906529 -793102855618748716487979405789163299870 10906530 151214972124849672022122939730663864320 10906531 -212629726578199851044937624952045494288 10906532 -1179801750538895333860520269759254528 10906533 -87659090671320289173111878045889672192 10906534 114719639367674819567341475085765539520 10906535 808570482768492044212540261159474505760 10906536 -72676748194619725044934386084675993600 10906537 -188459035179713111276366529297240400608 10906538 -230737144588656089522902068786360251904 10906539 -19241270015396561204674495976937953280 10906540 -48724566386677831585419392423739571200 10906541 -310775302019191914654025577917190402016 10906542 -277949446651020551614534953723835301760 10906543 574589712790627657448011580733279419792 10906544 32346716876865089021857175046193152000 10906545 43927842289221778855632733407895093440 10906546 93529173239589831575196003901172951040 10906547 70557914381150111814830064362733291120 10906548 -197513082746529016680337714582503813120 10906549 344851244785241325344919584944062000864 10906550 167929151303799750482250128777083264800 10906551 -250598027880109764525478978283300260920 10906552 -99017985082337781597068255536704307200 10906553 -59005024104883363156610704367251729920 10906554 -167653592404064452572671438487143654400 10906555 183666716317233123652571781661921339920 10906556 117355656536272113333911668062908659200 10906557 182040414419273209465477164439137784992 10906558 119594927670411667673888029395321269184 10906559 708679184466503478439667656174442045760 10906560 -42056937181642675159661506645029027840 10906561 314926383501411291951520579202926518192 10906562 -489904547319111138344888264782914481968 10906563 4010271496337474225605633446066602880 10906564 233403634666212103285125063679585735936 10906565 39690281130489849232668256963697827320 10906566 -23550892890288494455590529072603364352 10906567 -286777854101619815512826476559209876368 10906568 170206447918042993263746074231432258560 10906569 329011942266709928938208038946258715840 10906570 26961078197712023207892752250727872000 10906571 -84074718311112339068371982261301835248 10906572 233040681387251675916746445648703176192 10906573 -465133240609657241022333080169832695178 10906574 2490636301661616988140246953111848704 10906575 -23469625363614536878942120473065356800 10906576 -90532339976436892041976268812934709248 10906577 -455248781163693812769912588490327680 10906578 6499654232038935609292783821569554704 10906579 -443254470872136872597976622162379645840 10906580 397211259269591181948881683681570963200 10906581 -236671567437220050181913822803165718400 10906582 -462230433769792405443762099704215161600 10906583 429182376183479516971129478422724128560 10906584 -282139397979830598294922319418163507200 10906585 485428012791751310947137389330207948160 10906586 -108670243304869202790399534812654128416 10906587 -312648753170240452386551204829017979156 10906588 -206200378323465551128090055096855543808 10906589 801852254841544029559714403084482501440 10906590 239605844433680931493909587929358474240 10906591 -30114866077376037053092426168875120600 10906592 452780056720204785557684129357955072000 10906593 -32835997892408078488216580722205352000 10906594 63495380166915017812733819754707496960 10906595 -214943673256720274238831893646953744640 10906596 658538990008205472119403878500737423360 10906597 177276728320329618018387066669383070940 10906598 296129936915457298930428497744774583936 10906599 98500983876300919637161436026740566400 10906600 128965836714060231354965062472091648000 10906601 258788863749378065528088802045578637092 10906602 81571465602112041417754953105945629184 10906603 273490976282462486730932731933963934160 10906604 474070194571186578087018924983725440000 10906605 -156319892770156258278443195220332403600 10906606 -1860966731968336695995166225667018752 10906607 -82221833637580544401345328438721045048 10906608 15777973819495089176526429577504358400 10906609 -27782074598163428068504674979254555584 10906610 -111596852674276895290379038754278348800 10906611 42529479706256632405078265122790741760 10906612 211340158760162278300676041980156955392 10906613 -659477707583389282751085143390989778880 10906614 133049345961464941266421274297066384448 10906615 -44019309377048337407338233181618952160 10906616 -167359171285843957149735016581157969920 10906617 29659990647349148472504945241779075264 10906618 -176250480907676658966973456089850884240 10906619 -448259455361225393606801858619879139704 10906620 -74544008710368690963666870411747179520 10906621 846808130676206844574848042155236976544 10906622 -150428308349582515561855796046901722240 10906623 -71925314300383821830894215786852362240 10906624 -982069367551704089630256581315431235584 10906625 990181124607200826685124789113232049000 10906626 -87343358010574926955130880626016406656 10906627 -66393120383654118875033707534290579560 10906628 420950155845130488114343454046273418368 10906629 -105705605975629644219494408193782730720 10906630 18384253673156116072426377691112044800 10906631 -505770730258842130295348959613512670568 10906632 330023584852746939480686581160982282240 10906633 -259868864269902643277634292276190209024 10906634 -411658948864620993633939338796954776784 10906635 154563280065439055637759472604300812800 10906636 220134994673883047265183478206804109312 10906637 -86899459460913689393935673823048208896 10906638 7648199508482548182387469195488315648 10906639 518393600760597287562954901301312939760 10906640 10057055853090798565184194860341084160 10906641 22716298037424400884796169501291217348 10906642 6547134680570394090146648090184838272 10906643 61527742313398809643796148053786280000 10906644 59670736425613204046060363178531213312 10906645 -149740889360097862183734907421178968100 10906646 -203900861446137447596879833489847500800 10906647 -142262223014407188841548402713628263472 10906648 220950042420341148188244813778901391360 10906649 1222450837166626466817466173163147200 10906650 6920725754583918345625364502345646800 10906651 -436313375081939862738127689158393445600 10906652 630905502947214183104284899653560369152 10906653 -58346190230297703149430872823890848896 10906654 -387235777294287073635188225027543800128 10906655 -5176779589386978892389060024512932440 10906656 -37743472374789896381781426084419469312 10906657 203396069373940110227494883377507991906 10906658 77689742011095983646741411063213734400 10906659 342689562942480828316892920234426605000 10906660 -226118313194043607477851389620975165440 10906661 445173986920814344159656892175596996800 10906662 68936845363109707830332385201729767424 10906663 -4600976689155406809138513406792292360 10906664 509190441250995727472270169669023247360 10906665 -115271764159083763121876859595347225600 10906666 -68993156347707687191915248274107286016 10906667 500678604823430058123477258038489621592 10906668 -137346403320905392039556848876650455040 10906669 83398546980163072541050485270662566080 10906670 147952114694261028994244891607037382400 10906671 -310634680735143767529793179808586205696 10906672 43746224242982696550004152127580864512 10906673 -87417989340410038532418620649575239680 10906674 184693490447097487391405623881858245760 10906675 226498921599549003027170268812898800 10906676 -62924794778068320197156225501919774720 10906677 -169096935136305174299317096945311404160 10906678 -211041372357585006381088355151148867200 10906679 -249866453585971214817754389123878043648 10906680 298022140430735943234032384811529420800 10906681 -785643316592325167124547052791357004400 10906682 80069079830759599668379600458011502192 10906683 -156612834019360114378463318629131522000 10906684 -344250765815136628037743726014789670400 10906685 274496088501410789913943382241102622380 10906686 -13594511416160982855313653677249556096 10906687 490008299241387853218062793715410083184 10906688 -65385100901804512910232884749444055040 10906689 418587353253089949558101736175115352624 10906690 152383745872120598799648903459922927680 10906691 1160319275896111167081360460584553612032 10906692 -576008873852033810735784729106513920 10906693 93370615289468523524572621854940525600 10906694 659401749442240180852112298682866167232 10906695 132581775464959664300431697277915505320 10906696 424053813661193339654246372061480960 10906697 -477739295703768844746326924914873205880 10906698 -88126095230959768856602193834562816 10906699 -162092889739247394821544637738937474240 10906700 -105688692533902806497182254287833113600 10906701 154883588836660495474826575689851780640 10906702 43602281024619188095814147609930893632 10906703 712754238610703148463146101318270058240 10906704 -90672137692930958028727292911791636480 10906705 575263814601746521270956641597032783860 10906706 57210708401042032579821929372920593552 10906707 -63521560751026796189325341011512078336 10906708 -328557362975476296681511248132138856704 10906709 9064124114106268445044430291739394752 10906710 -163221163187817786446614307474028263040 10906711 24876405659263809286941751527655225680 10906712 348053769187646176674842998826708090880 10906713 -362273647234898438934030781658439493158 10906714 21476265038544902313300235961443891200 10906715 327367643337466238412589145659689229920 10906716 158503424394730859328492277330070333952 10906717 -246140107147317894260726497078727376480 10906718 -240622401404645416703349563749134637440 10906719 -39846605741202222248006072787640862832 10906720 30222940142327394555905363061949071360 10906721 -221406233584687622315443778342420781888 10906722 -254549257212882636374244479297032475520 10906723 -303384586346927063505805275560130353240 10906724 -195502286838154938984243181595766528000 10906725 -216280614581482721682242785653550958400 10906726 113628855446802639548841939200798952960 10906727 -112322805921899163070980290374474630320 10906728 172011895362646070549659328840471838720 10906729 -421162381322379651423563858412915757424 10906730 88698762096972688600215155888460963840 10906731 -39874846648683559591897651938817549656 10906732 -511249515406405451515925700945052251904 10906733 -59417500962142642238932474723706799018 10906734 -34498992155972930514500032036296040320 10906735 -3423602853468009185196553726820336640 10906736 89035349724910845442185042496914653184 10906737 -185673240019563278068562594071575338640 10906738 -98907274918671121654673963754421804032 10906739 -28577756756791646649609880189750490400 10906740 92330723908316581460520792460351488000 10906741 -47820646828551801054404335549282764480 10906742 -66469178705137815730300631295852681216 10906743 -197930174283431029654629101190752627736 10906744 -276442890588299883278921236472796180480 10906745 -489713509040802922574361779048791309500 10906746 28909484992310062733856305232743798784 10906747 -919696625699724870589004694091445683804 10906748 -437570755005837345614245873461136238592 10906749 -52863517537111374062210021698643456640 10906750 334405421988000440620858497364784112000 10906751 101381442412939419678046205432665786752 10906752 55913519264509935600199811352640880640 10906753 -51429659867962313870456676761084560656 10906754 -92891215305221282088540952748950152288 10906755 -236092515603583939576670193706878602400 10906756 -39292164323577979151705230717193080832 10906757 423165538092662974400868187710721987680 10906758 247822603267027584970008509356403003520 10906759 190752144949668540438819549183218855960 10906760 97313534618903390416158695707508736000 10906761 25275747146967634439993779984926412800 10906762 175600150625641426140839188599363300192 10906763 -708996524249671613696144384533501905852 10906764 25057486775849792882577221874455101440 10906765 -55727354010209718272437793253429676800 10906766 95415075407463472622772659433929623104 10906767 28864130015200125211818501740785458984 10906768 30581036865535601126509028486767419392 10906769 397943558807901969727365629505646117170 10906770 67204422411313965284277532467408568320 10906771 738788262982402955508300007929914540972 10906772 316424742975262349855467329771283173120 10906773 -1042244165717819953099807699273871941632 10906774 -270339635013127666532371182618604969920 10906775 -419251737458697859702374942824822588400 10906776 -238757946713350532194242179260496148480 10906777 -122480857142157682210037063176667173888 10906778 -1804059455947348201900448502181560576 10906779 -75366713053851293028983501306841638400 10906780 -126839763985994895396975116579514086400 10906781 388177118736133174129191050827698355104 10906782 125279817556623105300771127218127263360 10906783 -703426038647428837273043339892045162936 10906784 11541606033359855109026674113427537920 10906785 -207673397955861585313181097717271612800 10906786 95104607100625766699934415847755660800 10906787 38356272935608360371821944675928009436 10906788 -41485024843365239751078381691501056000 10906789 -239442846296480754485292579538116030944 10906790 -170908454207859642608177502567568033920 10906791 -35719403870886754238223599284916363136 10906792 -12973612413851306170643683337895936000 10906793 482935935046289840222098724104878718080 10906794 167363096762057796991662145214395560624 10906795 195834440681452144003028826801894184800 10906796 6908351887687917833278052700743198208 10906797 -265524773903212811866112612206358580960 10906798 -269164670054858441619440352624108472320 10906799 -504886012176120914650221850304904935760 10906800 49219556984591082882824122483875840000 10906801 952237295091595499955379974991120382704 10906802 5805363240848054587305017688751598352 10906803 -359409744017899404788481097030447478760 10906804 -458335736266670918371021462111971401344 10906805 13340720524743857683457297895839214720 10906806 46865598404626345365995544496373805504 10906807 -28960219812537157069540201460109396480 10906808 473499063742338303898249115809676881920 10906809 275489632146243673131273854513052901920 10906810 -128133419033150203667996834877935953440 10906811 788057923672140164015167756656741752400 10906812 -395813762057151588738209550677742389760 10906813 254455474645529554771530897940847539980 10906814 -52656017067149472273196216255871103744 10906815 378740099045142997546146950696598245520 10906816 7581711126552239043254840261651464192 10906817 -307352765135719585748545765429193493120 10906818 -102853681072671634778621596649695852032 10906819 113805834162488448037439652136455680 10906820 -98391693926120967005186843474140938240 10906821 5137077502453936371526975878458565408 10906822 477566281571504496735750599704051727712 10906823 183237186722193001690927486001143753536 10906824 -252584127200198902667210998541530030080 10906825 -55039311202894637358478501783713520450 10906826 -80516943438653087678309146453831048704 10906827 -244940847675229503125890676152941897792 10906828 238018213046448151096492052349839930880 10906829 -231339701746933147190448850928566866570 10906830 137974129887227284946578662242880307200 10906831 -21204355303635832369423866012140956176 10906832 -5795383703817662842535288778130366464 10906833 135355992215656078366406914324022806464 10906834 507002491808987450221251964511594076816 10906835 -540737082878077971280356271894728308640 10906836 -225317014362250246052356654178494433280 10906837 56877948521808774131257905345662377180 10906838 -28905725174063266347530560278001649280 10906839 881221993076713723340173799135204189520 10906840 -30612835163181900362979951444798259200 10906841 -772901175144753511230282888395109912816 10906842 306555786079643788942097593023770200320 10906843 -745748555781632992409195079375413436120 10906844 131978593404532945254196413433887439872 10906845 67722942838738881126932983110021383520 10906846 -354491770603426315116176873222618848128 10906847 188405004120581037590348616783179328864 10906848 -436816001001025479767046630115905110016 10906849 -552538098894257459856411230627888365150 10906850 276886672749628309361015731012359980400 10906851 163701968858633662445830908264750131832 10906852 14840302371394828966053482162665820160 10906853 153206571451266462538634742625126224864 10906854 12973045841321404093022807316731510784 10906855 -71083295229027303015902642199479814000 10906856 -49923977023871892747263528490325002240 10906857 12975133476749144883599142295419773448 10906858 309159205042842175637623229723171704320 10906859 -40578591507779495018977993134397194480 10906860 47011378188296103966491202233420083200 10906861 90907529676023999692698453916579189080 10906862 -23372641130995867091607717663737428800 10906863 432812755361060927802689579212863305088 10906864 1369935707073645134766027096434147328 10906865 -497187981002315607784158048176927425740 10906866 420381371368881204557622186953624313600 10906867 -289401105024758089405409333115846715200 10906868 -92387204617361217236337198312087988224 10906869 418362948318763802390261931791353011744 10906870 -17521431165996657003902777898708034560 10906871 -839760731257742512546282554811285767000 10906872 146720487043098443188421162837006929920 10906873 -367691903163785877615707194324442992896 10906874 -265129946697416170102322444741273587200 10906875 15274368598273408476287029888863570000 10906876 337790623074881105817683827312795582464 10906877 -1072872927367087653729764235588085924788 10906878 40983391263824289507959192587949964288 10906879 -142388933193056282532049963684041868280 10906880 20392943870353920881733778703080488960 10906881 412944115692022099136599642309617309504 10906882 -150851091876038236772658379808084924928 10906883 -193017566622067477449897557718420979296 10906884 144448822867420939943921425218177851520 10906885 8926463013291581924042445883431237120 10906886 6955415171634713535876543346576721664 10906887 -193108947785159675925067197763245262848 10906888 195077052269506633278118979891823989760 10906889 15078099856011364100733302628098334912 10906890 100964334812803781611694197590999025920 10906891 -240678468375216307515937034438570844128 10906892 -352997466504717457876722723371441174784 10906893 259432741914619991229400488324630102 10906894 -119414117230562045998905520093802656128 10906895 373345528231621061983895198651054603400 10906896 -1749419875674900000772696645400788992 10906897 -264690335228789902133140496070332644748 10906898 249358346826128663421464129161182581760 10906899 177730147158208568606158767277794355968 10906900 9366631138159979628091859951307552000 10906901 -91201099595557407168885413614880421600 10906902 99466791810975428989472502247264230720 10906903 -61454138362613228963149913056685879120 10906904 271233976364741419444169082424156262400 10906905 -16514682654896462043540198693166466880 10906906 192083182312520910893542215474480103152 10906907 2150887425435606416108269129074575040 10906908 135250169638682683768935197156505500160 10906909 237565958576756875562255099829634235404 10906910 253743021390312768853608398595393422400 10906911 -325298172981048483331647633279227737968 10906912 566886610620485078167021605421960396800 10906913 106886554234140743407298557591432037040 10906914 228129092142445089617677724978335060992 10906915 -318725590718838657887673389656799036400 10906916 -168312990287856634330520202457580912640 10906917 90755262579697520800411654272249546240 10906918 102986077407559758763084955533588511040 10906919 -479595382388911707121693202173786876680 10906920 381523213501031596167540300997324800000 10906921 -825048136058191829103988064402696639878 10906922 -147366058271258605821657725253932700912 10906923 195493727213807299883620486088576876784 10906924 117736494812561639162900984488334181376 10906925 -100900215878172192033190766734756285500 10906926 74676258173013839190737636426384698944 10906927 -459320614339990218358200887661512058720 10906928 -247845835702953132604440999285274214400 10906929 -164514533911324317983655363661047472752 10906930 19268670726117623105058146947294187520 10906931 7936029027601166463353801085968421120 10906932 202495742524739823181436942341474332672 10906933 285298128271473110287302588563929155182 10906934 67414158667924344326941681692647488512 10906935 -55588767058237934433827367362348782560 10906936 35976797516000308095897108674899783680 10906937 2400972142612176605988976359517949184 10906938 -23097875181278693080848882781946964480 10906939 -714050078648500741064525461234107359260 10906940 562419405740701860903493628801963520 10906941 -393044737154987872321420337353388567808 10906942 -437257647844731237428826012976913872128 10906943 -338854582436565729083367337245944077776 10906944 177263445447757140459538323211095638016 10906945 23974322827963900459250701501336604160 10906946 171710538722748101164723538353517789184 10906947 -149389726820172791686474813419252971520 10906948 -51012696662837031292212060402837644800 10906949 369772675773608933616076560283426761600 10906950 703751445218559275603046858602880000 10906951 -152114139146611771106883718258197611496 10906952 244138909242269803411461226448807854080 10906953 539895310101686672023905521185556972304 10906954 -344702552488649011314782996646357531648 10906955 -5351613958176832360614785766400596000 10906956 108091218677941900111837292423188653312 10906957 -143240186310267129292986513758758166794 10906958 -15758743739697946290923172283766999040 10906959 -11061253094647989251577021041484541944 10906960 -77532267425197549260577272381015736320 10906961 -355759358925846615175549317819835360896 10906962 239061902414911477877318769303566427648 10906963 -944266938505342872750577615775639083416 10906964 -153833593749550857421091707625133777024 10906965 297148359460848378687988897506110904060 10906966 -30695482600320447518185552639428535680 10906967 -152328385159768602644098284961586292984 10906968 -172272327755755970674596854795422924800 10906969 -142077542980370983966456510747742266160 10906970 -22775165160516545237772573035644204320 10906971 -27824481748944823813616658122063866656 10906972 8071134491700000838918443741927051776 10906973 131950041020021645035616661787069924800 10906974 -1924955566692707931435569868589823040 10906975 505312982650923149302215311888228207000 10906976 -119715948031747552371665513956756684800 10906977 -639744483069041495980772398948970878080 10906978 65100626273436016382323967412874506240 10906979 798191209419447405489512909041159414560 10906980 -90561073257249255180116184675625574400 10906981 -218658490724720816645617172274757434468 10906982 107548531120771245106730619748937211072 10906983 -71601882264332901903992167839244066056 10906984 278844193404236892851203354927871754240 10906985 -16867209629572605255768056792217568440 10906986 -36025166589955136770154086373669300736 10906987 -120808714417111713741308618377627788480 10906988 33932772075189238808763413607326277120 10906989 -72458913754177514039304088898160771360 10906990 -127653744330575883064186481725474752000 10906991 24448272142744724961771333439686988800 10906992 -51868700946605959100449105862472892416 10906993 -10976749505472481976587930779224089616 10906994 -7351217085945248193278901364720201728 10906995 -44549283479495260353647468443666364160 10906996 9294074747810514883994841651893361408 10906997 1420877408066453203444458371816736298272 10906998 54072070331142046446142431766399088064 10906999 -152971265016097500060181144218729042936 10907000 -139506285670902137495915610326323200000 10907001 -188319557470100914600120685554676956800 10907002 218809574931854314984015228811946563952 10907003 -82623462955207783854824803711956500136 10907004 142124322023639258603885716842227220480 10907005 587010006303920144422270399723087638360 10907006 45456863167406821853426504008300956864 10907007 -366715223812433957437500078136838256000 10907008 280921805719679040299540542987205345280 10907009 390902600728774056386436187101651437568 10907010 -223961872344338259658964993845327365600 10907011 -911431678620660855364097367044753184388 10907012 714736168632310384504035896113137134592 10907013 -141365000919853106801649503084461108032 10907014 -178314740322740559769473026093785448448 10907015 129774698600862401554382845854918321600 10907016 212470092670013102907862292280191385600 10907017 260326592650968934986673941222132729552 10907018 352746654640022833904863019641871430960 10907019 -540059779628326977220125316743353970336 10907020 25606653212075468935193041240542504960 10907021 750452302691303827312085892780397623222 10907022 24111548913675816203889450152988693504 10907023 721882349066171744102692590683991540272 10907024 -116246210025046483390738120728206991360 10907025 116970828056319247991666387519877309600 10907026 -46430649520651543256816524224706252800 10907027 -289521690286809476251170646644844919124 10907028 28965692927068170972202132644545187840 10907029 -116908792636932308514955944343216291200 10907030 261733241873342481338381588039804901120 10907031 -59994185696871478984445909642757051696 10907032 193265241201004946035874226091755724800 10907033 908526814825013111208332820501327710160 10907034 87159962137591849776376846964071841280 10907035 108709930279149860102007835675384347600 10907036 3517921921475920172236841784175042560 10907037 105005704564778127934169018996021465568 10907038 -337479863380609323345768460023033790080 10907039 -171805173774873155619373071576128939040 10907040 100112397197667100894234344572992880640 10907041 1149261039945869143064731274714415370900 10907042 -446404712402961554152044786926731505328 10907043 66916316498211077034075242687412067584 10907044 390089111061605271110949874672833110272 10907045 -108726368060143199640356545266608112000 10907046 57719083213471971324184192926486135072 10907047 42815032022180848262084255222449522992 10907048 -342951814256403266340149877549565424640 10907049 44900100179367369947404447950205027488 10907050 30853259400448298003655505993327065600 10907051 429207175969071614688542314083053408052 10907052 64791588631904018408811248144501391360 10907053 -268126767547927497140503071852381641696 10907054 -432528735242899839860821774088573862528 10907055 480494952071179672701985518183765073920 10907056 85535625050606566266661145144698470400 10907057 282277714311273114355806716246491440000 10907058 200517080385107315669771669947481107584 10907059 -101811982574552062880570779427052583296 10907060 83438622792630607234542400406982942720 10907061 206213819573146611893526853412017536 10907062 269547243397776940942734142947326320032 10907063 -921482999022033944175058373924728745688 10907064 183237979058771666232613977075872563200 10907065 208046015311843508202936279899945278920 10907066 166034133260080182550621920034884724704 10907067 556284569198187307494242849723453427480 10907068 -266234442170403992109388424073865938944 10907069 -67555807366440601612372041730945003380 10907070 -53693050979911646320812895364218684800 10907071 -30586964454669410094351635680268548096 10907072 100815976887831128282195680161926479872 10907073 385209447070940469602665348299455961522 10907074 345125938105811546934123312368427294720 10907075 199528921871264142845843992798486362300 10907076 15229290606680197292126809115099326464 10907077 488308421096978150596934682150797520926 10907078 -84031510912016100172597437429931011840 10907079 2203976881028239002902635438459402368 10907080 713846155043229354675052651491704524800 10907081 -174253821417201412671490025700475044096 10907082 -115466772086004259846687252735784171520 10907083 -487304710117581743564200190974597190400 10907084 -97661974572375584753173702751433110784 10907085 -59953521790274298194695733844049324800 10907086 -82315077400971097500021655097919404160 10907087 -418982387895160103207988488756723733264 10907088 10057533468183538242226479972972232704 10907089 -448932594683057034349418793132517796110 10907090 -220095761482169081445245796872929807200 10907091 132651474227513469754406768250773683056 10907092 25193953728269092336629072450358405120 10907093 724330622645066081910201107214998091342 10907094 93710347613170962808104194402153364480 10907095 297839935776776358592474453399799640600 10907096 12378887389755094077102460733565480960 10907097 -563606406862024843666614743487101559600 10907098 -439029075918567757289951992251333787200 10907099 126040743769891651133721357939178152480 10907100 -85469338234439612040573260381685312000 10907101 -1254119957003650869102562982429533558196 10907102 -104506145270780730623378173960580136960 10907103 177586626341061195434776508576531149440 10907104 411726613365436091222554434051995860992 10907105 583579680766390765603632896997563471040 10907106 -62083686450907635895883905393543773696 10907107 -35495566170200951984736357854719946808 10907108 -431400969394733134198752131224415404800 10907109 410481456524816803357348315971601214400 10907110 121056975312510001357236995374316952960 10907111 1441110017578124955580551774511550972352 10907112 -266476811018656273540952947483297628160 10907113 99710418267411746737648966541406949824 10907114 227528917444911161385584390989666420656 10907115 -363993243248005905420411593949792283680 10907116 496517183347225452487701706122626787840 10907117 103723074674285494124691004138647007020 10907118 44711019190970572562873738545710466944 10907119 -79449479411030754616156205697315238904 10907120 16784656435751243844329954501868257280 10907121 558765567430428705935201152183344379680 10907122 -4869306817312232310064365129165825408 10907123 29912572908676325558401538563805911800 10907124 -174443868092332220769249852274513772544 10907125 503540077116671518106212195402950147000 10907126 112614275673260778496278786872542346880 10907127 -89089589217435607421358806267978163840 10907128 79388529270268364262707083593053184000 10907129 -491900128131186266492892686016599903616 10907130 -71081658789784156499277432237475553280 10907131 -513505311526824910552090667929476022416 10907132 14814882466819745170138009711048903680 10907133 -23832741336673012454430638948708727552 10907134 189136442878541963185684327346427460992 10907135 -272559296691488836569074020917818486400 10907136 14752015830940300759426615169318387712 10907137 112097938800736118387105001272281526786 10907138 353584704419741010224776738227671831040 10907139 -176372978399337124216677045099410672832 10907140 267069983933452338004489715830649241600 10907141 155842537316177363789258053382244587520 10907142 -21302088846782146620210256937768640000 10907143 -140244616608273874554370881317918539200 10907144 -59213062056472387416314397625842723840 10907145 33439026222225715121609479234092097920 10907146 121682746623602843499319610227249300272 10907147 65624984795786794977148777787076700512 10907148 -46884384304487391591701671084273041408 10907149 28222487266985575825978571765805078912 10907150 93324457084584699744387967452428908800 10907151 -45121109010680120491420128081414382968 10907152 -27267741825960081415884600024790990848 10907153 -686865495835740092150081602760801030400 10907154 -258918624737932348966681691609672522736 10907155 89821685367062495881611961676468374800 10907156 -12446578692883275948673000970237729280 10907157 -526990623293917735346683147306753841760 10907158 -429514589128800494816843457889383268320 10907159 223838020836068018612372752282783460040 10907160 -113156211890116347231516752470936780800 10907161 -925631296738881460888564311696026191800 10907162 72487406518476736948442548064438344704 10907163 -364675973526058098259936653218327739600 10907164 -99306494095815851368428806226857627648 10907165 135382769524015934140400043385744320 10907166 -23273254478460948874622013716782578432 10907167 5756466554596769303647136897618747832 10907168 -455517392817848196794356561048716902400 10907169 73727453162184648173883858763841033088 10907170 -193794249203596410488867975990719914720 10907171 -682738435284744600327044974702413726000 10907172 377397310972550505558102756212991405696 10907173 -539146552873674487485671136772564496578 10907174 -30139420492183605949063938742542978048 10907175 110122511214936002102587413768907555200 10907176 -229222724890966904098986073034978672640 10907177 986411465805601536730312794604290844026 10907178 3103914927445729613661665556680762880 10907179 -50644363126931571431978559207239526220 10907180 114440193998692281208756138178868771840 10907181 -219568277777036855643281239849319011488 10907182 157809674345623202357909063367500736 10907183 237958778551717854019656136874072420352 10907184 -55846061911934754189388652894384848896 10907185 -357914688264744071741118917605151755200 10907186 212538864528186291509791869275540964480 10907187 113530744194271187765398617652837391160 10907188 155806981762520891199099491280278035200 10907189 -171732073998557190506936270267401809540 10907190 -13303008084916168912620050666342400000 10907191 -641464776792643344391378503149246352000 10907192 -441892069999929201520783733313323520000 10907193 -143420939380264552886598196537601785152 10907194 112579503327776297988085262041598173920 10907195 65883319541715730133068898192276240640 10907196 -513602760885775275779078932081475813376 10907197 -34475501231001441307176665424860420800 10907198 234132237200001170157923867162656711680 10907199 67109109683802088246252733516148593784 10907200 -63413497938100089399082554935712153600 10907201 278377664784788289628408333372471979202 10907202 -386783063257415331312010717487062053120 10907203 394888870511373497487122475506683197720 10907204 -260123130564753195793953290441584235520 10907205 50633075273944955851666378681025094720 10907206 138324617959072271344491168205435635552 10907207 -744573939692903114847416377948974821544 10907208 357914391666194647526809783435591680 10907209 3775051625978171122151551492517945104 10907210 1336034176019655085822759339241201760 10907211 60623642627513778060650377733743125504 10907212 134090360180770398354784530672894489600 10907213 523684596060351569896531472430264873462 10907214 187544684791648784411695119343668664320 10907215 -181011077560276028691502691793547230480 10907216 -34691572471680890454824642442176102400 10907217 24730376240000042107195151180909005686 10907218 -12435456166966365254495404718597153280 10907219 -527118033239263263792584332837730343840 10907220 94850441113368534264534448992552929280 10907221 253776370725514278783906229722733701120 10907222 -35169089749059191366204078928097627968 10907223 -371195407923341980760512563943873228032 10907224 -542191311792004404044926700726245079040 10907225 -180925365012840474706265527451191281600 10907226 80595976462192472166611098904264767488 10907227 215582165286965361046715990588517865072 10907228 21851899047566374288628204653059480576 10907229 -117493485798549387844052754427313606016 10907230 63192960047396638851436638914518195200 10907231 -398343277022062266675127648136014783968 10907232 158822642904197275287394435796003979264 10907233 355123343641472580213221885625262037184 10907234 -184551104068780191578372227441631606208 10907235 -401944232402611304002022034131909878800 10907236 -498832700241409978151020811936554510720 10907237 -171913405061788215739062195477370675008 10907238 -42198141817236713371367438439166913856 10907239 69848926494390380198669934821016068656 10907240 -98931439638297352841135994008498995200 10907241 58718340305609258725405384321574101440 10907242 400812710813097249250582655308244780544 10907243 412273801751821311568549596181419156480 10907244 -77416365649325901258308522672658677760 10907245 412520164797703806514822479027219103500 10907246 37450965551408818470662679543259791360 10907247 246790068022932794313516484554976509600 10907248 75118333593083420119648382346529013760 10907249 695248189489135174402183148413986560436 10907250 -57176739450225402617598254095963392000 10907251 -998664769287179837045402773827372959448 10907252 267800953461362628867942036792370974720 10907253 377892035634034136323776605808347575182 10907254 11979446001196781697740523406664365536 10907255 161883668595299069882293139000009097360 10907256 14989976644569682567052271098402611200 10907257 100558853763442240032396572578181078272 10907258 -60009877159570639656703593350613797520 10907259 -264334244369345899617276165481475955840 10907260 126618033040912672581614961987107112960 10907261 -188160712136002533641926225796939114868 10907262 100605604780492188703610785144021590912 10907263 -926232923808115770942754295085823631488 10907264 156410208051831142647008544207321169920 10907265 -89605853604769300353001063459400402880 10907266 33769350299432164539954893886726449184 10907267 41188199100547958704071783963064740864 10907268 -115159449068620043776189663931456421888 10907269 816878543036476054152885621746737655260 10907270 73191485439058714136730598740560697600 10907271 322772599748001809971997273105503142400 10907272 -557092592134469711476137716278358707200 10907273 120870985279544060804535417469811174400 10907274 -19728429353816070855817989846851010048 10907275 156250700950176572157710834582031611300 10907276 -168767737571493410306128273549635840 10907277 649723316593281585055806090131979714720 10907278 447571280783389869206673287577635724480 10907279 -712247382712305801166760891548309704216 10907280 68985058337944642112216365284747264000 10907281 -106326265070227433698800438695361809856 10907282 151041465089084571158718486814991278992 10907283 -503801384551030238520622600168093960776 10907284 288289465794492154869189001263685663616 10907285 -5800152898020371575279028136059616840 10907286 -110267991565377527641495597707819447936 10907287 76529937766471051156172661095945217432 10907288 -117389444973684140152945689920180060160 10907289 44483520516136202994684802167683398554 10907290 82123694352365981144857350867810201600 10907291 189455818647304279160096320217644978692 10907292 38859903708305729173659447107779584000 10907293 -509548514399062802615754200194315626240 10907294 -2101492650515485429852254636828435072 10907295 8111056889260586344038280526861936640 10907296 -489852071249621172155130229307265908736 10907297 -8023296176298725492468437189182264300 10907298 -175596679067753177484458373014014606896 10907299 165381189137218939526487845530661455920 10907300 79479829294280643505881339888557462400 10907301 -228968818330209859045137608654902174368 10907302 -371313002257352453576008497998190399552 10907303 9979981536280181958101777858727480 10907304 36098056508043385510830586821919703040 10907305 -371303803494122821788508560046853640540 10907306 109073949986580761260270532142348638400 10907307 81041915911893754268550077045391637404 10907308 130518765171652793808989576512405050880 10907309 116639794254666763751194904311288680960 10907310 -85224412226722811409004487367032403840 10907311 -757341339880016366854467356061352617520 10907312 14548808442041710757870705665344798720 10907313 -121282124291848192945890851371031576256 10907314 -94427707989827592630824722345769539968 10907315 270885306743107023467978852470987038960 10907316 67477419323381303723091630171504863232 10907317 116095333781809789594736549948852668992 10907318 467316428439464050442156835989952723360 10907319 -161074855224902679897526297166140646400 10907320 -268119155842782274592578010750844211200 10907321 3309562807803878300401894320326421444 10907322 -114739283405058341068310917024205358336 10907323 357644967007433545082525166749958023440 10907324 406257464062727790208764024099019293696 10907325 49141145534030253102498926369188464000 10907326 -4650199225939253471012891759101829760 10907327 -388572485271062154827835998993495653824 10907328 -70620900359741012169969619344178544640 10907329 -587103714066009542201273341963774875070 10907330 -64085164543631435372407261271208960000 10907331 25877991049747270961874989090977758384 10907332 906000944603425921305001903115874073600 10907333 267411832910533215094723599485297271582 10907334 -58686915618486793955540015438653372032 10907335 -563361243302216026809868583680430191200 10907336 -484778168197590408310871319741202759680 10907337 4653082040857629662721059040609275904 10907338 139770936732260002658759899022725448544 10907339 -36660167556390977070905628594886816944 10907340 -64638062948239015593231084153811276800 10907341 -107686376593112578102280593881007275188 10907342 -99646456244870452405211997830695678848 10907343 334536345733853387220253086437975734344 10907344 58870174148299930775136106576056549376 10907345 -470251880641380761682062678353574277900 10907346 182353808003811337170947420328981561984 10907347 -89512687411704109298133727704825910632 10907348 -412728049442864310914181040236792715392 10907349 230430769509452574459473404667597522880 10907350 18821020182872705815238476847361655200 10907351 105328750763845801717043996268250886952 10907352 38832259645458011777469025871873433600 10907353 -299666689263026522516874769559285866200 10907354 -106525427945757128814734088590425597440 10907355 31161640366458311109759316759216206960 10907356 395461865474871323995870398930338961920 10907357 824014410570457132591842319018826301606 10907358 -85154594245488421115840480982138255360 10907359 270489637427962097657413264095270629280 10907360 -398606521075988729958014565977629655040 10907361 -11921137975719441709262367059589236460 10907362 -133556269509770062923284281153895841408 10907363 -242861760320376236865750965221488930000 10907364 124990726498817899742681746664770744320 10907365 -8264440492984427479722105687756835200 10907366 64182072380178688607548770056844966720 10907367 466957080495105535138626873328890928680 10907368 15679008272573380371372642143819366400 10907369 708270566414374562364233970154257518160 10907370 -213948138474681753151141359494591419200 10907371 295077973757644569099736073682583971572 10907372 -21083079383411036339499686804270776320 10907373 25773027338484884780010524313575544384 10907374 -329682510179562781477396264724286704064 10907375 121470052447870372019634576611568120000 10907376 77597448904301716510213702677461729280 10907377 -52182712779065531966355358181498212940 10907378 129899579614439799252484837199618007456 10907379 1758214827599666696609591016617418576 10907380 1358964259819579604346922141089361920 10907381 -45086214616871091577199025455456555136 10907382 -75340629450501193721770285195094999040 10907383 -269416280357792134165803322209600857368 10907384 1148896300981453494627122179060421836800 10907385 -222215652603421766410495423367208542400 10907386 24757758583680541302017360929256246784 10907387 -364562250058255127010618353581689267600 10907388 -204691861310456229026791923333471932928 10907389 -13513982865436609237616166703464840000 10907390 -104847839725295918970422514951990958080 10907391 -918311357070098691381168157859506456320 10907392 202211236600562732840230819569988534272 10907393 258968312938412089326133341362673792960 10907394 4422297448272979550714098328217400320 10907395 172600505523562478226954059044961510400 10907396 -433716067781402494048808659407816057600 10907397 -556545989604169055378621505891973573026 10907398 109066813769953948135108238128653487200 10907399 1587931434920727757844081500656631923840 10907400 53304312537442615714951699163750400000 10907401 -504523583142603959806814338798427898598 10907402 15819190515757895814250191210039611904 10907403 24540750213259773589888226704256752128 10907404 -287814380937059017715023458825681775104 10907405 -264601279483128722954676948761145047040 10907406 33749618600938203997965489477533644800 10907407 -252269535212043726549925369238487062288 10907408 -5805983266034456960780781193481748480 10907409 -502739016574494852681381705984426778896 10907410 28492487670638305982825689368311334720 10907411 342250558782854931992495845455529957800 10907412 37216551056003588018107650053305958400 10907413 -48787953775004151951608179634473547712 10907414 125912955937505892688825281183009309312 10907415 720847830482191096465191674246716320 10907416 -96752360295127537919147499432074035200 10907417 301030928765346041615810276911759595466 10907418 -266221097497046255456818453510788099840 10907419 11751300301631442688462840139320553320 10907420 26398371477626319980868703278410657280 10907421 184251435364136313303506429232919469184 10907422 85382498169493755471838512291818534400 10907423 7426667164914519049510395812815800504 10907424 -1108175743507727457907789894830194688 10907425 -516252786728470262022729736923327194000 10907426 320231785598176975166646514601014872912 10907427 519915362210391680722764359593949702520 10907428 64874045428178625016966187167550201856 10907429 -420555005568053678283759140987099933676 10907430 13985853404619141610860514410162357120 10907431 1137894790573155001845383355314705399712 10907432 256335818378080309792403238639854054400 10907433 -393765892334732741951518020099126266400 10907434 -440081244608532821485798059536617352448 10907435 36599383684184977596852432261234224640 10907436 -115530286077917651249707515998737586688 10907437 -344317686806672568680691151587992917248 10907438 75549002544126893923964452762629388416 10907439 137800973767776280149357898637647939200 10907440 130814429673391804473660342074719272960 10907441 68204838674369459429262698948919182052 10907442 -17397906835358247433821075905731330560 10907443 -188705016856965342974204297921880742912 10907444 280772807573678782561252601461397299200 10907445 156945455577395109673324192576943317440 10907446 -312670600202196886561765339464491415552 10907447 2108802801155111049322565466563368320 10907448 159379784230367656032438655509730099200 10907449 728696128523519945976836407121958505386 10907450 72916406142433949498128462461137010000 10907451 336645954039798321161275285272543981600 10907452 -204998542532144973976009980237371686400 10907453 634409232369401683904701226659108298208 10907454 -236175110464886850900756283346147993280 10907455 229987771726136047140109640548619905920 10907456 -44017616716116511916832418038036824064 10907457 337101734664770176560062104652646383616 10907458 -361902433952823393659587903139061103920 10907459 -434711391457716981182017645428069974340 10907460 -7165590055674880421817820538705099520 10907461 -865852970105796703396830029968565891938 10907462 -280531259191183352760475639579904580768 10907463 22657182118894076421558881932923421440 10907464 -140828728923021371515153363188775664640 10907465 -180539469223891046888482167019376263680 10907466 6836352640706265827511242306956382208 10907467 7802667747587297957469427680484612240 10907468 -38569960319515100171000332121162664960 10907469 179601624001030029175630149891809169600 10907470 -106916159092804212728493349914254941440 10907471 -27192359443590190839556970230585057776 10907472 -81968518174503517136532959287206739968 10907473 40650147787245997937393837254201795440 10907474 12803620225905897318971561403400089600 10907475 -89386322030053430029778799015120005400 10907476 130351468185559869748529496751516296960 10907477 40334524857340981893664807837384872192 10907478 -113828651573511011853138305909316869376 10907479 91654933155209418935633769795959735040 10907480 104631278336508478210918389273129984000 10907481 -212451405109711159729152221375659361280 10907482 -134860775099512911766701238173574886400 10907483 251627300711976335699338477767641073732 10907484 50208981680963528704486023373397606400 10907485 308951417122641405595395550279147887360 10907486 205165827692871488285660183756034664320 10907487 889516690724511047174498762359143079440 10907488 9574332613875374979053119092713717760 10907489 -372209471490432661401215446998273989208 10907490 -193659026262207196420242864210302876160 10907491 -23831156690397972904349254248602247728 10907492 -233470464047908139897172020919944755584 10907493 -109449721874313546330000538474039352736 10907494 228528902347708346345505265533469340928 10907495 -6482790358856282276424383691198384000 10907496 69695988623600200836454465404143155200 10907497 -425154622554016911983774234077638456960 10907498 131805799135385226231782468431166172336 10907499 -313353276112421440222634941147242477840 10907500 119642323782701721372093029996358560000 10907501 117586075383865746289595401072224189600 10907502 -9219351435700757582012550053465980800 10907503 -434493756318591304592202984610442195248 10907504 -51303316036935735554780096972050759680 10907505 -41547324490653718462093205822160583680 10907506 42486713243884273759480286484212268864 10907507 385289111510223766001421803061749690640 10907508 236515496853426872303677405519720488960 10907509 -766955800261182000557353561760391840 10907510 -258852363709929634323920347454809722240 10907511 -274428769579666543085249668492736771760 10907512 -114834404994247271937404731110645104640 10907513 791628714600589898517413205282542646762 10907514 -41636413715742918438680888232740444160 10907515 253727014109776913913614827858550972160 10907516 239121784473041930360157007266712381440 10907517 21103412098757990163315740723496528000 10907518 -7420839379095098366390649978110229120 10907519 -217903470143399018121365519245547957904 10907520 -47252436849750602385389267894403072000 10907521 -433942545519388079822343922331123984300 10907522 262203769664272474760677085753111150592 10907523 323555067048933799111855327505450840208 10907524 161241046230695721122272088785433608192 10907525 -591958974844496115844415802589277899200 10907526 -12507317570071375874108105959714498560 10907527 -97879485872415711598093895405210107624 10907528 278092817400963918497667094240173711360 10907529 147248919366085660836162066288644256480 10907530 388216808562262240265471100348760166400 10907531 -56185060185755834748795645623720890668 10907532 191594325658561464711608198964242629632 10907533 39780024351964884315913720121558615680 10907534 201175624585823847425493017680430050752 10907535 -81109247526455048905589299852113538800 10907536 36859143435992403273334155776002883584 10907537 109866240559526211377702391451087137792 10907538 -9581788046555705731302332147209328640 10907539 -715380119012098035394227423969397467560 10907540 101785213099431753885281828738544353280 10907541 870422503982906114660619538666933832352 10907542 224639838049429377397383555253633968672 10907543 -393286260192496769232330954096192299376 10907544 -168097331336106632970105732473745408000 10907545 439325569999221305182596898609464922500 10907546 -129818792393750648091426963570066537216 10907547 -211510306191205365114566819085387649128 10907548 74734532949599174358808845049446891008 10907549 -16597250745362260282929026896616519700 10907550 -23188580621407947579302067590326608000 10907551 199155621048415890120241226078750294112 10907552 -3317699234414319345046935913620307968 10907553 290624557966319120034119431266393973344 10907554 -162219751261181011193181433836291030528 10907555 319895507852040186603199683826570769760 10907556 208766591745565929699969451120008443904 10907557 -685392600761555073957646509165614469000 10907558 -77276578859038541613033625104883566720 10907559 -95040071191785695886111430254853134720 10907560 -350253734828705719509095305500215808000 10907561 -178329409997594195728471665113636727168 10907562 -44509408347650218303245141015230158080 10907563 -203290879197158413082665543899394479200 10907564 363573877130107067607944757483469522176 10907565 -106513819901410837854523850048483904960 10907566 -206388112809695272524631645803087897600 10907567 334449127381347104664350686006865571840 10907568 -14569099603929309874989949723795783680 10907569 -226898220697656083575665565917357778030 10907570 342236379565952743416869086054502424480 10907571 -509340335063478035876345911884776217288 10907572 -205270582049326401281429830927388540928 10907573 -402887173927526880470047344279049710660 10907574 170741971227336253424142481531021767552 10907575 116854347825162060296529648652816138400 10907576 60319207690268020932960911927906734080 10907577 34657948899992971156948015657635730080 10907578 -432661095031609847767681079571431750400 10907579 -138768855056113318566498249480793841820 10907580 77407347793815665914937695291800576000 10907581 159083150087075923842255792551167213382 10907582 -184538217245468927427250281259299840 10907583 386218065373327640098499182427216276424 10907584 -134407625359780870978137295908816027648 10907585 -78407681336641373236783367285143565400 10907586 131932626515859958789556657005754378832 10907587 65372310815503221681550681075083540040 10907588 -57136110279882065046111740933768601600 10907589 114513189569862880578355927199597377536 10907590 -210396163298889124125224506628140003200 10907591 -257015792224244202861760908809498318448 10907592 -124206687796759099634256577998604001280 10907593 248840206726061649754278039293933339044 10907594 649198304956149828623197155853010651232 10907595 2939824670011650926749077324192576000 10907596 279533333635213817657235213527032396800 10907597 253096154262576506560113753599261416800 10907598 72552514883387085373916311225441579008 10907599 6505900889388525928779464823760775808 10907600 -37961641915198223496103082909987635200 10907601 3863130235191152049537599656877223264 10907602 -222089533662136396311289334090683003248 10907603 45516862777610810588175850928120207520 10907604 69579771857677634953063319906612307840 10907605 -742873854063223403074654652678028416640 10907606 -479222045466433687644510358341013057248 10907607 154604880811642543921873854185056065792 10907608 305581065492636402598082253442647859200 10907609 724068186794492041590184098765145944960 10907610 -46745847799098649006969613512598215680 10907611 -44066378168917844602015817445932317440 10907612 -177414993425213761931321246291053467648 10907613 -11697499227610857947681731012575414516 10907614 154762441658625740256908770768457441472 10907615 -14174719030418639791530438888064764840 10907616 -504283562556764950149194734693037899776 10907617 287030974990103121064425518468542318592 10907618 -486753892450208152825620298724795832240 10907619 -519464356320523635552562282281875604480 10907620 24255989803080002838928853831067648000 10907621 39555435135280520431286679504911012700 10907622 1894329185699568208441986266727645504 10907623 666953033640324683364966510345715842872 10907624 41761215481569729678318976975378513920 10907625 -416300482984647703826271631011760800000 10907626 262217646051695299660645151031159406512 10907627 -514599890613935472300680014707717760524 10907628 139486736667054175888027514874984529920 10907629 133715491461995722261287535467666593920 10907630 49052276530524461411042633499266668800 10907631 127995024444759821366146805590074272112 10907632 156180591965919815106050715158850830336 10907633 775148069208467909614406987962921181424 10907634 -56165832551003401795161609759472773120 10907635 151856949037032816198783283357525836000 10907636 -45869389712610421692220004499501373440 10907637 103463067883748462666304581317865408640 10907638 -1497391275958552213875123282407208960 10907639 283668742148852412358540411055811660024 10907640 120116311778751135153588743718749184000 10907641 -54111262413389590901934860365626350000 10907642 85225611092874348544691330761620940224 10907643 -28473791065299338209791383876421788136 10907644 440125763397786610741707228291438300672 10907645 -75736535722946012441141528029019108730 10907646 10445603408603246962724291971959312000 10907647 -38420225679707801269454495533636829960 10907648 -216985459839337233615723438421026275328 10907649 28855985243542171174563331701432637440 10907650 25206333338250542693104468870906641600 10907651 -214118344827153878018540828246099865348 10907652 -26674534508208087940245921155692105728 10907653 -1191878097405511337055341833420714995360 10907654 490277473271812296832556868345439009920 10907655 8222210314688127725366574080163323520 10907656 -791259202627495402876166925505448663040 10907657 817878276077870346260025505873792890906 10907658 -27123105639928053016814922779129346816 10907659 -21425194783437069259934619779365111296 10907660 -127207161169672606691077557827911680 10907661 12294028600952714334786716879198379264 10907662 255724372284892626468796023586514261760 10907663 358830079892437241969105184856694589624 10907664 22300997139656769851491509091083091968 10907665 -232378006160577602197253916249505381080 10907666 -159937270099396122298631916678285312 10907667 705772580662181163172373046733634914680 10907668 -204955465105550475454641652077766605952 10907669 -317471029542649221077271926872442446656 10907670 -200501305400243046983009739284703657600 10907671 718779619558918379605826718165855408712 10907672 225834861107706046471674767903803699200 10907673 -186853078570181281975837201191563509056 10907674 -26122754671437901279186742271590730528 10907675 -442773290892069803824130846267460569100 10907676 130609747841604311693057766808810475520 10907677 332306094618743794610243853326096611872 10907678 127008196395121586609714919668214560640 10907679 -50703944360868939507530778519390929520 10907680 -181221770211530284931498424066952396800 10907681 -2541822058288250189187338264809472640 10907682 259966959365900004983333426142911428992 10907683 -446865757687486757994230275375696629120 10907684 -662788185498561330227496338883430886400 10907685 28790232304313301761992546552755157020 10907686 -303181524559883394627632447356973618208 10907687 127901683304859426923104607122423650432 10907688 -9465378932896572025605658277825740800 10907689 22995805605062890271709523506543041288 10907690 -238265222201316648776123317229063306400 10907691 188494430997468964040534881729263375360 10907692 -324715240202303760316584261629313213184 10907693 365168015713634335925688329588748129816 10907694 -151446125952725770658992354258532587200 10907695 -196452088921219166836307660688710527800 10907696 20733414313978693158792068389606244352 10907697 134150654045715938013302294437982304000 10907698 111673262446357556976845963707581035040 10907699 10137605523606253895685767375900547648 10907700 -53191650155869610468959973212504166400 10907701 228412581933534805797956026134215457952 10907702 -60221344471198207576010551618288764288 10907703 8295291172035470849384763624191878224 10907704 -406935942118781444316611544914600878080 10907705 167373411393412490199969788622998449860 10907706 -44762259889816893748244805968706206976 10907707 556551716495478792991961159907762819912 10907708 104640629317869484976230527948602121216 10907709 294032204508442042811315821916206042848 10907710 69861955976012411661543918061344307200 10907711 281299770350279782769236189106019765672 10907712 46691840175750425834787356123474165760 10907713 -928336025299187560406219212146100542720 10907714 -408117709323353545893573262951853834544 10907715 51727371563080694382240253675268551680 10907716 -593810849173140363576079279913945783040 10907717 825535699737535246247102589535800356766 10907718 110795476255595424760619335932097550208 10907719 -292810486344677682118706889295293341304 10907720 -620222218658504447113013898406744627200 10907721 -316347821731490279473002269065662103680 10907722 -16181005832196406516381994982573023232 10907723 535671814875873493605637268069563681080 10907724 1138438640088779937148140426309242880 10907725 374851602284003929003541949467078545250 10907726 15331693662583771962978794287493930304 10907727 47421745036674218439466044714240442752 10907728 -27942060873689178861307332336686358528 10907729 -84046126056459965987525553467728637760 10907730 112486506011351542728417958380129024000 10907731 84842525214295701153864637409283854592 10907732 -551872867812739740598115547950240901120 10907733 28688280909097256362314591365970728064 10907734 -177972221747029992552929995355705007168 10907735 180937178175696455602670050082838310680 10907736 -44654713711654094156291076442871562240 10907737 -729644226396928500054962484467205944300 10907738 67569521225404612552267957151244929520 10907739 -103093883646821565590502773455850301600 10907740 227114803678789104168783431125886768640 10907741 -387101337008310644997813234925947955080 10907742 35884202740954263161729437545805359744 10907743 445496638576171202301121264768920750720 10907744 -768575705262274482379208926364313059328 10907745 -69209937982575536019902262281374346880 10907746 39751905922667319625951768100064405072 10907747 250909848282929180183891961370451312400 10907748 23325119596267021322875806764986736640 10907749 -10403214127750878388243456804076277250 10907750 10134246667355331096293245598773248000 10907751 -1187635910204593219191857222749435440 10907752 -897632355785690775339892394592095462400 10907753 -283421296773453911161309708584461250816 10907754 -104749731524424110992224424420019756544 10907755 -137358481818570936091467939249754263840 10907756 398786091391505854116162931224175806720 10907757 -114316253559527286293025120514233509760 10907758 -362832286638893331894220809441564995520 10907759 -310525030979757151286853684073758869040 10907760 59718670811842642767850230004957839360 10907761 830039126980099697481507847296330658212 10907762 -390397575946468051701241157971646608368 10907763 95833948718869172345856869840118431088 10907764 -210923024688864910285617732410080323584 10907765 480239063878143982457660616787169049120 10907766 221018868666097127530674781014418774752 10907767 10149648496834774309931682433860806400 10907768 386793157553481818074915602207484416000 10907769 198067018359909461447508413281612747344 10907770 -58386714530125509869767551069846138720 10907771 160362165899300824402431870852906587424 10907772 327410096379160164275204056921575186432 10907773 506858423945624710350337054485135609984 10907774 -22560766713620456350220732617250088768 10907775 -60863218152434240030402963191073316000 10907776 -330312558196942929437686297472752680960 10907777 131360913080164827644934858044723939808 10907778 48421613097739399474214135751156820992 10907779 222168626918916588059335137746551648080 10907780 141203203392815190795548107461635381760 10907781 -42246376056802346964573115809312114240 10907782 -397137520796716393272301430800114543008 10907783 -818259037201207781659104073999609684968 10907784 59630751936420172670122435394436464640 10907785 40598760764445843404374577080144508160 10907786 -141806327865925570495712554910585383680 10907787 -75411314314992041184532870114809600 10907788 1087902802347041205292143665328614830080 10907789 -28467276216764790909250795041964654410 10907790 -124099961353748903035369815559501824000 10907791 184412034760619220350216704155746534192 10907792 197090183242547626346140844548805861376 10907793 -32972928340043267595383997301924944780 10907794 -238352940367641563119331200560128285568 10907795 -175761494087401613629414230508972314720 10907796 -40962431217220414693650915371624042496 10907797 -94050688619628685252007133419099848160 10907798 68288944177170552668927414696592128640 10907799 30892740200659215726884318776668894720 10907800 -298848463555572418317064403109131520000 10907801 -267325253008228301258193169691702442816 10907802 264906158742469181904334601687067479040 10907803 -747782192288844686201377953440419173216 10907804 -14757122606619794431541933832954743808 10907805 -170504895121463311931728330414519521600 10907806 -94854329749608910433660274015601152 10907807 1040656638773448220085009451367895261472 10907808 64328946282370419721410310965191245824 10907809 -393011551234391380761200571506586407760 10907810 37378559916504971148209771478965760 10907811 -406287303947718583626110623348973817360 10907812 551084461815173865898096026060596225280 10907813 15431057820645790458746256045007258560 10907814 -169610130643800459525276302024625725760 10907815 -199478046261994394657830043206841815680 10907816 -393851163459241938901902833605612139520 10907817 -123825255360689592202672098146030170752 10907818 711649629726398489050722820231153056000 10907819 50737548007343643043733721530349191472 10907820 -95666596931290344604885626248999485440 10907821 639691651995100927775460801668662432022 10907822 -170970218608805753010574354758427524096 10907823 85737354358751002888658931598818946704 10907824 23735821420175797607777134455404298240 10907825 180914871627257888926051999041808460550 10907826 -10659528745841985020689338242113706496 10907827 75197784406012447883622288236817350400 10907828 368476885192978756863801740572864500480 10907829 41672356186441426902742405513754600604 10907830 -107986869246812553195068419794608509440 10907831 -272513270392093289883330753928302576936 10907832 -151361419896810756179877534485910773760 10907833 8850264016960440661854580283194887040 10907834 63609867990252768425035846376767233792 10907835 -262990239531571748763298408861073811600 10907836 18025062213684583943525674062435476480 10907837 -196267694677125820806794427092724750708 10907838 -403300290459463387957970394009883447680 10907839 -563870153171842868232875012336770536720 10907840 -75417320064393905679783584825396428800 10907841 -24243232923735431167570386349404106128 10907842 -144589275851420713160010677672388911616 10907843 -716932517754027259262053890801223914000 10907844 -50171788291904394558903772100380182528 10907845 33918435130073184249656017951299835440 10907846 -210830092039301680868486595038831738880 10907847 -296888698393753284026251632050591956176 10907848 107472178655212211336260783026789580800 10907849 401961194211155646502281115665774197850 10907850 82453583681804080442676798958700736000 10907851 -533586832445243464089637922335141189848 10907852 44440163623131788080636408787875118592 10907853 -6710851998912930094708333915433190912 10907854 -526807831905211640570728693961763149568 10907855 -34949283578825449470586834342897115040 10907856 120089379135864671020136357430053437440 10907857 -121402441902708548739271938029813507340 10907858 97459110406506022199446979773417220928 10907859 73213667772977126177513186262391272240 10907860 -6657453053654411011677180672947927040 10907861 -85557657939003239897439361869725515200 10907862 -76053491078999963733643968167666227200 10907863 418817480933850025837397769591433133040 10907864 -81958597102916909713662857117492244480 10907865 -17498168427993448896344329889706982080 10907866 -107901976282438551704891965074673931040 10907867 -769747757130066345548193563833578081084 10907868 -333507713181071465489733744450150334464 10907869 281500153975164015688475148223401452896 10907870 34425062780532178080056026319052825600 10907871 -172307470264003750475399361243898656240 10907872 -474855210020314095773155620763350859776 10907873 313391961380619772730750546465810042160 10907874 90043978153760074693167858954900590544 10907875 40546288067840872088385241942039908000 10907876 -46361784936824477154411895240399552512 10907877 -8787496757482914945219900123652376064 10907878 221237040872818062466650845019418710240 10907879 -51457780452496539574624371540103883616 10907880 -129981950794432042261174392533795635200 10907881 788037669880506490401528051181540762000 10907882 457830244086855783173227317427441359792 10907883 -114118274225526156086824700424302791536 10907884 47239606468443577287694868983847474176 10907885 254247004886506129092686478670774637580 10907886 -76345349345685721925602243487724902400 10907887 -765821797218162725892974641166580607808 10907888 1330865588280978028775415800066801664 10907889 -387926188112681685005199741769465183680 10907890 48172885420055614955368236285011714880 10907891 296631046810013669402486426201225018784 10907892 416917195602041905738815934691781120000 10907893 389263515064760095509804053295748468142 10907894 -380249177664665075476039370432815089504 10907895 5103406655354548119219720854084180640 10907896 -5867217659750622482117186917510717440 10907897 -36011340565322684190330682034917454592 10907898 -64117744157251777491051967935423044352 10907899 -343180829095964819742932045850977352000 10907900 -308086247069223263767533482672046912000 10907901 6374709930744170418784597131112815744 10907902 -110869084127905283595529809716558846400 10907903 -93069179734266575071344835535646946560 10907904 119252425996950779608631265717922037760 10907905 325962106350297065237941355785314495060 10907906 -302339523404752040925657397576536746496 10907907 72179529560707099490983811444967669240 10907908 95535915567261479365960541554720768 10907909 1135937078002153263532819948931354401440 10907910 12754555295521201345301823647372787840 10907911 163718722745861284286546815893731019264 10907912 -557605756265678240789209242456920140800 10907913 -409471391823443589497472560967537052656 10907914 14291283726939723436416596506053805152 10907915 -530308864806260208001764965626205559600 10907916 -183957095159614812527432009282232488448 10907917 241086491866874660480270558213152358966 10907918 -104714588520016166349838021209686957184 10907919 -586361973739677145578138693946766342400 10907920 -47893452755207679448974176169354854400 10907921 665356340812868985683387346131827765092 10907922 2711261745630025341054022966547705472 10907923 -401177810862710294170638775791486892736 10907924 181313245885720701682731524809580032896 10907925 -99549751555968589268815582419098112000 10907926 331102248124745260341333819402771455424 10907927 277502378569424684363989550644821455232 10907928 -87999943875678773761590874219196160000 10907929 -186123139476044210448786668465932211820 10907930 55467934729118226279047741573923338240 10907931 106323470440704939806047637989116447024 10907932 39153990534900028752301591467106216960 10907933 -126147853907025644449013667683116357140 10907934 -47634140932683857472602611907571428352 10907935 -104070302091055423927327325679676214640 10907936 652687168693360134948964164945438769152 10907937 -67065612140110063724224216477613874432 10907938 158902585118506773603984680307293575680 10907939 -4230636737902683580101819044070448128 10907940 54744136069354263165583533405487841280 10907941 58368199021651047477161927723989359744 10907942 264481571375084251932153755416962811872 10907943 -1761569366354180676385408493935011072 10907944 535777461783949620198212141251609958400 10907945 180390093725831364675515453096050980480 10907946 6993876818426604365980268752592344320 10907947 368147012372004937999883072471683625396 10907948 -589135495441065243077973616207543701504 10907949 211865597996526907956793376377839187200 10907950 -80407611887669359174485037380421944000 10907951 -570212132120130394899116109886593816048 10907952 3253526866398637471910927113171501056 10907953 260454263643405461944381595545236681280 10907954 -159153241074122140306522828407894787824 10907955 -347957378187313818432460928853894696000 10907956 -489594589766706772652142697064118666880 10907957 -172703714571964175240249733589312848000 10907958 74565161199090363523885785582097632768 10907959 -581833815061485138917038455295345934360 10907960 -17454718893860343729151130045841408000 10907961 221429831814412217536183542593359720272 10907962 -62952845446633336529203170104042465568 10907963 -17056559038090305504426741088165560216 10907964 -290146472298833599026969369263593920000 10907965 23218008629734317788987213768473263600 10907966 -77679528945931345613860322943488525568 10907967 62652538828864700293925094377497725312 10907968 31086797551067435657226164871952859136 10907969 -765810920709518163604806093385518381630 10907970 -23449508926610374377378810555684986880 10907971 -107405367663793692533218798576728505608 10907972 -162001667150290838174890721201233386240 10907973 -420211739291663401170915726420367492800 10907974 -208006813873137723219998344954780655616 10907975 -49735419012603793730017988596937573400 10907976 -2351580223927987484820715745888870400 10907977 -617886247420107971924263845109871029488 10907978 -212039101122961808451016440800460906960 10907979 -171937789757680298409547836771882300480 10907980 -145687992304634532891626901907392138240 10907981 344855662585590430605981847103399412192 10907982 5821083917822384546361334476756174720 10907983 35714725262028660182556357915415183584 10907984 37806959441975742647854603305127624704 10907985 -39213783641294511434818814729341684800 10907986 -72882519455068039143822451917097036800 10907987 -542703883741650439760409223907484665364 10907988 -37861420045291580364663261409625032704 10907989 -164903583925736174389704981264370224576 10907990 33812456474123931920421181728292704000 10907991 -374352089821249476515392382834283228000 10907992 783962780760468737747496559234473984000 10907993 800112078367781197314220332121882543242 10907994 216437766510772914693126251066443584000 10907995 59417530295202093509617632996245760000 10907996 133927938122872478313130533292830649344 10907997 536341801587511506059810243093724432000 10907998 93148551100987323727942958877951120000 10907999 52767094895433684741655359171090592560 10908000 -423003948806695610335132289834680320000 10908001 116246968165213026533677788645386150144 10908002 106576580723624498133683725775463336960 10908003 -85368814190537201009674498174522636800 10908004 497781244668792366734171952700209356800 10908005 -320952594012800358919411250061183422340 10908006 -390518683342556377223664400709166480000 10908007 21845571930041548370442366909886665264 10908008 240593169561298967617485210337449000960 10908009 195624753150249411160156347225885527232 10908010 -106766615704428726223363151433472327680 10908011 86694855198058868869044008441276970612 10908012 -14739295390578011738020953117953000448 10908013 -874593899446601785589531731463811949738 10908014 72192172233197774603431236529517506560 10908015 241839713476925964547664842779145186320 10908016 -26839852703651930326498340315713175552 10908017 116823709102978400924475478013039588592 10908018 -153986494729392118294709578036446124800 10908019 141824618383691097762562964249963897420 10908020 22473282125995416800974347705841896960 10908021 -42286679911960540972823724861241524096 10908022 378832999809026559948630583188989937312 10908023 36973733015248762433855692999642949040 10908024 19796535690448093080797285989075537920 10908025 381486193752447026900235556598684000 10908026 -85942642536363095556846166685677349376 10908027 -97083644496934000427699144247782191872 10908028 -362916790702669683651900647558605944832 10908029 216972231540567357845541978260650950 10908030 26492748192139146329456158305868185600 10908031 -74286300232751503587447527029876644720 10908032 -249657019050289009206748402616893440000 10908033 -624897601843159765005444774094929255360 10908034 -262434226693213904894564629007646721584 10908035 83504658745042819096530693046648014480 10908036 -6864354658765022672343251862584771328 10908037 -248073902203322633811798600453809818434 10908038 374002614040944257221273821827623969920 10908039 -82750850458900459163759567353554725976 10908040 27475464866288867668426124434393497600 10908041 -622794700278024759562518145793645711616 10908042 388563849281896095809414566455761071872 10908043 281634868403728194026263260215024686292 10908044 12087328905762642126215195981496330240 10908045 21662273727296106073894713307735019520 10908046 416866234954956116202405270419888082240 10908047 994437281071189569206780033721362984496 10908048 -74665314403966863090838581889333395456 10908049 208449529338643340980339248559140147264 10908050 129544974713096682368006257145324049600 10908051 149768971281214196070947126671869159168 10908052 403127255158991478140752127004162549760 10908053 -52598787818124924353523763788481034376 10908054 205724850722621050090320733238367315840 10908055 316156427817634503377781094466874903960 10908056 283954277971808477996277690912801116160 10908057 224319105775023193520899252474381413840 10908058 76289917268315005755848334141421593600 10908059 -184722454750858176104360435505455551740 10908060 267100898875045707262313334873777408000 10908061 613300768559199229836061835998055442662 10908062 -62781464523009396514874821460884259136 10908063 190663320720766175678050900070320039104 10908064 -234083690775574249055313625223599816704 10908065 130025174847295960681681718219575732800 10908066 57439351777160724366112934837934574080 10908067 -4005905629250173995023450865341424336 10908068 -2238766793354737454416675506137287680 10908069 -335917176670129160566328064110776582560 10908070 131963682175368770790671691386402628480 10908071 -136218924586546363981245349887604039800 10908072 -104592365904336680976787052371111772160 10908073 -121544610488255464454221883450023314096 10908074 56272695528444205852711092299852386560 10908075 53107258367838787981669140071577942600 10908076 -52401384514467128947341744200908743680 10908077 -19759461598907320530871889574664801908 10908078 -52638492374114902376896019210573232576 10908079 -93400243921358845023735838771714886560 10908080 5909283320334955406301534998931701760 10908081 156176807497363727837928044857842883200 10908082 -470786405759729674324014875207727802608 10908083 -39914609085956545578848044312762900320 10908084 73508897820199297281660262072650829824 10908085 -233539648772542314545779982668729434240 10908086 324831684240305866717078249167414201600 10908087 -127890834590140137389914824228279388848 10908088 -311775399826500140724274035440377098240 10908089 454069550605181524792944348448297105920 10908090 126397693191930225732700540922280096000 10908091 -221283027147352752363505453579968743016 10908092 35834045410544622312937766220345134592 10908093 160801121748685888712485816448179397184 10908094 50680570426738449109173446840796298752 10908095 -287385604316424370137320926059525903360 10908096 -187739533935559890409190359435227168768 10908097 -529332238558066628422918963415827978560 10908098 33690894586246942351403931346300277664 10908099 138481395100241032418646586108338596484 10908100 119296175763433974074319735694708326400 10908101 399760216239689175432404236488535244664 10908102 115387589869546692745491362249078768832 10908103 16137928782495805007305702675863547352 10908104 -882459345853961276450312696190425226240 10908105 -145338964111422869204320519671173059200 10908106 96348542621893908051144320701455767040 10908107 -63390819673269618191540417668470213600 10908108 -37091358438156917139688902532514456064 10908109 95829805804003254053227916839211171040 10908110 -178409226603847815182177855662772782080 10908111 824058590102927983130512370543043840 10908112 -62108983643127395012102130893338050560 10908113 912004262779043963949353130201099205362 10908114 -27629619367377782897955867082973188608 10908115 84662943815613075257893334301152341200 10908116 181625031826920522010905287243354717952 10908117 19867676739708351359410390150533893088 10908118 41769020383390147406409439447637560320 10908119 837891008153680667682322624579855376520 10908120 -360164709997478696238088335578868326400 10908121 236318722037577316190846738985939757312 10908122 -224919647522830815360579936623616207888 10908123 -106808867058087619800258576142514465856 10908124 825458322251459826393927878517110668800 10908125 6328787083254890930730293161562640000 10908126 210574674156507158558402489762066862144 10908127 59521723120986388329264342911142249600 10908128 -329714988469253317937137976753227038720 10908129 293966906520916159500453011977137265584 10908130 3974704827811945332689015786075097600 10908131 -141482330586440959217120641574333067168 10908132 -71567211233448340229141027131051616256 10908133 315370601026491251693267459430126302620 10908134 -356909688903571887159024652516944515328 10908135 -311144642010249387899334410531182507200 10908136 -351062194054096288855706627623011287040 10908137 523379881224145975005388730109554649786 10908138 252116547493835218296275572442311666944 10908139 483588498970882102953981716588906179920 10908140 1971526128427151585472077860963200000 10908141 -382614625146493790463522569229411868800 10908142 1032040078465451057452120739608770048 10908143 -76096924431349072291239310037061682608 10908144 -38398230950937628956025495056666034176 10908145 -16889388791569330843002473167917329100 10908146 -170541275474657334215875905443030330976 10908147 -422640403175357915711895569033491680000 10908148 -5634816723899820361498064827342897792 10908149 136241250493092827839670169647070834336 10908150 179770055790503657536601165851924800 10908151 -214891636407190954626302289909930701848 10908152 -668167671118327582124927607772807249920 10908153 82169541318131289717652028139257813562 10908154 4365931705575783368822221645815194880 10908155 -150767061728212327616857214118347503440 10908156 16676530790014243972839255058352701440 10908157 -138543455256044741613562282929156886528 10908158 -428431433979846847060019575638043576320 10908159 195325307007335338124828285358044476104 10908160 1983376203542667734868585606398607360 10908161 -449326432590374030299628184348425216976 10908162 128302175691886530158588756894730393600 10908163 -50328111674320020545853516734629275440 10908164 245381912722987097856421952750110126080 10908165 -185932977111427723648421617246146346080 10908166 447239059231159978261398397750329731520 10908167 172614054748209188541021943926535070640 10908168 309036453066705675772473795613037813760 10908169 329702809269810870482338928541327781320 10908170 -34245516009798280543166303894962928640 10908171 -41067695766339401740434626279766675192 10908172 -348571959220650825533273578077139987968 10908173 7379165785234923731941787085136817484 10908174 77494660457466404700799620386358418560 10908175 176272087486070007493394353170738343000 10908176 -91284374552009515734670399138982707200 10908177 83758876597866588285165009762495798144 10908178 -206097564929562405691915543528900725360 10908179 -112601485069277447509846778339222251680 10908180 91216230948420359622944381275797999360 10908181 -697333276637563395574292560069094476018 10908182 -412878320663439150788977893713210188416 10908183 354594616517490419621067517594788719616 10908184 373406965170315234056650952672530544640 10908185 -32919479901278174320711942054480080000 10908186 304906560053728951162288860642157800960 10908187 193923089142379359953538251042429875200 10908188 36739706553245828665978332233771166720 10908189 6248517020922213985333510167970455270 10908190 -79353842581368749774199904159950302400 10908191 171371193998672218326608449175424373872 10908192 -210437302935751243716064117030503579648 10908193 -27783060017768390682033054876044079696 10908194 -76972421510244426055721904216621929088 10908195 87943515978924934373290350359974739040 10908196 -104149567908783340974692979372859829760 10908197 -2089311094601489564084100214228194240 10908198 -39955827814104495950891594275573397376 10908199 80800744787418676924091419196433115680 10908200 412754875336895228543638666300842624000 10908201 153231809331979039349717270292557044224 10908202 81886208558965631931800602668543115104 10908203 978134097097863361681153982899975998432 10908204 285550240829752180454949982157061795840 10908205 48515921313231785583868232535749548800 10908206 -98147416075542787491680215233210656448 10908207 -237649291301007931004070428987879179896 10908208 -89505071666617944917165894894399930368 10908209 6600558770865101862764858290348718208 10908210 5315142788736996150616643699883955200 10908211 1936955511327395251947194054943429832 10908212 86884369740155693833410290235095562240 10908213 154029971933896087999147153577525600544 10908214 -47224564923482133147415829321978276736 10908215 891657392027833414543988248559637696000 10908216 -751400377775531047385757776307820953600 10908217 885485141682294629014741586377485492266 10908218 -39285831781359454443929193078508600320 10908219 10521965823910451113109705402992577280 10908220 -273729682468496459086676966273994501120 10908221 548631906387659768026769345493684584352 10908222 -27952058334376821277921940544295259136 10908223 -525881508027707360151358878179600640000 10908224 201859456701561028783502410664397766656 10908225 -30038893694403521903634896991005902650 10908226 20154198790814621862896386374352412160 10908227 -353357867984574487976206142727170520576 10908228 3303261936965811406331125541505899520 10908229 -1755925363584455269412081560365523080 10908230 -459185124020778734862243991624782451200 10908231 481133595986909628021119742176672477352 10908232 493689582294949352028591512824840980480 10908233 36839546561822852523572698778569514880 10908234 34826196688450069384610011401186699360 10908235 14146061672125110996532219280102094240 10908236 -289138718433744587065906384351930686720 10908237 498324082891714124157203153456573770752 10908238 -119699832354171915347828546861053707840 10908239 705166515429328730048085902129179234440 10908240 -284050338524780691841268831968296960 10908241 961604263106419706682706943973347622400 10908242 135571657485867278895383224712652739200 10908243 -21754870742865751301141967654934246800 10908244 36290466074009023229675770963156477696 10908245 557087077443996921482798117348598289500 10908246 -9748558890412658822433865109365670400 10908247 -178298126213765224981795640026870188368 10908248 184440807821996093089697356117855641600 10908249 -108071631872869970236523804418675216384 10908250 231307423159505378534572874712015384000 10908251 -47928695360815995882909070819929218748 10908252 91720249370567624380840520773962110976 10908253 -152414154873690233072686465724014953600 10908254 -149657974567638909159769435306131971328 10908255 -117104904437370641411969832421177018080 10908256 -83209572304827281396591694618032603136 10908257 464841343952488844428456911223629481506 10908258 6856306578130343972173131038672113920 10908259 -779354643026446323180827582834169709540 10908260 104931411850894965551422783444573286400 10908261 -67129029548384573424185836461861344640 10908262 440154481746781262483558524958722513632 10908263 -513385406462908630711435551359821718520 10908264 -573952121535878261086258959937713192960 10908265 -86729598851579518257576585499109225400 10908266 25551940550763102659314247113999044960 10908267 30478484043458533433383627566403998720 10908268 31407247644070250555759089810419286016 10908269 -882736155984553276646719646753979900330 10908270 -182615172935378307355216269172026573120 10908271 1461953442313016532600135708502951056 10908272 9531378871417857468563665009416929280 10908273 44081706134163369756486483543941325504 10908274 -136610428694527957644311965016310737280 10908275 -85384901480592574087621898388292262400 10908276 51217929632658222474993591289293791232 10908277 678631246072053530011890626799807700032 10908278 -165049611945388624566421515560035348800 10908279 -33508334684886418099704810295139160816 10908280 -28088857438316110682410425769525248000 10908281 -87644303796797145609511669618126704918 10908282 -207321795360248781156790221428886602496 10908283 -11393232152317675339366900471360327256 10908284 -81730467499380825815065080138552606720 10908285 74830165666033726782656133694144372800 10908286 122282819957950814560968994426757722944 10908287 -518227253307118193493691009184927398368 10908288 49744995883277895234783932530053611520 10908289 -280349497940424602336341823373074682944 10908290 -298500874505147758801383274306841496000 10908291 445435409432323477266197861487093401592 10908292 -110861241477670834133724567242058424320 10908293 -485258435219815374645942617300769137856 10908294 255147097416355150018945506828079761600 10908295 246603200858926419935188901805879943800 10908296 -69216660480057650205659348610713518080 10908297 568865600827413486657138572794911203040 10908298 141149016365310099409462062662548419840 10908299 -203888393570778373339300679185701546000 10908300 -85947616876624687971313553159189683200 10908301 -181241959432912610593231390423006116468 10908302 -155179166988945705822200282387352859008 10908303 37507175385775162215627236859109532160 10908304 123565991902561450349205580631643586560 10908305 -16039706628005055614831504369040190500 10908306 64521650410618161720152412292551850512 10908307 -545930990938868648483090130646770895444 10908308 35228511091045266381742091719602092928 10908309 299525908154020946130542045205796684704 10908310 34901638279131985944410126121677487360 10908311 -560450297333015869878351584470619516664 10908312 260780025095275727545974588835033067520 10908313 153405866142970066842909260201419306304 10908314 -45189383311760743234632939860422983168 10908315 -268829895624291889733751140594250244080 10908316 599839933692627350430867196710870371328 10908317 16914826864148576847161918522671351872 10908318 52045392837368785631026285962852710400 10908319 9063871743820558019574145606900586720 10908320 -391514386502156600676305464733152051200 10908321 -148542355853267042717028230468653039680 10908322 455675611325124556429696179428004158112 10908323 -145627058999543681911410472540141313040 10908324 -74315124999731576971343639384394301440 10908325 -164938819233689858158706405105207164800 10908326 -726029222505976653437412012921219072 10908327 -207285288774310769425575963257987861040 10908328 -342741976955696809888908563799441699840 10908329 -380022620670387420751871124948363044448 10908330 -107746226774466308072720493486060430080 10908331 -184013788371921645228780046487636290140 10908332 73566401552434338351102532646490199296 10908333 -24066273934378459354094827876934242560 10908334 -262482230825858410598419246219501013184 10908335 91728165014589089842890270117304869600 10908336 -37068592002138747496543467963341242368 10908337 7202859293782287873985968625745733984 10908338 -84493913923961692402572952042682718720 10908339 -194421609305556891133424838156791536032 10908340 -123125806672927629488180268081685701120 10908341 -1250637250051141069828108279628298003648 10908342 -11663049548524138603068257971375832064 10908343 -31477268694553077245507386273429096408 10908344 170055166292331351475041763244395008000 10908345 -83914081718623203213935897502489897600 10908346 -149725891735231283673561249000395072256 10908347 -142428062175044412549709309348973922204 10908348 -220111767091138660617365458978131689472 10908349 881154894442332337816889366641944033350 10908350 132311895571149834716277185642292504000 10908351 -5885465294633425491043594419609770928 10908352 -16389674044068602031194535523294117888 10908353 -469170744190890592969365755150457990780 10908354 -138502145376401013814085553780667809792 10908355 -489101810883593934389269953100801728240 10908356 503799924289633902252860418862752798720 10908357 448392621869168851699525733939220515040 10908358 -172666380773810334610896137715966705216 10908359 -52425613246456737716403441693092350848 10908360 -331892556016198525250343897999365222400 10908361 -113234601280742150768171486201233536588 10908362 -142173990541013653376904934844717807568 10908363 717480802614279456956155333030604209584 10908364 495847779936480540310614720638088804352 10908365 79258657396383841197580894925468849520 10908366 23659120556289671452877519653200344064 10908367 -454362877000978381413753618324249790928 10908368 -187358882434285127497047410920827691008 10908369 3965830683893079858555904190883659328 10908370 26106456605148868301080417593383800320 10908371 410467119477090722026353719836976392704 10908372 -25787751352403328464364348370368657408 10908373 39783501324928226407805766392153951232 10908374 104271302848728981584005046489234220480 10908375 503650363763745792071940763710430560000 10908376 706424408971843093652569006458953902080 10908377 352668578170184005193733865428125593092 10908378 -45853339016949687160315525107615513600 10908379 -92571332022372630056423422476290058000 10908380 191962545027320048355340350540183498240 10908381 263066240798946532201047237872935232544 10908382 216166126049490837586773124505968612992 10908383 -13565939506575318424164931187744299296 10908384 -51712547732522345331986667169067827200 10908385 46193547505748329343871166965705441000 10908386 -299183376646608267190844242971124421856 10908387 86244463758066043094889174779808142800 10908388 -423120661939472468431326818765484003712 10908389 653724930973051827014413467105691327200 10908390 -7065553593727709489249652266707714560 10908391 -203838511714094635155684542853407829856 10908392 -603462071455458379849540454576947200 10908393 -248293626187773253890727056938295772800 10908394 -13320069164917306847803243829727313920 10908395 -576054596462609900556817824983032378800 10908396 -57019905728393034341930509198743176448 10908397 -901752712758699906675526258985236784768 10908398 145071108994628351074940977103422671360 10908399 301845867743249479755477276473463471360 10908400 102245826283144554838836903254252748800 10908401 1079476488725337650119753770040767552 10908402 -167948469627930275960203698273097373568 10908403 204365945659415843548329221237149949328 10908404 56872216153681604173353812516191371264 10908405 250846949621427823536017539083954667200 10908406 42210597777500392207824833783366301504 10908407 232862385318392743730402460675927183792 10908408 -112581385561408952110300170870325248000 10908409 -642945877490654346005267192929399786390 10908410 249677858146915589938934509347288507360 10908411 215565178725091652141380627284999819264 10908412 -5130076978050593562822850746773078528 10908413 483647728080911094128827067182305865920 10908414 43939202032923126578447887646488344960 10908415 273156621038756597414689096184376580800 10908416 -393761569192016292723205526089522741248 10908417 38580783321571807001571388238545950336 10908418 -414258125129000709995599496195166480384 10908419 -58676318194821877071555824837669353080 10908420 -129492433119987927842630960637673021440 10908421 -1306652034100497054469105205269604917088 10908422 162113279059965862561017279703868591232 10908423 -55285788829615787174467970465380358928 10908424 417560957149386489789567775446033868800 10908425 234484776273887824566793869329243398800 10908426 -69010609232285085848529552932851278336 10908427 -251460774594947969251638677100190070280 10908428 200670756553743481900349666995493299968 10908429 199987121186010962028213127455683203200 10908430 113872584277726998693259406614831307520 10908431 509872576990201196596936586773669613232 10908432 5754646922396426545911003463936573440 10908433 -334980417871079445440757216228951658318 10908434 -363559018425260844742921126354288758384 10908435 88137587294586168766650251760516019200 10908436 -75606453328535243126652223892531478528 10908437 224242197863692917550180983612000235260 10908438 -159522813754499405999721201114260459520 10908439 386661626618412065690644924755912570000 10908440 205195184314065185061349967894190489600 10908441 -125296929456944212443385527649948092960 10908442 -166121066315447766087825186295289222400 10908443 26004419505323907603179317371402821424 10908444 -138418090422688688965699059286381315584 10908445 177746139938274890380839129488023406700 10908446 -422705336877497792792375282439215027328 10908447 74076589080739271851846451887268972160 10908448 -183628187043766675264453408290343157760 10908449 24620537968270123986598242619404882864 10908450 62523218301112142214847379557759065600 10908451 -244699099551246549446149460070613305600 10908452 -198371818459256408389792767424108692864 10908453 157094790844194468599827502664523177344 10908454 -324607306699568531634636331239777697824 10908455 -4312974653623933336424596896322596000 10908456 72772552104715943290788269783469834240 10908457 126868239860104666620022503617592810112 10908458 318045181835855973479149053101792719872 10908459 -111457292482334882980894356865208339280 10908460 45394197636775435117216374893062072320 10908461 41346571514120808902274783003783240000 10908462 -271211580469495394120492270731011584448 10908463 145182487699703089630146476731366456560 10908464 -22392775421795437922630588583686897664 10908465 -153648600703310128806023903662982158080 10908466 126922587554269459987385100295448770560 10908467 -87228067872652216611140621118251450484 10908468 149853936475469492017480609180209389952 10908469 160274491727788494966433653234393751008 10908470 279088734011553107656496604724488163200 10908471 -7182983176893626325441792554460969216 10908472 -450320224952495997962487068333872435200 10908473 -127894532096946814616596652086584280278 10908474 61388879709195277675534072172679183360 10908475 -68904344640970119114630389779220676600 10908476 -470717892291046156733164533870045373440 10908477 -40268800236554716881682216175568132186 10908478 -86494757350544157150875524996550073600 10908479 -636641409157261862725439036487387769920 10908480 -892013826860002261561111717431214080 10908481 -156155597097197250275297768536335334188 10908482 -106682128514735991356928583801514524128 10908483 190601165339805775960622022772796304048 10908484 -148031582991182236505212123313861209984 10908485 21649656027183487304267202061502482560 10908486 20520954199289188375402874890360135680 10908487 -154777411908449558333889753869759293864 10908488 118204754787869040428753845774560153600 10908489 1539983591246119545028641027847668480 10908490 -203673890571177040131519533627241732000 10908491 -749210485064543002761099959286859001856 10908492 -42627404975822641838015398224913858560 10908493 -429673267946799378575161753512179911680 10908494 383884749398807866134164356310164399296 10908495 12378176332020843274198296193153111200 10908496 41551641304362256638457793145623601152 10908497 131970997763368749598188684831884861952 10908498 -3599144509716411522994485299127981312 10908499 112101895529294736527823468266577645136 10908500 -399363372121966841942388155947439424000 10908501 -69291245221476965570129929219680558912 10908502 -24333214709731339179123843739949424000 10908503 54208503737708099253573495136651902600 10908504 429749545958818146949007633429528156160 10908505 -414408978583076945577078920302600018680 10908506 -178587117206255419298490402910952887296 10908507 449872180232621379790614642568824767640 10908508 -62869523797731578131515159029333841920 10908509 494809420939625083238772253704508276044 10908510 -123994427386671115265324730190043980800 10908511 521457180977523060237059453136956093424 10908512 -534239204044140844053646958568504557568 10908513 178462155793773337546848185674366272 10908514 -350068266215054463134458383486671988144 10908515 120664727555160899081104623225162771120 10908516 -101220723078529160418225050517645339648 10908517 -197996490753535116716492761513723969508 10908518 75161391470536382065143906344918935104 10908519 -115449614817440912027025940298798363952 10908520 -129805994218338933577367576877121536000 10908521 -141299301462886432450402010460775988508 10908522 -46140221815031691072076949073150837840 10908523 -57602733822177628750673698326051895640 10908524 -669204964855311154775187733597255188480 10908525 -59940816316836533662965454186087514400 10908526 232371976881875413113148608514571322240 10908527 -409492085784157873813218705876529958040 10908528 3662745609241388709173337895760560128 10908529 433993527153725736204266581000236754130 10908530 -48516913044439810110675266828689958400 10908531 -189804990938999595409710735599152414080 10908532 51898885013112304990015913659723671552 10908533 -166847656332127481384327481369999239076 10908534 15701749407531739376276100414487787520 10908535 -334651226793015245951487228055282063440 10908536 14882405853525195909725800606093516800 10908537 243421706340831914688134633053021301952 10908538 -98426030551915568570342172839835721728 10908539 17905729708917839082591942415716748656 10908540 -411695545831551275940514914294538598400 10908541 -1175250762942169640318270705932849216 10908542 25740802802986843850556829620128172288 10908543 182160317571831877680058370917847616000 10908544 -331590258782410772576376555099893268480 10908545 264515384535342678616648272542786025300 10908546 203211077344083547762248246123438336000 10908547 -39285447827152677863993152136392509360 10908548 113626259855891286187583329352448454656 10908549 -208983641481452023205460777776525445666 10908550 -131239754254257623292311015870796919200 10908551 474836456909091426916377990702643320000 10908552 -48712574026761565146323513664426393600 10908553 -1054639038235531897321595294506707843000 10908554 68239406952172703160939049757540042592 10908555 34461847828443244393827214884912337920 10908556 -406556387569784408789064020809986915840 10908557 1177519815144934374390219621758504680320 10908558 -194461762638681147185464281393246696576 10908559 -28206650322345033402228292412903620608 10908560 462956881437678091363191209419407360 10908561 18425700189894077838677214685596064320 10908562 -22876493070941838552212394740910051840 10908563 -118956249365172720680771136727876057056 10908564 1885870110725493242740141613002315776 10908565 -202034670220960020354843134483190386400 10908566 65094559733065853845537552969705857024 10908567 -746059014426410687628216012580415555760 10908568 -42008637472606378715631062365645332480 10908569 60371693180707704431770991166108839040 10908570 -120261876109533803966394433549149676800 10908571 -713536210517130386473243173681677119228 10908572 -104010276966508699156591337084609217024 10908573 -171387361336406262149457111322081033056 10908574 150970471142967005397257942733640475520 10908575 199047007067837299453234117421423683800 10908576 422789727433053141834184453452868288512 10908577 518301660912765851793590575649368495812 10908578 -206038834949343934832684509407916094976 10908579 161415262622361412357555881153768429888 10908580 120203609925751429878172263958807507200 10908581 -189769812585730391313277026238575604800 10908582 -3924415017043380777081297425424168960 10908583 -10380819279609639902310366220758835200 10908584 -11482100960925292610812914291357696000 10908585 82580809348001883192192728867756093220 10908586 96014829865380091946549862808387957344 10908587 568670473164991350027153435553167229236 10908588 -124920580132673215621040639139727795200 10908589 -337297890640207236186672095195652239360 10908590 -16641005046302481455253239645099950080 10908591 119172708532952252787266292178940497920 10908592 211333612458005068881782850569924919296 10908593 318131564213746557103994709242640637842 10908594 9419665371471331371163548224015221296 10908595 -73935781572682671831281700661705520400 10908596 514465212754760620830860425618358563200 10908597 9570746877991130478900187402881521472 10908598 -256923582022317240274487316430077295200 10908599 -147436810407232746148829852847334355040 10908600 71379943030410330525974197229035008000 10908601 -388574486433952802210191306718539814976 10908602 -675249027521252645167188737325538872096 10908603 -544893745300681130737400192627158688520 10908604 -71006445914244280706086408924202280960 10908605 -320448910426904238499002246125938292640 10908606 -307498150983646476464078846026838310912 10908607 -1068926298809206658022652516819926461568 10908608 43514197889722226425630312764568240128 10908609 16087486526896003198038612350359799328 10908610 16571192669939616693675265507002577920 10908611 36433118778394265660404933586023476960 10908612 46670210662587636726644882180628538368 10908613 310887777036119271356197003820217016862 10908614 -39003513030054208570356798072733344 10908615 270251170806968572019586736743313056720 10908616 -631976567430768649046170567203005291520 10908617 -599061665764349493864281702598997703334 10908618 -39315946152209221596427232772801761280 10908619 296937734462408276420925754996876191744 10908620 -288967939620862834627366759762949253120 10908621 -209754793324754830682642998040357905920 10908622 -524493249977862322827873193994953783680 10908623 -115587264269813868112242944568703367496 10908624 -330528402890461699290777056168116224 10908625 104603598366910094239217551057543362000 10908626 -90305042053779117557567334145751941488 10908627 271933868967015577185624648947786496 10908628 234168804369877338699915989133652377600 10908629 196196285514374573297433174519950641230 10908630 -96868769162334317241407816778651070080 10908631 -272626666375676372432286202105637881208 10908632 -152086251962549845098594983145264906240 10908633 -12026872082406389298411185915039939376 10908634 611390592702119224029748053068929008 10908635 162952225410446332578890759710275704160 10908636 128496032526106022175552652657939906560 10908637 246825236398484498568010853798150273440 10908638 -137810607976495960027185358780938113856 10908639 32249449204944631305684593893163280000 10908640 507817674911751053417539185607232716800 10908641 -121161406969660226093755483135673282400 10908642 158036918575782203264077987794969750912 10908643 -131752619013998601266413170390057255456 10908644 218935807730375394662360336548797446400 10908645 -363859453063771396803813699169244323200 10908646 -37336300297471183755440159411369074560 10908647 279980215514289201773745332045386398480 10908648 283166220927536838061511547119387443200 10908649 -373363024928881710543785619034373441350 10908650 -55889993586259986906304084386445344000 10908651 39496889022786450535755001255855161840 10908652 -22718615497593655379110374031327244288 10908653 272009966631011618012860808282578071552 10908654 78605433937663852480140341985854829120 10908655 -445900107501489387429813585488950720440 10908656 -188037872180217196215479636076745752576 10908657 -477340615671736888573264894576426986492 10908658 -47942423198696099702254486220242510320 10908659 -902058838815813446060973435183583897140 10908660 -52305574918867742461952236592244326400 10908661 -144599449999922601828574184950002022738 10908662 288057405122256352072335265503748510272 10908663 -109980385339641368074640924885391493656 10908664 -213377288781296137993787328721047982080 10908665 -28699412709087901518656577381218764800 10908666 -70349780710834626296649464587501749648 10908667 -145046090436495936353941199341879478016 10908668 835130160931388523929408633434224261120 10908669 385831001211171037456858393580011107360 10908670 -3412275699051704287467821320379228160 10908671 -1146020521103319405530069166337761769848 10908672 228512466442090222076846508159283494912 10908673 6424062721138942113208085550916400980 10908674 37403047351926989818646890386737141280 10908675 -24587625296466846560041530799604678100 10908676 -680893995138812526170687802769849779968 10908677 -69486463036409484801161453055135018240 10908678 -74039988330705737547796731771065149440 10908679 309899742320469080649798031602034221840 10908680 -364221938849550815025043650668485785600 10908681 -9315690440908176295028067056549314176 10908682 33785020053665243657230134881868992352 10908683 -93338621693521649088455676981578109312 10908684 321039623655286164129188181518564440320 10908685 30522518176993534547571074968972834380 10908686 342610739290769605356827698116109881792 10908687 548309153397068616979417726667929328640 10908688 3848150779404306350117475911197261824 10908689 -176859010630569945958158957189490841280 10908690 -59905667531332238147738955162783452160 10908691 -190188875978143967531962325970767803616 10908692 139567728700067712015247798915088466816 10908693 -44791636798759497617472303546212227200 10908694 305616194658854891982227924663478052896 10908695 -153979915151087821381851794475640031520 10908696 618239803391502863942624794625521704960 10908697 -249365589339051175534342358846136428854 10908698 8073671432921577533884888749984680160 10908699 -201569397470334648183426177356268754536 10908700 -366327790552613720401599161820498739200 10908701 -49707515251030726540967486765044082196 10908702 -106065247379396753406779896985676748800 10908703 207126285113078859487598197862234724184 10908704 168780322348720677572505332174945058816 10908705 381473870854053530400334329393031743360 10908706 46875317128926243980780106356937872544 10908707 22988168022273583288878401919147380112 10908708 -469925169524505160831432879854129045504 10908709 -128791410963788752919159710345723906784 10908710 -144038164812918659694470975885240019840 10908711 22899370372833662486385611739305800320 10908712 93209561967541740952134822278507642880 10908713 -14365882028089109179388219457045717216 10908714 -56902208919428636266748299562304405504 10908715 96467983386570705126916783361416910400 10908716 -3128413707249236790977720066396061696 10908717 240048351923345457884080287189807142080 10908718 196563643247792811084320556792564597504 10908719 -594780128886880703781396171628388779656 10908720 -23761612960217850661771940740325376000 10908721 101620995997205753518167103143367195922 10908722 425841176392176362050981437995620957824 10908723 -174607880044257836109354464498801271240 10908724 -337504984792176508668830967394884406912 10908725 182054741389415395380963699299923562100 10908726 43043922436729793383835694065536856064 10908727 -355932947451086392735681546860663904800 10908728 269606826974735091689420299665707704320 10908729 -295330615095826767932473055279520412800 10908730 -75630084461238835362170181365988249600 10908731 -859231907337438073477203055768111389468 10908732 -226287066937053227395113236798465084928 10908733 508165957970887894953164672504812350624 10908734 -907354274868002894369840109873579840 10908735 239969984864793567393879260690326650000 10908736 75012709308235166168319743041019576320 10908737 -359506910489508408802938812600239416000 10908738 -87267199582932352541876255075288539056 10908739 -84323405423723652351340367676193232640 10908740 304237237338397789237942001182516880640 10908741 347033169277920475873910229746226631392 10908742 84681704898553013272191693182703950592 10908743 245544877165986876162729581644560181344 10908744 -134433959385092671513032112024725749760 10908745 127578337246044464707147643079696748800 10908746 712257780969783620493116215114421913600 10908747 -118410365588538110255286967040312808576 10908748 431630693382183380962852728767391089408 10908749 313183223188159831816270840673337891936 10908750 48177869039677574929670356800736200000 10908751 -55829655343692560552551361989529905696 10908752 -129893086128053837274265200067051143168 10908753 -341957571607200375454015891363193385696 10908754 -298944096994804447817799055711726445424 10908755 -21701039850736625484788885107936800 10908756 -5170286929978668920114111105394892800 10908757 341497378716918776414103479240297829600 10908758 72921743202545295894383610826918452480 10908759 -40535484290705080388362830822249817392 10908760 216002460841880046340848468940228608000 10908761 263371473374668945288068557656641406224 10908762 -29410801661196107927916916169102754816 10908763 -110071712958588052628558189590647035496 10908764 -236688410067981543846965699613307782144 10908765 154110959328601090676321971296117851520 10908766 -74118626901784390682513776155082128000 10908767 -501615052401744158251506041993907548808 10908768 72643127750804141133901716444472147968 10908769 -250200556009369338999027461130988964830 10908770 -79605377132647845785721774186455197920 10908771 111160512310701803510825136953075899512 10908772 471136023545090647566558973050516684800 10908773 -252043986184316767259127162931780538976 10908774 221284754244123820166867608857291079680 10908775 -34314714444723036413752155466987248200 10908776 118263848785396600038890732236405800960 10908777 248242038152119584544104040421980109280 10908778 4926205344140621311759485051481897824 10908779 -118809546649129190220909186054757133424 10908780 157878013632147540205589140095852149760 10908781 -551786761523426900727829409183178026748 10908782 -1887173248249130326145173654765008000 10908783 258537143368835071568289211641661299600 10908784 -45868032287586653053042266964287586304 10908785 -469463531974960166986025890192947206400 10908786 -73170466824127605077727394157415522816 10908787 -765750753241037566082760720724584592564 10908788 -162202128529611163171275030603266408448 10908789 -7720752693761210641107812402173226976 10908790 28766693834303259940640885950069478400 10908791 412413435543085705279183447999773753192 10908792 7260725642396977665150434259151749120 10908793 -47955494345442265144740496684143338560 10908794 -120934933214639750409402681173871943680 10908795 -77539547112993635753428070451422780160 10908796 -294574524000972326829311530088918886400 10908797 -443396922632284649837308302563043042240 10908798 59314736071762474915948492803874550400 10908799 -1950961600674119923938794054350484352 10908800 -31742383627578349349916482381807616000 10908801 -73816597392148721614170676093862832432 10908802 -112898481888930615057587647888369881648 10908803 -155903214615756120109044035079666114948 10908804 80802642954376793781809859635642529792 10908805 -40652508782405414218531297988619036000 10908806 295238790784705110222514159293282413760 10908807 -678339500423696219015350262116577280 10908808 -313394712132279474028268610649993543680 10908809 -275383509941555310919991525498517093990 10908810 70548307186660998189582091849758950400 10908811 1197017987645365916750819033170242974800 10908812 -259942347383828769746865366572683184640 10908813 150821175947873364054700377375171254688 10908814 -63553962852721423589556093320953797120 10908815 474740821607753817644972679563816149200 10908816 -100305718632650781769154042396183298048 10908817 -240013082991109274888095151945972543888 10908818 -459953362061783909394427121362384777440 10908819 -93304921436574599924840462597603375400 10908820 5939460706977164057890172862454433280 10908821 124334936520414952078263552677897332896 10908822 105516202949582522083005860746411322880 10908823 373982393429376243020579956766760080072 10908824 -46779927983292153876374879368716503040 10908825 -49256430419391978719400452267882324400 10908826 103313654604521839810471789992420176112 10908827 1166691536133936719644171124926654046040 10908828 1243619064293006919506354357032065024 10908829 121451988620083433092694037051199314840 10908830 211330140954364808944696547647159498560 10908831 -105135669037911263916122595876481482240 10908832 -987119299593555654750273766009230852096 10908833 132694009127221355356662473970166509504 10908834 43870934721213666511217770129577303040 10908835 -94794539212659432292189232355934316640 10908836 453521936854093828124022014095968420480 10908837 -26436357958286892695800802833415082114 10908838 50152416277849187067526895040913574400 10908839 562308502111246206665590208741584715640 10908840 198351375836299021913067488248370380800 10908841 882921757586002442495199600366033182592 10908842 1445190095428769781292025216395820544 10908843 284943297858239064329936968799690208000 10908844 -165904946411187498806864320179715478528 10908845 86673493751475617347660189273782778680 10908846 103174712186030611541048722114185727680 10908847 227003850643387397275343666147108812672 10908848 -159537402256520884260391240407960944640 10908849 113917360432053958800749632021323284352 10908850 -227143889417172967622105684037121584000 10908851 -6840671240028133299304324239752924148 10908852 161193552624631745628794938685952479232 10908853 265489037911240249427122103695226117664 10908854 -113306655912251936774602381140074895360 10908855 -393765079168690598137231397813712535800 10908856 82479895601174080804780782060855951360 10908857 761406512204483054003883039420796808106 10908858 -5924943901916876540672204627604568320 10908859 357446887733016625971525198474665112080 10908860 160679355719924128358612060248071406080 10908861 69064991402100084533147888303290104480 10908862 -47904584872786790276745288751951565568 10908863 -32788860187944549092558678000378013840 10908864 92626767444079356071979817614547353600 10908865 8079052859323951601008772364105095040 10908866 280962347611625795753818705891389219840 10908867 -428568859209702672644723353809930541320 10908868 -152663844346030367547453544622558273280 10908869 139233742399241002507146177907743079680 10908870 -15224718830501819277301135787244161280 10908871 -162418050820878809104391934534821445928 10908872 229675937550732929440855999060082380800 10908873 -792978432810734650946920963128963907200 10908874 428305159659637988156554922156330148192 10908875 339048441190832210751487543435057284000 10908876 -171204792606612393532579054161117683712 10908877 -119152979255295494361774186595054478208 10908878 -253128538549010068133133769775299133760 10908879 247878416364772492857640361716459990800 10908880 87413744151020179045937753419476418560 10908881 -1423514047095840135844577383692292003728 10908882 290913455161607103101205545977039971600 10908883 -153181418860538271951313300862591091292 10908884 -57825666092634269820364688084740988928 10908885 -949526916810450935458702293564750720 10908886 200307270452170988294038924869463142400 10908887 146748505790217075828012446394840936792 10908888 52305192182378075791017086823923712000 10908889 785465412162181878830536041322489127690 10908890 -153429675711766493045918783188579264800 10908891 449583771036653180514954860686502400 10908892 452128390243556189866247031094608329216 10908893 -600815534563052392310672535252411456858 10908894 54511549315396307033420689998774174720 10908895 -226857388025191051078200569852285245920 10908896 -764112758787393655176365564299459166208 10908897 449203798108496343937454123928478211520 10908898 -69951199195708799914385800724994739200 10908899 -248503721915996360212915199645250303864 10908900 -29020900649968421439787774889924198400 10908901 28297338476665474139228472990979953720 10908902 -135143055948232073097715660528736386848 10908903 475395282855623477738645185844379928104 10908904 -750978661505067503058675966495945984000 10908905 174359177145569702972336095530841479360 10908906 136373199611307111865715497113853672704 10908907 407322104813206307303295338141672663280 10908908 80973358150407190457762789505669680640 10908909 -382525392680902849264564435006388446944 10908910 -5262344864959574247920973484857368640 10908911 90711772955522240238193238107605967008 10908912 44085487672658726660846711188382810112 10908913 177306025148683307069666554602088910162 10908914 -304637118038544835399572358489556968944 10908915 244715776869008598609293982463393231920 10908916 -24608818454323837387387373983113154560 10908917 -770728659828371754125479313156148445668 10908918 -3399153159328763752568007350541876960 10908919 -35710415349352972836605245902572024064 10908920 527228837377810680655441588636980633600 10908921 -226597145127756297359635787350422036096 10908922 175134381695408268534206320040356678512 10908923 -125133373930292649195741615140581075200 10908924 12188861699094092441456455152682460160 10908925 -320483998160494991981902577341514930350 10908926 110103330886944498810042721229783178240 10908927 -16847738245784470640151975818390475336 10908928 5476411076010342040079772338926649344 10908929 -115723602730346023116925588115745024 10908930 45058582782373874221258751810158272000 10908931 -98376923041307251226494237988321743872 10908932 -65469478962780950587305421520389374720 10908933 -214128299505904325243913591872367482880 10908934 -289766791451201616747681419177813717568 10908935 -699246648089202231661159330537855582080 10908936 343959153455422109804150947425087651840 10908937 66224632880781341930056734225033071616 10908938 9662343979707684378408630487626136320 10908939 54709816410027953193746535884905673088 10908940 -96927341921689995662623324625615339520 10908941 -63225958544346573290149307303192684448 10908942 -239015411196420914701521158584624167936 10908943 363051412053446953442533665837239013160 10908944 -39446676494255788333014864140028272640 10908945 604651175159433318259044403578007824000 10908946 318272311269504962757129797617816479744 10908947 312711721962483656182696948318650180864 10908948 216065998732844040238024791161097775104 10908949 -29511765850611903922418544945035096050 10908950 16888973285448797002976869871763981600 10908951 132913758197579091434264003100644762064 10908952 169774189949888515681918596927678873600 10908953 793656088156909591950683567967107406864 10908954 -103274405655020692224571026091253917440 10908955 202084484768458987319768597907055392720 10908956 -509835403290473381365793341588837562880 10908957 7014332079556201198061262664680933792 10908958 105332523759076358122054031702622430080 10908959 487152899998977313306504659289611426360 10908960 -185049391212607741407323762833898864640 10908961 91833822215775073450277507094681956032 10908962 94306019316949162308118696417110140928 10908963 87327012725766419524449331194819981360 10908964 -296935272468540718228602457103096064000 10908965 281231594788150068694101693003862609920 10908966 -144281968490971116586861944927693408576 10908967 58873840260920899942472960539960225016 10908968 428310513163446204876246230903403632640 10908969 39325837055940775714768123701496146048 10908970 199828240537723100305632051040034851680 10908971 4962783566954685944926969027781252544 10908972 679079081684755373065838316975075609600 10908973 119502963346145299913539557909735631564 10908974 28897308643221231435091833241420208640 10908975 -47952640712062543022780885826888096000 10908976 22943548236700936224667214612430520320 10908977 922382397331048231595162625337319952960 10908978 259774873420066471272650864592571012224 10908979 -13649675877722978766048171703377058420 10908980 185761915182817945427501819041644768000 10908981 35427400311523899997652474632308616800 10908982 -117883388354411669396714551520036167680 10908983 785955976283271213286862209934570216520 10908984 6410261216128253038913154054076600320 10908985 139233067033768817285337883809124874760 10908986 -323694801144182392534384971715459549440 10908987 35310183931388564195116236499956654360 10908988 423072803698239196661617055782888704000 10908989 -222733705686261528654440197293961162752 10908990 -108267226946439521029693992662463751680 10908991 131535524159221961807394329099586958992 10908992 63907771201640114519997432087290314752 10908993 74549184105463050897376104483062355456 10908994 517978945628987270072012318660388121296 10908995 204007832678842106047197315200220012000 10908996 -63321071267990616284993738746098032640 10908997 -100607838475647305560237829088681060 10908998 400457312601464106422537922890087580480 10908999 191894978066224906213204415864468653944 10909000 -438647181767042197855638127934246400000 10909001 334335571908047595766214538853018519002 10909002 -25695918918496282498104580115499095040 10909003 -492192612358436488511769215997770194144 10909004 709346812953011379217247241769558880256 10909005 395117203934421759504111888126421582560 10909006 116744200018890403014415102790289251520 10909007 167267053561717261650120853839240972552 10909008 -44050088415746884015596977886848090112 10909009 242016905048417604832031973997979300210 10909010 -32191815978138276174033673877497927680 10909011 -402221860308562539995866642340819886336 10909012 -189018175295863694188565413493645090944 10909013 -275652792884453889632788453494731316036 10909014 -2439675423816759226526200715904256512 10909015 -84025876487273274583601579423520780480 10909016 42084954196926945416487897010070292480 10909017 -371015058320067014905301575126811287740 10909018 -115496569558393620595228795212536664096 10909019 121678935391551751553907662022454402512 10909020 32032531075424932417987314193377945600 10909021 -655354260346842574015737273755577348800 10909022 15773603287505779086339725870175784512 10909023 495295135337166878348584911889038150984 10909024 109545529295839191540401972408173461504 10909025 -165445492287413250905819790438318656400 10909026 309779395845145939507375195731689932800 10909027 239027108704719961415118194121024683992 10909028 41300881437223812854882079820512426240 10909029 -794858173694839937101126845285423596160 10909030 93723824771681520081541992634001877120 10909031 -166242797534288369320931965156488529920 10909032 -502690895027839487446724360062406983680 10909033 38077253959021848249660802969821524282 10909034 17739482035546286361749308596790438080 10909035 -49058637491787230811742012801202526000 10909036 352563351238044963671121401354928700416 10909037 774517916569713389012914000615619065686 10909038 29656495816608696001224109129611260928 10909039 833634677275737959215839891559738303024 10909040 -84178317199676633261182484868351590400 10909041 -28990060359345570107053319633519523840 10909042 18407408169810489672534676907569668000 10909043 -119600842734280192393056451353690084336 10909044 114318057682085473005255237729528708480 10909045 180205623253912594812714992799832337280 10909046 146427604717674017207393995570497884160 10909047 8226196699782379702675672897282599840 10909048 526919715824080536069098011331364495360 10909049 -239051651525950849061188668911087740950 10909050 -152945982997988551224565435100222227200 10909051 -208221485661383727657374810389038670496 10909052 106073314096169215513779586903209861120 10909053 -365195820613668318543011495855519652480 10909054 129306173710448707314537019329326324160 10909055 121855500170052999959402183681256577920 10909056 -29819979540872061850085902961659084800 10909057 10353415587653210235665543544735357440 10909058 -339300871252909081253201123840551491120 10909059 -277599740243069202162676883449758720 10909060 59366265761892229330614320720602114560 10909061 443102635204351216006331747772624299232 10909062 -29050219676798113487274834819649987680 10909063 -545481781934041626606074803030349879016 10909064 190500126251433109855352006424797675520 10909065 -176844479510243058386676480854009340480 10909066 -164913142398238529115622541894099573712 10909067 -233178402013071211467986373928885072608 10909068 30569843107696481396629402665184611840 10909069 -702125090452219447832717777041916051530 10909070 -28876524691582576710330906239004147840 10909071 3253133835311367616268135322965849640 10909072 -34673534496428420816653651876714364928 10909073 171775457695668863900664739750395205440 10909074 160498206484146824559961825683158022144 10909075 179479093818921744679664842351415304000 10909076 -1093614452301000449597040621754454618112 10909077 470399120675325537217611805002551433120 10909078 -52749970495166883366782288793345231360 10909079 200966698572187617313449608736798922800 10909080 -1197663070715048173927532319417139200 10909081 210730470478640129901035176488767063882 10909082 -19097114418809312243553896062246990608 10909083 170381096096123650571590156998286742424 10909084 -33667106989006191413244612671325020160 10909085 -232900290703127723340104610910985175840 10909086 18092784598581353912823157687264665600 10909087 34049191757635890329874073739182886112 10909088 199115413294845670082554001299625410560 10909089 -373758449643732693703536100350165824046 10909090 30502700411329571215518967340306368800 10909091 324344449914991648794175930430149195632 10909092 150982112771098045041894823413326103552 10909093 -207264038672019159797997012246454056356 10909094 82425425397268285984275199957228079232 10909095 -248237107262672450037125861250877362480 10909096 149753603633872660689492828853777612800 10909097 598354426314292552491513567939652625040 10909098 -125577916168733870739412182415637144832 10909099 241071105458405100678660914383919458100 10909100 180947021058066742469331515104107744000 10909101 -13998615430320640940129584498420194816 10909102 -331689421405433088805425721604414222400 10909103 -143293477425570818017855577560154341080 10909104 160878626091884763052429783270075269120 10909105 40047704070004778784430893692445054720 10909106 -194926517352780124932123083239127232 10909107 538054277367379204315422878779978836480 10909108 -302377315077046640519797403768695824384 10909109 117996525970221106097126619181974755310 10909110 -253684635723482187314183146732882022400 10909111 522852513890940207616212084364584038424 10909112 -117386341230989231189255324390402580480 10909113 291768948007324869064654791913751928144 10909114 64129484601199612599643753757417836656 10909115 -213276083623798677862454336055662232000 10909116 -82357911721887075867508951123328486400 10909117 32559201536372437516493026822216308224 10909118 699433950335810185257261676429995840 10909119 77355232532812710139948781145103617624 10909120 -11782297135510781898363623176792965120 10909121 -501301986984805894043141939557904528508 10909122 -66628633211270717983507607942387515392 10909123 231821429470613311250084337289899473760 10909124 451936812022601253865884600745003136256 10909125 -336230139991558285993754051172063261000 10909126 310971539426875239264179333313485404512 10909127 -47888545734680212817404487312796749928 10909128 298556120045553930272333833321612124160 10909129 123585982084008047139829965130935857472 10909130 -87555761646060356915261072962607815680 10909131 -168579471463183741124201414898868074000 10909132 -24902928966909325863895519049182855168 10909133 309171497244587526064397127808516435800 10909134 -181031855515356930710521997192502821760 10909135 247783444469348057213926620295694005200 10909136 -58005998327925165918560165669582929920 10909137 -215082760096694804121691674935283649440 10909138 -5485562185285412961178875907425120000 10909139 700503383805359526862843313726790104940 10909140 27971303674315161173785886015348428800 10909141 186626086604979436549871029634034024352 10909142 -119796177214017835308724260884130492288 10909143 -3756064346295308972639756108040145536 10909144 -227806754262306097803080139091405946880 10909145 297912518550986928447462145330822597200 10909146 147391767494515671630100758487213383168 10909147 310581989087137357396083348289476678596 10909148 46282913659880969228518774742614634496 10909149 224167006178343406719571445652915726048 10909150 2912804344016304182276665195095552000 10909151 -40720304841552929954713152440426649096 10909152 -158435948507554912064301809156393533440 10909153 33944208094077978102643612533573584064 10909154 3246908418798912505303843221073075200 10909155 100904276643711748631976700126323072000 10909156 -188700478157269234522065160713746350080 10909157 -27357452794767888501378964142585894976 10909158 113806204978467895581312780670982613888 10909159 157242242143571604453188276793545486520 10909160 75348870534916411266466217864862105600 10909161 -14628332459215043732359262846137888998 10909162 614806041520179744936076597295090016000 10909163 138341492582933199999088512976321909680 10909164 -24195911195005868080937561987733686784 10909165 -152859304519740808666456106008126013940 10909166 -15562793018393773030361656271189085120 10909167 35209366409759725416964663840432943880 10909168 219321765873100754163685118183048609792 10909169 1003683703446755330161381873725465663570 10909170 -115585400604163671054521438589822643200 10909171 103213645296053511004795860138545907104 10909172 187250525065757541232946655696664569984 10909173 112147546679037280988429440619129978880 10909174 113828076568938640354070884591555302912 10909175 -49052031511568594603832450927450558000 10909176 -247124249257171416700061814301349314560 10909177 2633040028110411703232179595006973012 10909178 -30960976899425190198799948643800793088 10909179 42122002240159013169055026646479559296 10909180 18273703638727478473891010759390976000 10909181 -184553274806564947834503979385867841018 10909182 -29313449680339060513545763138458197376 10909183 320943648801857901349552244769918256704 10909184 -125737517248686788913667249440974438400 10909185 39518574287603708947853891075427486720 10909186 -5189963970647751782091308052162546816 10909187 7681556482770584603728281587653775400 10909188 -82188280785246485447803582284864122880 10909189 -899472582811731898721521866288843584640 10909190 23559431710760860611249030187965225600 10909191 258668884632168305926747933740773018400 10909192 -217165245502994696985725317039430860800 10909193 -19129111544046981843067912801464252876 10909194 -110260443517623201418812886203845049600 10909195 439222294772947305308100084036644826000 10909196 128119492016909578835523663448237766400 10909197 232976703811364743961510900698848930828 10909198 21765369884965336718174603860425089280 10909199 -183627744359067310201883567458601825280 10909200 64324589765805207804387295479855513600 10909201 159037192973005319506300383591778263552 10909202 209794582950136319124873160175714243904 10909203 342986631963974348817125632225134053304 10909204 -480696180373511116138758603754366524544 10909205 -42072602554069700743510622926371422280 10909206 20601716787754208579393440655028461568 10909207 -187319274265761168349567618930634084280 10909208 -406198564396290042671310167928958832640 10909209 103217752339516947494893592642591972304 10909210 -8336703276569056049567165148383047680 10909211 119747507622312357249058028685151529400 10909212 -144374747166856127226324557042438040576 10909213 -126001140037151180149166968182894071904 10909214 112420564217972028285541635135911738112 10909215 396113663797477672173299109305182836000 10909216 -287541723789291371418542199202594357248 10909217 -183625013134445059012804683275496813696 10909218 117810182065990313924558195124469144320 10909219 -574989824889610552564872616609179561720 10909220 71580818582745531044865924855870259200 10909221 64280087957176955046295274916940624704 10909222 -118348394386468558408043524996723786368 10909223 -237446552949635155465034603103441709296 10909224 259671444826679666213748880778194037760 10909225 294993818136976950114700675605159744000 10909226 -215837667213296254195948642399181156688 10909227 -10558054407056316816734000290181818368 10909228 176415970208754764953107208722358305792 10909229 4789682174407614534529423874476725984 10909230 45052042489188264855848936323709568000 10909231 512797490145908506496295357787853046032 10909232 22119876637549085693195056330334994432 10909233 22078904083360286385412205900936689140 10909234 -73547082002180035079096272931385796608 10909235 5944307785924437470718312613651227600 10909236 14960746818802138192740323199960827904 10909237 522194757076489329654502076081027563886 10909238 -467505492184213819290310664353678245504 10909239 306169818818742608298996679248289104 10909240 475827355521058844978608096046680473600 10909241 -112629388337226997751138763963553906176 10909242 291569394284598647297767350823875072 10909243 334924976688850879886094687730690763492 10909244 -491745491331654721301821430331278398464 10909245 -78435672089724839873076426317326325760 10909246 -89480042593999489507745176765337108736 10909247 -64527171573942151250394105503646018240 10909248 12173240792454137624081453353172729856 10909249 28677773977948335961705310644141454400 10909250 556215332414398713924918535389026304000 10909251 -66111005048030428282402627022836102632 10909252 -161958257699677604253054327015109435264 10909253 632063431885946060758370162239842521502 10909254 277413459558863462486676528173526064320 10909255 6292788157364135908633813437576246720 10909256 -537126338057987940391505537239791820800 10909257 -7828368147524574288890737822649194560 10909258 378632603711979840687344497113767182080 10909259 -751355814095203373825152555654469730540 10909260 -186544999828080372976702101054831697920 10909261 888903907673245790919981848498956960224 10909262 -15221668275353370107979547475167919808 10909263 -123351700088725106467034763251500812912 10909264 23724552347639066509058648881252270080 10909265 109635240622352523457007438716344387600 10909266 -26028096579094222605687290385843707136 10909267 -90440608193151997193220929082598413728 10909268 -206239847627095215769288475097255290880 10909269 84435992548757227156537827126652688640 10909270 132304792274489554551184009782520846080 10909271 234962110600054494617244758856056436552 10909272 4408176225542753901917811890740101120 10909273 -102023015897846414911088519159682254060 10909274 310209317387920173344304391130839668192 10909275 -158334691360501439675530800013837958400 10909276 28374696027492667119960891211617443840 10909277 -881160622286303116237727088698380248480 10909278 224668901653462334777682806916135624000 10909279 667809654772777411401094955111824059400 10909280 129881813982710980351957343090214174720 10909281 36882108263085041957054871540515973552 10909282 55668157741247344707238707562962406992 10909283 208699529053123366637249321556623132160 10909284 -167871542751528455620175222246036696064 10909285 532599508264854854421994408738365241980 10909286 270536211185376024579822744627866618592 10909287 168265778175813552749440959669725738880 10909288 -589324097284466939505263033230792780800 10909289 615238276602799944347206641490511148090 10909290 58260309891679959274252319062442112000 10909291 -462267631771883517758314026297777211296 10909292 -204962336619849216414051219535736586240 10909293 -47989100825292361708236695260991754816 10909294 -383709156488957563753174379830981735488 10909295 643942678801195254000678518875332283200 10909296 -195841337217205391112226996657588469760 10909297 4694891763201334523545400129289544064 10909298 -14742358469253142575623160140363631600 10909299 22364001007690809223008049825615981680 10909300 -53667460628879773865859611527835648000 10909301 418070690677737172098053690953533344664 10909302 -144176876363111628071606633110343183616 10909303 7297596804977843674798930503377358784 10909304 -188262755815855189142714432577836851200 10909305 53407575910482473928673477701278884800 10909306 -418873881263938345034968417970487482880 10909307 -722723701455305531722086548310079965840 10909308 57815301848249450577875810003755960320 10909309 -209766464365631384793489173830883130490 10909310 77793223509387908088879544192353778560 10909311 -612809780254931199709778608305222001920 10909312 678372115433938306394028356885859532800 10909313 266912490826573376609657287586976176724 10909314 -3732661441175621314208677978427453952 10909315 6863687154357809175797586639125271120 10909316 126570036738919411517623647983074544640 10909317 -340876254780306346028082052157322239520 10909318 119679238266270721478542017314649169920 10909319 -31339768552453858709905396969766610504 10909320 -159082239506604740958491742205093478400 10909321 207596911110879099901036471777390241844 10909322 -164797470718060399233006963956019108000 10909323 -28471655445739760685443698086350707548 10909324 204492600161886923113756166948235005696 10909325 -171085478039181229677361504833320784000 10909326 -131786324158316909159905191892532408256 10909327 301877103003030007056511316219031726960 10909328 -463399419248578580974621955306446848 10909329 -257925176067128642013434188996473593616 10909330 -136108803186180789785888177564835353280 10909331 -155601792501035995276247919108122374800 10909332 13897292196623334619555026220954171392 10909333 -1179498778312917409542398613349913839200 10909334 25359315082704140805357326070303006720 10909335 -327871747732296153058119666963935175600 10909336 -129609704190427595406249932449668096000 10909337 261419315634334767461183246586398931840 10909338 -112137639328304699899100344755731073792 10909339 -3919624480933017788809616100307994048 10909340 110826277584629404506215228698883020800 10909341 88932978058096284982618214038748084550 10909342 81458793299071996444960835521840871040 10909343 -434496751525719757179565472286835133016 10909344 194723073280848117429445928690232852480 10909345 407948033805185635091061316419539294100 10909346 -141418122485604799648213364830932917760 10909347 -6137523846274724808860183577823272960 10909348 -371863325899644902398936803972568555520 10909349 -1332941445449349214661336575448318989152 10909350 -110793304256081894327494332326132784000 10909351 620541706453599893601608874030726438552 10909352 -906251948611223614096977431408096716800 10909353 37309568693370969336196748745277152000 10909354 71981015222884639025736009528733059840 10909355 -62727485903039860925812591480626222240 10909356 193999496157526107698374314368244598272 10909357 -545136748130607804127259867755509468394 10909358 5439129059522284318664091662640998400 10909359 284889010241520941365419395987605259808 10909360 -75167041063080053552165572882268160 10909361 -44629861166405694594654167405797377228 10909362 -31950930198774249143613972403376827392 10909363 136208027601752137505576233497842192640 10909364 453175277015568491029220797132763271936 10909365 -46288990163377589484218263665692544000 10909366 153529153713970287697767103100953202304 10909367 27903014177502639082693244990103361152 10909368 118561293468613281422833410955259842560 10909369 595641111813680174253569122572794937770 10909370 257494968478237251542638248534964070880 10909371 -86971453821077608924181835307776035136 10909372 -436783988833724487587063579976266661888 10909373 577510148647906247445138025413344638764 10909374 13397297077467359378131765556316119040 10909375 -7853230345738245977390626155485025000 10909376 -12798417200254327353313052579913007104 10909377 548568612242572717391063182311227127840 10909378 -466669202407864128505338169869190355760 10909379 54763572137750786512893424586190122400 10909380 -95591803154488032261588547511514746880 10909381 79559047574206638528151804357277327392 10909382 34195549861215313182653602673496384000 10909383 24064297118166084061681712627047802880 10909384 -259750179841316245447695608706077629440 10909385 183149576025659799083108646156620196360 10909386 91325110481134312790101534994983594032 10909387 354069248852328092604721138338276740640 10909388 -23034419524781985444716879671036283904 10909389 157030573564430016545309036696995103424 10909390 -101392335113535311028122491481467540800 10909391 -133075942916906657007602102073393489000 10909392 909211356470242122112444100877877248 10909393 120297673654441947508847801188414594752 10909394 291028805315338232384068443730281907200 10909395 116095403850830213535375701884198329600 10909396 -492339408167157554801303672771067904 10909397 93149371055795356416657500434626740220 10909398 -67724069909080377315599636161288067136 10909399 303311925040581589250668714597813245336 10909400 19591365472455575245539117294458112000 10909401 9966418808870948655165030841443874560 10909402 16078822761356091472747758979765478400 10909403 340651029692182408002386880232002342744 10909404 22724890464121980463045468769020503552 10909405 239699521463518751606290581248455499520 10909406 -35530195081256794268986607511853758336 10909407 168138065435948463056397314811307239240 10909408 -635411360351636033154594876975348449280 10909409 -930010558438384156822714242040257102864 10909410 -139701981543923612647202623624180500480 10909411 796874366603574516001720499538481881792 10909412 37468936695490575022698985358344027392 10909413 -120870943463057034074805145849714900614 10909414 133164218389727637092257472161378903680 10909415 160433349558343978502669829103704182400 10909416 -127681442140021527161360793708408176640 10909417 425176554643350973646970422298291841466 10909418 -81464169038306671963358576597774668032 10909419 154227814727814742673707689256320612528 10909420 9576973445008289576853256193951585280 10909421 -161949713751510144762125612178268315668 10909422 -14180268224941948717691720666540682240 10909423 -63148575109860142643131814193807516480 10909424 11050529507050348670811466889479127040 10909425 -81565819684548901293251299038377202000 10909426 694871885774396669974111891439717852160 10909427 34306773544967820265173790588055814144 10909428 432128913506229652971390300244398981120 10909429 -212272682642254787413312088004041537472 10909430 105359640182086586127061111014919968000 10909431 -48967336335099477219827840914399002720 10909432 -433605334930321729549879514152595865600 10909433 -760474807633410170524927296179894247318 10909434 158454294930346586189904904336990640640 10909435 -31816809623099565036981537277481409600 10909436 -347219507508410009829914485554613432320 10909437 89495149629198097928078103276257909760 10909438 -175376788993147067057939592347182586880 10909439 -498109882193017545082475878381224745560 10909440 -213499047838535104087566393342469079040 10909441 645563314994548044068268219549183939842 10909442 -293969676609458480055077027514409052160 10909443 40346259321946872766278339059934275064 10909444 -518906880756193939779360442158268416 10909445 -56736960083163293259212435046936927300 10909446 -63191871202979591156754633212609322816 10909447 450082692409855375430045889626906115552 10909448 -10392788942103318512031692957861314560 10909449 -69534900796161104402586748884253627200 10909450 103997342455271042770082289821533178400 10909451 -17606614449472005731167706512203983616 10909452 -79686402668549594310848977137519525888 10909453 894103298242590212006163443904018203702 10909454 25091245954468831683104782225189184256 10909455 216118128843818023153798703283438681360 10909456 205172337022074382683018416158303526912 10909457 431013024284857516652567273277793619814 10909458 -60957623206464665653135376361308160000 10909459 368279623131412427661353253003912604752 10909460 215911427163446017151953146650919233280 10909461 133434018374842448193270564309936447072 10909462 187945211498735233425784956240801971232 10909463 -539225204743197516193157130806613711288 10909464 -370631386924257612498206505227979816960 10909465 -1039690260690647192981928041770673280 10909466 73486999427611183734832765382565923040 10909467 -146162179293691621193241130442026237392 10909468 -646372031845066678493002793582526372352 10909469 -22822519765241370077743828167424647456 10909470 -40011804527838720317523549321269944320 10909471 -668197803920179688587562504398522791328 10909472 20129100303143546370099501082223837184 10909473 -526547400264199055529498029126018427216 10909474 -126222872627319193132606254644433815040 10909475 218768368169761700620608312886597947600 10909476 277443279554427581236371586852513569792 10909477 329068259677930775086293897291797633440 10909478 115363148219294967499158830548146085056 10909479 48783354956001014610179695416848208000 10909480 435856348975526145010522297491979622400 10909481 -1130826080745652858422163192205795100 10909482 5231621522893748540446406531003961600 10909483 20364728635142564620950851236770494000 10909484 743976058074558296757392916595866719232 10909485 6714009173033189694370362011153313240 10909486 -77922939971147852527948953412533072000 10909487 -1452941384166017800216940840624630928 10909488 -119149001583841919581399241834397696 10909489 310213862057965274669948913371770570240 10909490 278108607644474919430165393917529476000 10909491 -766991999652351296674663369997439639696 10909492 -441071674235503695322409671842576549888 10909493 -116857900262474932128048915156584481984 10909494 -331268046958001778400246700064615660576 10909495 358460261933835510303415289001678368880 10909496 142458836753910858132835710011148902400 10909497 348885343240830811953887038698368178000 10909498 53602175420068171883523723393739870464 10909499 1093796599942560861338544814242699354336 10909500 -61977862795122778531931709588357120000 10909501 181256536276582414786805207771035522502 10909502 6556638651409003131278581549670621952 10909503 108251703742562675888270499686534866560 10909504 -45187983362604351011426912423587610624 10909505 -270166764125731184112751694041295808000 10909506 34533033208305625425142674153617704704 10909507 -271096489375030738798141335780050746644 10909508 212708352667447330802851724875899780096 10909509 -52064072735293913755858595037345395232 10909510 260030894139263540977494591837572208000 10909511 313854470858289596335637504463811265112 10909512 391847876860414205998558937168503603200 10909513 4431005286209533566604842370791429600 10909514 -26747740510523342846371987699899326976 10909515 155360764483534352164373005971182112000 10909516 482345758953998841235798732895226909440 10909517 202005083967908025231553867723162733280 10909518 -287447206107966796036202775300061460352 10909519 920813901916011564413469088587261207920 10909520 -11796375228216753349210984120068341760 10909521 88017827429232127282981086720502773120 10909522 183447401448644795173111333244933422752 10909523 -496702920024434493084559028786705118228 10909524 4239028051627328208575882012159281152 10909525 -188695920833822237064549502388861210400 10909526 186016513436208986017799356299379248768 10909527 -123599147385755929286137338401915720880 10909528 -265294195226219101962331181438142013440 10909529 -296217619444778033987429032500965283168 10909530 2402204722125553221355592031690374400 10909531 -26591535106317464169952708615468729800 10909532 -578924345329890305689889045581514018304 10909533 473388781394367816547605924855332548224 10909534 -72546546641978113464365641403811495360 10909535 39510684626787556511104337080261229760 10909536 -311400045279724982007312509046381084672 10909537 -64681030485990155044115239619917998814 10909538 -78953959349662084171691134278941614080 10909539 -725379322207192549452223502517109072800 10909540 -391562964765299510901150741444480341760 10909541 417493249568607551752968829583025714942 10909542 36375419597949676779511929752682215424 10909543 -1317938011858830663172257988783526252120 10909544 -225063913198114816048860544384363560960 10909545 -96126576770104526375715599769384653760 10909546 -610955550845158961960194172479744932864 10909547 973943308178154210152964820243742723112 10909548 -59669846133385083026508730834636363776 10909549 -439477034327633757323040512570999391168 10909550 -240019728987488320066470371924543011200 10909551 -120052601424919623450596047713758946816 10909552 3587597640999200253799138539152637952 10909553 -206783484877280914223174410499433067200 10909554 -214073079901665250559600616694093578240 10909555 -991920936450710883569047031493617513040 10909556 -230921599252237637547010561463283495552 10909557 -192392021816473834102477527816221075346 10909558 3648471174573873219182314774404367488 10909559 -415048501517492223453304906679343189096 10909560 -253032013003667741346693697590859776000 10909561 206763070322574069100595022029709565452 10909562 -86478314703015581659021075203786935328 10909563 135632711630981481274890699517028689920 10909564 544029762639203167973333144450935334400 10909565 -825574724871379835273131059266137910280 10909566 -12648758472976593156555161996764841088 10909567 -94471763547750821091580807612542128112 10909568 187080734762090800977432110319009792000 10909569 -377372418845175505409069609917405830144 10909570 -137807196139543575230314435096813463040 10909571 289791493312270302294128596069793531772 10909572 -104358806881624604825088852181741977600 10909573 -2114217424471762301873359512385015776 10909574 -151225937243967532246129880814619564800 10909575 -91813164152856195291916762001712922200 10909576 -269232878941380862866931577959001456640 10909577 -374185629828669214837436676192781619328 10909578 -41917581766419712257306982161229401600 10909579 255525500401961180309778835014519572180 10909580 4895098042155367519525218661696481280 10909581 165146459836561259270983205714133538752 10909582 37303503938795062367358442546284393984 10909583 -94065455343151230391706795354559369168 10909584 -21278588824570310639175284619859722240 10909585 230759959516390443107798354711402634600 10909586 -35377214663792729820148362181171921008 10909587 -152981900375642268334414990861554489600 10909588 10199678293997851090708439845976041216 10909589 -39356633768035486934146023867921503520 10909590 14618438096842745145040731872264663040 10909591 -322885191458139567353015112132365986560 10909592 289811811421699606174446490426935705600 10909593 934195415895839567870956500516748350720 10909594 -47287945680261157838845240671792476448 10909595 479045425102978670546130381356399265600 10909596 311881744855660495156754492833448827392 10909597 -641162059545501663601683987755113386600 10909598 71035828236922857505307355904661812992 10909599 281448260493337619293726441068649100928 10909600 -140375872119911589720306303231836160000 10909601 567076069154323758948467818616582725602 10909602 -207213680332025148132130009090008240 10909603 489764501326070800357430362921254491544 10909604 219078465521331907651379030342687216256 10909605 -213805955139720496974562180996180355040 10909606 163370778083634771227793415091645795328 10909607 940055158825438510748239822431567042600 10909608 -28930182067071731043885848344006164480 10909609 -768151070563485205267755607034281977984 10909610 -425838854251153961479007754052169894400 10909611 271420091517207543615805048300602436032 10909612 -18607680383393313747057831965591567360 10909613 27459066006157567824659166319822381056 10909614 31662116529886438796783787357704971392 10909615 -249885809920313646625947890295603452880 10909616 -1817356761893798946423121629522886656 10909617 125374301980768867408324537824922477680 10909618 248186363947444708000578125395869695760 10909619 -189188671478247841625682080566710781104 10909620 17706779172964936335044026787392512000 10909621 113529806963853798284363083198499171822 10909622 -292873294237650175595753183305621473888 10909623 222206903947642796902742708128214001384 10909624 464870885517440771935173023960574750720 10909625 -887215074733538013551172021482834163000 10909626 30267527787957367528582144317890595840 10909627 -718757616895752257784162699523087034524 10909628 299643803610691898929537435353850426368 10909629 212776557772002249013768451390161212000 10909630 186934137801594213522088562506058064960 10909631 -58512148430294360118235357146776292000 10909632 -75071179171647132620459275210570334208 10909633 220718326629638309119367250071743937280 10909634 -199063520679191056087279052313572564784 10909635 122592654312909079954477606477740184320 10909636 179528853353663696018633209008987328512 10909637 11505119138474257132502285857498980000 10909638 -61545674969518365472892902996794159456 10909639 264845644054766006004056912646808920424 10909640 -331331869541160502252971579245887488000 10909641 -252480745618502204977030354595634145008 10909642 -817646664228846006860377983300897014688 10909643 -132401221638568206795697606385181312108 10909644 120648648675591012423040232178936840192 10909645 -398760704085767302722861518334106750920 10909646 371022838752923042012289332550031610304 10909647 1028665690863023259399973274948127744 10909648 -24520649870324279209496104058706984960 10909649 38810432904563196861233697249568489380 10909650 61759843675193963372020582200912057600 10909651 -869913754125152889319497381446305743600 10909652 -150060415146959479454989065687691446528 10909653 -205140446833384342986843703511571052896 10909654 158400710941989670109682678451533057696 10909655 -220664791653189028456943640182874084000 10909656 231171964644243577243834123015439185920 10909657 1901833177214161724389250208027049811520 10909658 433115580055408709949030291455055133680 10909659 1117219556052111924670298243073954048 10909660 -438602129975016923779701994149265144320 10909661 164388180059792616868888011527265889632 10909662 136350118956801281986245376790633477952 10909663 -627887924189767169108396690436498565440 10909664 -13122973458530078467604901672102395904 10909665 -23923268531033792341487220338625388080 10909666 205901224820033825076846582666135180960 10909667 1000033754427230893321066564678745226480 10909668 -66536555582347120689208278448644292608 10909669 -45540964591888645507105247244337729856 10909670 134438994119782777508043107697903185280 10909671 -105249272793653919676742381026815027120 10909672 117044494615041671671395172598506567680 10909673 -490921580862324738247163671484411403078 10909674 67876519134886915928518161616925629440 10909675 23754896515601636782004447467406105600 10909676 201609530625477861331215555191686344960 10909677 -119281337035847054433662372981796084768 10909678 -54723313803405332726455968624313757376 10909679 -375458344270492048352936630937314391312 10909680 -118113401509381965034065579627608801280 10909681 382444761518007204428006470686863460352 10909682 12035175167757605893745295489486280704 10909683 -398434605608562866971551335292057685548 10909684 437544299049246084650070193238015712000 10909685 -472563364450530683740379098467980779620 10909686 39489374961284549816731480956363893760 10909687 645778930885886458097363490154494103872 10909688 -486153619277700407329445859740301680640 10909689 -176757458259633898248426515118057564480 10909690 -146447537687376276271153744162947859200 10909691 -183006211455325080799520381462275332528 10909692 -14673373051064326190243522604033431040 10909693 235801914128830163988543340459320679840 10909694 -333463205448694702063221456814331584128 10909695 151449444411440208638784042152538763920 10909696 -17284140129708614574707364301237125120 10909697 551385553552696653041293063414323718146 10909698 -62122130393923107353695677122446324992 10909699 -953074707650667350043406792714120697064 10909700 51530090275225884339853381841977123200 10909701 -348332641572228499688100939967580553600 10909702 3219132197946901328108675049550969152 10909703 -795162329559219201983412129616552606872 10909704 -18919092940838277051848653677153484800 10909705 187209990716306010107445697755981686400 10909706 118751310128417360757656292651371510784 10909707 179978611105292991784018532906824468440 10909708 -77077289913139951700588867607795542272 10909709 70041391115882872619728333558439907480 10909710 55647081260923326480910995814403285760 10909711 186736586359272357717743134532562100192 10909712 67986932995666382743465528438312599552 10909713 334128603173444843191286504514317064000 10909714 -443675710953809533314854572897077654528 10909715 -389988725856771749598622847165660855280 10909716 30830639708091221214374910882954055680 10909717 -68049531498778029240358960507772140416 10909718 55399117591209505004293255049131320960 10909719 -349588683993122734103121272857927642656 10909720 313763605407905415557024246525752320000 10909721 -247119905783166003334081897092024320748 10909722 152586979858928512853729199302871456000 10909723 37547470691366285499469106557634396 10909724 -91416463577956563743620552142162288640 10909725 14444600628599481157682581268357853600 10909726 97510048518704345710163627695842573504 10909727 -597549557781075455997519560463377099424 10909728 -341869603758105225875908902163989921792 10909729 360490725942461936649692338566537123840 10909730 80749069444320114258932089420552173120 10909731 52202099815263475043464486320767705088 10909732 -318679140544333382267062468227695017728 10909733 -636078499006617376960828810299425410500 10909734 459293415779092943293329951918198411264 10909735 95614610643418482223781570590746442680 10909736 847330007630217504105595139777098951680 10909737 7848302005166482691182133466031208448 10909738 24660172559645600827933118808222218496 10909739 699112857065495529389087526598512117456 10909740 42616086188381936875031145537252096000 10909741 845434581922018890097130975585371957142 10909742 -143694238155630474007589196488069491200 10909743 -207166948744534688441066840093632314240 10909744 -68991357275805237357120112478892621824 10909745 -1677186735753872375519071632559948800 10909746 -7821029485565015461400808713055267936 10909747 338384119845807606219842207287102189196 10909748 351606349324213246704633039902329473408 10909749 -25567135985556244153405694666970989280 10909750 -95328628728347580557556878015578848000 10909751 169483749991395445757073437765293410192 10909752 3278874044666025370795403528115425280 10909753 202773333151284098022243162801242165584 10909754 -128339912368136350165723635897778817424 10909755 556488128132788559297384192603640422400 10909756 -123504288182970444774252938046054122496 10909757 -301392427233129811821802200198417671994 10909758 181574687353313154289884280027668465984 10909759 -126010465302865333928982871725434437920 10909760 187147222457526351552045814768635740160 10909761 -593525825397413960318303800771798560 10909762 3121575491105650214217451077172272000 10909763 -178549195701415852105108474662349841988 10909764 -131515687536892150495678410684198499200 10909765 261719441554666148200249216371748185660 10909766 149635186477619868158086381733139953664 10909767 -4030142385497031636588989703088609536 10909768 -203378560333144216005320327400871034880 10909769 -57717180081047084625255259501838011392 10909770 -134510156878541733111334124090822400 10909771 -636435475155009485493920882762223654000 10909772 130191041886978838560964481649359350272 10909773 -230717897818361991182288764561646474496 10909774 141874569329592753508623297803123616576 10909775 115444954847434070696356488110443482600 10909776 195748665281503183807953259370413031424 10909777 7268608809197372313392766320217516800 10909778 287771347968164681930051570416935964800 10909779 -358206603100077742244530194534223935816 10909780 2897248783019201513961280174697472000 10909781 -2307256941354620099469858857258687808 10909782 -79809065991953867649088579423173592320 10909783 -133213894043991441867772005263795084840 10909784 -11927589056592887631026359592542494720 10909785 -158954916184946052427389152681656464960 10909786 -85488488711095745259374924520116475408 10909787 45487919987299411226181502975322971152 10909788 1995344085387169377383193852980649984 10909789 -430582386096899742859889065661817682560 10909790 -250623916151414849841150564809826513600 10909791 228497987695051380763893635965027661400 10909792 -874246385993558781102674287957842198528 10909793 -74888346751206221955525771862071013200 10909794 421710446136126682488072335703911424 10909795 -507169967108073053499178741973062493280 10909796 408201667215064455225745485749415081600 10909797 -160203600756065068380491955829102827072 10909798 -10380711066411063734513741672582397120 10909799 -73107117089639413683747656090027327040 10909800 179169787905561494285889158254540800000 10909801 -238260570704007211354919065439139878400 10909802 -103510252273043486561105120421994020000 10909803 -73282885580315096297502181480948222800 10909804 692085598199081614344433222896753510656 10909805 -461155790599345500316098957718626091080 10909806 -310667373675882324894810920000572881792 10909807 649947788858857690158702365909339247056 10909808 13018362801055435963499024362682449920 10909809 25612467743674336625478386424240026553 10909810 -18684949174678240746933121539847992000 10909811 445064232057893882483614301641248908928 10909812 50779688158512105812506201747568320512 10909813 -255204425068981162126775075237101912836 10909814 -45452134079854239452077883455721997120 10909815 89657856992663544079787492637184849920 10909816 -870692844088355917387703516544058859520 10909817 371134842903203239109625102668154949866 10909818 -38352812447591701374054267345831193152 10909819 -143367335993289311605552469983347913160 10909820 24352592244221513032241747418901647360 10909821 -200242330172736148286998831571352226560 10909822 3006393540980146936739463805215796224 10909823 -633649291840730802045159373685497868928 10909824 -258718738355875708091575925234372444160 10909825 178401238310692585489841140438673117100 10909826 -203511888799236826480518697195868643888 10909827 -34667013793725803564297585363603944440 10909828 -20784646761018205457326894239808733184 10909829 3647768570254434575504152117294494720 10909830 -49925393133075307417663474816985948160 10909831 15045550625061768122789844263926195672 10909832 439747748055349105134354842409247334400 10909833 -120286827023100315589409572413254433600 10909834 -221766109721405731434661495854929477280 10909835 -179458297506430046273972232488881549440 10909836 16114264189603086879292495037986897920 10909837 24914285783544038825045612802440099340 10909838 -12892553050939667331848845647977266560 10909839 -151343591336969107375565256073397296752 10909840 -140926047775381611668545104977483120640 10909841 276844620631900431066184883895548200242 10909842 216264737802971363139705703063090845312 10909843 163457627450421410904317637653414371584 10909844 -860418512303991542291255344805592192 10909845 -376694781432834703851104756998542670980 10909846 169245535583689062377668800038972515872 10909847 49047126736875990895936568817648067152 10909848 55638793158620602967443599486695976960 10909849 510612859248450627873484726369227799236 10909850 -10574985639997329016685932117404367200 10909851 267859411575893936242561925257879463832 10909852 -418648785977284389427429480553462504448 10909853 -29284226343441740098845968679510671898 10909854 42303217801680322013632756981772510208 10909855 87304313862979520448324649445982868320 10909856 689437218747981704185971565238434332672 10909857 -68911652748664471334550034274583782400 10909858 180302871811408201670246343421274064960 10909859 298361685128008505204192268947905315416 10909860 -29149941628073887910958980286790778880 10909861 140370289407255512049233002261434481024 10909862 28634555830258463731523856224497662432 10909863 147651258367151249810234704463716980480 10909864 103504993572235674409008625399906713600 10909865 34046216601040026726142033207464772260 10909866 150359090350473967461715689450349252608 10909867 437538086673473048444072112464095434120 10909868 39174545347902475384929667958648332800 10909869 -213188990377692895754952079580472149760 10909870 -143795674506248013115505780211513139200 10909871 141772509298593948013989169198176478080 10909872 66772567595635691572206287268231905280 10909873 -120886130771472088851147832565344735436 10909874 5684653849507059690187025248661243520 10909875 -1027290708210159056213574796271041920000 10909876 -267781680030498705627417192558147092480 10909877 -38140131541559249236976145595986372960 10909878 69866134953956072138553035034092193792 10909879 -556715734530456349628047212453947778520 10909880 -571912169059986398937013543647816499200 10909881 417702379173232079290907638621683796212 10909882 86837832203600496565931171786601120000 10909883 184320136800919553422859834710065525864 10909884 -18266398132114532115284711766928432128 10909885 156714939233854527228278563903268021760 10909886 -136600665758874298565077971103967523456 10909887 45060249161741923433518587149406804000 10909888 -59334731442172823475402176329483812864 10909889 555882552924672814841472314676337113024 10909890 11320906840766572858646597116521645600 10909891 435615921917156611696096743825165745392 10909892 21028659932960110406158761410008350720 10909893 134346202249632022693859408333798256864 10909894 -95992848819819709997876772772585276800 10909895 88617406673639740050452635782884762400 10909896 246467559749644113909115306531053772800 10909897 797616200314137901006866652110792928346 10909898 31517443278404731012008734322310705200 10909899 56609061762140393079965106029540557968 10909900 -250197366643668512890314388356017408000 10909901 -491594799206673920017768304837262345696 10909902 -242305299842056870281449100821379269568 10909903 -81974743732106373786878468831690243520 10909904 50906657901620288909089051016479555584 10909905 -67018977608648774075508126651001539840 10909906 -17994490319918331226247917701730567680 10909907 -1110586539681916755631462132404119637288 10909908 39731925207443444089962891394109265792 10909909 608737323446010717998315609884266252110 10909910 328030730859635350671865525735292334720 10909911 8335079034111197044967333473082072784 10909912 99440469818910012101073376026350960640 10909913 250895258414121316770517680385226338560 10909914 -116554420588178028301095156063636568320 10909915 -76024380222573918710206185425774422800 10909916 -59361016196860374825310798236479032320 10909917 14943097297539835432777823242427749440 10909918 -4661141976269173926948606195748573440 10909919 140801998986841088109933304108880039040 10909920 -76477675757245339974015921351536148480 10909921 677587531022510483219015537487443700144 10909922 77731490210352336499757174423903646720 10909923 -13579776756143174999944580276184164352 10909924 84877673261797158758743851034598128896 10909925 -119695634829639817222698372660901591500 10909926 -65557783578046706409207239195697984960 10909927 -20438596662670202557425023874550616528 10909928 -97770528217932562903327217937897277440 10909929 -654278738179994590845357679587710155200 10909930 -114655425814416052081415493631523304000 10909931 -99974598860888311431897560401775138016 10909932 -79210240513368632632169927229337030656 10909933 369153940850670769187859606693386727200 10909934 48594871602220590286320334033895703552 10909935 -78865676523370224211903782037294325760 10909936 -19788593687341551328103778833729519616 10909937 540031237696143251443331657931343049892 10909938 36237070050741811838528184774749718528 10909939 -63819814060077392690402366242888382260 10909940 340745833173731109356612341729105847040 10909941 -58377501788646464876384982175829766336 10909942 -293145406445784125833605016055013243456 10909943 896765912867483761809956625527107582080 10909944 395553110222542114299392738860035686400 10909945 -352798189459360726953437376973258219200 10909946 261745191977562744812487869628838050672 10909947 -293696729312256074849413406347068319764 10909948 218691202396124809495462897511979906048 10909949 70653484516978189954022401736445106950 10909950 -132825742173640940996158137614514830400 10909951 169010983141538839351155400914213541912 10909952 -685241606979763214759033065513219522560 10909953 -604824473156137371646142756754088475676 10909954 163411740147902454060282122618483970048 10909955 3346629775185688603932529669337273760 10909956 125501746503806891888409314104523341824 10909957 -751574932091358065049425177334698259428 10909958 160317997911396298029730567022741453184 10909959 -40882480300330755809389274039736331440 10909960 -6125192893609125958734322203154022400 10909961 272933169544399968509413468680580398132 10909962 -13084079076462278630351652316639020288 10909963 -325230462194630425507613653468202351788 10909964 338519445804860970730684654541328618240 10909965 516679420892031491098759375045491360 10909966 -477857160865509980497360315487036439552 10909967 -576030448238991947432927345725810011984 10909968 -13724051017163244162754481318774439936 10909969 293549982915971098785213619106003027712 10909970 73844532592295035903086271435449259680 10909971 -588833125971018466533901412475939062400 10909972 -56825466367404682772173094059235816832 10909973 -110415831475482347111255442462734740320 10909974 -90608942359972706053087440584372004480 10909975 -431756589750758156801649723678442090000 10909976 13766818379330336208888021122580480000 10909977 47718249462566253490690451734855675776 10909978 366928493426259536175747819046922213856 10909979 465968578009706188687831500898199139360 10909980 -97778971898898401411832304375167075840 10909981 -105708625037474866928948406424905115488 10909982 318754975816034484535515953798826386112 10909983 93461775509349534305052725734401531264 10909984 514151881411917984607981235752541945856 10909985 3812691114191357261113079354872435200 10909986 -151983005247659682293194825878420510336 10909987 943383386710750610681375973277859161992 10909988 661190988837371800685946225139737974016 10909989 332088290402439447313325334000563214654 10909990 50968928836162050676783350430034534400 10909991 797897755584534774004172193026547718392 10909992 -589479840448063760703229240563709378560 10909993 -360555436313162854096481785997369018758 10909994 443392246368270115733140933671978181296 10909995 -89678853018447829788825669812824922400 10909996 -22552441525467895363999737542937502208 10909997 229695055055767028528630099096190452172 10909998 372157316299763525134634685824701808640 10909999 869874296203621271296420755750037226000 10910000 -37172517060401299848399684076308480000 10910001 264345301551583479578890493020602744432 10910002 253899205409903586580856458344163682304 10910003 6023585336896071122514247795663681440 10910004 -59716693409630403439365218412448186368 10910005 -32854704787981246264692018785371400400 10910006 -191322989412453542526531580055321398080 10910007 303789560524527379050627018895616627808 10910008 -323094993379089005124602359177180631040 10910009 571971538250107948430867887852380106080 10910010 -37185879635169741523913860855753804800 10910011 32440221501251287513724341324463068432 10910012 -618155285973463018667924033005444984320 10910013 510468660902802966391685428563439390464 10910014 -37426745662442782605566615816717817600 10910015 23291691451427542461931017380075730000 10910016 -25167327110589452115840287337124724736 10910017 341245338223807842251523825682338416066 10910018 42949495053758646113633937300249861120 10910019 5044686885351335416634577608003059968 10910020 150337224260693430540407026162897489920 10910021 -517543992140490088756421079192876647778 10910022 35730550192779345655174361305386547584 10910023 716056554700454523832458396651809086624 10910024 -578020177293922030283089694747619671040 10910025 -103036224203808336515335067002188720000 10910026 -458450435613250856248638699065479418016 10910027 474593458734521743329199611062342260992 10910028 8436720644708455690499548218636288000 10910029 -120188192761012141785028297245909178752 10910030 -272094758892866800556077952924762091840 10910031 69916186660404307798893996595263999744 10910032 -9725567484690375306546756946703155200 10910033 429146903400986578876920285972549409524 10910034 272988960065415042570127860298130586384 10910035 -389963093965130492551846977404878253520 10910036 -291344046830899670426557143766087692288 10910037 -26475174911226071713753421386595687232 10910038 434225762271831895825086694662627928896 10910039 94892971275150633294410969563467668496 10910040 -196400018520702166591341806002313011200 10910041 -27639362811373415580673963701837516528 10910042 45730241553859887298567710769502911488 10910043 555045550828656093441365325053841057132 10910044 2394306862015179780864904168084262400 10910045 -46171930004040416204545446041067815700 10910046 -1900196954218965829003831554731053056 10910047 -145970964553515800336644133879138168320 10910048 1004457258843097811431140325287912407040 10910049 288370574512405257866336961538868370864 10910050 -30617897868673668992396823508498752000 10910051 156378442484212295286360160449872417052 10910052 14822657832066514129309895769654116352 10910053 164868218481580994483224428478833305280 10910054 -303815944099773948527644471015844225088 10910055 2511521129236613204570429397438324000 10910056 -479686372711254466183646309445071063040 10910057 -291154645384790338918008354342636094428 10910058 341141499191313499930140269772555125760 10910059 -157155497347893381060826790083417849800 10910060 -159881526073337087635025268244441036800 10910061 718444410385388784946314336312511031820 10910062 153394886549164689072465254309390948352 10910063 1382235983788234555203868009481912386080 10910064 128021573776056681572929293681170055168 10910065 -21543081861478278895510660554405475800 10910066 -319380756544873620667840213030747332480 10910067 18979972964412884941146648490009504512 10910068 136397643636831952323078191257577839360 10910069 76304044568746182291440329913356567488 10910070 -1543635903158106312179733461969736960 10910071 494732952008103265283082536372118087272 10910072 139507993176135082806814308829353553920 10910073 -200625812378118845134479512702415120384 10910074 4385130193219681614795746218543176192 10910075 210826832858652080472116674287031158000 10910076 40019279032787162900726461107785605632 10910077 -510040286129339986359550656539701982074 10910078 -173284774588692918569368897418857190400 10910079 73971158383890663203791196993060087040 10910080 -83048600563185336444939417850950451200 10910081 20529414170729897934795387134850105024 10910082 274421654305017940105325127765157329792 10910083 -550572704480182102272362167519527650360 10910084 -135997608096650352808882630821118886784 10910085 118519081963977290876802591542475710400 10910086 12443746905107588643693446261357856 10910087 1029394855978783939095288961582114990152 10910088 -101414743120164409026090393345039728640 10910089 1082379348746206227269072049562827200 10910090 -42500691090280348302219182133520003200 10910091 257928277020904454108709996254220755904 10910092 18462495932598922193313730473303086080 10910093 -421490329043083463133425855914725827658 10910094 42864856888407815807639350863855088896 10910095 503852764114509280881907113458667703080 10910096 -3146088021902943492897092489722552320 10910097 -473568898860029900212307301837057967584 10910098 -51766322234605920594046726199888857200 10910099 695831170039477161524455735385451965100 10910100 16667886418550007031678884732069580800 10910101 420554981834333342223640798938435221472 10910102 33268575404860659819433624314881905920 10910103 109763828417117273200842824915194788480 10910104 -113639915388222243386105559704846438400 10910105 110573924055103172590497782507665552260 10910106 359218254833228562810009867982237132800 10910107 47798118513887189926659378224478629472 10910108 -222744546047101653179449398611437545984 10910109 15569484693670903470001009754388848640 10910110 -512155593742564997881611595184847052800 10910111 -260670530006807683198718717445285809088 10910112 -157107129280120803933311585923123642368 10910113 -625164353791347152639245611321982724638 10910114 361489424285670203956254812144546488656 10910115 -147083372483333762610962261827191318240 10910116 53020511454359750089596357902494478336 10910117 -189625966304956529167688041993164768834 10910118 -34698389276791311617053312034490904896 10910119 217887336648791355861409609021366379520 10910120 -229081984593579125420556562132938854400 10910121 112328584617197846198692712358867340224 10910122 589821212391301081891661085795037806432 10910123 368433065602080562554624243437275568640 10910124 -68485459436052036482324775775727614464 10910125 -189719191018070260126850873208602241000 10910126 56843040610036260712320630598721608512 10910127 109338672782765700114331340006129677320 10910128 -112368904284719742007176167635878658048 10910129 -42164874242866550149325808823115292270 10910130 -34025977791563531516249051570127298560 10910131 -242745827247282832257038565352778702068 10910132 -915445422064305450190689655358496768 10910133 -5591512127070607562628651766785904758 10910134 176627812513191546705249939908767821216 10910135 566158220996545858396301030916521221080 10910136 25517823655601746268403530147020800000 10910137 46747463578237252262040430238501593600 10910138 121687025171183567120400521731433017344 10910139 -134429519430338389724428936383282792912 10910140 -18158890123823886769765302239541534720 10910141 309295093699153807538490682590393969408 10910142 -210222281331619210378187270090623872 10910143 -458453592867200105095893541331785532608 10910144 61458617496991044905721902450916458496 10910145 234841972153931931557094213902288238720 10910146 -193304799529985801607516489941704336896 10910147 512198394765620838942986185780445953596 10910148 102845816798912355340794718517775298560 10910149 303994706301602625148642561403716613150 10910150 5029097350694277222601648558682097600 10910151 -98088265405633265307416411028943625808 10910152 129683189871460138371569690426577100800 10910153 250459758040581526259727128839820501220 10910154 67260536257117304306934566636840616960 10910155 152357509349912492575295580100620951120 10910156 -212604491615266916602603630957523858688 10910157 644936953104089675371197797572630968192 10910158 -90982842173881749925011224293379827968 10910159 27477072926295014335885640933567100720 10910160 79138942089741916297031467676447539200 10910161 316788177314900681677566346418956620400 10910162 139641801278319521522700570842601600 10910163 -189400700504027207610714135154230424512 10910164 448703685989664884017707289912907394816 10910165 -51078673061682083682903571570766426880 10910166 2309381103332883191500670574242225664 10910167 256261044294240909959428691639937710216 10910168 -876671984873391527814589228313643325440 10910169 -89698426176922478377213364763726928806 10910170 65085722878284634646128763169462509280 10910171 28169657579918826839297995912831177344 10910172 60768141074144980730498851505709318144 10910173 -56949110832624281415432471849652223578 10910174 -177839973151934632109936034015403474560 10910175 -553558203265648451122391368632480000 10910176 125116629277847828235720797886039982080 10910177 145465051812000061922734054251482713920 10910178 131219985954998348203672133263857073104 10910179 253755364738641369137820628891206797776 10910180 -104923612169628486218440064383060070400 10910181 156119998568883584290612260902946818784 10910182 103203300347101535441246340385801656384 10910183 1365634424713887488036203304268148630080 10910184 -69412919699018059626537832226218721280 10910185 96606537039549399700421384072025499200 10910186 53926984646662950569719764494759347200 10910187 633998162091202039226733340378748491440 10910188 -348606056412764214901197008132989301760 10910189 82527272591183452998463497924190973952 10910190 -12038475052277544975018966357183763200 10910191 -148224013518793396330223784762715877616 10910192 161798418045224017672408123967631654912 10910193 -202282235009431725899812722543207193680 10910194 22229929220903147902922736911207482896 10910195 432055756533802006765192529779947577200 10910196 -128945538876927036182076392436718903296 10910197 743487309078593271912697735155935209646 10910198 149432383628004540562814952418510452864 10910199 121190536674862362979008858412200881280 10910200 -98655792891081682197178073617837056000 10910201 -43395580565060983778877714951176283798 10910202 -105498241264993411356572144168487254016 10910203 -565498900298909097112345748857153679696 10910204 -820329265787866125499558742144136265728 10910205 -139386416814971464228620357495960400500 10910206 -293099548066162501014321873253508646720 10910207 -297521407850037777024780979063529617152 10910208 72570355634134145152030179283188056064 10910209 504890180342042199413416850175713242920 10910210 248227287837066328376478623650707785760 10910211 -22481100263312939088253775000562142464 10910212 68021704820399933104480052964356124672 10910213 -411861633822286349099319911733529769760 10910214 -100543026542862102860533888685716824960 10910215 11845548347198671695571941467240187840 10910216 374385751161858311148689084900784537600 10910217 -195696470942107479087983214608521959840 10910218 -5847506659376550338580609624531025920 10910219 87837778798645569363927536105550304896 10910220 -157578385929842993811810333746845086720 10910221 -324014967530829195679829668943423327040 10910222 -144392612151945219917860614102215674176 10910223 -43091295657369089086525745520751792896 10910224 57830903951918648330688542084930289664 10910225 -281102012652083433536181357733190526900 10910226 153460274974326477955916521695202224384 10910227 481224767581553328197538273223045002000 10910228 -66175050008817897682602984797827774464 10910229 309571076313186648763830404940779973120 10910230 243404246576164303177164171224277269760 10910231 485796453472791374551227346459918386864 10910232 3307583851043173289695161105767147520 10910233 -443803105262632035582110553468572559414 10910234 131234969935640998515310802500331900160 10910235 -144837501634133126247956641122174566400 10910236 117773482210222590104693028413051041280 10910237 -207999417754710498480550579034153601120 10910238 194477338179582411365544783890107278144 10910239 -929684062987912163465226741115271500960 10910240 55011311510511941293263589029445632000 10910241 -137947548031404921492346293628258048320 10910242 44174617601224771640504828623143664512 10910243 -22721914135763646852029109710978859120 10910244 295053001296355654554378082058112909312 10910245 102444730742101349387256554347792620120 10910246 112564560302859016978914888490571765760 10910247 -299555418178060739419402881253517528880 10910248 -753791795700197326842610989682948592640 10910249 -181461209887720283754928642759513840320 10910250 -31204595340515154807458566615443024000 10910251 -1554948080859034214219229219763160131800 10910252 284429850345586607223754788031480724736 10910253 -61773412614612468026657781109132000800 10910254 206926858300271683562587608181489501632 10910255 -284837419742949005734737822836653053840 10910256 6240653140427609358239704645396070400 10910257 -501205715795154922793133073876564735680 10910258 95765696087175782139950887921350366480 10910259 -185391896027103710370821227697579709036 10910260 318427507558627420340734935622359897600 10910261 3493351850246701863337933207982000064 10910262 48484155202497113531289178732803624960 10910263 -60138689311096871626452908202021421632 10910264 32183318154716772593870745045850521600 10910265 79863932316341799761407394095897600320 10910266 158255231016624768225097824843720158832 10910267 309376403087279600674632930338770409400 10910268 -309652460711661660222497124627196001280 10910269 -6222478431598776022564296566536022568 10910270 94982683850082227943547791944149589760 10910271 205948971674347688129032668876035629512 10910272 -207104018787959456245028617375073173504 10910273 -790647623325501069940840349678420175840 10910274 186686651353974010980163084702327512960 10910275 450164938569115654816100440824409472000 10910276 -262929662822827333538924301507598695168 10910277 -251831007777412875432170155325850014976 10910278 -322901395684306327715688356017799014560 10910279 595603990885481857557584736353746817880 10910280 154009191840079280480620773648039936000 10910281 681100415170557334043909272278532588672 10910282 -242780790072529719447864213204575725008 10910283 200693242708945258504998790435991958000 10910284 -2238220703104946993464759305659547648 10910285 343309839932326251412446063398086027980 10910286 -20527412566763277612783162780868400256 10910287 488882124967165283713748019402282509936 10910288 -4152866728002283525731719850562830336 10910289 232474855188247361380059069831531162048 10910290 102412959771738909083607435757936230720 10910291 -8815794507541261670829042588191890020 10910292 236451422257730662333654849352004882432 10910293 104926771556305793527494168734086790762 10910294 237168964369665817326161911412496316800 10910295 -8660739982853944092572924600410214400 10910296 274481643171600716698004968642013153280 10910297 -823617182671071832095751629834238939254 10910298 52421801785069232509048292237334577152 10910299 392835700998754789372822412412420479300 10910300 -108624233980828038924708600859790361600 10910301 6236663066707680404975248700296941504 10910302 -101347967431585690551891952151597895168 10910303 34322440054067728232693042533605504 10910304 -1616355695191500681844684182887596032 10910305 67987878979199895489900220738850344320 10910306 444597014825226203275549876547173601664 10910307 90254499193179614930284509495388062840 10910308 -211234857351448577944438968546701683072 10910309 -209377098490385852419106836419640127490 10910310 -59259229305585328393400789308570227840 10910311 4816856093393637318412727863029015264 10910312 40538349252183104269638925566102650880 10910313 -293878013745513163991844786084788559120 10910314 -238615937232367278295417300813940529744 10910315 -109110424700771713196520862376649473280 10910316 -115076278135030695273134156570095779840 10910317 -89902785195219434899388270948086023360 10910318 -53338472466431761390568445269973337920 10910319 17981043748871387294757021194521054080 10910320 34208970785174298703899340981245542400 10910321 550286958117200920749662766875811117522 10910322 171839313936762375146527023163824153600 10910323 -474610501460543759977894826345318498256 10910324 -171732242572466143707300935478458713344 10910325 147551301096451620949238476049688441600 10910326 -1008300588092995445868530065502011392 10910327 -334413041752114292383741313057630428824 10910328 -82252113182963832202860781136056320 10910329 589567808143986159222655695053350364160 10910330 55723950055182564933044814464276590560 10910331 547227112512439872568665480842815910220 10910332 -127265430748620724766726398113826483200 10910333 -313415759150796965993958762315594110880 10910334 -2173926872808747256606911528927160320 10910335 257012700186112256828501091391405833360 10910336 -114767393828025251977698211533674250240 10910337 224067286407664359314446704653918867760 10910338 -95543036070690081791827028257242084288 10910339 250585474201005555610129769691216421440 10910340 133454998965141649111748999177653136640 10910341 -59495415413796091955932071693602188320 10910342 383681193949510020867497958341693539200 10910343 -433223651615031531419239412145645621336 10910344 -162919997592527017236673567788568611840 10910345 604095729338860063373673070114228796160 10910346 -15414617080497818177480788547105452032 10910347 7526064364940665240685170153387596544 10910348 16517487105413949866478962553003517440 10910349 -577738379740815568176745564167484867200 10910350 68523100210279795402036387582850304000 10910351 -549188533192098502471203528174433690800 10910352 -42985625856909697953607751703119462400 10910353 -545707546399450849059309777692655996416 10910354 39834434710377804144580488138455169024 10910355 50121345093020420305599006370876591200 10910356 380755195719032448288864658871299491840 10910357 -164009172192934875115004318743780133376 10910358 -79517826104326260799764550546726121376 10910359 698926644185115140759050386282197775560 10910360 -168333277235793010674655156776539136000 10910361 -11345120036049159043308650526494902272 10910362 -136373279220966634721898953191980480000 10910363 192830594673538929159271238658992772612 10910364 -249572510747302842409352568255909301248 10910365 -563982618596485758792481643174852974740 10910366 449372077627825774219881413919141315840 10910367 81998381251318428343722008264405498568 10910368 25566759680918306062184283517369712640 10910369 886669652036982816293490977719831139520 10910370 -155031241799215553067470324295298137600 10910371 -191705763146005147177914407726750560800 10910372 -89508430391363675782402099918157254656 10910373 121747817639119877678219656137097260384 10910374 103722837228428025418063662192892416000 10910375 -132533479208437886780553308562894288000 10910376 13360713548259160086181133601279744000 10910377 -93305187275504655816336435635030736240 10910378 89799631023809110926764133954223521024 10910379 -393400765685311943019613004530697040 10910380 169853734009128568354229064259297382400 10910381 441872496836275361779976779168171708182 10910382 -7201977389764799398824163094688807936 10910383 -68442739652214750609719647365253180032 10910384 -77664908803090904191878973924413849600 10910385 209137653594439700225079008206389925620 10910386 -383607639556941228568875292789852474608 10910387 -184803448167149357831723058119428487376 10910388 -79468263141863939882929039885080330240 10910389 158478449112187761364677048674406727200 10910390 1069388804971334198249911164371425920 10910391 -350023578640150640879458797367220938008 10910392 1363621409841859608215698236599132897280 10910393 -208541753004891135467092824541467612156 10910394 -257439255539824041510604206236934776832 10910395 239341537424372144503422257556332058720 10910396 -138094527080611312103374692591856011264 10910397 484726959221215697490359304895849401600 10910398 356376507929674890148532283562921245120 10910399 268599518998678721490988720705827441720 10910400 10894147829094437469926196049398988800 10910401 -1031357294559690040424743139168257624748 10910402 -191519432160017223113354798019648873600 10910403 294725980035911561773237941702018539520 10910404 254370916921056619338308972743249075200 10910405 -23999403131119246530672561834848191680 10910406 -35522675814635159763226002455466715392 10910407 -411515622011987690127429489325194366848 10910408 -202030806101355962819052984407291904000 10910409 -217491044654845897847539845824696221440 10910410 -41486003246994179461776537408921738240 10910411 6114660188039657329574194754579102712 10910412 -142133450219080658412103978994340200448 10910413 329999237893464901202441831404831952940 10910414 -476916434972858996671802242039402227648 10910415 -16916222312372099422210613004016092000 10910416 -89687810307756055449543788843233837056 10910417 224549937941005136755411512342246710592 10910418 32521384531899893457175997429600375808 10910419 -45522344803797029558026044493488737152 10910420 -382725996689005822300727281378655166720 10910421 -108621578850851097012936335488693455240 10910422 232208135544734984492847025046818242624 10910423 546254780020449198360796829158866465672 10910424 -8857526882039865541460323492777820160 10910425 93431468027934433979768765348463611150 10910426 -105628478815087702697876871553574531088 10910427 419378026017706264649619013530944108160 10910428 -171586858804750898230028672109726148608 10910429 350090566415444239167291205267808421030 10910430 -214405094129209954375593468518091302400 10910431 -221399213930739856240251446465938239616 10910432 9751788508194699002603444611457482752 10910433 5384117736824822961412511749720008960 10910434 4829505922380131039404610687646041760 10910435 -365833630060118645943711346353053715120 10910436 -422844816191538757500171322918672370688 10910437 136154595773798305934192386683811785086 10910438 -71693459764047853092303010600804272000 10910439 -172182635397773339165225943949216346976 10910440 -629038207794662083601359277495246899200 10910441 211809598082039032611105273844277148480 10910442 168056205165628031981105545855928032512 10910443 -436712307515627785449336970239556432640 10910444 226248907042969033101122161221375783936 10910445 21967581728649944755135000592835840 10910446 -323970557466354664555083852761733017280 10910447 413458009260563262693115559689954140672 10910448 -15452870431696939869611790737288429568 10910449 65406186499283747428390720792665268 10910450 61939149418835369036188760746463232000 10910451 -45206166083564151376477976737924690896 10910452 -113047855535745316940288555398679275520 10910453 10007799916104650136207138437080582080 10910454 -4612869530334100098401914913087177280 10910455 -304613786738715608148592832212834313640 10910456 -209340204415966081937984121980347269120 10910457 538519154382823552301101285899365559840 10910458 -215748191976603312566111595436840698432 10910459 276017982304248755655384900051172755216 10910460 25106532723280683721565122874858864640 10910461 -145349683386880619652061496095081970676 10910462 14598906573027128784363738660347925312 10910463 220939154052574492062947613130445157264 10910464 129063527209813233394043222337540587520 10910465 504180868789884464320106757322413945600 10910466 153724606740653767472625618176429372928 10910467 82966429704519255585828871307775247200 10910468 267631613041762072428009705628407991296 10910469 126446020510273523234330419981817190720 10910470 -256923675004741193898356507235772456320 10910471 333616364279709240581641337423997892680 10910472 -89357154369798878826905449494576046080 10910473 -7885935928668321128457813045043276864 10910474 -62818822818796441774861921621897153440 10910475 -133369218793800993161680100839492380900 10910476 4894189423905472930797318936866862080 10910477 -131423315876058710295474673057589833674 10910478 -97169018122909428192273828563531683776 10910479 304187395634037768514468003451133372080 10910480 -5563503849991972922296815143363543040 10910481 321419071785781766534217354729660653568 10910482 59059744344947932205526156032956128384 10910483 963119505212813688884783602091828982744 10910484 136979059146413433499225585478790144000 10910485 -551395138164572855182683084464417462820 10910486 144894118707843220332731349639073506816 10910487 -210798006267193903005336445474982937600 10910488 265514678917139931741729332891478005760 10910489 -78890731377347011197392861192428253676 10910490 -88794392053285824668171956024641434880 10910491 478361982942418082681759014291147861892 10910492 -640911213798115967649339977898645379584 10910493 147297187983382221087741895303371452928 10910494 66408756929417525841492879302383795200 10910495 500584743117816831185773485132684633000 10910496 311906671152483462177380231549760307200 10910497 -165367814240189442274480264002201892460 10910498 -28317927345469873060959153748507115520 10910499 -41105982047888694668235597181933657344 10910500 19249743715462625009478676316534592000 10910501 324621901903053098359824826108487384352 10910502 -205288753695456591706182066801457027200 10910503 16701934057878955162159862108512440432 10910504 -596418131377931868396298438053474631680 10910505 10676768870737806575822968252995285120 10910506 492058529183919391800545782152359998560 10910507 -54718490605443032352609023457082665480 10910508 110098203664564073829093002921014788096 10910509 -176623975608562861926437803291649597290 10910510 -9614991463659238635063167223009254400 10910511 -479610350763934173041914319060272753920 10910512 -41251675931875713237787069023730270208 10910513 -205665677272335701161621935835266080238 10910514 -250094607123974113478607671491284159360 10910515 234062922563461000585504535766772354560 10910516 -42011865798901086172655698815793674240 10910517 -172472073298958190630505431417658794720 10910518 50126863764876295411321699232047404960 10910519 1966027950851526744074303387273934744 10910520 170101231319073926175800127026534092800 10910521 -994028591246919305010750051663834233856 10910522 -176576274567807724102013080272488455680 10910523 -30072995893379706113101494224186060832 10910524 -6231941120551940909952180206424274944 10910525 298544115284373479551997009376096225000 10910526 -110550229817406821689331213118747942912 10910527 -172269321749895416003325628422828477840 10910528 -25023360065361025422915023663492235264 10910529 38210010128239479004219101847805113344 10910530 -308730313739214562177370327067585807840 10910531 11293614557903678471157061536659014332 10910532 -137978655263641733977299937530211614720 10910533 197389712615802989222554458209359835904 10910534 328711536647073789728025578320219288416 10910535 290416726853942931533988399458631733200 10910536 -232271747814690090673450992256735549440 10910537 -44580375224450816510392745205829455408 10910538 5543102943180339075586334158971159600 10910539 173197517323426849527374322435799979680 10910540 -282360319105879281136554523031704949760 10910541 289064544959703992191215722777648170080 10910542 -17912701464242223052932744916640160000 10910543 46781480413761133105419422714355720192 10910544 -107301557490926274898619649404649209856 10910545 -614122748314635071634958071358714802700 10910546 1275691523595976310027353532948085024 10910547 -475564241202239176665247515149888936076 10910548 -801164398644947951208144007980664117248 10910549 497188440100486548427436141235716094840 10910550 -41316437682230865958531545463292774400 10910551 309434138546578886655578608059203944704 10910552 7931156996121543249284111356410777600 10910553 -250541604443269006819712272253568972096 10910554 717147406448796661278335657857045725120 10910555 -386213786086119963572126921488922031840 10910556 3048249716901384461757976140246131712 10910557 -1103702708124703569704693754046525088 10910558 -321732217872300437393587095580894837824 10910559 127027784042108747911426096281686243328 10910560 138452370106115845972677582109251993600 10910561 -846425168740505625411295499253197231838 10910562 396682478125059773437389853762991616 10910563 -54659199370651169380108043590654562960 10910564 135029829950709214333600868893796745216 10910565 -517472034561175882674727245468556008000 10910566 -101819362378954212648596076891978081600 10910567 -48201810397138105941854707226893773384 10910568 -49044639970835944245713156960795443200 10910569 -148670027099513667489904808906455184304 10910570 148594835473119124457937247870894080 10910571 -9643990893058952988830447417106149376 10910572 219505713438022827849232335182659432960 10910573 27114710958456076544726443446789264000 10910574 56216692338849393491256800592517314048 10910575 -103388470051992844118648857701266790000 10910576 -13285664193760052046212002006920757248 10910577 -362499380272246079777692317547265520192 10910578 92796582324914906016177752433921478656 10910579 217628116368088631708801171917601859840 10910580 11248812611780687727204822835937771520 10910581 372409209146108203973341316493236504064 10910582 208763882560237565548179661708503513984 10910583 740821641110753722078016035179712479600 10910584 529456454600082725516898811601816248320 10910585 -437843266350554750014027976457269271420 10910586 -29277216924960236915507601580759259136 10910587 300214947302043682582150516616686045560 10910588 84003478315786927276715090932653073920 10910589 88486211166179703402983049528700625280 10910590 -112248820409518230121856404246457419200 10910591 221569722218426003392444276761553364952 10910592 68329281718412035856807875746516172800 10910593 -556527357008516170432944620389487180158 10910594 -223162211135331756342053334146398783488 10910595 -93606310814521239225955220833087925760 10910596 58380179029562167991674796699112279040 10910597 125714159693131208582047504774251244704 10910598 -232721401595714777781682098466800360960 10910599 83394251583835258626279068908680226560 10910600 449175847937001078961293132510616320000 10910601 -127440723612971669163985051951974907932 10910602 -6046505000259926176401819962184921600 10910603 -724148490849375919782910772310484437336 10910604 -262095186479430419246727525155000431104 10910605 1891010670980394103353169683398622720 10910606 32113318003042980404323741987000030080 10910607 474896578790794653249093856676214288 10910608 -17070782189645937763693143628005203968 10910609 -147087806031053529613142250162395978190 10910610 -61946410439766098325380463629974735200 10910611 28618632925723459089550407064435130880 10910612 561888191197408192400543037431634435840 10910613 67051598394522925355664950940314274624 10910614 16456834443939495498683307889725225600 10910615 16354794887915908946154553752832971600 10910616 -386246946105671837062300400762808422400 10910617 -151238283494927409104222502588197684240 10910618 172387920289619475353873386019504747760 10910619 -6286943592850474377954648086401104300 10910620 148010820183530882381643341257927342080 10910621 721607343161101986311515971600971110944 10910622 255427053691163269979063618859017431872 10910623 -12801169898503359075357829055391283256 10910624 -513533006237692063558178043876134682624 10910625 39864104077149504670234288587045030000 10910626 -124770791276230241113970762335811825376 10910627 -11399943851256443888736153319881086976 10910628 -262475885485231799598199981078424316288 10910629 -267925883597895595245223093033619908580 10910630 -250136504249417868639059938114007207040 10910631 -372923327807257697485018022765060601048 10910632 -1061408005348142763460517828682225991680 10910633 -199468877872320985276647880751760162552 10910634 -67017461473564407268007904873805616640 10910635 -35674545117602664133956011183900850000 10910636 75863121264995603823306228706872852480 10910637 -487265629011705682823680963562885362506 10910638 -298913996570353025138378906909796953280 10910639 -212434315273185979870883922429534376560 10910640 -45274022699114288156211855192652185600 10910641 14042775719236442866685799803482440960 10910642 -192500888602124130063828757714449420528 10910643 -206911189732218762100538289674002782672 10910644 160774148679699542395028611478579966336 10910645 24443232054101072941506514618331055900 10910646 90175594621513863521512620255429936000 10910647 431784904965491591851039229032454108160 10910648 -1298932222584108163262819290263060480 10910649 278804644310459792082020127828753189600 10910650 -215816860913517788301013495887249793200 10910651 -602028327124062019921309360013227292568 10910652 -73421279845140458030152559269367808000 10910653 21974983091680474570851850351160664344 10910654 -94967027739204487352960855915058196224 10910655 -133184696973937519307354606396421273600 10910656 119374286800804960957963535547923169280 10910657 657552648484276703184008041100967267972 10910658 -189608068274010582159506583931233837312 10910659 -59686366212828625762976185703768243140 10910660 36872390475969105952907227570888807680 10910661 9057809877946096185868144589759179584 10910662 -33836711697048305700601366380353003520 10910663 -91901592062872754142009451948889474088 10910664 229109884382718808164005048829353640960 10910665 151624994881547410975475768528103225060 10910666 125787831110464145847877600218133497600 10910667 62939236915301753255155137866264878080 10910668 306266841539076560433313141729592865792 10910669 -125308586636126265338956150980421581888 10910670 -55246260873598041494413971418552646400 10910671 -7165163618295631341662762120010794976 10910672 11850309878263436476784297467156807680 10910673 645569998645527698576539489516442052000 10910674 236327644582110226137806593451755776000 10910675 179016335097673112743618444879941813900 10910676 160267400237091252332115477669535064064 10910677 -178205995472111741956971669568249495474 10910678 144209617067482648880395607596060693056 10910679 -53895827896380456972185704208860299312 10910680 64622481225889572171331858176745881600 10910681 -519830450834430691974703990951438870518 10910682 91022481646403435224453292178044471040 10910683 502754140992747151172569224438697087656 10910684 263162395039693851143531192561644511232 10910685 -36314334963067657296367258301613003840 10910686 89040748902273013336454587281357478464 10910687 -347075719112031623546076413906982895440 10910688 167261046771860058966545664752686202880 10910689 319890240972063174628396421657179519680 10910690 88120682237783968448901755642922700800 10910691 -17033618865273827549869672380263736 10910692 -154700169518705274204856828179243300608 10910693 165432823268846471165997517055548394400 10910694 144424317997263412427685878536257558528 10910695 141428974985161133810709916679634790200 10910696 244994244645047915838606476624988257280 10910697 94981331043217461872561593104574562304 10910698 76761547199934139140922948442047810560 10910699 511245560754269550727252934603882462160 10910700 -308019348628183856518657699470880320000 10910701 1321152299447482600394057100294932709504 10910702 -375407932219272953576715001722952450176 10910703 284488526750320175500544963193618455304 10910704 84705362345241725171147310295198072832 10910705 261090250034061979938171664740133347600 10910706 18659286132202568976386218057016498304 10910707 92314109314106094465818596670881386956 10910708 -265467858498103086972924780983524564224 10910709 101637285100969152718059899885603960814 10910710 -355323319635798499616960178039806730240 10910711 7826871465569955248576356769327002032 10910712 268911001601748879088877181965706854400 10910713 473666654393563903431546518350147088784 10910714 -329061258252371939539868954771016806544 10910715 -41995344160610529136416389573196932160 10910716 -607048254551234815504519339385390940160 10910717 240627275213828250786503051682633286560 10910718 -24056091867559914961634355205867114752 10910719 -171603084125831125591274956462464646608 10910720 -195948073424373428964078079702487531520 10910721 -773210814439875851085421686612734877696 10910722 26659884787807126332105539863569960912 10910723 -919048935459529480195369539854811118416 10910724 -104843466453863750914352905132912109568 10910725 11110138776172905920780998405854426400 10910726 -26157404845733513660761879862309743296 10910727 82185710911367099522331869867475787680 10910728 1079560591010251828915756715574571008000 10910729 7294178380481893361504897422466661120 10910730 151111506857763314903629974595573950720 10910731 -8304800072729157369532438858131453440 10910732 -62022908071649762036580200223495879936 10910733 137348628624119412511259881279254681024 10910734 -982266714912986169399861837022081152 10910735 -459677757366541853466862850059250273040 10910736 -48656237639933962138161705702498091008 10910737 -772964275701112835287743589349502591120 10910738 -372216605115328618772316199400459514480 10910739 -33827042030385045182767183089992247552 10910740 9284427396580675234577641455463833600 10910741 -1006807264923299761970126443119883311858 10910742 -152057616816289188272605409925089229888 10910743 -430988606068479002380869058714912142008 10910744 -20043672134433048870679304570023034880 10910745 100271594928507295704525991121559781320 10910746 -163025643016151571463842493254770956800 10910747 -701017032597831974554792895159191911804 10910748 -123742427916263737379913319821964959744 10910749 -778441421968066563577377513719903329664 10910750 349342231360446366460881734412519840000 10910751 -355280802655031313967176205302402675696 10910752 -720692485746160361930178662071546675200 10910753 120718696780944416952525054565633030272 10910754 298945749127747353016156792839331914240 10910755 -12341412943683630268173958485079097040 10910756 -28448228209553280322976784171953253120 10910757 280867584978430836121922731485626125440 10910758 -9189596887813392242035488556988351520 10910759 -912663012546619392131603399950507628040 10910760 6678308795483071453774043445460992000 10910761 665018985512917800570103138115006826362 10910762 -46096219182121321862155327601452445088 10910763 261436527969633171573474653547110702640 10910764 -79553477945045733380481011835854214144 10910765 70746079228984602392391609388225079040 10910766 100872895620224177791041640332431001600 10910767 -114364830922390162726588971445547886608 10910768 -178422524412097017388743154425302876160 10910769 -584799856032689628841349587749435033600 10910770 27542826410259072852923962956135096960 10910771 -419740181069716142639582237825435207028 10910772 -4418016301680611119887870278768793600 10910773 359819509718648050341284527708642567022 10910774 180579357136854415260228076038442561152 10910775 184166645050187962507411454295098767800 10910776 75293388477378891191560923862220206080 10910777 7406186539291222570406619889886465760 10910778 -124850817314118162862112781983654161920 10910779 -217602300151293627178534823504648397720 10910780 113865723807179314282130075497368253440 10910781 -39489607975196353306020997237372532250 10910782 67795242110486253762051056857368015744 10910783 -133265201107250695683381285247485324192 10910784 152998078443363382105160954445180174336 10910785 265934121769918127164155699100680216000 10910786 4283241359859365027810546273452300800 10910787 110361570379488589619872129943145794400 10910788 -88319311425267932076542998379919462400 10910789 -116051663133049397162523585469238029410 10910790 -143477081193050152699945454298314127360 10910791 -116653740337106741130465557283433206400 10910792 -347745928174806853717451617539316193280 10910793 4619352761287403494933549187817517728 10910794 211146100563117650480709695653848027696 10910795 -24744347153599594177963064484406218720 10910796 -23305230438593517245820759616272946176 10910797 -50564609215808071542074030050005368628 10910798 61579725498631186111468792875162206400 10910799 35833262415030408861249581511604770624 10910800 1899745053441848233322657585801830400 10910801 79671890298277487436611960390409048000 10910802 3009846425627529192346941994029264384 10910803 -516454384582742501117192013980308636948 10910804 -281169091479343431873037599606073192704 10910805 218420441991835633974424911138596692800 10910806 426271239493173417535544831933596184352 10910807 -471699587672033414048791979272687816320 10910808 -260571578473286050263095706324238540800 10910809 -60734223403367829594921510582719521152 10910810 345844847990167159718462936194589541120 10910811 476208158087365958933947413326221467840 10910812 100112922334620097032867389293534208 10910813 386986646111785513342341838156517546784 10910814 -219436432156146430615537667041868525760 10910815 -257188285040555820657868130419371043200 10910816 -125678634950555429681026184249956368384 10910817 213848456571198863385717891575352737700 10910818 -199062026563011895478247290140231005696 10910819 -313139289251683391157758219249207048304 10910820 283013415043506431044719691422412800 10910821 383601546623259237016605127369558876092 10910822 -13584773567975891431114955720701848576 10910823 209772268888296262931044195016739801600 10910824 40824710317282424447175988268217139200 10910825 618007693500393638177606169043660608000 10910826 -4413532650690946541256514440610179840 10910827 -480244579021520035040544228859047901324 10910828 -73147472695556267663795041443822981120 10910829 332882132258652927468902411398922424384 10910830 -10689530716101557999793477669913152000 10910831 -758813923196377863486607824498914296368 10910832 -58519844249629803792359228042667098112 10910833 143278420850179116553567888867641639780 10910834 -194744458563040520013091266983351000448 10910835 -2265755909659377332718435033411028800 10910836 -166287738809384693021241938481304061952 10910837 -9101453242529051553270242626681988448 10910838 -1456505111027207307515743102580271360 10910839 179253807994506621039102425938225526224 10910840 217422603591694274360026033316216524800 10910841 55043468263932544721001109378582323792 10910842 -142425967054511591063451180323585468928 10910843 -301799733425102321102987006462678242908 10910844 -120176621185513638753197248475784407040 10910845 126372223875990127553040973763327414400 10910846 -129981890274856796858885022874273264128 10910847 -50383618892737972979612099265238656240 10910848 218395594005684417808437293643674419200 10910849 394466991912851032139175222230006462850 10910850 34736707825519753994175088340144112000 10910851 -223004494941456245323468445053042461280 10910852 265939601362448056869973218738879351936 10910853 138162008522768690139226810807751996544 10910854 9814920348384333932212630187776651392 10910855 134483782974640596061527669574263117120 10910856 -177410138721444154950442350667972116480 10910857 -362510668653517399031024429571314785894 10910858 -5110106647038905461188955495078650624 10910859 -679618450030232566923890336342475469632 10910860 484040278040031162902670145434676270080 10910861 36559115111313419043496838633451607224 10910862 -19231916967174415842182619167035684608 10910863 -5414936174901931671338985431050662536 10910864 2324275412850146831529187539601367040 10910865 98806264975245240686303842699845659520 10910866 -61929111221548263281077129276646542560 10910867 572610509905858188072185495967289384080 10910868 -36543027249378342312041849452993013760 10910869 427840078897769498707392070471087151644 10910870 -5070029683283310016580596281455126400 10910871 474955836148537391371077592467966707040 10910872 18805246164386135060329845471856066560 10910873 -1026238683492864436007969519727800405820 10910874 -37825201938351308617933549076192908032 10910875 -300965896955732605123789893530362176000 10910876 -388875905987522168829677063805781075968 10910877 -72168641000516390333555530955107579392 10910878 -143135556531741443741829436676368530432 10910879 39078716642054051969877728509773877392 10910880 -130333994510667771895936778718025482240 10910881 -774016243839030072459061820280783532318 10910882 418190593858369553695474890419959059792 10910883 272348857391819529005131629849362720640 10910884 -210599454705977781686709957321165651968 10910885 -675830321375603436551387018470170204420 10910886 9266338771226089699093861255855478784 10910887 145655386856759532793792114965646634240 10910888 910175459604226903289099023997470955520 10910889 -202523853305220923130183064857761032320 10910890 169822333098502292970724866294480364800 10910891 950775207179575858997214332416976522292 10910892 254445824082105938336262814311910589952 10910893 142002935441031935414138575042128459520 10910894 97539980097488656095535946806355557440 10910895 473434859812640004389189250244997511840 10910896 69714781198940771638426081315927703552 10910897 -516632862510176956532562566630872577214 10910898 84937927302446166139684534851937919904 10910899 582877600755792218051231147238062885900 10910900 14264239042617909944117572697699328000 10910901 -93872776069192904913917791448828066880 10910902 -182933671627315775452387983610712860800 10910903 -361700732619462878711872511424357349848 10910904 -424028905503710764008758983998261166080 10910905 205771925166775800143443705007271813060 10910906 -160132138089412535721241297464572160 10910907 -159295232380190069461148220744457639920 10910908 -116260009537674656844867919081799375872 10910909 750660066750233454109038498378158115840 10910910 121817964942906470508667608583397867520 10910911 -254777307375312173297923004846868899976 10910912 53024741627409864938643696335560114176 10910913 199763006847617396362982047235032843584 10910914 -23780176203282983942803720542811058688 10910915 56081884739439496327099003920256955520 10910916 375187157662613059290847010408475125760 10910917 226646713318808147145761693757515975966 10910918 314505826326436752127964271898519928160 10910919 292006308082094130769422565590478603944 10910920 -202799522474098292034926187332805734400 10910921 -167027808837580522917086534731543625280 10910922 76230276649074553598182957051230384384 10910923 -119928018615693171089201732309164071480 10910924 41332217047120736089049147339957483520 10910925 -86005607383863192213998994148657480800 10910926 -58330720551595766287622111196507043776 10910927 155247988936161281061015986035359656160 10910928 14864730242255088612331612931413770240 10910929 -307158418556109624372803611928802855360 10910930 38625147948329177628136974295134313440 10910931 -452715527448401877211613936868924860160 10910932 110322860587995786909331858184459290496 10910933 -744849392472332633123047936310744274 10910934 -346989941348088914422171526195429466240 10910935 -229405594311819993133164778009724197440 10910936 -185247132587603182213914950139155896320 10910937 -101951546124755891311052362572316338432 10910938 217677064663125640316718851694454491120 10910939 78296015691460328827888540970629476624 10910940 32315296080326837262091242714585907200 10910941 -113716313888023591066244332420130922228 10910942 -17960959528970196113802157480331906688 10910943 420812316094011340718499972210689761152 10910944 -460334081792295162374836944015867248640 10910945 32748294306761692769639515685762044800 10910946 -34930797877382901682176324374987999232 10910947 -219976383750382637686349014113722146320 10910948 560206365473225295497527217235634524672 10910949 82458061677132996605699901723864545088 10910950 -174191933027270177381585689138733745600 10910951 103842765007603455808350028697522886144 10910952 219793467078589245340778957656349521920 10910953 -910687908489231537871753585422847177798 10910954 270735433811211173445379655106320464992 10910955 -22164487280733143481972555490580390400 10910956 -260965072599862331646892999110788481024 10910957 -99042602665311636549847200469960246548 10910958 218861202383372708098340670499706477568 10910959 91413882447671147303596319721171384040 10910960 59737887984821988059751074457570508800 10910961 -212518773004773016163771080173197549820 10910962 281641036073956981441011000932270537232 10910963 193077248308919402940934150593568026960 10910964 153724967533159403453136530677064318976 10910965 52183751624647087730013673018469642520 10910966 -259605747197422358420291667360617750976 10910967 -84946791936647136576836145812477389488 10910968 35163410874417660854534277663618600960 10910969 -861073732897067260921975686724445748630 10910970 -34426793941782690564295341005220249600 10910971 -62898959940998813126502853871987654000 10910972 -386389792550810119300381895057553292800 10910973 -414049656038199785650161392141790729216 10910974 -531786497167410625084349596339229131008 10910975 309828541432325336767128964787255811000 10910976 43343362867878918697152832865883389952 10910977 -56827781825087291018127386908963781376 10910978 -178656292952294562001378728540860112000 10910979 -187298694748282580042195545919058354876 10910980 33575832261814763236643457154631712000 10910981 396454583752587716231258069407275874782 10910982 32936287632418816133401466156436263424 10910983 -498287579090663452916040313096196684640 10910984 236281884518679854937229122941969203200 10910985 -174371173235550794426750891426808936000 10910986 164950633259696948115185099196430182192 10910987 130016647731580829980371800362549093872 10910988 286512096445292984882802258561260728320 10910989 -381070359991009480634220323611187523540 10910990 23140151455152614126515328808346780800 10910991 70075800685750964859630368052297873408 10910992 -321701755449834587230610739305185280 10910993 340288125259384441882585071092470799424 10910994 31305522721446606398434716302792208000 10910995 -272051091094161772559530715234340114000 10910996 -179486554264255821547764632764186730496 10910997 -412584403691479417339816289391380712000 10910998 -37070728881485693912749208618398203264 10910999 -732621936754394472328480917176184160680 10911000 -203572396188510565220041153225697280000 10911001 -747490807127548310656098151278873380988 10911002 -13482094926327194401231396407230702592 10911003 233696741889737427668856354758883346944 10911004 22318861449139928852080041060270077952 10911005 -120095155482018949693544667359136291840 10911006 -267898937740042400683527452638780673280 10911007 772225456607822899852077395558309596256 10911008 -246638582732708840765267656136938487808 10911009 96889428153297779787863153126418162240 10911010 63580407989590963599647279435937400320 10911011 133188415526832877947336954603069291612 10911012 145304172377242159456847580922039283712 10911013 -670989121019318920862063956391444812738 10911014 -252378968994903347669710484124482917440 10911015 282383752839822905775078739777141593960 10911016 -4008631698480663530287419196860825600 10911017 242535334872958339873090274949946891392 10911018 -6186800978783303944864407958570636800 10911019 21935125903482044319436231572107038096 10911020 25649093804004762444442201183182612480 10911021 -296402564905448357342517779904391636992 10911022 413613728231610061209006935088137301312 10911023 183592519813467312430945116435344690664 10911024 -4902205493764544439752536618672865280 10911025 83444564874699409712849306854963260300 10911026 357220079156452297464370695996768818448 10911027 156162303188161975575749197811371522608 10911028 918672131058152133797778379180813056 10911029 -893445811480420252061541915221288553924 10911030 -22650881416285228726673007642231452160 10911031 372462408505361665037349273367026638200 10911032 620221115121316685600993510068517990400 10911033 -51316820238217687626734214747378975936 10911034 -690184886002567120031896810939622688 10911035 8684309599362275499460892593753766400 10911036 -379011702945723778733836743671375973888 10911037 625291783740474287081774005879868319686 10911038 -357003895378667234410873979641486030080 10911039 13192456371450634084785671394449750016 10911040 -41570189000725284910109819339192401920 10911041 -130572854770715818339701638159552940588 10911042 -53997788278940834714479855021042969536 10911043 52782931954093198671578006570079382176 10911044 -23274266658956128037229619721915232000 10911045 -236539844970109300745488764673385400000 10911046 146990287289235758163640327143907781472 10911047 -122828049955875905071926886127863526400 10911048 -116855120734016913112078070852755415040 10911049 -1315636541386231252048077960777713865164 10911050 -242695011536645016983841863638370035200 10911051 -180357587750107234350214622455715706960 10911052 -185430172515292710505082697074949393664 10911053 257748810821782888029005925490750189302 10911054 -45810281461310475808010773865564160 10911055 -437528193620978620822891799166789218040 10911056 6542582833952143456011986052121608192 10911057 24626856354371658609396423192840891456 10911058 54594505255624649353911459654251357184 10911059 -90253221481776608047473300670676709384 10911060 165859484550348193424657228143816922880 10911061 158327494670952525701492053599344019840 10911062 84148759277715700495141649469747889920 10911063 175841575694843715192125682716221382400 10911064 -16195825274313471314359629221349488640 10911065 247176572704056273011122910229703525440 10911066 -35893410911928210472734658339016036352 10911067 -21250519308741509649237414135187607040 10911068 -140967165975693823549291506668249309184 10911069 -148832735959871707809793973790191603796 10911070 -37399228816315045269419560497662945280 10911071 -387635549474076549331963492128369066408 10911072 -149461629011510916407780614604224462848 10911073 -67675805215518892456878355929620439360 10911074 -78222023208768515124046923340817452464 10911075 -29723520584040742633947945018659127000 10911076 353518045532982545158919053672375541760 10911077 -1032375160285938387269672449115367454080 10911078 -1441811218035850913426095264431144960 10911079 -892248018732033010436255106680247989320 10911080 -597055714730472948536727159144734361600 10911081 666830044870166823225928242179192752320 10911082 17299771765907543288768999317659346944 10911083 -884031192840526075749168657185391788760 10911084 -112512057086796523760719554268060901376 10911085 -253380429374916633358726176400927526400 10911086 -281221190779345933123587102280871683008 10911087 -146588573328095254623901117941122789760 10911088 -122886924890723104814040943434091429888 10911089 -323813861419229502898209527373494468544 10911090 -2677310781490550774705696182336412160 10911091 -33508474978362439683567933427009934736 10911092 280996979174954106241123944741392732160 10911093 136498817007290293856487824258466097344 10911094 470899784928753856867928434577520744096 10911095 -180316217803837275923926808184486048480 10911096 -83511001734778466041469536949584896000 10911097 -1239878505934075713092673586879601570688 10911098 30166536266347780073530380275541745920 10911099 227890769005444585637600347341469506048 10911100 14128391779349145817343431993997350400 10911101 172767577092923118892146668895857215104 10911102 43382194229989725468073296188942404224 10911103 -218931622144326900792600023067115429520 10911104 -851874125612504604258805010099632865280 10911105 3692459804076837687666577003317657000 10911106 -97077488878177583517297408243460083840 10911107 -59099765299144792551262856780053120644 10911108 -341167244313276441538625533346537472 10911109 -615868525112660451128005526101281462720 10911110 -20332404766329012315840913416029998080 10911111 -64398154934290600841630982536708726400 10911112 598817535110048343936872048153404538880 10911113 -78352502290585159687352597985733362480 10911114 44827723139927177587452515568593408304 10911115 -113615276244693137494438205119062099600 10911116 -160683983680617767442516098718419247360 10911117 -56232096824089861046491022277050109888 10911118 62720782716089759688496086103622445120 10911119 -174730472682332976032763814654852566480 10911120 -62471801590905628073429702070439772160 10911121 -6969736066931422946546961380203828800 10911122 -481718690061997715875041950273263179888 10911123 -16993312372115890404953008976705178828 10911124 209474915257145059717532427927913789440 10911125 162109147637403699597025337932061670000 10911126 242074242878411139450062035692965137344 10911127 -790949530678613791600971330041232637776 10911128 562667350551412409951112079029152348160 10911129 -432462809745898889334841009592004346416 10911130 231882039938369588836990055713920633600 10911131 -94898613318282928316535096342225245184 10911132 -132566665399677958979033756945886412800 10911133 372876198562855704606626166801334952940 10911134 -6473079423279954050650383307270920000 10911135 204085049032619972669972685112558707600 10911136 -44079765205088072161759064817903206400 10911137 -535943264188218639753464107505195912508 10911138 -45116314669409039522964183737839656960 10911139 323120741481453500145154030572243262940 10911140 -256163700791470730783261886493990571520 10911141 -237845876890196591152169787354973438080 10911142 -135050681248758455262119331054933384576 10911143 -274924647107319260376082078521059593608 10911144 -534335871307662667750985066007104716800 10911145 226047415349110554288062621047135270080 10911146 318141381251646073158817437098150404272 10911147 -201427637112344751010752981199715575992 10911148 -358211993568387793823719824240234558464 10911149 540538499492024071613933168397861120000 10911150 144901257811140960229240812163252420800 10911151 164598090287021124158528260940379645832 10911152 7890004862644728354105706702160658432 10911153 -143557294901703596349776007145093298592 10911154 169217202437057743460939049690717671184 10911155 -181542345104446483406130816497611970880 10911156 338388116267721544704916183727161804800 10911157 500626794847220216068235793308279227260 10911158 -4610111191947603624950919692429812320 10911159 53296942302924879037890491154942416640 10911160 -198911188562408955280705151888072294400 10911161 -428383546768660997704426172726245260588 10911162 -20614579656811498121733242241559170048 10911163 -128057158892571963675075637482915014400 10911164 751953819508223850197143520821739520 10911165 122023192114906634965687699108041288000 10911166 27666138296387113176104614485693745920 10911167 -62379892114467379031863261523913658752 10911168 69989129576342958099399594099678904320 10911169 539085965806757793826564197510393845570 10911170 24615291469658786392159095884730432000 10911171 -389061601022592657493011953152965786888 10911172 -409801227222229539347018492056107005824 10911173 185613475038606787633018993606565721600 10911174 -91664266682671201805826886720602258240 10911175 152845176888741509459649856226802200 10911176 591980528730830604096523063595165230080 10911177 -281746748758534851487342805252393055552 10911178 12327713977899969361576869768376770240 10911179 -170212757413119339404959947960142531560 10911180 87547082346471867290700779797596241920 10911181 220621720881565227235878873505378852982 10911182 -38690502819136862712127159775939519808 10911183 298792397722082849262427492318921042824 10911184 -94057780519387094972869058130759884800 10911185 -145216509879588655628172916760638636440 10911186 130639889961106791755095101095556622848 10911187 109654446111596155503957989130081516800 10911188 250446784987698807185080845659472213888 10911189 64733871194413327836576387170289165600 10911190 321713296080744025069766635038168441600 10911191 -1061412676357468995936993573854719072608 10911192 455658819711054669526978648388243865600 10911193 -799212858801591414406360771200803629558 10911194 46216036867232231106131804241485028096 10911195 58648431680755211847865518763037953200 10911196 37778372809378972822711196484326369280 10911197 -208511443431768889366915940158063973088 10911198 -197374161198692318979797450766689593536 10911199 -226554617821928822644762909988955748136 10911200 -28363895907930339486490888189732454400 10911201 -25557545243546060564722053673647268416 10911202 -456301758918039871708675459913649735168 10911203 -427960745959471084991918580135622380600 10911204 -300117879613835495549419351156265266560 10911205 59287977875761529744077108650484162560 10911206 279996048665238217803085317154352733120 10911207 -672736774230137559505985620449560064 10911208 103798574508467890322859956847998238720 10911209 18814835610604834849569944858825057472 10911210 -328827931692109349331540935997550080 10911211 468245464433214561037007917437480141812 10911212 47208744973997435656376785447546632192 10911213 -278989425040347740812502035038568161600 10911214 -304818193601527913053001900990259332544 10911215 -36376911877201826824383186649052100000 10911216 -41122728509652033541423659349378007040 10911217 -785754488001570683322503197083613730734 10911218 -259662005411109784855891065690185403648 10911219 233350629818402047240524604463386463808 10911220 34281926791681130894487162524931348480 10911221 -355288182298519516903098610712481060000 10911222 69034782286907265756193443444347841600 10911223 159255413188051367928916485267265411488 10911224 107000796552361683440741031832863436800 10911225 554077877757099349232720304048211200 10911226 18496714173391000408444293548616415200 10911227 205488824881755981558979612189010511120 10911228 -112064355805599762983848422041822567424 10911229 -318294827351777060251105699752349589568 10911230 -32473195197600170403945259263214306560 10911231 -11545873486096237680555544889275822872 10911232 202662899596561833716227968368570793984 10911233 754407436172200427759704778014237780482 10911234 -180241769134398313916555189485336456320 10911235 -158278143279451438828207829651118639840 10911236 193688400660504034518354214457669480448 10911237 -24215850554142414786750809463996709632 10911238 295416070480012222821086343516933250560 10911239 -308997403667724238507906201036093711248 10911240 -256331146370550353613352910361452544000 10911241 -496256393287810081182065730160581812016 10911242 -266364973242567623694121446018078571728 10911243 -118961334305591911209226629877205283840 10911244 566816352513259181299776829466277107200 10911245 333746209280512057638164110865909287500 10911246 -133675696391536671280621910062101153792 10911247 -317936386410877757405936555698622388304 10911248 -23055527270871444468949121926896009216 10911249 6896383445981384681122080711475342434 10911250 432038945279360719885090875969600000 10911251 -98428158679912724052278362621921437888 10911252 533927290477431033124859691478342729728 10911253 229906289069752677785903099772941840764 10911254 204529338763390971161144246365161324576 10911255 -175844648367203734922259373766705397600 10911256 297953809126676079509104330536420802560 10911257 -134910868497728481837116175760081253376 10911258 140950856684013497433091871125171210224 10911259 802837271388427174929768854323141871280 10911260 -14815129049108484058980928713864714240 10911261 -398496150338811729766646943699676902528 10911262 381270158814339707575764192534597877632 10911263 -210399088360679138123307931142923326720 10911264 -13310427979268763735841192121204736000 10911265 648887074387784771271646917931223424660 10911266 87239058708466663574759025080346578304 10911267 -50443153861402074554673528106795012884 10911268 101949951311052966459425210260510149248 10911269 -240803347286453735946955098302716470912 10911270 174784049278189573287803487384283488000 10911271 56883524988364747673205081779323076040 10911272 241611938879713141723028614198849612800 10911273 21648087116013189458292877116668343168 10911274 196777212408206614890142645339823956992 10911275 -7909089451290666681067310659770509400 10911276 -329853705979915821820114115034769651968 10911277 529246224206491460597801276197903488512 10911278 70707672327889148043923713752064323456 10911279 607702080925938397225765451299669048320 10911280 27451353991164198131140560048515973120 10911281 -276953449136131517748345996277216213836 10911282 -91533660064532281340168566657814449920 10911283 -400357338022209677890282892185134351600 10911284 -571814815236638640349869430038849312384 10911285 -204424966469092949402551482727800852480 10911286 -68126081968105454875969845500091405408 10911287 59483344655473682863211009964888391680 10911288 -2485387639971699574145847089074237440 10911289 231133317292292541266228095396519944660 10911290 -59858705714276981799098615147665769280 10911291 -418646992272177353165123297570746098408 10911292 -39175703513698295983142237000067514368 10911293 -10296632062132154610856126333233448416 10911294 -285764266362849762083292773195799576960 10911295 -505427718916279955212691780699902258200 10911296 -74945842352938648415887818329948160 10911297 186785356074813668292519752247404194272 10911298 -163089479960016488152705278758633718240 10911299 -124116616562597363670557521416507484464 10911300 -20496792392461411106682969753271603200 10911301 -304612046496976399053012192299891890400 10911302 238936752316565605272143266666190990400 10911303 102397526100963231058879159748997799440 10911304 325479684382584983898612587437446005760 10911305 -902141387319125208088186012258042866240 10911306 3890144366510284390225246344051425280 10911307 -154650203329123789734163197251095983216 10911308 -486468374874549553513413106772779960320 10911309 31512962403811594427042004472133440704 10911310 11273071990420575767453675618619768960 10911311 -196208860713332913066743688307153986000 10911312 105541546838812518355985390034775302144 10911313 325739579268917769367584890290714173760 10911314 -426783176466673616113544095551151548096 10911315 -114150994238316591251743839183516660480 10911316 76095109510691685298411051664867720832 10911317 915761795130246107518671571545323196366 10911318 6600297921881572394034121300308811776 10911319 30899597367300708403986885234711347720 10911320 176634167798326604480416672350317568000 10911321 -375776052401046548509044614547933497760 10911322 17206016054734229850038036068339230720 10911323 -353366595877398871879776915714376522428 10911324 602772128638640712741523614703193797632 10911325 -77631431344346410167255530843910888000 10911326 75453674275576913883088685015502773760 10911327 65389711846448925875059431074854376832 10911328 190224379341682856363180899421102407680 10911329 26070133659798582034378012333824693888 10911330 -26427378944541757647526063613785298880 10911331 644894463652489840791709502057285514072 10911332 315394941544114270054975179351886921728 10911333 -168564197500693884726560788660995565152 10911334 154984613295404137242576764404613302272 10911335 267612942924314915460306748165522136400 10911336 -2009683988336931806124535825841356800 10911337 -129187594430884740630005738534878817400 10911338 -66047349451057668531226607453714278656 10911339 -53389253994214440110010975406227270600 10911340 -22391893976348529890408562613660523520 10911341 -5370062040783287552816342509814652480 10911342 58225750701802061475185243871597665280 10911343 -811233042327713502691464109920143609000 10911344 -34154574663218022041062840929918713856 10911345 -15033031926203176528040629485101769600 10911346 -335891375786110447964193251628289838976 10911347 -115857068947835783863333956934722874560 10911348 -4737091904463580919951544256409063424 10911349 5466443947293622017321658231778924288 10911350 89461341309915796599309704718286586400 10911351 310575156447893021010248237120875200768 10911352 876475825967379927502385500043975086080 10911353 115167338661849687284087811014016074880 10911354 216226051543706890960345065768230123520 10911355 -41220602718185768254328212674317311680 10911356 384549716301166194122561279443671889920 10911357 14395486476957337937130744772921662054 10911358 353426548097886171837188104417954328640 10911359 -182469917014570311431408306379525517440 10911360 -8462406473186654818622604135156940800 10911361 -239942535472811739243551853677035371840 10911362 121529887985823471858026789899056658944 10911363 -78074203409794397650144818996606158856 10911364 389421333674584946567883555435522075776 10911365 383021941891911600836427718759652432880 10911366 -348734607572156181293597617282144567680 10911367 -549377356193482952547980253373239044584 10911368 -96989738841619681966980742325775267840 10911369 17182098307159855954594629248634782400 10911370 129951172279430180638223863177695926880 10911371 180022158661977866675023189863081662316 10911372 -121017102711695975488176915446880465408 10911373 851318350525032026934937735338854049504 10911374 -1720300002544533188870434011206545728 10911375 -292087713110539011175035189446333040000 10911376 -2249502290353065890622255962244251648 10911377 69351720122747247141736656920592835440 10911378 -234738964113353957492490180989937952512 10911379 28368451141893370708378881328400140800 10911380 -98154583911028068559410759037059072000 10911381 115490691557596493299155451733798145120 10911382 396519556617322591002082488025143135552 10911383 5538748103961347044630398942603833088 10911384 162859453633104384922480311670554624000 10911385 -1326866388204752441769875354445612600 10911386 181569758026461134682869224384143260640 10911387 -302291406670019386649114702478123176040 10911388 -483650645230017713076176431246967091712 10911389 199012122042730991729848996477167497190 10911390 -63011174918766493387011305116131164160 10911391 -5168585448166316024905585948004754208 10911392 -384660177381152676011063479764978892800 10911393 -268303643555168466029805300820751970780 10911394 -34718951058195859534165947556415989248 10911395 -202280832750201006037741337370556418400 10911396 -387189636611619422740656488823368570880 10911397 211651467236155158597451785936329580832 10911398 11773528513994165164448307673232286336 10911399 309880958886133979865333744033032792400 10911400 133144592926481867826495320081736960000 10911401 -94036190307700978822695952721631254400 10911402 52322381829248641129785428265434711040 10911403 -703722695316076269971387528939848486348 10911404 -58341800844925311020872905418803099648 10911405 -142746965258580182837638905799365303840 10911406 243048234521305644974635324047451107264 10911407 -161561010335822027563709488408889606112 10911408 41241403936192954724057573788445835264 10911409 766809654951791342129630805451352108340 10911410 -165718611309372953950652014138387968000 10911411 -15105453113153202838757793890773880832 10911412 -191583943980935488350762061360619635968 10911413 -764500128906676316524576299627563224338 10911414 -294654339964543933215789286132718890560 10911415 509672920822340544208160500291062019200 10911416 584788044128451978566181554939790581760 10911417 728788158689689501336590481705250160 10911418 -385175924203583307670733259125983065744 10911419 43981953905019441598775825906209138800 10911420 95082857625850709164834720331034961920 10911421 52982674670083823332954053958441495622 10911422 -4161082424843497592525179937091572736 10911423 279471635197113363141167577603287920584 10911424 -109883554172260740496108129908739276800 10911425 159414970961524746439136354729959036800 10911426 97297788744364478092183413607206564864 10911427 468094584727352969990210293980133278592 10911428 191499921954476077123821808718367068160 10911429 666432481732500908482098501497218600608 10911430 -217010646910459350546729873037942222080 10911431 -626954116095816564908243353061685801768 10911432 80292687990668480041315608078959247360 10911433 25665190820269993408340008414534392720 10911434 119468642577063462065797084389311873280 10911435 -126115541647917125908921566112157011200 10911436 -40048627757710539060818951028821996544 10911437 1279117693766513913399924460542634720032 10911438 5881979537939244736190959055699615424 10911439 62615309806064779680032782767468162432 10911440 -22107323738920522114660619795835863040 10911441 -88844330250439442220782922960610503360 10911442 80413927920436441167542229040223852544 10911443 321155510462973546886947994962287229144 10911444 -172277005028096164649640176666162755584 10911445 -147357836746815351500210520324650039400 10911446 -100788119897746047953456787987148922880 10911447 466115718091184998312959292648319603640 10911448 -231425163636949734653214617782421422080 10911449 652103229936012247976104872332120521236 10911450 85333419938737498000754933210430144000 10911451 171202550421403380979321970619161858400 10911452 235428494198514646684061469789164981760 10911453 -33182179228709029269611687760488755200 10911454 157463721712718093735237725590426754176 10911455 -412145190598581705918542015474260017840 10911456 -20052944288877346511347844568836997120 10911457 1172485422237995593724022912395676725652 10911458 87935676226089659975994376970566528080 10911459 -57553200109590217224805511612691812352 10911460 89397857810379865798655844491149516800 10911461 264245735146060856889067892101098834624 10911462 -208490368279047320555999245980548912448 10911463 338989367164503769960829823030202438712 10911464 -447834643727824453570193273891727344640 10911465 6140837614333297837300096950744148800 10911466 42798501737849681296371318284419392432 10911467 172350121423342845325586610517676605800 10911468 270878188399142111748218266409607575040 10911469 -519848068682526698695671366778627161130 10911470 46400327890272080043710398084759711680 10911471 -164552381307669157573051247739080765688 10911472 -42202533926153439198027535649475133440 10911473 375180790819490961198295243579682810880 10911474 13886586525182067463502550665106547200 10911475 266340723473476392780414343350721011500 10911476 212564617212969321651641261283828344832 10911477 450887203930198538537042304902089266720 10911478 46139330117797880907628563044141099520 10911479 -396608247388402021158084938039786992920 10911480 213697060857277526079104292039426048000 10911481 92366232486853021650053632886792727744 10911482 290890901800719356983118629790794732800 10911483 701873409018289245686551223941128681600 10911484 102321316014111673924891436043907266560 10911485 -32912957330985066867910487845519119000 10911486 -371278490574561235852008049295411782656 10911487 443088639908759475143784092706260716872 10911488 -117509366308300773015169594348126863360 10911489 45479610272097686872668534072661464480 10911490 -286216983914017959285754414168203948000 10911491 -425703095302047060895653725533723012200 10911492 466304602459301269428655248129540210816 10911493 471314190476756153815022028132464810688 10911494 24499374608419130164450978598029651584 10911495 -130120272076832054555112072575967052800 10911496 -802527966914995715098800971199871134720 10911497 -163563135980342402176467991380597287388 10911498 -49233651348236626295682083117603880192 10911499 -527753897152867433877549547504593321936 10911500 414755392827493424502662776654967040000 10911501 -47500446759480570171484181274555868308 10911502 14646844715141360684594439750183171840 10911503 -99296461463133194022327452400294816216 10911504 25734522095966954397977026465316732928 10911505 -530411222966935431829085651471488879680 10911506 -185151046926735765897401756048049160416 10911507 -533570273086639501599127333538646924360 10911508 4568163626172537389577857277068554240 10911509 -377872621768182123930764723028606540384 10911510 -1437127461618374393473425202739664000 10911511 352300653326160372979081754982223899840 10911512 511503043243069105316586519393413099520 10911513 -231231687968899683444687436024457054256 10911514 -599064401102704918774622823235356707328 10911515 -269843538531416682917184796568909883840 10911516 2822074899130506267272890908345139200 10911517 4697615327576431326305191784832606566 10911518 115588567107304639837760023396382946816 10911519 -141134897566922667450776826345060129000 10911520 589549348664088717997754792823289282560 10911521 78217515912114697679086782884561294592 10911522 22774918359287852532421285162511361024 10911523 76579891914695557701556487010524889040 10911524 -31830045146861230690248420320967208704 10911525 -260961946234701716668191328097115739200 10911526 -379612406503525975980168340334039904288 10911527 12124175303130019303662371895326322072 10911528 109776370305521040944334218083859328000 10911529 -70394832446664429752274648577280208160 10911530 101433518262894579844180546358074644480 10911531 -533620891133273706666233035225961441448 10911532 39446436602397835935965443225023642112 10911533 715334561943716309241040809064329238944 10911534 -112060817020695246834668598642143866752 10911535 44394510083150763567767029496350256640 10911536 -135311896602063590004127602439760068608 10911537 -6784091154403428530511236346131185920 10911538 349411621025682348300288835028028230400 10911539 -512005612645851668910301061440673965944 10911540 17842946522795745081685254750604492800 10911541 -176852480963610564966841254362642865248 10911542 343499910026732629473753689088034080672 10911543 57925577467280823168700587046480850304 10911544 51751855532258497673065099469861683200 10911545 -133793848277456364120103433009278041600 10911546 59712190152594995500864104038777038080 10911547 -836191138398187896169912260909669567004 10911548 278505348750088269626119112381881182720 10911549 -188305656133544128367698422498591593952 10911550 -29107127848245518461124386009312315200 10911551 -3648156239129143250225728246959674496 10911552 4133772001385575244475654010507886592 10911553 956762943309615841354758854141734960 10911554 155469571965229693053736169286014745120 10911555 -436430109765506482551864088778330455200 10911556 228060487794787410699807087366232480768 10911557 682061907328410729925005559231879195806 10911558 70115321954395798664273032886663178240 10911559 55664506176265361507672864216707943360 10911560 437326426257536899975120011128586240000 10911561 -86129036344357635238955739825932633328 10911562 -105305698758936724420473131824309959936 10911563 192196295745473943670566120627883354224 10911564 -287162539745286012156093329403916124160 10911565 -445337664234752633508009688298517924660 10911566 -13051982058468434708872973325101984256 10911567 -527109587673068171891537796448044817920 10911568 -14952288493886159156974569063383040000 10911569 1029185561237894227393987980409653715560 10911570 149297817219947188092743267022874099200 10911571 -590099849229030774950795169304461904056 10911572 -137612137467842145777107179678465382400 10911573 102260761051807083638843380918263515022 10911574 51060830344114971932071244988498805536 10911575 473091837594059956857338315146926826800 10911576 56779864567783889807414856799443271680 10911577 -613089264047277217291984173965001280508 10911578 -86517141729623123769798633351633024000 10911579 1085549262122408208525783772623456768 10911580 396059257902424762317259686144624883200 10911581 292422306117365554302703553658515753664 10911582 68798335387370006754013320653568143040 10911583 11531958852630630887963864041701124224 10911584 312810056051484773564080008320775094272 10911585 107843796652539331013149910335615790400 10911586 -2059230196846521746344786462754586624 10911587 51105279387092743024632263202174246960 10911588 -380777888714390368779544066192537267200 10911589 -269152938025157636655683449200737546276 10911590 17683293311738690406587904849893308800 10911591 27187365226488844849937537046559118352 10911592 240354429879684438244924420917707136000 10911593 194980419674677519050292039026790835520 10911594 -141712847898753229686309574489980672 10911595 137121485443992469220208303953398889520 10911596 18671906649378186729045683939136503808 10911597 -72278493952858561421310293041489908480 10911598 138524993351483731631209921349981520000 10911599 -547620148116096668945568076141964804400 10911600 -4783985316502119963070346907338342400 10911601 615954405303796701729654601391177787602 10911602 12085431120035204276959980273869640000 10911603 -596858233597752058843371965232047592336 10911604 -421555889274603795100420740852188018688 10911605 -213981144938997250844166489721114284000 10911606 -25922637630574448890364931944999817216 10911607 -320808348853182468788149463299824112128 10911608 -245021692731091849576050867072703549440 10911609 207550327312898522927998226121632867514 10911610 -241193339386741943298650627694988331040 10911611 -410709070994991558992795640480316503576 10911612 191157610216476728763992621425875558912 10911613 -483473990530677719129805311768843798016 10911614 -460646664040233886750515535008388128768 10911615 -47169583684502520865487105658971842560 10911616 -161816630803424055653387865783156080640 10911617 -218012598617064645571183864680108006588 10911618 -99136879925887845458266678467640001280 10911619 -97093539961049648768143081335065808192 10911620 -798794993206808060649429715415219404800 10911621 -228804203640631335807986027573630716800 10911622 -85797035044780860888299626971201761088 10911623 -1646390469861767313771526421184670481376 10911624 317718243201745744491594135471261696000 10911625 -530180798533083439672758676189696971000 10911626 325110033342791514631580522697444432384 10911627 78568449777737665537028579248987523520 10911628 13917085212564574469121763064936660992 10911629 -178569393868154248052518036802028388116 10911630 6492246482503985346814584550041457920 10911631 202253797598490196840084594200213616792 10911632 48510400674660977481370348365435150336 10911633 -14378790689984446836352578569270520000 10911634 589168097139057566897306130460424487072 10911635 30484406647589960990302456825850987520 10911636 187176906695275793193389294881941053184 10911637 -6116916039045996136537488482855377920 10911638 -74091583704505137431556258230371203840 10911639 -123469232039906943303625134628187965440 10911640 -117788221583893514807785733007552307200 10911641 57790975194401676660283823649425771400 10911642 22418757423660639281077410164424129024 10911643 -304764685831330711548701440512447300680 10911644 -479533734548576256188137546667496536064 10911645 -5439805071929665891262902008563356800 10911646 51782310438893132525459099050500354240 10911647 -220523944190082523470866438119789917888 10911648 -90491863272088371973141439769316687872 10911649 -123092620949143131193071618791925433664 10911650 123462307955198002222263399086494834800 10911651 -250466906968743508080783316688037496968 10911652 211973817462429381485377652167165137536 10911653 269721393563348306348104743829404883902 10911654 -186603248164046209115498133878407603392 10911655 -627047061153544451346763925871233771040 10911656 -158703121974268027521259579590377472000 10911657 15154901745403921993251580016270011392 10911658 -71238458968090593150669426678122681760 10911659 -429058443312937636536995048418075840 10911660 -110923648451396423063246709480858992640 10911661 530782844787782463080407541529602436480 10911662 295933247795412756089500929216410568000 10911663 -19270290715328662122097160742632464440 10911664 103175871884895889145608385423178874880 10911665 -260331980782210750416638285279056388940 10911666 -91255860656843700475507244356817122176 10911667 -194599450475978716944848710676886654240 10911668 705469349637765781251010949530716814080 10911669 242466647298088038122526224859028486944 10911670 -43761558367421277929699018107514388480 10911671 206856780537508166462072470818498265392 10911672 146011109810933843658630223606835896320 10911673 -5336029311191978598663873730083253078 10911674 -390444638615753158959600718658215499664 10911675 2187983735364820191151846673121757200 10911676 -446583798010727281627621833385532247040 10911677 233584895374591998694021606676287397472 10911678 14971760932176428451365296432955040768 10911679 362354717955197746503964389271660969280 10911680 897359967831049442100340712401797120 10911681 305311593415976250818150260210865038560 10911682 405393043682007684689084878165893546192 10911683 -486389218550177979567139933517856530868 10911684 12825585071803615268472672115697283072 10911685 198107434612020635617256025694081795800 10911686 89088152988593871208745171367577518144 10911687 -386930387105373501109811980131562222848 10911688 -579859278410699462125278504725699082240 10911689 311603050421337112328419798321253894490 10911690 -24022357857646637649387307965453864960 10911691 -49185849355826312502674146165943478128 10911692 28737234900129366200521490733780582912 10911693 -93966070400319303595101808414626485760 10911694 -19130237468974235109713611145198071104 10911695 738632907557568468220483328576919421920 10911696 -77821168886766049485083489217590722560 10911697 292753350838201243983611199304271484146 10911698 26530235049557910216933333929408025600 10911699 276066999343983582446813506504181103840 10911700 288308336535202711910705542667135488000 10911701 -84750442669946403346333648758471903648 10911702 191170166575661118624550943010422020032 10911703 359836031719605152263348911964038507864 10911704 -401290624737388915087330283592435210240 10911705 -5652347279573514186422181184605799680 10911706 60648674778114296930752049369232795648 10911707 -182219973918486287780380662855995424768 10911708 -227325522793264021124276834607248332800 10911709 147070722361725595945737133509400559104 10911710 20611534458006232026111410293763026560 10911711 371512742044967085289593555257652372240 10911712 155237275292746801133623722045910548480 10911713 292930692934206253069659232374588733440 10911714 -69431994929851546693867058332301621760 10911715 -65154067251788411103489811195759550640 10911716 31579133719241078394966392832624625920 10911717 -1090789627985543558764578700001436192000 10911718 325330107751938409597579060684240270560 10911719 43935720940833619198571317268143802880 10911720 -122018423511574513196869173094714982400 10911721 -20616410389508170349063948297014681856 10911722 82559380088601524531010550500742095360 10911723 -6779792789683195473362086788156020352 10911724 146371531109594111420245303903564059136 10911725 278530174856133043627899995974034304000 10911726 54879798986220084775119929226749368320 10911727 57781247067859669490795741780761996632 10911728 87564721232803365165966114420846231552 10911729 -105837786264353239433547933991392745152 10911730 -66863029058575503286041147502456518240 10911731 -105526193045928485743655925553811964468 10911732 -77104723588605259368090581447400222720 10911733 -138292974051427696599869197637465571680 10911734 -491161254132233047907868706758045573984 10911735 -28409786874614009744347844803345705080 10911736 -578764070852776334599101643251652055040 10911737 -58251970651313583088674802600202948028 10911738 -57570592531561163186302982164677730560 10911739 -237537467336505280003926190495433771544 10911740 27629717073795558651426129114827304960 10911741 -98005069176136414792421773339386583776 10911742 113564661293899329988283893415269438272 10911743 -315166994290173129393545373313749223440 10911744 -134200480686146481788092713113757941760 10911745 -75729836692047496149449240237336513880 10911746 -121476308774231669813520686952432671232 10911747 -191704121675605072006725781108507689216 10911748 36638760684256182872845192406299736320 10911749 -191713258655169539164654840514913078240 10911750 -142308669301234539815950416151696800000 10911751 906191170047078292157763811248575577752 10911752 66356979972839245755892863362409431040 10911753 5876927775258816807438611901210009360 10911754 -204940656132321934971860788046024252928 10911755 -890915714481377892143093669789282035200 10911756 -149767663073156048533038662359808133120 10911757 -4439815088027237028323962401120603520 10911758 22468094292988426802349140315014025088 10911759 102655958187502080228253265411259184128 10911760 44951722890825577980650125274314260480 10911761 113723781013379205766278318532948589232 10911762 -73757495072211125338536537434897513088 10911763 -579528145757146507230680746985256939988 10911764 337704360307901579588443850678178120576 10911765 -70712980935632961023896081414053043680 10911766 -2346492505478736860149835426168598912 10911767 -51666655092753429074863654072447419600 10911768 -162092808625861114899483300861406740480 10911769 23549287007933579761724987973541074960 10911770 68143266011098998308022533103450106080 10911771 -49896085640990016476313430538239514592 10911772 -150157000993764090377512073806536499200 10911773 34181250290278534641021683886906790680 10911774 232326343088800353375627016409926234752 10911775 35431904102232284824483448929913817600 10911776 393616628315821781752017593536626032640 10911777 -279247406061514450528913674601071932480 10911778 -250281520814189291543416879114321941120 10911779 -1101112463096861929922485817991379620 10911780 715218312863502878694722418414182400 10911781 -71867308145585698170497431751900860296 10911782 6663929613337448024856567451409004672 10911783 -71365565374889973863521713917858468352 10911784 -10116322114610598840993258028744704000 10911785 -363727737876042223271931326336100766200 10911786 263896363323671447556038842546453035264 10911787 191191117747467027993601248831004192436 10911788 90659050074779560804941305808910503936 10911789 84579398314484332819580490779182560960 10911790 140612577184022345488475268447753118080 10911791 -174417530812419268375887836504296873416 10911792 29328423126329334426483160685347799040 10911793 131621578697177653135507695444287720484 10911794 331132106866376178380538800933159271696 10911795 333266766152663635601796530392771699200 10911796 -194949703960327859245700870595618488320 10911797 -346628816097424424495991710639046976260 10911798 -93808802228789647227610990416939624576 10911799 -86601821349267882939400181293906160136 10911800 385645072498699064007511195928094720000 10911801 -288689660879439550606838007283527569280 10911802 227962853142659669908977719152087369728 10911803 71759166185294662955327651062103416080 10911804 -177018637451914357696082153652242517504 10911805 627935342379876124751965511524673664000 10911806 -692314370139508821918878568478131129216 10911807 569474854568807470689146766560098935840 10911808 28710252450981319234321893941827862528 10911809 9373713530082504840261573527820051504 10911810 -41018057523388801102277192219387527680 10911811 217246813461937568002507292721156436412 10911812 -248457558334623490576151114406055657344 10911813 -406983752270774850154080016402261545312 10911814 -92274175504324323643997784941333913600 10911815 -6938024015501664479574823433596572480 10911816 312953466318485512085123479212852126720 10911817 -287648719825954871986487084549907310208 10911818 197574080170047568226732450519689528416 10911819 -250195775442510648850118384064087900456 10911820 916626036049665159878013501720798382080 10911821 -31692999013845025192799403958548187776 10911822 -5729196947971090934281688912929792896 10911823 455603808094281248091973525327760733912 10911824 56603880374129703648570782479780675584 10911825 237027322296042101567856836547669134550 10911826 -194868474361755413028539319015510315888 10911827 -6846594840757888084573051970806969968 10911828 399650535608493697615793154474489784320 10911829 -874572862732581964865167624499624491570 10911830 118259383864953530673808301932999372800 10911831 -152700291147046045601945804907091971456 10911832 809931448313872461293159127494648678400 10911833 478568791447358139141229768155392909520 10911834 5577419258218436626390591611225439200 10911835 428859734597341055531946566826672422160 10911836 -217697174395513856268328030583413825536 10911837 -379893976118920847526929327531113338240 10911838 40973088493129531570106652625930036992 10911839 381506046204782268860888700679154435880 10911840 105759996261084298651393422713998540800 10911841 345828368854585462424131970607433610052 10911842 -158350741996959292130480079267642218928 10911843 -397237492786329854170627679874725085468 10911844 -130473379691312555378624184104311664640 10911845 9094541130143957922722987780013004800 10911846 -17124082838811248838733737954845701632 10911847 -235502744882232702898141043336032805704 10911848 -230331825107772446716507662407074529280 10911849 -91758857969231665510765817473088539392 10911850 -289694730201726262171451448261545676000 10911851 594981500386515296477756956968630612852 10911852 -816246525285095660006746500476190720 10911853 -458074915942969866793604096426341545898 10911854 -95064553799328816304190133829000129728 10911855 -18565144319065375828959838432216598880 10911856 -199257666219824865374590139991195648 10911857 -364460895966472388027257606394061546768 10911858 35208994559322578494424956894120930560 10911859 86297390219452545055205952921035784000 10911860 65320960599738982619142824414939904000 10911861 -389154279687849838846927797548076532800 10911862 -123645895693269141947878978408432464768 10911863 356344895470605164726771012895979737648 10911864 115881960274995078139396894530651095040 10911865 111598301178217490263387354427347120320 10911866 -95378107445835216151555827487171123200 10911867 -110986633230742741767806369312045770752 10911868 270535108519663896282006350575152262656 10911869 -197591969564100138853532880246861188730 10911870 233210713440936403314126132370266320640 10911871 238806729340812351580539320510527244200 10911872 2639468096267923211202522696111882240 10911873 186474355498479825505851075169328286720 10911874 98904126630721699827906936656332764672 10911875 -74350992138135633289574613993677400000 10911876 -88487616291658897554228935533584531456 10911877 -389704757430660118413190339991864266880 10911878 -191330155423243356436052234754232980480 10911879 -347054744819980912706184199630362763752 10911880 -112540509557415223746244511687729971200 10911881 -369310597810997376866724529228874343900 10911882 17479350416571134311186878615130651392 10911883 -559387211466256911402643485054842275856 10911884 105287814642650438324898881059839618816 10911885 45556810337541064522917034469880165600 10911886 -162268661738137835146830983231626578240 10911887 -50580134911485216603549738357001356048 10911888 -83080210365660026069188503693675724800 10911889 213051462127120516777984172594336144690 10911890 16750274818348092439949989408260710400 10911891 328380652205245858858686821387477527992 10911892 -242167661547932389104386531221777224192 10911893 -326232864024056779874795516537320383858 10911894 1138361087380000691756515176627056640 10911895 3224479770750559381452435640899420720 10911896 904089178424424826104996109116113141760 10911897 -120160476675996774808780229625412007526 10911898 705938556527251341776861859255337200 10911899 71972675270086599160379703458081447040 10911900 23597574657938245967983525236994444800 10911901 112998299676334197928315673093652992 10911902 -61011771795096833893869149107824478848 10911903 -132704345259587059630152047366290771896 10911904 156086227962670026404321806901598093312 10911905 172888269241644873469347880932527645160 10911906 131909679123164705188570970778791035680 10911907 -156270512199517056830384656763119681536 10911908 372656147174028549756360020116468073088 10911909 414123080637947178021756854911981433280 10911910 -132430737943743396541764828955751744640 10911911 -5788188503087715143890651523151892776 10911912 -44743207098415548011029677901716111360 10911913 -297488584622627196067492339089524052096 10911914 -54582515906394236265085957973564282112 10911915 -242448114945984032477169598283584692480 10911916 -684418893181637990621805314554797525760 10911917 180521021015384970277489364389238743200 10911918 151130352910875288195907883642241744000 10911919 407284926811483781015203998251798567280 10911920 143759313819559092976339443264602112000 10911921 -91420273971787406394251811065853062016 10911922 -184683188174688257046799010626203425280 10911923 247844285940299034626000920033443591168 10911924 44413224370563196163448899252578794240 10911925 508333158885235582436431758179299452650 10911926 152144150631084169059493038784232139840 10911927 210464223234512343971390922104839437696 10911928 281573715287197731368011138320351744000 10911929 -9764383276897835471065388858240205888 10911930 -37517827306910575133195384210510618880 10911931 -981378448623564017588496991893643386268 10911932 -564371446059879443679258109796607121920 10911933 -402460609362777684625534886787908174298 10911934 59132164368515995493008134374967960960 10911935 -340048635144802006758693554272238436120 10911936 -5289358860773051674904625584113975296 10911937 -2444101526044369362781654874154040320 10911938 856812617630874471372286265340315648 10911939 -288162688913444690131231306623194313552 10911940 91058453050569296645271846282630105600 10911941 864241611502004405073584425142438523612 10911942 31386069566856390179824620751978387200 10911943 489905932305145406468501951232540844032 10911944 -319031838235441996950215972451781155840 10911945 -65054527517815981027115770424174152320 10911946 398683024637313610289324005864874851680 10911947 7755607891872838225871907460925560272 10911948 343139428312031826790664094160847470080 10911949 438406177063297160531267388127011096950 10911950 -67110409815414312879672510435576201600 10911951 -143175764336353577381005733915991895320 10911952 16495869288065970878679532453586886656 10911953 334424356446874274861664961221666285684 10911954 436172628452671035814140087253885393920 10911955 769791163860478671036798696087209690160 10911956 -703874794884812382716053695895369728000 10911957 44151882993838082626917030266157094752 10911958 35906916029989256212910577125417906688 10911959 232005566066053330657814538820661391504 10911960 -53402917491388966859503620868992614400 10911961 577842821594464483148598440991416311562 10911962 -451838810521047416566441247657578528800 10911963 -512022048012679174022578818849887380176 10911964 -248535736534896543334885008275308688384 10911965 -91639860414770057906448871832918392200 10911966 -4944275776162347692926830484068864000 10911967 -18552887967413504869678342109357346816 10911968 12205506422243218121231501812137984000 10911969 -97355986186295383603507228069175708160 10911970 447108245686892334331886191464355421760 10911971 269286142016722143446976855219553426080 10911972 136222201475241542565844089407684539392 10911973 -267130119204285324067821769385344439780 10911974 296810748939700663045240775385935633472 10911975 26185324482433328785450105660871178600 10911976 403685796897896820488679264793683148800 10911977 -155999635462304246263664440193253950988 10911978 73188678100961159886422780163368345088 10911979 -412492274748257144436656118657657726912 10911980 53943389074723952289504126098371584000 10911981 -8989085034943923495044260600181238240 10911982 -252512831060508713021507867783055320448 10911983 695161560473125814486750532944986779600 10911984 -14707172946356082155220362304093683712 10911985 -154976131977630543846224012190872736000 10911986 -197477062470773443142027533417928695776 10911987 -359713320310477273420673911154212486956 10911988 115952008502640306038927582163356847488 10911989 674862956125853551319590035334454400000 10911990 -56482829314760771790455557227873484800 10911991 142416966551015823565246647665707467000 10911992 43067477755729922464275366389985976320 10911993 -29177317742156735069996199480600866736 10911994 592542262866064813250574446707027714272 10911995 -90005166733178792489221804814916288000 10911996 -23126926758255605290561153390305653760 10911997 -90825207364981989883167870736205282554 10911998 8296149778299210658297430623707828480 10911999 -168973354385077042734214942215021317760 10912000 -138355788562974356011936992441925632000 10912001 -465100244976182833626683761699209247998 10912002 78806825656190242842365306878637941632 10912003 -250027823042023497147503590138864754480 10912004 -359088080535070498981034469494328422400 10912005 -30064076631763094871078503884116289920 10912006 -269086886700298164740108713247484989472 10912007 -254169570025524730950922337771921712744 10912008 58951708399855824062945279984543416320 10912009 322829128688033954840386525618067645210 10912010 -9549818475711057902854823684389482240 10912011 -264173126861659259358854604404951104512 10912012 2665946524141889472636112025856333312 10912013 183630367417338176479762500558844756224 10912014 102379695759316815665842577025818987904 10912015 333191249038359589247905784733999144000 10912016 77201838145472681571749882338535350272 10912017 60339366249786158283912853743177912480 10912018 164737211542404508971799077932676844704 10912019 -162392982584378593540974580057439393640 10912020 -8621130011005679183988408722545827840 10912021 -274135780855087214571057036953369408256 10912022 877869294490895822425129180042554816 10912023 -139406980125784248457719961357388160000 10912024 14875707216556214256297849364419563520 10912025 -6827745450195948271273964232848406450 10912026 -65690849460403880263319238848509963776 10912027 80755461248615952472378019229213708864 10912028 142833106324346736070689351362903033856 10912029 147385817312988486826700378643717005184 10912030 159655220805890760265959305540065528320 10912031 1378322397751489958681828805561869184 10912032 109529235127740789253206389189214535680 10912033 261352745049392656097898158246573625600 10912034 -11439352553026558269181222525037644800 10912035 39119360794027961970958945550432663040 10912036 -80754079410043397625686383028237983488 10912037 1221032607000914160298006991595805768512 10912038 -33965565365990208814634587899392497152 10912039 1007509592168828497767094552963116917056 10912040 -8896325532738509158175154051840614400 10912041 22273819652170779432312913067774434752 10912042 212770206978328475345599041635907091200 10912043 -718376986873051081359089516849535237708 10912044 135766097144260690183003182644271267840 10912045 -248285101870602938454545816811400095720 10912046 -413107235205614425410809641038093506496 10912047 -186042380320137769500893984242548361200 10912048 -54739975916777543053005943886655979520 10912049 126432290524777390532891854819235884050 10912050 -69161742468878201465783351348560320000 10912051 84662940384059872988657909340779809392 10912052 363402401528081459595194996045637630336 10912053 37647974980149958957601139637995039744 10912054 -506409357978051176239564904538822525024 10912055 462036425746891865225963435687760174000 10912056 -515850355405396396893229630205268787200 10912057 -141892956687748423923504787391890747200 10912058 4434836171291494648318152269410475520 10912059 -145790720329678940329857253254595150656 10912060 408491710480523731455766558686771532800 10912061 340534053446267468146355623410645153600 10912062 -9221481885049844931586245805684899840 10912063 -63204905530518007380097798189635162688 10912064 58027291450190225467707689913182846976 10912065 253937095702437185879272531499732411520 10912066 -13270661180059637366779551228788827392 10912067 -1304426783053555431315144953287794360 10912068 18582189651013158587621268872833906944 10912069 -153159012480415994706912742053296321504 10912070 22124952868847680177013530538028950400 10912071 72192882445517972588875243821037319760 10912072 -642795464631714386793666989711114419200 10912073 588313992738669796277220591223878908724 10912074 85541490150623273864388745622335426560 10912075 -48961137781098308982712735871605932700 10912076 -228819785255021251648709413393989156864 10912077 10314072303626819851344833311492906464 10912078 264083842508256415431266269794256923840 10912079 157522283828370300243286232624134420560 10912080 41035503873481986581360486050686566400 10912081 67670172676871817566343359557909425264 10912082 36843214941677267403306492831003297792 10912083 5064797233478881290356744925303744768 10912084 533538588524920575859859911783748407296 10912085 -549659812958668719781520869066762829220 10912086 41626448606390632614581562812711026944 10912087 -570102477498542837033120278851727862160 10912088 763765570063382328459724724838984683520 10912089 -774791947200663346324565312405066768976 10912090 18770608266313315105985024353999841280 10912091 -921250994268882847631238348597772719120 10912092 358678244415158760978321767703928023552 10912093 -153955706448372920342013399813980520192 10912094 -231499317432050571855720120687922956288 10912095 244042883725234557663542179374167594520 10912096 159238900025404980209262472986696351744 10912097 -84057830317580789232675826566470986368 10912098 -81570017205467049360311796763314047232 10912099 440123424559270701466366391685835392000 10912100 -322043547427234144782340531710690537600 10912101 -455600651625460646309297594433392715168 10912102 384229712241316282643628983230348246752 10912103 -614263382567548846103399680335725035800 10912104 -355671741820991567443669273731585638400 10912105 -201428897017361225788302519370224715740 10912106 -382797361128847906017675944063719495248 10912107 482016909694241060677112453532803585520 10912108 462118392755656682242304855510558390528 10912109 -143791611116664705621093274353182660160 10912110 675079063744534605599060950207948800 10912111 31960581668062089359545840189846773232 10912112 -70542479309447707782374680329800908800 10912113 -10039129755197438211532397522861087736 10912114 6217472731920192784022865080753106432 10912115 -88446179945979826637315557524347610480 10912116 380890383182466446641286287937080369152 10912117 -183131829127773572252617223582299488 10912118 92169670142570181543441302919897661440 10912119 -583801014254716706906862270494659089072 10912120 -201386796944396818640996686256271360000 10912121 644479611773572533840974632698385862544 10912122 56995117205665488265919989247161464288 10912123 -151450886955484182412567383519009942576 10912124 202002350687761590723435614526541934592 10912125 56618762649280284423347268727608864000 10912126 -166667807664295687963255589163240703488 10912127 -455227731251851661752813838271278688840 10912128 -111678657776064040222018308433049026560 10912129 -119321138576963783205129706393219620416 10912130 432957513984427954156851370034128987200 10912131 1024561309802356749129621123139281792000 10912132 -14047314894403718840394806606929920000 10912133 183613110252509075251553686371615196704 10912134 -220405234300464125844210508126971635520 10912135 27865987962310303599478715716340440800 10912136 634723053110609670571943885332736455680 10912137 -56554746733308428646899440392690138720 10912138 265431706200611466720886012999084262496 10912139 -68477498825529713396464663522373580144 10912140 -82844360857187310568120773591962327040 10912141 -230361587186273864974467644750612516916 10912142 129274382168260748183657320836124097472 10912143 -207537638771183079489319356493673088 10912144 -173453880481144040383626654848722493440 10912145 8482817454420195536062733413328694900 10912146 46850025867995073914652207600260550144 10912147 206222887585010594943097153120096081272 10912148 -95681652030050236857489550631051844096 10912149 14084415960707791737897741022582619100 10912150 60465951230069186106099784116897873600 10912151 -27905273603773072289440900661931268008 10912152 38608721711385483841721131493927301120 10912153 -2422906416611855306238638519184790320 10912154 -180744418202315096219010474548645584128 10912155 18362113057354872097685577350910023280 10912156 -841414755224370986319203011000232673280 10912157 499738035739089965454539380087964409120 10912158 156465299617811157626203940983060899264 10912159 -373178670456826555404509046919609860640 10912160 -86138953202149922435353702141934960640 10912161 303023054769052301572333895727428492208 10912162 36214281441558808775283134160305258832 10912163 643101994688606421859785788518594472412 10912164 -450284544705953191768342871246263296000 10912165 -40250646443718993181718668725924048000 10912166 -232179886654366036757752626939502405632 10912167 14525418443679556382174664742177068720 10912168 -446655159848279988766262187344996352000 10912169 -86202928217476396688514250649589452400 10912170 61992245116437691545839297339214243840 10912171 783378514616836391868282798314793030352 10912172 -269472271445530406830062898522786093824 10912173 40227390160273321288986711571766731584 10912174 -43711246609717644398127576518440051968 10912175 165683032960532197556928624596957811000 10912176 25625618074880863819682582507095277568 10912177 -571150451376473217256546615786845668974 10912178 779101930706218037390947941083549352960 10912179 323350276507425626893638637865858153784 10912180 366494557925261829245201274577318214400 10912181 -232239685279592416714636237202158844544 10912182 -365178714404668359337438376826527341056 10912183 87613747668732423148873131979442290600 10912184 156337476817920880036403555180429598720 10912185 -469410970767739898272007136112532044800 10912186 8431994521783380336008797633968027648 10912187 17210460004336485130163720210959689504 10912188 19065334766493523551362423956086423552 10912189 -287152003520610174747835469628357895776 10912190 58383489890606113622512893725352129600 10912191 108744567087707154898156835665703216640 10912192 3051095587477474484131132896010305536 10912193 309140479095474071066336905250626757442 10912194 -41829586026152419049214415162904703360 10912195 -227397221779439802167909766712714809600 10912196 12638944962560200358776570644895521792 10912197 -52735870078794723675400397913346421472 10912198 -53311319782693005134091204520838138880 10912199 -476885278026938376466602405754252683336 10912200 66929916415526432021917201238323200000 10912201 261150913154365170964548631148243790900 10912202 125541958180893381625631386146276364800 10912203 101919186648777235374830765981856908304 10912204 -23534874810009267983404837588091532544 10912205 315911449781042083605427267968450406860 10912206 69644378795201347322117395752192691200 10912207 98289246806796890365509205719427547160 10912208 32070304826867188237251448333718568960 10912209 37212016760269377550331019430767704064 10912210 86456642042919458639673150579437081760 10912211 814162838312992854038197471366336936812 10912212 -180343800540145287421842141391750594560 10912213 -21817071464725541733726480131854928800 10912214 119155013514091997890699620100707207456 10912215 280791656115214910561386810087091087520 10912216 141973490822601326836290269715847618560 10912217 -1147988206049526432198562875007627008 10912218 -66558803554696608096099024516596061696 10912219 9842656635733983176672537511203686720 10912220 -495668760303253375931356117272111114240 10912221 297664676508300678999002303918506870272 10912222 324506965234141713240959728921143414912 10912223 12011431411781716678962014988551278080 10912224 -125125979279163634488287570609837703168 10912225 162109298231133059941474139850279196800 10912226 -6653131902242086747129645481541118176 10912227 -183056294886597227848335113738904096960 10912228 37858729378330285990437357494419011840 10912229 -378503785011439932795953157592154693220 10912230 -4604733270145825767550526870958094080 10912231 -664876733768388931564268601214485644136 10912232 432662762225281580539747167773623910400 10912233 -353500815281091537864763403627897732976 10912234 -357462413987881308005290343675688699984 10912235 -92558444410950992033297965560624765600 10912236 31194528452908517572574881232672455680 10912237 259927624700518632839960779020889238752 10912238 84933294105921399151540584783081323520 10912239 -3810934118339929566418147705991952 10912240 -17512262324183600766198625531545354240 10912241 -177985086086455009754984524170736829358 10912242 -114343191078904438601065613300903772672 10912243 164130362921602765664177641584199148492 10912244 -20756478114627924502334448466206664704 10912245 335635724788203435015327900853393401120 10912246 129414329291397664401865402337722261440 10912247 11245532370849844087392042069482142696 10912248 98123744032388735129312744482438348800 10912249 -142551147298740965234063830514547637164 10912250 -249790180656040749316067820419212200000 10912251 357894684469884623934370109913177750720 10912252 199216300084833272284678598829822326272 10912253 -368024209801965951526367566635271741536 10912254 -48686481905093153346539453638878529920 10912255 72090990312321212114740842385905293160 10912256 29017419390519429417523110122348347392 10912257 361361473641438739323049188523633808754 10912258 -46442041506536098809077638966819537920 10912259 -38042082627751298586814470216878134992 10912260 206429478515984061216251717715810754560 10912261 -406682760854784390641190038921074063138 10912262 -759848348759323495897245620552808960 10912263 -476617263989081140872618643365788217600 10912264 15414194135137494337821629562516480 10912265 1635163713229807534454783551838188800 10912266 305691571380961249545642021048829777920 10912267 683401331310681857182803584630173855316 10912268 23839871326087558247483689017149077248 10912269 223553567727347095051747877001715221600 10912270 -116105323593266031500587942275658752000 10912271 -164978018780197158435037512488312040528 10912272 30751687114571143984489720629033959424 10912273 217520966336892278985544927005780219684 10912274 -53473860080118134999937001272239244288 10912275 -71558668927559087927365298816191689000 10912276 268587888610297411399475275610396735232 10912277 753073195180099465180964372269493946126 10912278 64935229681311278475436014182775896448 10912279 3891352495922571261762697057987776512 10912280 -129719981311133725526477372295050649600 10912281 -369020260140005029950823096872997180416 10912282 4077230420625345613419422409725921280 10912283 97353844051402848290057297370724643424 10912284 12918083566510584989585200797341137920 10912285 559558524796151397385536894994943043960 10912286 82299411468725016219306541835393341440 10912287 14627694688965521826729885146567352960 10912288 164576813706829045362115959118074740736 10912289 -21279797453409042500627978245783616160 10912290 -78629864331242992321236778134018739200 10912291 -60515178552796419790756455622819535280 10912292 140253680572262057983713806011071974016 10912293 -249135634658225955668261644016546129280 10912294 335534738568111572972706608016073224960 10912295 -31360509613062531782786263277382205680 10912296 328948964214760172014622044806268108800 10912297 152408477491382416552353585512252082720 10912298 -452625548943272034583396637389052043600 10912299 456285209756076352588088909163888129096 10912300 277794271534303227143921581071839347200 10912301 1442522641401324469747951317350876609772 10912302 362069987026847019151991932347302558592 10912303 9278500868066031746697197344287842184 10912304 27398458912308267074206627035427504128 10912305 144262230753982719277467764881762613760 10912306 86941014703431111646933093193827476000 10912307 97560395668162002623015390169352152912 10912308 -6622928822845358355188348538979645440 10912309 295305776279653562796751261364199644380 10912310 -5331911065737931907069740997640698880 10912311 35209435053846856598387742501143386560 10912312 488215379920521129704090457672431923200 10912313 675455392938451478601076310090246376900 10912314 812536952735796650112789642071430144 10912315 161526300491586875299064976577500298800 10912316 576233416473690205379284620895266647040 10912317 -60911846102717580192094775554590193920 10912318 119697502722293259239909623454419695360 10912319 -713289404930152680191813738476757983488 10912320 3714851245116501521373816129957396480 10912321 -35827343452234313925603385560343108416 10912322 337727637821180376661752973940582289312 10912323 118403788756208206303783324544171482800 10912324 -9442622054912804133636699919584808704 10912325 -5630337304971002953501735355836802400 10912326 -61050938646001369424877777254223848256 10912327 -16903432747336583325521463810067566720 10912328 59865095353285498279167816915113410560 10912329 -53683626143353166814282661380741003036 10912330 -220005128285936746109183392316327566080 10912331 405355322461947352267916229639650798064 10912332 30701219325719307332712737289476078592 10912333 -462149079003858731530136205175638225418 10912334 325747834314979218662256972453301910400 10912335 -65059166088851821775893545127019596800 10912336 90181136942263198769396191944533327872 10912337 -372457922319051128615559345659863997580 10912338 -130575969004974267959982948181797820656 10912339 -3421621737584135339060809071670362944 10912340 -115571847456882751712587034247634940160 10912341 25636938679933571619527595854806591488 10912342 -76554220989736060431746419051230375936 10912343 -62418572563175316378454869502378655712 10912344 -40614193033874020678914008995174318080 10912345 -227638282627742904813702331024019452800 10912346 -60622737469037616271007231081229281280 10912347 308358846189207508904027966167430261040 10912348 251282287921685847666141502994109546496 10912349 688732078171166240184977520099662452800 10912350 -11792432537905587157570218240943180800 10912351 394471773353551090416536187657201060520 10912352 1096202548105346010809973653375562547200 10912353 -1662369131046637735849104051576057696 10912354 -8588673349214496127920914075131637088 10912355 -122010559888146669778491325061288124480 10912356 16625529027700772260366099601633193984 10912357 136456942179335696606634392337867672704 10912358 77445869781906614949828608080791149280 10912359 -82288380645850885968776484401674203096 10912360 60786983042424187841904018231331584000 10912361 809954374912249075741765972768747152 10912362 149383335845058396544779073134768260352 10912363 -264868238129338451612366629132553775360 10912364 -106106625823064719537108786162652544000 10912365 -1539627104620799268599080957805157600 10912366 807846593953892796340690870992400093440 10912367 -762934798105672338914569591021002817584 10912368 1467346892294331409079475697282449408 10912369 86208399806338120295403511358234251444 10912370 19996118098385505740991906368170268160 10912371 -18753488878419757276840142228464390800 10912372 -94287677479622533696747004691130769408 10912373 251639096008598648957782952080644810624 10912374 67618136867732061528438458309457146880 10912375 857061350308509222219634137550028850000 10912376 563876054082842970284797738851451822080 10912377 -76932135248440123509883841898774881280 10912378 -385964524579088352343907883610914937344 10912379 -109840747741010554048036913875310797320 10912380 -82318980705738434227478591326957501440 10912381 -416569614498910519182867280446481010400 10912382 98860287587207102143465904383989127680 10912383 485477193424558008734682252034595946552 10912384 -60851417341507405518210397325859225600 10912385 -1213592749149118265337672014027388120 10912386 1770236748857719170004592546919039744 10912387 -240052744547238270486570694478008305680 10912388 441619512084550664047245555061500636288 10912389 477680198150359771133715198133911686880 10912390 84287473099035203947414284559923523200 10912391 111110388812226635386250016401359751472 10912392 128791658151849018692086921096497976320 10912393 -87650192574462283667820393954867253760 10912394 -535798526209740159291013421544545271504 10912395 1384559584110205173874625969298205440 10912396 109730068488740456589974395293363437568 10912397 361897586279335094349128636386148929452 10912398 35791711729534224410600649155096333376 10912399 140370842457121592347911195749475076400 10912400 -112229128291099550657308080907814707200 10912401 124744689942953759108950119914262565890 10912402 -116107836276917976420384301543697695968 10912403 -116742991260483775706096022629699665920 10912404 -17828653982560276068522008948743649280 10912405 -13039879189092120775642604667657223680 10912406 -157813515456473017794317989778086330848 10912407 -329674042327395730626209305677619889280 10912408 258725193270888315953827531191115653120 10912409 -4012719098828121014758441770330366390 10912410 26244437434022617090963526811129609600 10912411 -4650062690685817819380881527824181208 10912412 214632912763091824946961502610278103040 10912413 -491694868832631925012266138431328905472 10912414 63980869107014902605531699667266973056 10912415 122259616823031773217380619709713698400 10912416 74896238750691298827626932327466139648 10912417 -32295860221313177964704140009720309534 10912418 69727608576102094253751871345560647040 10912419 -80446978561822793724857819272415580672 10912420 -117323334540829536897864079809202302720 10912421 -1869562923878030059678089746875876776 10912422 -62679057974025168354322751743105451520 10912423 366914941554190184314681738756750391672 10912424 491600107739706003728561574769816780800 10912425 -15099012509828657461528519571453920800 10912426 466108965170573268476093818845726720 10912427 -283859569544330989308267500271947915724 10912428 -340411138015995641113867930799702016000 10912429 -421247273880914789567866181699314593312 10912430 327798417541271611553011262776887207360 10912431 -34659678002632707356531246017185134976 10912432 32338032062782105673813491711134760960 10912433 -298160346536483857602188206737152326080 10912434 39117188289656696520966699700932489216 10912435 -110020952051539358684271020541372985200 10912436 172704428205303961331286752862450155520 10912437 -56076340166795004661597801809609451332 10912438 -702138070752183525875278572109690563456 10912439 302317741648549956542430074129545617960 10912440 -112749878388899923740553654373076172800 10912441 -161942164290453139988384163987826009920 10912442 -280638675209843025870612782081514249216 10912443 -363336069866586888809430868172343624936 10912444 -472144176379287197208941479796405104128 10912445 -111284520524887394916822162780019209300 10912446 12652650994018093400467571387411316672 10912447 -21827958429755475814415870358017249088 10912448 254367742347948421221842919115651547136 10912449 409967906616516703343694317972675970048 10912450 55933848723125939030089185166341750000 10912451 -69185795142166855570681401813222366000 10912452 304352552815139663863762982027993644032 10912453 397197816008398556347684195860700171260 10912454 -106262796777216707545614903289294848 10912455 147549280150014585952575182989585975200 10912456 673209616602816532745030144419994050560 10912457 -368781711915140432686165940658976464294 10912458 166435078897285015193194456873747056384 10912459 -309275056849320747488829311964386751340 10912460 208001049770203934620506083921975884800 10912461 -73272900002670357167865506098588073856 10912462 -404703560970291893521112093245833936000 10912463 -520532880592247060237792293884349750440 10912464 42640268451998391970619378567186571264 10912465 82518254308753286519534813468173347840 10912466 13907002254350135433593509085407666464 10912467 479456828524398828990286921870773894960 10912468 65213021279636789292041370100874035200 10912469 -327953530332206253210406026879296547840 10912470 -78796808375047094793406667103050538240 10912471 -704084585119500758546169640522109377800 10912472 463080604125015424449445039940527564800 10912473 145722268952775864678662400048404754240 10912474 -56763971067261796908073368273995829264 10912475 54274675263151465136716830802344652800 10912476 193657046666161885976430472140613361664 10912477 1077443626293301200760813370821012311372 10912478 14712997477965283884272782818021424128 10912479 -272514429954919963356311388743474175360 10912480 3672933031169103858826615312463953920 10912481 -388151325612734589979409122184687258718 10912482 -168792550090830405024288353711682048 10912483 142387109847274316912004281389030508584 10912484 205409545699012045449935154601329057792 10912485 47463203528349229737735387685856100000 10912486 60290786869495915523360568504969222144 10912487 105524337687434998731114623284770386784 10912488 34943188795248804703921301751356129280 10912489 -44043380575823310545742100437516956928 10912490 -41394610379343382214240629584148507200 10912491 -25689073170532291491037234591952403048 10912492 -147707970889428935839148514457972543488 10912493 181027104852378398631502273199111798742 10912494 82600519763721374087233089413221964928 10912495 60402710615866473621801752002165935600 10912496 -54206499738529506186508346872646860800 10912497 -103343187172879480798513454941385280 10912498 496506042394397309259454957164085812480 10912499 309192591402906721461525958798744945440 10912500 190334783114295525679521672157168800000 10912501 222000761155198257301699502186412974400 10912502 220833548780338463181834902203649420352 10912503 -174483273406996421957718558502860583296 10912504 254689445051323773382969585174879027200 10912505 -546469373162487733261755560870712464640 10912506 138083112992729581886029809397715712 10912507 441442502632233966631929825534230707200 10912508 -217426957861697359318705426653520750080 10912509 -808189815818202294010222724925519161280 10912510 -124871000055563967045943490656461123840 10912511 888186364507585096289439076581850830624 10912512 5058410393293615908390722500263149568 10912513 107107747038526902893592328554953258500 10912514 368846591438919314933438210445488604672 10912515 53306089416421964701399817511546694320 10912516 -343421202980539334392682455863029234560 10912517 207297314487534936049814823114078758400 10912518 -6045337631414118427276688382680855136 10912519 -128217028459933095147536022429671702880 10912520 513789284410926180754017804914719180800 10912521 227497913474610574762621838153664833664 10912522 -142937456472256709563172579100464179200 10912523 -346685076716260059639180356228950197600 10912524 -5117326268835974270414807525925961728 10912525 -171180539637289855926597870851023300700 10912526 -519735414726488802923207043713984675520 10912527 24432565664517885265952611402880810688 10912528 -113030359580197928561951689589522497536 10912529 -745317425684321123705369021014195093980 10912530 27523053307445021975897929357474936320 10912531 211662903538235489295117135629727936592 10912532 28643523055580525390157019503967276800 10912533 -172776011848507848451261863638907267552 10912534 -252027365380602070414741321969846851840 10912535 53066392063036519565985877841885325600 10912536 -85360026209594958794058560592814080000 10912537 -269946232426843569262465265480014249340 10912538 75586882448479712309805668366391293952 10912539 100107029261067815795323330791663000768 10912540 -2364065584638813078200200034905420800 10912541 -417937495728702555404210262707061408000 10912542 -154855937922239537036309012462667150336 10912543 669061819918059422137985530328130653792 10912544 -711921694750092121348736103449205080064 10912545 -104333494275192538791114925685360398380 10912546 -495455417812389375785224213480832484528 10912547 -860116471271865859933038227106762594840 10912548 -87202285843800294291857505483715845120 10912549 -908449427494709088616854070270445272160 10912550 23826856859708701852965355712297265600 10912551 -6419647790785663331599210694123774304 10912552 60685664061057581241829578048425902080 10912553 -405399583013312890413394722559285560198 10912554 545203709001827941520179267976480140800 10912555 802009469459049335669571518608322616000 10912556 -436926302434051327910426838327749214720 10912557 122820682485075206447485429192940492160 10912558 35030874306644523875175510870231957504 10912559 39926691456397505137877445670856876016 10912560 -28240437184323710127108051797478604800 10912561 249202764099925459850085345754407139824 10912562 -296042998859188321159732569013725399936 10912563 -1713927145926587718012597938924650800 10912564 -73850856443539056085804745282654768384 10912565 372355905598077764160467069524582610460 10912566 -43640745526472901290771976902979956736 10912567 -23500673055573319991883910593910135384 10912568 -23493670528308125017919474923269181440 10912569 -119871551461934299092977191461226977456 10912570 -229043938305467198859915665242782335520 10912571 27602917858413217066249644175017056472 10912572 -152950646914161304184850119954756944896 10912573 184981425389515054369148048943526265440 10912574 -276688263417073300753185222610998221760 10912575 19191888127325732554867204937263440600 10912576 -118221299139995409439199875478357278720 10912577 133189061667862746228525484962513115860 10912578 348197731824752338321133603212771215360 10912579 -415550036194708273329910272308940522820 10912580 -97367133944263050444298257137284300800 10912581 -224534031131059204090579265996735139360 10912582 -61227107188563842045076092822910864000 10912583 -14156735000101964147339157652506880512 10912584 -384268701553907947790526570689888256000 10912585 53729662517763797035473444254484302400 10912586 -293211808565918654527518485201599173120 10912587 89498452859531045621127249693201073152 10912588 -28974655638533354217529551582336118784 10912589 189616384028671503024341194313818735872 10912590 86730015294422657726813593298736192000 10912591 49490251358446513573218889645236032232 10912592 -3523392208411278576539499418233544704 10912593 -194842186455311512398237016080130572000 10912594 -95997078799569065838490556364278009856 10912595 -113234346043813045402909783127546159040 10912596 271264943896489752590063003578007611392 10912597 -643066757757608874779130336738524583908 10912598 -279696331273237435051522056359297504064 10912599 -204862129101766473403669611016926566376 10912600 -360909084975102912067486587108308736000 10912601 -77706519563262917703433046597525998080 10912602 195068902500397579871279744087074873344 10912603 -141644679475448836129213365243838340256 10912604 306307797892897077289679521115637336576 10912605 360195702956513837589113695328443629120 10912606 -400207814756070377918583979930674548736 10912607 63238461816345332788933253269284077856 10912608 -167235605168615980984554272430440841216 10912609 28692269247021098337271078452941578416 10912610 -75299881078763118531664370906719523040 10912611 512522780879832290021522957223509319600 10912612 4756435160251197035423175370857420800 10912613 -486950835073861088659251844929541954020 10912614 315197073125341145654463207053582811840 10912615 337961417391803233066777546730553146880 10912616 -155812066162086525599652322189650739200 10912617 305261841636008426406572831507310432000 10912618 -82064607678066987755463776993896231584 10912619 -362824915976645065879484920115614430160 10912620 6245235448432235220118219421288693760 10912621 -282405550434923442159374265154252375488 10912622 -28894557701163060926887277232148085760 10912623 -440218330085230194173234634871105299696 10912624 12242054946770018550221516298454564864 10912625 65497100119800210475240886392448784000 10912626 -2153526902240746516301286991559453184 10912627 1422006254314085743003799789396161988 10912628 30949446368259950878165472411106349056 10912629 5847287485189984194916095499517884416 10912630 219581486133845704935611134825086888960 10912631 -63289852821162494289041400062726400000 10912632 -51583051724551182312629561239270809600 10912633 -690509151614111392231941700861889988118 10912634 88472320315937345960323228473112527216 10912635 -124828175922894737122369095885724536960 10912636 3930451150303963520485085422337587200 10912637 -830509769045371857234222624293845902714 10912638 247533949275252074477725918341159825408 10912639 270407278762011312524593643122417485440 10912640 -113712889524551889349219171965075456000 10912641 -17271027605563463894755099236467725008 10912642 13665346310025688368827380346565287040 10912643 317005587929177038516401287794146888108 10912644 327235956571805487855508336171191275520 10912645 -168578486206940811280724201730381452100 10912646 -122387126718526162185527927112399160320 10912647 -319039787886622528820760544028170516272 10912648 1142989291104821249724237894530672885760 10912649 -23795329301882774061550055523433138752 10912650 -20706870172795929108441613930996224000 10912651 196683994274909218963442054817067088704 10912652 495215419986616617103220892431445409536 10912653 323680881054706685460329552748284527062 10912654 289315268061045906088121970108135715776 10912655 234168332555726078050871535180092026560 10912656 -17424419838174536226924724316010971136 10912657 191917538651350171444626075501606148992 10912658 -94991968243110021174686929597501534320 10912659 -63941424533604169523085843259894040832 10912660 56019273355050812708731203948923381760 10912661 329102834590680026299338129382143845262 10912662 13846825574663835275248420897370213760 10912663 13518354713943745416610398106811275704 10912664 -186336511617350538411829640428352102400 10912665 33108527876818957314515413764131808000 10912666 -384253748510050810867823175207968221968 10912667 368743374189712002188202046434602154960 10912668 325835629964446446030654036416882732544 10912669 -3969514881758263761201509005209955520 10912670 -13887719746820799361130650354734870720 10912671 -83958040092096611429451678660206361600 10912672 -319691890634331248706605302468693721088 10912673 -154849376729800390202241542545446199356 10912674 -6451925521528148385429154921966179840 10912675 117510038766358274272658534003076335900 10912676 361031503784740965770562364110829752960 10912677 338345741847776648307518781735631336800 10912678 -129739654359283641913678387487472514944 10912679 -517172969486184721590339273018217942320 10912680 -112304645230683723473271101047185254400 10912681 173498360668239186178144120004316978532 10912682 -78553447722489136147506008180023928832 10912683 57775905109838477674420204606903248048 10912684 180676281971276295605036055256164828416 10912685 -201904388102990952227331069011377155840 10912686 61845732024035466082272432197354432064 10912687 -9934296555301229817510421718518220600 10912688 -17055095708644633470937187294871060480 10912689 521842691818442873587146537113292674754 10912690 -44898735632566614948514579331493986400 10912691 -13990681816419563887970659174734024648 10912692 160010469716706808816917896940214499328 10912693 566920397548410048135555629021044191648 10912694 74362091625040660990769043871614212352 10912695 289122538015484148273283628312093706240 10912696 -103761243820995068542852959844118077440 10912697 53209239778049811795516345362444455380 10912698 -117320945702072974529123307693836090880 10912699 -163807776787519209382189206776885479680 10912700 -75321482134792051618843117640184576000 10912701 -1258563819258658805331659869392861600 10912702 -172840505761509228736720279774949576448 10912703 -35838218554859770356989563756501455120 10912704 118423156445924523386493397394534694912 10912705 -100850316525404704048831629652749735000 10912706 15410017343520630445544901537895021056 10912707 -45576269494568434628867050162894429200 10912708 472298403345952963984323161638241915136 10912709 -319444706508226753289853163948857454560 10912710 146310965856147447584856252015774168960 10912711 -273809654130184502907480976838934555688 10912712 4655886944815364220271744293688811520 10912713 -59046028785114110401449317796759048192 10912714 393789432232904171026510255987600401456 10912715 -231372153027413428653226668211334394480 10912716 -85019892629797281344696811435807456768 10912717 -301219870990297586990579931603640628948 10912718 203480177274907565811449826157020837504 10912719 212610803674247901779642404431624459144 10912720 -9829484359630396697863488778076160000 10912721 -5217441313020667502904030165023203356 10912722 128635724137095589439737645472487699072 10912723 -243921499512904667552126578316336955028 10912724 -113494181093877428181529599955177367808 10912725 24446610733446619182599507172497394900 10912726 -334444816450554606056904523518476597760 10912727 -41181128616462005742498547423135952256 10912728 -158029129613311514337404965012910899200 10912729 517490926460198324479253557218484546560 10912730 -341604688334131623580003117015400190240 10912731 -88757003670176859447009499984512396648 10912732 14543774926209892446552225265098788352 10912733 -53873847734019532161474980503904097396 10912734 -132407343765324185557421620485753193728 10912735 60322317886672067868984706967926596000 10912736 -222792411299055085764830407347610583040 10912737 -131444164255126297552899246700231278240 10912738 -368366486912556034574717877455548098480 10912739 -822986487918956702592221105291151911160 10912740 -99059882185867976861520820393963929600 10912741 175743609189963360342390204907955681022 10912742 176550135810864441795593854687327956480 10912743 214497509441907170966605122038053944744 10912744 -31903297532201048473989361427034931200 10912745 911340187810766812259639598311664211200 10912746 28458549058834879654738497046904934144 10912747 -893931528364723426900090065577448968800 10912748 112303414960556559459194539526611968 10912749 -177636749235555911454279632378818939392 10912750 362635810572275316010697822321676624000 10912751 73071348477707494275247658473009337400 10912752 151232803001025577419198990340434493440 10912753 97773260195864484129198807749564317800 10912754 -412128012774227812257854689028039549424 10912755 -1096159251202011507414574294811066880 10912756 465880143920022904816202817950741863168 10912757 -269137215829509668058264852822780865440 10912758 -226332311138453107033447481177960908800 10912759 250749415444331266689962998385795900592 10912760 -329576404798113007736334566896404480000 10912761 106288336222130527958209933839780666432 10912762 28015512470397867066057456695816371200 10912763 -73527787642532907156326305884925245816 10912764 242060047853415961102158186665873326080 10912765 -149411022696105816907370598025637517480 10912766 442984828722912148108391553616204630080 10912767 568864149717113467307230768438865390280 10912768 918748046739579400233458840877922254848 10912769 298047291098173587811424066058487644096 10912770 -8499274038244577279349924738860344320 10912771 -235029554746172611863167447198327995056 10912772 27042866037947408945549324122076159232 10912773 -208146884996128110669836141766628394016 10912774 113817423474664151643073897745111136 10912775 130804195031346621625637915909306913600 10912776 71913366602299387703294728975823339520 10912777 921005932370891803046314320916893885732 10912778 -487600056137147768501590732577135805600 10912779 -528921310012048721787700194981102016080 10912780 124031569193839377797988221464637629440 10912781 -527422014957951933105069956984866035072 10912782 -342447739047869627429845881443227155456 10912783 212951918053970183754455174461819783040 10912784 34238828867913236000249531978113228800 10912785 46478423348166218932900213423533434880 10912786 -46460647575973366093131879248361591408 10912787 527863296423342714341266315553239012320 10912788 231653081446470013015183949722347519744 10912789 282415642868621244377571890259444526656 10912790 -112147890130198648510888142196983992320 10912791 -450885019412149394635183875030603264816 10912792 -851054779539427348227936292417848729600 10912793 -101975938934488592785860928301084599020 10912794 33345991747043003056128208587044697600 10912795 -266027315838215582496130209447813259200 10912796 111414890760066560466568151403354969600 10912797 -105954045751758632439549196811336052960 10912798 17516437055619215947618287920013912384 10912799 288491591867607458733862370920189664064 10912800 -142556089330224764845738379577144115200 10912801 330887176497763491463464206998895971012 10912802 -282355577157086992648267480522981622400 10912803 -839544019747311622576748316694353470592 10912804 -93119316087717548467432544820430905344 10912805 -551529815199160587966803329144808577540 10912806 -1038560999287934701069850330358008832 10912807 829799346336673477672603916787880540192 10912808 -432684048012839591630937850751184983040 10912809 101855341016345001198599218826049058704 10912810 25353184757836137100389616666725918720 10912811 -93832830887259462709912600658658069216 10912812 365099279914722779088915137359795840512 10912813 -74165034501793849096229782725010871360 10912814 -166608015964957424746536489158217054336 10912815 152900900544474276631551730861156336320 10912816 -21523441568705538828972313003758665728 10912817 -364004953368159475660830544358078520000 10912818 19175279471694677206624918364697116160 10912819 627145337565488644005208774204001458944 10912820 -336166904200966469659354819887639409920 10912821 418268879752857001309909945218585523680 10912822 444497911613410486771706668342610039712 10912823 -65090358213700846794946284582625040640 10912824 -87546262650289307444273915222004326400 10912825 18333949800380412880627221731711256000 10912826 -549049845657637138722617909956265180160 10912827 382255048368720599587148088200839594032 10912828 -105629889258425819846709099815981151232 10912829 -231038083830145144847681247289347846816 10912830 -136346303868189864485707897050535966080 10912831 -238556359367070742575622103403659522368 10912832 -10739471066769846960934948749988331520 10912833 -56223205291884616780574939676665742720 10912834 -91105263740973393000768850077275771184 10912835 -537725419884421239760010760281331444720 10912836 -483343774782863041800320812538179092480 10912837 174630707334848861452363371583549507968 10912838 -284492342545680443620540390613392363680 10912839 -77267604073663013028694381921203335088 10912840 121284233831123506620058601268006912000 10912841 -2137296568047196245480260403417200688 10912842 36485476711486864599537832903455087360 10912843 18747928555047259681836901980107831224 10912844 -2363358838211950179710553527459787264 10912845 302365383590256008196008128239100108800 10912846 124309811164558899641561166090703674240 10912847 226748517129961729918489389288648313584 10912848 -22214617672327372764297413452335808512 10912849 767435233749759783069607541153680948850 10912850 -28561885871928546590061268256758156800 10912851 169906862881751528384813823617966336280 10912852 -182636551461828705069827078168562860288 10912853 -124730363889939756025536518141306471520 10912854 -133004718307826224029820252964119344768 10912855 23879021744298510231720610293948546000 10912856 255456870142848481119459705395305512960 10912857 19804899495610121234416084214447801040 10912858 363292282255754546507474379807086350080 10912859 -11915855709180071559427022352319463760 10912860 35890146004149296752565465299545292800 10912861 164633077083952390677098690412660889944 10912862 49309219730865636477909916449370554240 10912863 95993670030276509259404167411907552784 10912864 -445634096863823334967719178953707618304 10912865 574278150662441358745509195858922090260 10912866 2904565372151316092422921529392750848 10912867 45507774971420398038575919354737866192 10912868 232076292040304936314591038947876683776 10912869 -190498651959770209199472192043523869824 10912870 80444994724973115630844645142705258880 10912871 -348704112123505256605249238918244185928 10912872 -129122380477122238079166971896978636800 10912873 -186896004939611147306389852891464140160 10912874 -183700321513444298259669741633530265600 10912875 368493500522203002802048582819772748000 10912876 143322431973630149551624416519578588160 10912877 -177736650959386000121217980711740943274 10912878 -305171435201066479405400487413184408960 10912879 1145232567646471270551888073405383840 10912880 148116878928759917742800721697164165120 10912881 -17894039373141373735643591686750032000 10912882 351264381354639503888143971305647872000 10912883 178675641945436602730842822984002579040 10912884 226961911317277226261243560071628800 10912885 415951382162730585126936620888378087580 10912886 42521363623987792573930311368761789440 10912887 705200310923086017905587534405626014520 10912888 120128794855808174597805724015423488000 10912889 228410130900619755585777062945704641924 10912890 176035010640818877831058854894346406400 10912891 403602406230990780667841681473329133584 10912892 -127192991485943696767556802915428610048 10912893 -235326497417163568706732280190079060256 10912894 -522545393215823003029095601969408725504 10912895 -97078519155021140255421362398439941440 10912896 95741377118823639460718004275395952640 10912897 749156702175273231355371993691413669040 10912898 279067311435877141334098666877894389200 10912899 5011600524749998445816858196802400256 10912900 -69354866030212421651234578410460064000 10912901 37628680610932041388487555491135735902 10912902 -22226942396684740542487207089761157120 10912903 143101832994583634446283269885342526280 10912904 -370757830143500487931959749507554375680 10912905 -243147398464798635414583149095930319900 10912906 -470392439159320446783634652934688048848 10912907 -908499115901972115054633838648870412844 10912908 349187485007623005900847820049789980160 10912909 131625857725900809625629640757602828800 10912910 -69404765608651085646248005715503434240 10912911 -196813351322091380604217811229592919928 10912912 -7257803038206838366767685815199039488 10912913 -172055490988348010868730348469691450240 10912914 -158619097550836878636299282130946752000 10912915 -75331422849823414987119940279657345680 10912916 8091307147038538742384793616026378240 10912917 36500465918539626322798561826653674912 10912918 10317188817225363268881911191943075904 10912919 -737669862831839392453336114473852730680 10912920 50136288397669537114375298171319091200 10912921 611740283386488442266837305198888527744 10912922 259513274983232732088592281088076919552 10912923 71133791221309014845741993410172553984 10912924 -410801703744419134234065753752023607808 10912925 -282698968948170495438880407870378636000 10912926 83946083826459572604676280208227328000 10912927 -1563405528628685198517072867225659720 10912928 -14460650027111058001142348553793044480 10912929 15954407039634561841372894285115863392 10912930 -24873423598512029291196010986519920640 10912931 -616237659884053343879799415827885809448 10912932 177649175369489257389653533440981192960 10912933 -115493787495294654771789679962985706818 10912934 -249257985264628674854843807041157412384 10912935 -22394536689723016096107342177922857600 10912936 329429735633547587521895948908481894400 10912937 -671960000904065810755080526826226064134 10912938 -238234850458699803109125004332315002880 10912939 671772068106454518907679913803363058740 10912940 -379400649734859719269389973775303976960 10912941 -146075167941540350847871493979427648320 10912942 -253147233824014659701994610432399528128 10912943 -267003164295418009360983543136444157808 10912944 48392207625562579768027171676812738560 10912945 -158756002468239544041893158102842063000 10912946 501731412918400631914492111077019541760 10912947 -140902369919802715147576878687294203280 10912948 -41545463854379014029506854733229127680 10912949 773708273223155903773698922145780595072 10912950 103263272643143116081609812262190469600 10912951 -133685099203080603608483765443507449856 10912952 200196459044412886519751280409293926400 10912953 -898703543662211007910243985095564854336 10912954 106035888271609537812006597290222311680 10912955 906154121564634949446305012387844708720 10912956 -73124794454354791136498524851098680320 10912957 348464740660335475536663542131954038432 10912958 110424821787905099774797089002386090752 10912959 -585684587760427726745798730209923260936 10912960 -17308972446362857232719563293039001600 10912961 -34381954593184406916014295836808576000 10912962 303892613594724604883606854074987264 10912963 67834162160871592617559814969831114160 10912964 313886418237123557243603451441907406976 10912965 -24961023007811004672834244072905790080 10912966 -367768433080942944924887866859096661696 10912967 421363129404312183499989047597939458920 10912968 -39271162147693478034394785455372820480 10912969 -534733049206782572061335129749096197404 10912970 2584642428751131557044702878860582400 10912971 -79714698404008275493254804940128126720 10912972 -17530588146579246100738994278973312000 10912973 -341122070526931663139705885018210129280 10912974 55280625215386168143243001952262816768 10912975 -121112449082261390283993722738978528400 10912976 -87162403169934685081134588298433396736 10912977 881284903361419686965257233348730569600 10912978 -9948374048111463501257026250912257920 10912979 -19385138834113960212487922716255319040 10912980 96692958618998199524605736725309931520 10912981 -650570520221049014721342893488391220800 10912982 -1001867300335264474165263076871096083200 10912983 108930164147012403989572665947763677184 10912984 146571747538721824991924093247408414720 10912985 -276066194858496245738557869454882235640 10912986 63273664703887912149266147767913356272 10912987 251541761034025667165944089120770043040 10912988 288796511662799472798602413922801023488 10912989 -15158515243978646302678921460846284992 10912990 -369946043546313873195848560757241600 10912991 1011940633071462479578064833635757054272 10912992 151989012360429572253983448957620060160 10912993 -93969455516872486503463239378340215616 10912994 78701346302902194328423527642367587840 10912995 104250265666995020253363663524192376000 10912996 -27282131838765327717961762778993527808 10912997 -8784383775692724656584121916561261888 10912998 -76364053569152392550079787769536623936 10912999 -72030856451031291849822099333500591664 10913000 40202338289320009975080951628185600000 10913001 405190711441302421165155288138305716704 10913002 -46498817140823295228597572423569469760 10913003 -230896801778601196206564144403646420748 10913004 -360559105358810805604608975634686485760 10913005 429291796079654419177324503528460827660 10913006 153882251561486234438017519237421722560 10913007 -204770553510047536427331801277023585408 10913008 182550878889763085851969026973295378432 10913009 -120743330834675442686458988367706825884 10913010 -173761926838383952494071154826034941440 10913011 -134988912883679417195839919734654155600 10913012 88517890624964996841701201491434485760 10913013 661868961216012519606332442383718816 10913014 -62278178199379485877839792073906545408 10913015 535796441120816959437272033174971715160 10913016 336914109384610213267200315827731353600 10913017 490246848229947761149419362064750725760 10913018 95468405135278772991339995797439591904 10913019 168671240040997818608484081424096908000 10913020 216541263953459676940213879172831316480 10913021 531281520371833996269963279814143488064 10913022 188164813648602327681248737173725748480 10913023 -211961302285033166210030657580260101632 10913024 3093328989470748403445074388683063296 10913025 8810553824494462392095156697112197600 10913026 -73544226387927740350393745733059466288 10913027 45713720638496113640361364147553237112 10913028 12154633521714076833368143550224920576 10913029 617047173757075585174397417070954729280 10913030 6560400706211904307891622647613026560 10913031 -101645838520279970597401560178984481088 10913032 -45375107327321931885600732321895495680 10913033 372086716115925110040312651921576230244 10913034 205770330384239794116048048224905478400 10913035 -513722760153461964881527472522522219520 10913036 255225383274619945977991470249002714880 10913037 268829708158020039148538108693457963552 10913038 -459724860529126921859339047853774882304 10913039 -13885765047998760781772708680865212344 10913040 22881093848361752013532736682570547200 10913041 459302791998236273004939732496351819442 10913042 246284705207818736608229868896557263360 10913043 -101812962608840075588810221569253438536 10913044 -188304739462998287291613196698628852864 10913045 -134823471534447868954854831016301621760 10913046 -77463434255635680551146484845561575936 10913047 603957008131268088673410564315812416992 10913048 1211620670726547941619984997192382054400 10913049 -2401287966920791830195144357238071360 10913050 -37447568624803709947829993859130466400 10913051 34877866241221014518587743591837720000 10913052 -286372030085148326146949359867938107904 10913053 -96525057639026737410554669071686279840 10913054 -171772458140606786478973602524028645888 10913055 -81474858899016679466359168908018286080 10913056 6807730527107903089254440354036318208 10913057 1299299382413719640366119392222257602560 10913058 -174850954736945054279808750078430756800 10913059 -584675135093241380185096144301614328740 10913060 -482617624709115339428915891130996940800 10913061 -156765899400178425752923812393494303520 10913062 -35803686597315060212472349240010186688 10913063 -211817916463215533952852744694968331776 10913064 284499732124389797824020603207051755520 10913065 -133119421233374009323000790342750431800 10913066 412505428938209189168096965837458797232 10913067 64034886799737443685317867132323149288 10913068 -548703335790269545413299375714369262080 10913069 444354068256638632452906256156488950880 10913070 -40900671140392938015086213960755015680 10913071 299842688327182665728532523391943010944 10913072 73815816360579425414984928985324388352 10913073 -79017663632229456437854140866779836816 10913074 -442873946629739436287185665025935988464 10913075 182402687603522080700017297253098248300 10913076 132458595847662245117463045902326763520 10913077 213915280549339312509526858214385868800 10913078 -16015781135213373283995796094432668032 10913079 -136698746000479009512226520712071630616 10913080 213488897179310856294209918847940608000 10913081 213222695791964479948292636997648195882 10913082 -288861127639845557778596098277688416256 10913083 -926296597201924959068161836389455111376 10913084 -56087233508258112354020003451772721664 10913085 -920385409758623113003835811743093760 10913086 378911172794989205254422766182170600448 10913087 -928900171847930305268364872356283516760 10913088 -29341007940564843933688499115116199936 10913089 -298412657916134232811800357955731596832 10913090 86659332243935585303873886231572873280 10913091 31076204916146432899901034711505075200 10913092 -6418402049223532249053027777499161600 10913093 88200527822564931493254547868980575360 10913094 96114513563065508971148743162283985600 10913095 202236247982292327674651748183935556600 10913096 -111936928837268403222227671845122718720 10913097 -25967761702805030742226235015873926272 10913098 9963041155963774421687209648728827136 10913099 -6004936237473195826531861546016289840 10913100 -23670404681793618938312146661542195200 10913101 -28872692293579650544210091618296565600 10913102 446649484214698124196120393551605570752 10913103 381053319375090138015366319315175110800 10913104 -205064501760265777493940103696432046080 10913105 -99975385816338864339151813788583823040 10913106 -148312483797239116478658026174647641600 10913107 -101933256270056583823073334865138010644 10913108 -642035890458278510501571107329906745472 10913109 -126688313539026704121507936577919633472 10913110 93781014215287414096648994234570219520 10913111 1035214627775009860615102507899036336 10913112 148400532579014555880008338376432025600 10913113 -191505435284205048680052561075182978300 10913114 -213984201207514775673448792792036387344 10913115 60651998541144474812150491330566084720 10913116 -633348746330084690613878907818315006976 10913117 -680712406700757013132273120884725967834 10913118 -453253377587863164098507192648529561600 10913119 -235204919542745376835934110693032777104 10913120 310189605104309022769402831075493806080 10913121 47352929127402751077021167727073654290 10913122 -155522763044758018590777305217961819776 10913123 -192943478951554619218227380670663627936 10913124 132700771722788365640432418999180472320 10913125 25350215884320000528785076619511500000 10913126 -53780474950927865353192752693744445440 10913127 77522201722776424999404234521916769320 10913128 150810274935985251036369128655413468160 10913129 243317870859961301765211752740496828730 10913130 -20158965408749052813162446835792000000 10913131 21073135541219395107318685372824060664 10913132 136477456184648405583861735575550692352 10913133 328570806622809204080536773836220236352 10913134 -173336033728146993588728759726298367488 10913135 -30736630577980709611639458987367598400 10913136 -5133503940814009841517863412755005440 10913137 -1148152380226592098993060241955043827648 10913138 -193599563879592476914690510447177271280 10913139 -252896540803088699790657610082493084000 10913140 -143190705080787537138775063191432069120 10913141 -200828259035713114023048283630074805458 10913142 3218331666210829686741734634197491200 10913143 105114337694446448000226491588501580392 10913144 302275021263597050211332559167260262400 10913145 -108331675683405772877918510946697445760 10913146 -39633985114057470115679454600431231520 10913147 -5231370394506154201015176440524993536 10913148 148695551108745317881123216592841426432 10913149 -146767646944228137588652746220335798836 10913150 -119873209883141006472096878444247945600 10913151 -188304043768907491081799554181414215536 10913152 86959229768601138145606737957853593600 10913153 172348095786524827864394672542844214402 10913154 14248463839885063641945780614958700032 10913155 408718314182785237549085077571492133120 10913156 61033714144739978695200139230131387520 10913157 -794579617486813012059543508907081775360 10913158 426432483580440096795839884368487555680 10913159 -123220299620625896205305343971893162896 10913160 22730071568365396220824051184885760000 10913161 51938343049313974392714583346382000320 10913162 -50774386721449658096861873814982126656 10913163 443325751433327539513824141188160734400 10913164 835917680297752598846512604313144115200 10913165 1040115313048342356374029701290844883200 10913166 -114886656437842854911092375940481608256 10913167 578036693347250772200576802530287659264 10913168 -56496666598467760860744170626496593920 10913169 62205407594437227277530089705082184944 10913170 50343575189065378025401457592182645760 10913171 -152807165356566534051064282984117123800 10913172 -349608941605076107995761113662619650048 10913173 -293595162114885854528421854796986750578 10913174 -346932936383644534508396984962081743360 10913175 21803180961062926677934310528553217200 10913176 82745259060609401552552639031410995200 10913177 293410027556917596112127320840221722880 10913178 -2612831109062027151979351044169334784 10913179 743124840185040631775244509155091384776 10913180 -104380691863995548014911755435570764800 10913181 205265895036025043994414342867883166400 10913182 -2590994539725916263040309129071353280 10913183 185311011138553863723623123250552918960 10913184 -135667267015309146434721067286617128960 10913185 10927520510686891894474522507090189440 10913186 -87736825378007048648343871477321380576 10913187 135783008851410886802173620232532959152 10913188 -63185425243170430011768055712085258240 10913189 -165967094461996961073383780391936161280 10913190 -7445805261091453968940504552668900480 10913191 44954609654930025565271332430319913592 10913192 -118179948680319411655702811473380065280 10913193 -304899571438193914443359112373449791580 10913194 211204432740222379577714376537904414896 10913195 348449573716079732649080685075432655200 10913196 6842937690627749683957446985568747520 10913197 154919984785747369728186525743396510784 10913198 860311642398888590613499901015548966464 10913199 237234365919374845162661748239337301248 10913200 52760454666455491751618999755527372800 10913201 -67524160861636585750442288355688247040 10913202 103476693041918153489831651885976403968 10913203 1050231415228159380287805208433198240 10913204 -269565177921224560831801841212087676544 10913205 -427964433180842712888309118769868862080 10913206 -484591489123017638341171667777163428448 10913207 922826685589643794254454005196419391800 10913208 15954401088466593753902216765558169600 10913209 -157140999939475935160793052930690110208 10913210 31447639314098636418951678842842782720 10913211 -6465589824419807118919960136459343948 10913212 -721966417741829820181552842432507033600 10913213 -22149672153257168297237497734734372538 10913214 38817731698302593962731013607676324096 10913215 206451052298328177165202731447664248720 10913216 -72279776618078816965776553705042083840 10913217 -321773386457096168979058000049789485056 10913218 87650446119709760699800864088842905600 10913219 -483943211672434478852336040133533949380 10913220 -73825613527326123527706682836175564800 10913221 -464490568143852189177127836411363128256 10913222 170796067639111404822836904517806796800 10913223 2760688437603594790657772186045981568 10913224 -56819170379075969683605140977906483200 10913225 -10225328504997735472716363192846749250 10913226 -119488770571179368311358821741372467456 10913227 -139076673591865318519214642925316735888 10913228 11127834768696037344850327431781748736 10913229 -166261605967753735837490785648221178752 10913230 24619336599488997194345699393470560000 10913231 495007689344247183939642897902765752800 10913232 60121740809575303936039863938580480 10913233 -168594461986958320215140467915338293518 10913234 -149336268435333202356245146263365401440 10913235 -373697320359903808646746252074662670240 10913236 180451834570341740750476157949174888448 10913237 -21101771489947896421059075274227245568 10913238 -37535875714084984938678911341793218560 10913239 1018703687321013933104050189843350567440 10913240 -17602931363101611244726802058716774400 10913241 -610468394747735326417718392144946180160 10913242 148848847392983387418763223003541077472 10913243 34941909188613677092173724195976717544 10913244 -311549131178430406679512988493400733184 10913245 -18315190102812884217106009686589317120 10913246 107204208354019644826367766347334235200 10913247 -159578601242882416289231495920809800112 10913248 -484575954273480545765096404883182977024 10913249 -930488651584249014494112491102809254750 10913250 16366633573905432513821065506910848000 10913251 -612503162839580014319207778939970361520 10913252 18920276428747706874311771288336818176 10913253 -265032793078055022241073354020100854272 10913254 -330254402662632221626197202196108215680 10913255 -28694670811895831715691751925783984240 10913256 84060862067061482321354394938273233920 10913257 46498220274036675005809605604204869492 10913258 -404069597881753800239572814694738735360 10913259 -102625552965212477752041196509058034688 10913260 -183556345184353189161040859449734021120 10913261 281366041501324415119314537976310962572 10913262 194139863430231753976807320430961341440 10913263 442282597937224117573656430242297042512 10913264 217227822647942121170360454291713556480 10913265 450008421391440330631732684763791920000 10913266 -19207078506897998616286491497821489152 10913267 981004888894513695135509999258800058316 10913268 55869953428500081398665897372711096320 10913269 221795008187305287955514490943325381880 10913270 35494434424251181454229749557841598720 10913271 -146744590324597838559641090335656960 10913272 -410348764083855043180513012712442163200 10913273 209022065673617306348689701637878778560 10913274 64472211270003129095504160374036855040 10913275 397525537753930394016333025214339657300 10913276 -112982753887119061966824468002441585664 10913277 -357364997374497164049157025837114293920 10913278 -53552841483010769789702598469800010944 10913279 92702261965852343039166945587176757784 10913280 96796481536420822089932119904511590400 10913281 -18613538739396010453977454707396115388 10913282 -23523635013591211858472854283421271008 10913283 -148502280567250229432217926555665050336 10913284 554338933910938391430862927076829631616 10913285 518332882932041585783038374052789825980 10913286 -12970364197382393271748891711249366656 10913287 -263539432731518540286163453996170650496 10913288 -707192444099512008917722226554741386240 10913289 -353797729223714168359571341576365566880 10913290 -189419304499708458649916360093864925600 10913291 -626225435149046800373423010597169915308 10913292 12737398982049552643834951308095557632 10913293 516327042017987378461714146798436782624 10913294 18156890602927556714704336503622108032 10913295 403046946989730839203589618366715273600 10913296 194733537620350162992781911258554368000 10913297 745237296803985487223862030681868546560 10913298 13339393060512277769240857790955617280 10913299 196705371952535201082944643195634016300 10913300 -161855959408884919398027909900101385600 10913301 17793528618397574453180165965055620224 10913302 77078053951328577893325632323618927104 10913303 -373270695284610857306075278223177911440 10913304 414913109230970087960582268206651781120 10913305 -134205281626686272403287686738760606400 10913306 -192922041502147966585616594829634214400 10913307 213808298750363058564415438776650247360 10913308 192198438755458992775766570155806370816 10913309 -153291544728147210019813657464772781280 10913310 67290758257963189140752384094505617600 10913311 297407842495613763994280812532790914912 10913312 -858557219730693531195296726313413050368 10913313 -79231916810586661711019420529118111056 10913314 -1285872737769015521328510592053549312 10913315 -115048562039897589332539419667939180800 10913316 -222814736233324109943069864065416851456 10913317 551284005055575283558897332585054914366 10913318 -157429162555978091131587687359657565696 10913319 74338386739445586405876984440379994320 10913320 487258092288186524021761188325429248000 10913321 -205817721887276934378262195096746458268 10913322 -11170784702904622164306980442190941696 10913323 -1277915047847619751479696923832534364680 10913324 267767016195332564395163201512916925696 10913325 260681762316797265046234331028712773600 10913326 283820791279709941775206085254945442112 10913327 310320317702192164049868597768631141272 10913328 69586548090905843952998726031458844672 10913329 -375142881362356179300726490649047322064 10913330 33625725461015533988533904971889121600 10913331 -3295982071356368474767463410950650880 10913332 -39881769788237984122112876752936779008 10913333 264172103104778833005323627384567170944 10913334 -146381383284329801269326947137402821120 10913335 80114718142590520996599926941627824960 10913336 -31349345706412907625915456458563338240 10913337 56739708586454392794344351383010652660 10913338 147612047002681906771029477750264802560 10913339 -20126641955614576986359237452042673664 10913340 229012614852658420775548790212889011200 10913341 42236806785434493503695131632581804742 10913342 -362808357868523176614684010892466726912 10913343 -67849671051907887429869178527646258816 10913344 55665366868682842521433072053410856960 10913345 -5320628754988544657832662199676761900 10913346 179923570182295807305282693726542112000 10913347 483312963395355748204225356392298540520 10913348 120163390016887756047293695160210257920 10913349 -114593859759811213271405676233753989632 10913350 -75156191124481002436886662580394691200 10913351 -93303871833839343558421269284780908896 10913352 316458282517296307877927532525145989120 10913353 1167072018382314853962243969210837120 10913354 24777763445592717708591324555573235392 10913355 366221181176582770485247820167156705200 10913356 -146062678191697712639023859235027225600 10913357 -1066585538594811380623405997404083840 10913358 37680873867167482942935126048075202560 10913359 -57712699574737119819073681962191805600 10913360 -132243360819488900697869174353027153920 10913361 -272007103324279480697708105607132120000 10913362 249955700987326719604855486660086864384 10913363 945876527683278062607842458207021029612 10913364 -20788625356097829690811032234954326016 10913365 345150532618087552567557794652432654720 10913366 -143224757626131787452899052403188742368 10913367 -344012112430052380514062345486152460080 10913368 50892484758333721354692023919747010560 10913369 615241564261663897591919255672091685770 10913370 44241173219128232643318856976607037440 10913371 275236952774908067587062455447074757184 10913372 -225261066475117050365713009354678164480 10913373 122828622891515957552537980756784686464 10913374 -82944880913600280229597946950288019328 10913375 37350173504503858326084929767169484000 10913376 44012046499233785788220248785577574400 10913377 -21362215332893031892681585615426231774 10913378 -194535840690534967647683224559469973344 10913379 349826748183148812781925955716277310584 10913380 29962560842253709790818758839853580800 10913381 -429394643819624132159949630623072760000 10913382 2271472767396659284908975728845869600 10913383 76466595540368235183750565724663201704 10913384 27983745451885052707858992536696371200 10913385 -65780156979296563640355843580782489600 10913386 360314870958889121092256733519627577344 10913387 254756349296889741166640638754641137912 10913388 -500799891624965222359935975667326978048 10913389 505710441565239800073375383966248494924 10913390 46271741296530560145546133171719691200 10913391 1470813125040309109369714303632455520 10913392 88205015061742604758998672930283651072 10913393 175315294967644667200424833557193266642 10913394 -236952260291822700748916764890632851200 10913395 -38128713828880398586430695033802515200 10913396 -173142796215731546826470102763273515520 10913397 -232746752991303319429968820407359023104 10913398 29195575737223209657029293816347415200 10913399 -259805456339227483987015625050134659664 10913400 -7264963201863644234479935180472320000 10913401 -247671710747479568712016980200170077296 10913402 204285684894261862944971804578927351152 10913403 222756779562147864565611854714886190104 10913404 358325029278593295681902727713575417856 10913405 -59420140291598812372497544479561603240 10913406 36642381659916415077816087044883517440 10913407 223043297648398078209119632037356887600 10913408 407717875345400256966859493017795952640 10913409 76030347588739343901453939074396045928 10913410 -67822803936702714868933407318868608000 10913411 258622415598748177212054057613173798012 10913412 -245262460648025219687996767326947570688 10913413 -142006000148736865553396571071841705440 10913414 101821185442552285268435760505747177056 10913415 -126749544307631143819592790485769580080 10913416 488457289669136187843513112815677076480 10913417 -210799100169324318758284372249545234534 10913418 -131407371867001521926648426353035043536 10913419 -866338528340258564839735862041278033240 10913420 -47849191119244920934297466791969075200 10913421 184907701040694852587823577605873735360 10913422 229193014908944888512558793578249755264 10913423 160667751020517889933899903290567226672 10913424 109644204416539954798598173615734718464 10913425 -128376490735725780091198942899032998500 10913426 145988877074617251183045934253443528704 10913427 -15498896024787277800098569254984848160 10913428 233147840964142293279559173170637699968 10913429 -1256887584119302895775316836883218800160 10913430 13347384768241996804624060958925066240 10913431 66218355063766991579626601146743879312 10913432 -135594969977172813508975898775578265600 10913433 -402582076716514438341684840755492464176 10913434 12807518557367301082573179794861544192 10913435 -177761460177820721939095478462352366000 10913436 5927507193933390646892162656921531392 10913437 -206023690911025636616370167258868268020 10913438 -101072684216834649393621470731584266880 10913439 -172232455591572511413386356377532164720 10913440 489989409820123548923594057763687628800 10913441 -735917140793288512452463046825981952 10913442 62032061071073800692802242802695674880 10913443 5056129891596548984662536483892650184 10913444 -6955917379202631481735070096490486528 10913445 211763436888131482253103119694022721820 10913446 190550744086769727610948892171551486080 10913447 7601481329206459464335634781576046400 10913448 -53296186717430168477762236467983155200 10913449 635407489879776283373624328492029982820 10913450 -149451258116809833062459415815204985600 10913451 -127338103864444682716788204815508751680 10913452 76873132538377681949863686046185380352 10913453 576646965488396563317076330040682067980 10913454 -7820500490038217103156391306053646080 10913455 -162140617640029002412291568599331865600 10913456 171375730986097296644499801309319299072 10913457 -46002816883062017799342782982933012480 10913458 110092907232849754601146297102158136080 10913459 -516034599269491605690382868838526244340 10913460 167756305635686828318048563219481180160 10913461 226088638018912631146668034841598649852 10913462 54052053063771291745665423449765332224 10913463 220320211807632813743427961616235076824 10913464 -325761420573313280970962333927164784640 10913465 -44883614907020911540858180277336208000 10913466 -44327621349390935875202745800511686400 10913467 -64395908723831501553309960741003548360 10913468 244128471451164097008230025300337290240 10913469 -12377332381193893714176500058200626560 10913470 -17313846772500684697927648667359904640 10913471 458799091480353319722996682737294084672 10913472 -96251129549777485748641078842101858304 10913473 457090982214726242745005909250902700420 10913474 -37350665381952245058613845999168480 10913475 256163373906295057065528322621771218600 10913476 -383725550622539986450148152982640588672 10913477 104489637595383088126683085673795340000 10913478 -127784183023383744028740461139360177792 10913479 152777617510568654610971073433748858112 10913480 -28503624956478850865879440425005875200 10913481 504632370665644099926721744643345566080 10913482 709933207791618097669324331222656177152 10913483 -79148776453695285882521113635573915840 10913484 -109240910421754006480147508860802302464 10913485 76000800021691704855269108318541444960 10913486 -695193930953393394918201878202700800 10913487 -188766864899949402025855745786911959264 10913488 -44566068286659703995171458572808093696 10913489 -458511906834156388821284863553320288860 10913490 64782932877961437396773186467193779200 10913491 -671728838874532380730081809978145818368 10913492 264873478370671360418516143810484332416 10913493 344703613715747868812037696491342703264 10913494 -199623764442902750080445029528793726208 10913495 -60757412801836828335084579299573738880 10913496 -4288233459266528203303376738251898880 10913497 503192564894573091939709209826973385792 10913498 238508056009095661824169938755710270464 10913499 -576766285671985042181301211042886327316 10913500 -8331742275992651122018254904384512000 10913501 27867609209977129940584207432217114604 10913502 -34563521375833777675415131960975887360 10913503 671082605217167484610753245791560944 10913504 235196215847478989216106433023628541952 10913505 -346828584966835225313744491994676720000 10913506 307504424525997636701557260241654991952 10913507 -57572685769812993168739115313743563368 10913508 621962288744692097354796956536275179520 10913509 85427808229436923287658224755958656416 10913510 -45119269137584172152594274327506839680 10913511 -42357036265184741099750632441694848896 10913512 749287144487030537345987030747789260800 10913513 412528776966027154396283865076193799582 10913514 15801742570253087182837819707498896640 10913515 -532593785332464476378986638298803831840 10913516 81652055667198036030449924123360117760 10913517 317713119013813989699811481813606479734 10913518 -9235512809808963877388419329946549248 10913519 154778979036692020944333503514129297600 10913520 7565360596090725968615734019820748800 10913521 -81787480108510767867662650271005871278 10913522 137133279203003577570060520042043511312 10913523 -110479038483769021682114100064000780032 10913524 -63487857586156484108211164321086832640 10913525 185124347366787733771531479991447404000 10913526 -76926590143904195481704961427107575040 10913527 -149791752741063301516081672430624185624 10913528 -748167031270135974116870039697803427840 10913529 -1582902859546731715625902574243038464 10913530 -337131442639276285213070141350961160000 10913531 -550620572948467382172440656844851240668 10913532 -40241631128089245039384548369601724416 10913533 -175179321255995616212342726110906772218 10913534 -262472290222172746950254868586494455040 10913535 -19958832997950163147665156711881102520 10913536 358283424812805913064644037674480435200 10913537 -624512555484157490120762140645922306814 10913538 -97266231065270211680533766718402608256 10913539 36601338941423711559692418567338944160 10913540 -9395666528807627916301240063364505600 10913541 -789766508230935986920647878002262499840 10913542 412207191862139515764430611097210776672 10913543 91541520047206893409604597561261725440 10913544 -184676685374536738454918817282899220480 10913545 -234699290314532539763594297581804844700 10913546 -15572116435128571587291598509122681856 10913547 331399213021629325554487607046779530200 10913548 136304221962814702426685261776312212480 10913549 -423951863306962821946046039352949259520 10913550 -16198508332644228947139676580182118400 10913551 543295812007504817705031496118143819704 10913552 46945530350275859679633816727588700160 10913553 -3607870072472946472807307396020629312 10913554 100502990679729655993947780105082904976 10913555 -428922218855659464458842761810268876080 10913556 -43101267791121081650558039476438960128 10913557 128600591925967686510107135420788308792 10913558 -39171402059702583368635626677624697600 10913559 -94676522614286234599776399492173737392 10913560 183242243567043924167788666417745510400 10913561 32897359878575079052656361399625865162 10913562 185398615422353846637143334726559948800 10913563 94806074264953597992368968260783510040 10913564 -21819793740793632603849079528078424064 10913565 18950327834523146322083879295084894720 10913566 24089113598877301896225920865127439232 10913567 303151577828820550836690560299546267872 10913568 -278920651685763823277892958803872710656 10913569 -27966632530671456091813822568689371456 10913570 340509436204815512897714196299068852800 10913571 971313103888768890656641857413627809056 10913572 -690017293176672273929201427765147648 10913573 14904909968755376617078031746880167488 10913574 158069295745572577157314675926107443200 10913575 57524713410074597703879842821920372000 10913576 -297735057816488342168923951186812119040 10913577 47723405644785776791245981558508383120 10913578 112421038740903792997212521470451363424 10913579 -88474171705550579281979072610701674800 10913580 60440799731761018446140222980929653760 10913581 101495442838645947118959177315378749440 10913582 -145008276777035228264313641128889596608 10913583 -109569601608532074040091206516792096752 10913584 153737882648437532079590578758270320640 10913585 205564523333106737945902370097489868800 10913586 -110831421959359756143825145392503819136 10913587 -726600708122510627906635849144727799720 10913588 336356862114573615912819744068304715776 10913589 367039898007662123081611310859413716800 10913590 52506548654569469873314316363779084800 10913591 -217866273712856841203073486657796324320 10913592 -144148107632225086872008653506255912960 10913593 -955872413812000221579767159753897460476 10913594 -216071443982814778064690335229265634848 10913595 -55271708991259009490289091611859200 10913596 658165786308181336604342191944509611008 10913597 -768373178054471509231691893511793936954 10913598 -29651588189491442884897814144143166016 10913599 708026204404518936993353615527564740000 10913600 -115639233429939485504397748296744960000 10913601 81867311078727154379166329041396949760 10913602 84923519116358302337657888557338557952 10913603 678622116395970730895237666969830016400 10913604 -67546037121484457827723902114002964480 10913605 11770578868632339284190682352953369560 10913606 -464390085643010813129317897419676345536 10913607 203659874129929494282557318327863777608 10913608 -404208692783975816711694239900311895040 10913609 287862377656258021994866228865169687552 10913610 128151598738510916404627236496068165120 10913611 302700902464327124074524060249507144212 10913612 64839544927191280502999667219103678464 10913613 -286458564996168007687779572620560432000 10913614 -28221286876701986443212453461724097344 10913615 1132494459326879708121752480375531520 10913616 29549388203531349604680160023641063424 10913617 -258225703605446210674557972313265237376 10913618 -188454026115761144345829338222613110784 10913619 45455196364056980276175874009603045440 10913620 272328215296561665725693828904170618880 10913621 -1051974224645088402424507493233762151556 10913622 35143461550519864971719137462625959872 10913623 -204859888785221574838210419093463252944 10913624 -838105220202274669969410431124979415040 10913625 -74927351908022452542482636768088150000 10913626 -207519842992561781543972507733449279040 10913627 -138124713887151065408858387320400743128 10913628 -440619450418723781293151278007209697280 10913629 -81637291834525500583242543009830120000 10913630 29190242087610780192343080834634444800 10913631 96935434500770856333268113950687543184 10913632 540562076012859017509096447762887081984 10913633 581041771031518292811168730189822446882 10913634 -134122841070687860253611457355696071216 10913635 -423661938978056111964787303738409797440 10913636 -431917520677826028769727378890318657920 10913637 -23315853482432666367822472939845874560 10913638 -161978049134335018040190663048327567360 10913639 -32973473482122763176653975288620636032 10913640 293439562326487740879396735666193612800 10913641 -579914860588145896515470655344040773916 10913642 473225191944481353536327485481956823472 10913643 -80172039894378927961189198931985715200 10913644 -223541649007615980406862934630146530304 10913645 -3473658420637294144224693939464354280 10913646 -8820046437082588950826233177515546496 10913647 280881720841777177854906802078440806096 10913648 14249845883699335619754971436498616320 10913649 239376573303041446322795472777038673264 10913650 7570373281855617041482912707287145600 10913651 300604646528545179542284286050966281552 10913652 -338672690800545755462281861352678826624 10913653 223780261514561568807928436137279504284 10913654 117384627577855165784525266573024713600 10913655 220972196652185610153423955336816910160 10913656 -110894100928660306422904895726240563200 10913657 -138564927610488813406907286079773035760 10913658 -1802035539899428209216731071007404032 10913659 101487484376587657917569791005697741816 10913660 -398077435031182066095242800886096256000 10913661 -86859723299993144187122454174240686784 10913662 -257159258364226266121197736538570000448 10913663 63710570278053060421914010512390582912 10913664 -152909502026245276518298756356778229760 10913665 -23073217974747138137867222427984458880 10913666 -61433683687934097522735341533056384096 10913667 25711142072807762671515087083621076720 10913668 -49552041202176748552652977794721252992 10913669 -29397804417062503792855489080469072680 10913670 54798777704173703845787317268874547200 10913671 94163454409576061928078757232494446872 10913672 -152645048215731403230833953714129674240 10913673 295571783172534259484429028704827693584 10913674 40236107415662244469342629827728650240 10913675 306068067539741926773675876848399796900 10913676 271826747180773741766615345637332336640 10913677 -332769716272879694603374050170639810388 10913678 431055107903689596434695957707142472640 10913679 -81535146912050493805123737236685528960 10913680 -6969710871870431547995452446446960640 10913681 -466966652584157410861124080524915373518 10913682 -280275901280287569746579961207082644480 10913683 -498421788617654819771385849862350209976 10913684 399850486185770782317156529578635612160 10913685 -4279653319964742316829347907601297600 10913686 -44444509964355531713919676143182519040 10913687 -85721702985801628078118724163719236664 10913688 379607345343468095605422949708130764800 10913689 -469492971708049271228067158387507491510 10913690 6155787202496331500315986998319461600 10913691 393482936317621552182106274763918519192 10913692 -533443419324294446236526600068724418560 10913693 -5996228957749668975161989081002452640 10913694 -64978316728862066931997918117771702272 10913695 132368193358899497177083718179714855200 10913696 146209457114851850730146465727475875840 10913697 27143364197431047342158761696739168112 10913698 -393421658795401714180374302013349066464 10913699 397880572113854070828512695188303799320 10913700 54095305630599883636013120646434918400 10913701 -4142177912360720986779856516512865920 10913702 346466523729533300822974747382683790400 10913703 60392533195397363121206224667671403304 10913704 -453124281093026183218299426051370890240 10913705 -23629551528372158146423500248041589760 10913706 36522978250966902487461060986604885504 10913707 -41250420830306207129957624414826823680 10913708 79949936149272914463002629176710922240 10913709 -115764031082512054327825904052200469696 10913710 237848952765428807898715991689358093760 10913711 899203659338112206102392383913050576864 10913712 7462662249606427884232079579818229760 10913713 -731627390445993936236981716727454432656 10913714 78093233252828762840451283571541273600 10913715 -15136616276742046270943057936614916400 10913716 560391863463376835590098954544419200 10913717 -933216097325179338865143895917743817234 10913718 296323338341730790003915334647523196288 10913719 -38514198088683321775134169145166073856 10913720 836312207990789564375232420622859673600 10913721 82374809746623554909302965769492761984 10913722 321725920388096412230259277536788940912 10913723 331914449729839529046522047530982319972 10913724 158662288358474262187326836293402214400 10913725 318171988907495893835898640080412351250 10913726 324956927930318724009289294435880493312 10913727 603818512817374600846788005818282298880 10913728 55892849466936720887465486708738359296 10913729 566511706221029980589498953975230610176 10913730 127798446566911726696301678331953464320 10913731 215079457654038223820013561470849417064 10913732 -51850902326691529419591174435844973568 10913733 -14199053288400833261250937253293840320 10913734 -33345329648751779583878935719661042560 10913735 -21142700947868032875032224449321937440 10913736 -21858118720870474593089372075448729600 10913737 -705617237183831557244103389003902530288 10913738 -452886797152172670689235480966144483840 10913739 349955890212960750580949350397133508824 10913740 128596690011204433373591237427258900480 10913741 -87342106141118344210348264060710878016 10913742 3956130451329899307390998500708111104 10913743 14785668803534337802763516956261596304 10913744 -1632730113497287607890749188118282240 10913745 267207780948289819841424819352313180160 10913746 199000877315528351487184564085590077072 10913747 416191750818840916466840973293148239040 10913748 331670266921574597612203387813577263104 10913749 -72429505596997931771582654103508285056 10913750 71109046386967043095000670738351220000 10913751 641778417056303481618043819177902665040 10913752 -6403651678168812143351285540869785600 10913753 -14060827330763051001044133122492051136 10913754 -17841398940023754105999271306580094720 10913755 -52727335611731158825233867065038457040 10913756 -203427774143094890677207420127413463040 10913757 -14955902461463312446195860995496278400 10913758 -390932462316351652651563281116436891520 10913759 -8659568703793291950889316779415249520 10913760 53226238836107466924531384079094906880 10913761 84862324859380508515563911784079121760 10913762 110236431568005310806097504972003656000 10913763 87015944290839092240147763564830471424 10913764 -842542613274722193904674855466169079808 10913765 -65247744328273448872011311908085705220 10913766 84842689314595525615550427944214328704 10913767 -188891912222445257856534962279011577408 10913768 -139619262737799425606470024316738749440 10913769 -303071671260594813672516911838933486006 10913770 -202132437364865355771487135852013980320 10913771 -1157998027588080651889239157288687833600 10913772 155040352821650039093905312613391201792 10913773 182212127664350434785717107021841267000 10913774 -222041747397992239599917275787308355520 10913775 190792877331787676193490528475482939800 10913776 -210845845706321872757086626066701746176 10913777 578388490582966592276139541732199740032 10913778 -14816728396294888736339232119481239280 10913779 130091210431941715692074769601073845152 10913780 -133217307432113144990556767792412672000 10913781 -263502370228584325091334402892586708448 10913782 50212076620444292403809990517270970368 10913783 267623638939855521869958439929917677032 10913784 147173066930500704323807886031513190400 10913785 228342661660099883202441488213736745800 10913786 11167779669152272441160864742765437184 10913787 7054132600753704191143922634537597288 10913788 -627550124345947257554427445332754726912 10913789 -366892309175616094142322582359239612410 10913790 59244428609237721334375670617439078400 10913791 221876156277790299532922407656162274672 10913792 41533056871967110350952806355335905280 10913793 262214054326095031670329255286935794528 10913794 -109310491776027500653317656929270112304 10913795 -405416451565422854510184412794650713200 10913796 108747729843496143378948206484950102400 10913797 20755419795029330063868640837257665246 10913798 47000259820058571997425565059524370432 10913799 -5116561049110880139761712963359860056 10913800 -101725185359079665406424351278713088000 10913801 -911459800291378993528482436242819252198 10913802 -252506756050228078197153909461335169280 10913803 -377091453728206238536408054162896468000 10913804 201022063374241255265475056137094042112 10913805 14341586600931981662653362039739680000 10913806 54568060698775528915979588615465468352 10913807 375020049024240854008987724899648411056 10913808 -118946467863491748412803161172448444416 10913809 541246508045953988146680713003218116000 10913810 366458703875781313947637612261846822560 10913811 -398275998221528019447786624938322272328 10913812 78952468346967885096744416873573875712 10913813 -74824993286566182569045821377278012616 10913814 -72562821848103961069821941259790228896 10913815 -119076773228571652917408052650142428960 10913816 -54798318745444108410649411463060643840 10913817 204908095631562947682165596721966486480 10913818 48162601228588040977469778819886792704 10913819 -482021300215832507401261451789382122124 10913820 -212622879776245177311013733490082406400 10913821 -1081753191824479327945223553787290725408 10913822 259124460107262553370347339463390408832 10913823 -861746501961646709984578155768775052256 10913824 976729501269998751591676653855738494976 10913825 -37258096099466138498005331194861584900 10913826 -119331257187117238267344825013461983232 10913827 -369250057420023328436052941112019800848 10913828 23709936719175938318073034264306083840 10913829 136986880946391663395655531012557545728 10913830 -4580914192706600529375561926480398080 10913831 182044323036815870820455133879955980960 10913832 440227127298142962122295425518426521600 10913833 156752252933500660336423995529434133120 10913834 -108458608139794336285381210686425807184 10913835 330738102508879201306505354534847452400 10913836 51662223332015539289225134336284524544 10913837 -961872869210684046853723307720610282 10913838 62129396261853704809112088078165529728 10913839 912528804394378769550475285638455674640 10913840 28394766214231984621539316968682291200 10913841 458718957632343176702467165202875114050 10913842 -510525896186379953265640413948156338928 10913843 -330057467522921034670060905129980496000 10913844 -494840095765062893221257884806774806528 10913845 272484016371267313152983851716906971520 10913846 716083739659491091983587276753863192320 10913847 65232550067604489613831870711787558400 10913848 61463569219965556424081870688418590720 10913849 1034900757956074430769889331083112717136 10913850 -40588598544475244575889288035146816000 10913851 176990142920475648858954557417959120260 10913852 788512376013314581117582402418660393472 10913853 19811954993845066695850403261589650784 10913854 132351647412565402787654759112050316672 10913855 -1246644546386257482308959839963551040 10913856 111714267920420316488697068235691917312 10913857 384672543589569780827305153105002343106 10913858 -27591625839293021833772061015708378048 10913859 470651755316372744890844916573508423368 10913860 -120417173310598483789540492533832089600 10913861 -239732894572261585144141721999956044768 10913862 -90360490949879804849172403081517859648 10913863 -192616306174437857963394651506100425960 10913864 -447508559669251886581871759431576596480 10913865 18840390403543722827999684292952408320 10913866 32279486168292927072827421105942508800 10913867 108590820395419301571786976472821232916 10913868 -136741246702641336227045414447146337280 10913869 745497821602453202471460903850565456940 10913870 -56187353195853982508105367200343982080 10913871 -590153998613637996806628643014892052088 10913872 -50463706344098049767549708956877193216 10913873 -13023675331635893503784280832573911696 10913874 -74586041232654629924191260994724115840 10913875 -300101435068114956695187417475442616000 10913876 -367455206247681377079377426686012197120 10913877 234406141978430146260846446030377669788 10913878 -419653885712397228506866306847861376 10913879 191151997494820984139715208857167950320 10913880 -11980262258538147882462841126620364800 10913881 199094139214736911985232149637736031904 10913882 -12530737953555432545751728507761820928 10913883 -200290050929295633264621432166434788352 10913884 -163757011799285377550391505737194397184 10913885 -46653998940743760907546138566466864800 10913886 283091603889228054485493025278668995200 10913887 726521946660026102986116213960068757536 10913888 -955483731133785841992446895253414871040 10913889 -25878125078286680557303173857772823680 10913890 55962116480526105962857855151451715200 10913891 140256393882794785592431116787577601024 10913892 17720739162658219162075728436444262400 10913893 461237444696720174033295706387875048000 10913894 -595094430200118937678247281593039748608 10913895 204173074502214932146166625458482769520 10913896 -203479650951583546789361670907620311040 10913897 -151820721761335353221265294368354739654 10913898 476366984503854878867446508291990871552 10913899 279649057359990953731566521973787478900 10913900 248417688557169559914780641222262048000 10913901 -321741924805786540712446576144500907968 10913902 -307765257311108620497772915115277094848 10913903 120121931667062135707408649390674057728 10913904 25028744286622181773690623871084953600 10913905 -321447859528348906322060856288355988940 10913906 100449004437340921812433088134010203152 10913907 99798127704944731261881366116528597760 10913908 690538298773863336886443104587822277376 10913909 -587203337219441080248945818210927911890 10913910 40860657592082605901014826730334341120 10913911 -427734717196311443489085021653062116200 10913912 60851434020081731215962672575135539200 10913913 -46950258152699377212493041417354801600 10913914 -301529641230653192383696539638647057920 10913915 -86669976411865624828560973644049848000 10913916 294082885088174491082511293932314624 10913917 -233625931506675731893863972365947123200 10913918 -409609868084521988598013225583679992640 10913919 3215678817529090496628103766443244928 10913920 -413584065691604966631055633918879334400 10913921 62163594987650758715895920934537205122 10913922 -95993984400457191378323598614579189760 10913923 726697263040958587801460421631813251840 10913924 111443709723143678942442610914324197376 10913925 -155713196618621418594466551527637012000 10913926 -2129010880517938910155536956850255936 10913927 -51680754101515998831736086293702482848 10913928 -6433210164705927989980243600355328000 10913929 -12408403512490819276826029072027315840 10913930 -241026901504253380480960448085783860640 10913931 -443523988674454322341093522732886016 10913932 531222505279877896036933318360210368000 10913933 94004217697113875805810227342051887680 10913934 188178852047065851960546230207335510080 10913935 313192879589411276997652273765113422400 10913936 -55640441290165344372936547311349334016 10913937 46585153976876701597658572881502939776 10913938 3042616842461222713339362723195786240 10913939 127772038705351002287203679611700363856 10913940 9845899331775727190138635471011383040 10913941 -453273789605411016274421261981156748658 10913942 90877100854720865199651829561527415680 10913943 -229541644995030025029973242356041206936 10913944 593866620737345395088513561899233884160 10913945 135046292006966599296354236341919340480 10913946 82442632488813686075624246291251613184 10913947 -6907482119621228813019203150437847280 10913948 -304805462532191859399946117338488953344 10913949 559825306166505400210159384649691435084 10913950 199488041193752386590141110462319432000 10913951 -994290489462996032502250351236895957968 10913952 -68030980518719556491951270411108352000 10913953 442635376327329941406973733241820082688 10913954 -170516700021135292633647689558146735968 10913955 46296099475292150774017490439254128320 10913956 68837545769535682142813963935770419200 10913957 -377560213879101778897835289504175761606 10913958 -508935598897835971073737298902429728 10913959 3693776731613265525546183198574026240 10913960 -72630775610084583114127641658426982400 10913961 332263513339507870699674173949144600480 10913962 -321673635939847641224177648399270226768 10913963 -8747177404800761166183512427204103560 10913964 -3963148535028395982981158824906948608 10913965 -648247178342021363030938294934799789600 10913966 -2027123794112705015680178381226685824 10913967 787855121124286112648385821052604068240 10913968 39229365030575961753478993865305227264 10913969 87453571025138137332785783696827365360 10913970 -20251107555134228498230084563544512000 10913971 371869136273758535154520909188417804472 10913972 344266661506041234593405515897168718592 10913973 57194837595841149603589761668028020544 10913974 -223245695073998966203846400833950192000 10913975 -350135710162360289024793495914895129000 10913976 302967504772775427423097155848807116800 10913977 -748172370317557772650609428540094511100 10913978 16613993257086182157086551105635210240 10913979 -16658474174263838727101014079146398720 10913980 -37428792908535638340135525250383052800 10913981 50052097902672909450274535331024596760 10913982 194096243161031888881313348801340893184 10913983 -109517944133312180527009777474662438912 10913984 20240786364498995846238260193449213952 10913985 312793380068850359291448499607459670420 10913986 -100528006067885002469322634223867093808 10913987 424586392566433241717943238477458743712 10913988 279852760814992199429850919939208693760 10913989 -717488537770130108599578179213716895460 10913990 -239463253862284717004099468901429168000 10913991 -99874082527599338921088306717049618560 10913992 161274072077161923961062948678038046720 10913993 -82349205671903745463342535471632381020 10913994 4038331332903874820236452434045921280 10913995 226840114718288094606084385762362674400 10913996 -50000936940992506664680941739432224000 10913997 -374147953901485396028729543837222688960 10913998 147901452252885897115852246100435737920 10913999 300057898706802533667629634878873610240 10914000 55654575855215591740737245467705344000 10914001 43766049477954333897001151777649247040 10914002 -3846893724598974324271811923974727680 10914003 232040723441172763848151363267206148344 10914004 -194237238525279523740436282366972690688 10914005 295295295318979483384154738806801743000 10914006 -96117137277346452694345193358801801216 10914007 136951664933682727152361399664559107080 10914008 -172873158085269835235411091886709145600 10914009 476340180408599763010943046226556727504 10914010 -267354226151962516923089425663447959840 10914011 5896177485751666277813918342718773184 10914012 -21232345860701158959152853575500896768 10914013 637417013603185300552098663135138564384 10914014 145666280171439509761353731406040265856 10914015 114695193547575747427308775119321292800 10914016 674751682868550327233900647273826353152 10914017 -142166315556085719340121833125968591736 10914018 261927159881419676202004052575508010240 10914019 406230432068204198278052746920477303096 10914020 311494410857917606328103782294819654400 10914021 38261979651315485127796087670283635262 10914022 85529169915467077446169911331365781632 10914023 -219136976526896545629340835219297590728 10914024 28415033492553938390941022594644131840 10914025 -15525850152056937908100292825867631700 10914026 486954217990396555411823084867533601712 10914027 -308530248646315559186443938826551175080 10914028 -574229873522134688915260562518282968832 10914029 38513636103775100147142993087221834880 10914030 -126357122577666171661287640342897487040 10914031 1005355945140776713260860207580794410832 10914032 -29609464891047640272558491387138899968 10914033 138408038219057885642317443121943527104 10914034 -270260026931587325612270214710470622400 10914035 -218318769028122131156693792567479147440 10914036 -20604841512020133439889380276009820160 10914037 762269412224761530602477499868045414240 10914038 10532774690786426999913877994201104896 10914039 341380718568554762663406151831592642304 10914040 -184436858382229702544742616048085606400 10914041 -768008422451298177064054590946705160748 10914042 41584463993733013849034885958515699712 10914043 -157067908606782558907447709790783343840 10914044 -19514514482552154416384310009059404800 10914045 -1344442070011890411438151048798772160 10914046 -37939119517634711925033005728197279744 10914047 -347182125596403360052010746961547189504 10914048 533067533986299940629541347338590617600 10914049 -330530829383866339210475080571025591360 10914050 78628841798985351383213197580493388800 10914051 -160985935030862791610329194489469316256 10914052 -51826690269792314761264698398445969408 10914053 78210137697553773085119386337773156700 10914054 -22680951097904997814568874723185688192 10914055 378379574849384412486275224885061379960 10914056 -121395947652034423460335515154950144000 10914057 -116707987583392901352661070324694072000 10914058 208995180808443214820247040880441074176 10914059 -71149929951222222282668689830288774672 10914060 -129748810478020247304312599321497774080 10914061 182643297481003698362891623864391896300 10914062 -112264924888344482829222664897852066368 10914063 -301345183652665410000424712446724246400 10914064 84458040501063059188415441604086931456 10914065 99258753419502380605465134598997849460 10914066 -88806350284057021177728602063435243520 10914067 152514419248537646938049786088649633272 10914068 -816719184131339690237985685526844407808 10914069 -37232582843218791037470948265289295456 10914070 -58702608792212061756340113216550905600 10914071 149564466148490212896430914474805620912 10914072 124469618822999427096483910932990320640 10914073 -268808422638051906720197518825159258678 10914074 362360068028694862218560334161690365152 10914075 -67674379825043521539006222051583680000 10914076 30419927624778891219993790740922549760 10914077 114414925173807794847989800147493542956 10914078 12440335974894334504576192319729307648 10914079 -1139385913506680117156964562994853400 10914080 -151848916392099071712996031753564323840 10914081 -67027714338335322276865479573708583248 10914082 -249430038180720039102078084131922139488 10914083 282893491962830433795872600848875274332 10914084 13721154558871436026989096194009812224 10914085 -18394088563783824194015822402763200640 10914086 -683784762273801123989162143570774014336 10914087 -595151618772764159901874779750475649280 10914088 -10019279076022333157536551322443939840 10914089 168058461793564923361122574927590121380 10914090 -112240027623784422101017875688904117760 10914091 -870985845997000394451326212792892211288 10914092 -46897966567790028127057555728039966720 10914093 63053980947617000670269760357556777782 10914094 -185649507773908697596199375457910379520 10914095 -208882716616289684134403627586308057400 10914096 65329592582028834539404962940737257472 10914097 -189802276699303420826261240606830953454 10914098 39448385375004537019956288574369187328 10914099 90687117543107017374938095151346692352 10914100 71061306257502514662016218849932086400 10914101 393219778040408818465632219078636228000 10914102 -321422678576434146624500996297978852736 10914103 -731668636694497567301588200464681154648 10914104 283320680545345343519562807457863413760 10914105 82772730965141626407459118483578923520 10914106 -152947575010468836386816277362983153920 10914107 301735866064247963167757334403882940712 10914108 -142366506536509501069936930835389317120 10914109 -100706522798348796715147066605065413690 10914110 -266985246109224248803521116353231151040 10914111 36213638427721275830995325563447598088 10914112 -19301288514013980996265822231650631680 10914113 116643223365259486543015712245788978 10914114 -6376685509788958383462128027112341760 10914115 567710752538650028054308226194948966800 10914116 -444688374110926079063320970319418524672 10914117 -409246737202819832690236063229368492320 10914118 -46905375271101307070713329009572690688 10914119 -406676307057240976004508292703668351248 10914120 52886030790229734790425509778780979200 10914121 261299011593753198343678148360816656320 10914122 -248927674244863301225117678582047512576 10914123 -3308835441950404996529192465737760832 10914124 16561722328177836100260631927262212096 10914125 -390878692761242485757595161088962481000 10914126 -185618433432167251230201691447310893056 10914127 245352426337966041165335073784191289072 10914128 17576574371131961277896170470359040000 10914129 -227204127944808332272158635644046924160 10914130 -136753626318058193327889262156268339040 10914131 -867718142779043301024959488643131440 10914132 135583012503762433957994473578637670400 10914133 32483912610527776948434728901842866382 10914134 -230006581946365002568823454808213112832 10914135 61495364975099927691247143370709496120 10914136 467801225428112034353329333371655311360 10914137 3563608267998522754019578774916975880 10914138 -68694823825142367734378276361872349456 10914139 -86838536181342004238187777966820064960 10914140 151354622867003056264802016987855974400 10914141 62128175867164553456616492921302131200 10914142 59386524958956162492747951472504697472 10914143 -103304826221907942275749324179668368608 10914144 200134228901910336243637518715802615808 10914145 445767822568519725060967576591214510400 10914146 -335753345120557016493906835725526711728 10914147 329214192381283319550805130619710090724 10914148 -231785408921915701449605061382804127744 10914149 1167147758834193103921567103719477752 10914150 -62265376814640683030664335305477344000 10914151 -650826101953106301582884343296734657400 10914152 -121908847320262560126723902246864977920 10914153 540312530592195884927817616872557103264 10914154 56215823562983036477255732002305480960 10914155 -19078379685587331529106047227170304000 10914156 419917113480910695164587610492023480320 10914157 -4928676123897708457950668770342003648 10914158 158108912256641517679947170794756975680 10914159 41529836103151121249013563735358012960 10914160 -15166386687209809366032909868971786240 10914161 -29571801973350997968382464132956086476 10914162 95360074262447514393494007907003032192 10914163 -351984737714407179443200838301653125376 10914164 -269090887782995879268068239510958250624 10914165 -34324852750547972638796080196756977800 10914166 -479504749052433865468670252833413795840 10914167 -3876291356697747470807219853369135360 10914168 -207268633952311883934385995013752422400 10914169 38140932078613715652099384622451385152 10914170 -33141309141970432719267056844254208000 10914171 212121099908556439587536490529485785112 10914172 -674174105153914448551661518979437901824 10914173 37955247399233982035787762861469156140 10914174 -1730516318048003448977955026889062400 10914175 -530237016968786330077391159305061872200 10914176 126358858078993230267010835748193566720 10914177 -114691760871815870057087481571039734480 10914178 17176805363738809263749586125724787968 10914179 -242347551200104492052047242975067746240 10914180 11840910734251594900907819606915112960 10914181 365665202674094510922231848575088012764 10914182 69495987520289374171943652848833860192 10914183 9477318254697558541820307516383358000 10914184 -350008142624132928214947316841458759680 10914185 -1054353720133770367523727836610901987200 10914186 131483638567817057740255243052724315648 10914187 -726649568668123750198353249324714631608 10914188 -403954561259713877219055916045845242112 10914189 472892451985686040085732136822965445120 10914190 58981629301770340460038688256091852800 10914191 -500487493370120230064024261004770733696 10914192 96274198190554754023530114546936029184 10914193 149890235895418622892260921072657737204 10914194 -105164537907339183159303790746568979808 10914195 -183062334057878360425594223318259088080 10914196 -492763026399398488800440459324991337600 10914197 -288891508630904800441427374319653596768 10914198 -51230242105965198007363122065324652672 10914199 343316263284181777256654021668286091936 10914200 101064921807025729174288748849703936000 10914201 142474857038230758641170076309737812480 10914202 18164222626603079740508962892814815712 10914203 584918573755846297361539896220448584452 10914204 -129752089169257904219518770303041323008 10914205 -563471090205196093493108237617081621140 10914206 -146441167970068641577019391632154488448 10914207 396344950401458990686028220283359454992 10914208 -1137873095196422814837345407050579968000 10914209 -56624297570902580410062401170207234590 10914210 -193443174008604227472863262506997580800 10914211 1069098815082490454764182810342213000 10914212 215925509058426231160285949953026339456 10914213 59990132789512215371977835150316822528 10914214 -34026000615247714563729109416904145088 10914215 -108220847478670066377248862297539544480 10914216 37432604874144452126301339774820761600 10914217 9807210396592113875637927051632956240 10914218 59931486077857523126811586320587020800 10914219 135741578803279113703969750191203205000 10914220 53197669185355745200955468822376314880 10914221 176726496472537666062201615600505277292 10914222 148168525372231034525576267472079555584 10914223 426527607568117983877811458892235519880 10914224 39508080591234134719784163360214155264 10914225 -48658237690706352815452467785242488000 10914226 -478586226212513912252460986396149352688 10914227 92855764219574181647953964391147028440 10914228 -43901327171313508938623611162870093056 10914229 247134522908931979923057870375246414830 10914230 14568165514972203823266603574336139520 10914231 -434329130957861455933010996182990266648 10914232 -17934370545458810602911771288655626240 10914233 557620177536277381506917206774851459840 10914234 52298877141094145988085021835166758400 10914235 -496098062004034053684465311240074120320 10914236 6594296162682529071701395136712717312 10914237 -364545707511329491882364260585296249600 10914238 -326671802756213896558104841873547253504 10914239 -279825615420227295047954691558006067344 10914240 56271780314338818393001540808972697600 10914241 -86867594108473911667169606091059647896 10914242 -58817679900412060713766790367040499136 10914243 469123191742966974858826219852028807424 10914244 -332971380755791987354717675183339004928 10914245 -519085908067768170374491804256605939200 10914246 -98150386723780060985662029371446517760 10914247 -194580947206248871898937900580423371304 10914248 -5735239326708355769590930680693504000 10914249 -197071547485069657033399325932692046272 10914250 229951603493636793180722749629111600000 10914251 182841473014041645605111510124428478072 10914252 23059411146225207438022426190173650432 10914253 -32709720257474098945294348428422662144 10914254 -19578830979129068091302627455940620800 10914255 238054758343216177633673109383276701920 10914256 -48559727949008136408646578161190412288 10914257 -1091606804526544715320224617711494312848 10914258 -179919070003636959519737867648352710016 10914259 -160666512907978174104587549642681521296 10914260 -1364949108302714872566364604983296000 10914261 561927007966008319124400014740351565472 10914262 148757882415150141255679091300799952128 10914263 -85203140385373465602629281590721068096 10914264 -4031246734264573001741978690101770240 10914265 -913901333485162140801575910704744164800 10914266 -39804083545850089265308905005162192640 10914267 77234580275440227611683880856134603520 10914268 -236973742714052112619571277247097738752 10914269 199994356984134616857458938632102572544 10914270 204877242784492314217960741701953961600 10914271 -60016637355031469417436510653633977800 10914272 -665971302925444830842182783912239955968 10914273 -84352917175563190328131894854011104878 10914274 -67600024255351340664105406672565134848 10914275 -349930915030035851628742226023592801700 10914276 -300415551347067474846993091932387317760 10914277 78304224159125509653436940794044626400 10914278 -300141846716411958723627033038161654560 10914279 139157643024665241643489200393245847120 10914280 115989589015654887456346763904098304000 10914281 -121015355646033270749743661348225985408 10914282 4762610249445755424258948424871917056 10914283 788456426103079443456631540693400244064 10914284 194052020211648732654409568000183385600 10914285 39008363699301374759526110116485855360 10914286 20861629213461646110004048497458006592 10914287 -30715131538809775084377505649137671048 10914288 14675661369264303306905602315143610368 10914289 -494423464782785925919404574654617047040 10914290 93082631313099531609638632276506918720 10914291 463360691139948304589208004424125372800 10914292 1055987427701282350879188090604242432000 10914293 555149214003237428837286821468656314624 10914294 -81179709709408167031907380349625262080 10914295 155094320085000107807125502163316324800 10914296 -634348289441797217501331691925181726720 10914297 -227710681956414682266922554324618030528 10914298 -117429012948208732259686973290935042336 10914299 -226220988860838857566372842154255460352 10914300 -65825869626937206385641223611271027200 10914301 232469103298481614315282454053910577792 10914302 -28795350653565084422269411487412421248 10914303 -468524982979542142554647589702478080 10914304 55626861112149078474948837371654701056 10914305 232784404552190054957348815583926426560 10914306 119046693793741671636726089271715519488 10914307 53544548053819516799530993189409964792 10914308 566960797788845397948293786678802764928 10914309 -185005296318267689143851353804792501250 10914310 513975447521100213497724450086262616320 10914311 -129437136288046210856756600305409930088 10914312 509142818933470016606742460391833067520 10914313 -331300644143173526132618755635820647936 10914314 183720253791395511820138110474943550256 10914315 -131665421043454284126491643942693054480 10914316 232536729546815664773575345350861411328 10914317 100485210319469054267922445633766809920 10914318 67892057086313013232941572136838502400 10914319 -25215841567419642985704932968694461256 10914320 -27443999600738874235492991946051993600 10914321 238380861151143597484382063395570272 10914322 495667342701318380594883584523734390400 10914323 -144315999536498744435925900536920851648 10914324 -377839294508877583960179071452639641600 10914325 -169164020129880094262360908411070326400 10914326 -262442689527316850928489122592320250240 10914327 -500066316159111751610168607267080495136 10914328 166939128987042208063767278752618444800 10914329 -70562273022047681955984566471992588860 10914330 -18356015863489893263127030815346170880 10914331 156189306090611975164369927934383971432 10914332 24504156953455663030610464114801511424 10914333 118915397504153699826157180191070429248 10914334 134187109389829602616557261077033933952 10914335 -53706181904524994677727816548944645720 10914336 -631203375435258844229952472590141554688 10914337 138866712415620943889101942226857132800 10914338 251117098178392978657499408629518442320 10914339 -597547201181680556565237180392430256776 10914340 -399953843806940758990628127107635691520 10914341 666889503700009838390430594841175440800 10914342 211479557408103795503734584217114437312 10914343 -348350186387357238975183572386582998432 10914344 -34751330563503476147943108650907648000 10914345 102734637443197553974921117576849218240 10914346 482597693201727844156985096029881600 10914347 790661842286388842659083434017924049400 10914348 355196479567162496813122143935927969280 10914349 393333236347215984727271853706300755350 10914350 -155425538334894068167794780481053609600 10914351 94479806664874526915105849582284308480 10914352 4849283029380188147818339538717229056 10914353 100158852024262287148212025081199610600 10914354 -17438227917386023402776014776237555200 10914355 -398129035907905158345360595118937012240 10914356 136382197225734748282060604708762296320 10914357 592261242523983486084910229889491673792 10914358 134537228208681181009764388842057795360 10914359 734941852524635492421696796986489979560 10914360 -84794893511137505666901311149891584000 10914361 -308522695434036788895340583403432661248 10914362 -183072059748775619091201498775722119568 10914363 257604705823026125502440899264827915984 10914364 -243022397669703489449620522492956343296 10914365 104824789363531204836704717915110896000 10914366 -109892782192835095622795701393173763776 10914367 -700083771973944463338866732627364765368 10914368 -157077060115704980214384406845130801152 10914369 -6321694097470212283920634854044058240 10914370 151694858594249890093078194078643982400 10914371 -148588809648326041821207090764638120656 10914372 129322274030382129386664373429697372160 10914373 -499594478870878970438533325899833889378 10914374 -1675959052750970083432674900896746368 10914375 9066379075090585673617120120942365000 10914376 -31651430245655365181938580571949056000 10914377 -441091191777103740797080268320141140774 10914378 -236953537179020880607895460335609630976 10914379 -90297719139285057423912840637253568000 10914380 218987195448838723483165441960735703040 10914381 119493033290371637339354130383484654870 10914382 -399159578466251632604694494637492753600 10914383 -732751372294607929982926067608917076368 10914384 33625716724596451069251682216375615488 10914385 221442854851755806649574418882622446580 10914386 10633317782397822376796080875447321600 10914387 26015953785242647540532110264050352128 10914388 219608602775469405541997193367947093760 10914389 -12333276518241799071231994354909502976 10914390 -210533839965419395557695708262507223680 10914391 461937043551626942116930962795653848560 10914392 -584530990259463723626503748266857216000 10914393 93208983049866066146729525161062062784 10914394 -133316223564049051855723088794495342848 10914395 56284492910597530712769525810443970720 10914396 120689540456883601979108034977626262016 10914397 -69538632405424626506594069870567512704 10914398 -122063154727854052432895374386622955520 10914399 288173706149586077544602044582436916000 10914400 126745163015701924522130505299066880000 10914401 -179222656003555591406441084257090181598 10914402 -50070359847510469820044176126248573568 10914403 -525616253930256683063847276878435853920 10914404 -166299565148193391518418980377241305088 10914405 6720540395019463441348255684255965120 10914406 364017592127214791988489234419502597120 10914407 180212693215987415718029260404533020752 10914408 2794394586268564735024441874035077120 10914409 -397672503762824435317153750325286640560 10914410 94489036603024048321750539350325811200 10914411 -272293009793100318026860224850216446480 10914412 -354441586052532580040095783366702438144 10914413 -346269809145607327712758035071224599360 10914414 66209410756182667111557917671330440192 10914415 -44375309607268348981859900394777326400 10914416 -27285776002980843388640153612383715328 10914417 89712673464058126232440859276166813600 10914418 4911872204044547758362301227532431360 10914419 -1268300253349443064391541037688034219120 10914420 -173390790831987294787597504719755673600 10914421 211317477999797764259509019305274583712 10914422 10769689581234286444745351463202089024 10914423 -33034319729477850197635909918591089456 10914424 -222640929545358460293505415712729047040 10914425 209613455603534993701400476720589928600 10914426 -666268495893478349786446669010633760 10914427 470319338911132418803423507503156794276 10914428 -71952114664170372297308387853541515264 10914429 581752074881368696922661955189002067008 10914430 -95207568354626025725442781426528136640 10914431 14069128798007058866496338364779238528 10914432 7776686704110840433973018397801185280 10914433 -732038203323335846641026034927208584318 10914434 31421705333273085006118207706703639552 10914435 26564478758360286974747452637232804000 10914436 24668027512897371168263038845601771520 10914437 -182926533645848636141846075215620723360 10914438 144901015566610086437727107383009694208 10914439 -198045286200917089457049621560085065640 10914440 -79953396424270543667292836161999104000 10914441 -273648871934482814652686663120500109808 10914442 -202548676832927966449809178804431360 10914443 -360344503238103769435945039138868941776 10914444 -32539429512777267229868872582370305536 10914445 -206876528917942116595214662261765112520 10914446 -37048939910510939774487436096557110016 10914447 -171814206406663571671244702688481294200 10914448 -17355106158814731947522629706441187328 10914449 1194280128578123740389705165320472576 10914450 108604699892953496063001455144221353600 10914451 374754442334120025643442087825595100912 10914452 -827304941010365989433424465467374049280 10914453 -277258563870414773413923905563596600000 10914454 92496602555120670178756490871536589120 10914455 187709361846610989332934040456205034000 10914456 -13395963938657587101384468454655447040 10914457 315414863508194668885520264179293445706 10914458 -130546947505526813758867533359732827920 10914459 245373297103097407848859498477521468720 10914460 280456287347068086535346295487902113280 10914461 -78472989614820545060151296230501152288 10914462 19276104374050941741780085443661528128 10914463 -188150362577256107432115686729347633040 10914464 -131617466192447540403280782392401330176 10914465 -259034736052618283525214480977686034880 10914466 32692206509783801441443147359667382784 10914467 561495469270722513723406365397449907392 10914468 200347617337182092672482418337107543040 10914469 -599668454955937499364501077281795476000 10914470 -62278570331296613256955540046850973440 10914471 -171194932446492750242951166587200298160 10914472 875113723386928466996033749221178444800 10914473 -350087213321704481092329045616170393996 10914474 -1126576866597860493707709592686481920 10914475 -1320668220317932583273681597781561600 10914476 73267873180197513740328298382597657088 10914477 -18161794640748799866608009655734674368 10914478 229302185956008373669325594098200287040 10914479 -586444444895256476200572566654101015920 10914480 -6606524856837076459398122699331993600 10914481 -599242704593768449714129197515254989696 10914482 -252856231979625238781505005349601336320 10914483 295289610747699502701452666064319535664 10914484 -106428346674391590237130801006856982528 10914485 165740273736555468048797757075582801180 10914486 -100121212907905638585041155067293292544 10914487 -576500553763095285431019819177258960 10914488 -319293059353311263169291429025403351040 10914489 72019511464935172172055763186514147904 10914490 321899819939675463164684176143091627200 10914491 77845050632881403810177699004792064272 10914492 -183648709198356615490776733023643381248 10914493 17585843718849208349634335627012874240 10914494 -555429282089255380426112962708573232640 10914495 -145129391300259591231006511618841984880 10914496 116610455862929713260338384147311493120 10914497 395878538927520997757331776357418445440 10914498 44205928586008171937330755560126027264 10914499 -1228012549686391891644660747491475583640 10914500 376294306613507914231264839576321024000 10914501 -221838793731420316923822739714988663616 10914502 -95008930916743690535855071342006051968 10914503 985251092538589307042579917071704641752 10914504 71939141122745470925796400918320906240 10914505 363983221197700586234865078134696734500 10914506 358099878342973112399360997195361019952 10914507 -31940891570495662675974528239199437568 10914508 -350325502778671232860093119726084816384 10914509 327926943874455919687888648734645515040 10914510 91592936650973473095453153670863141120 10914511 34271713463637170462676112669131461824 10914512 -24097134515043588615490635287777771520 10914513 356537134866270072636427361792628981744 10914514 -176482970509040784681196140177660781920 10914515 190505842006206572770877314071125371200 10914516 20555366318134481469007731983865161472 10914517 -413551855500594215000347780398702752434 10914518 6204050664808269276614307204047152704 10914519 55492923908343014276242343405233641984 10914520 476225605618954610910724820647607500800 10914521 -589667701833641713588540010941793260278 10914522 -21152489933630799935595684736555921920 10914523 -350325698839884147885406891127928487228 10914524 -264711575922718573284076375872132539904 10914525 -18358607523386599244883746112087432000 10914526 16115972814206489802815276538226815360 10914527 816720516904027179739063538341238047920 10914528 212992368610770013084694347242736189440 10914529 -156314500996237976655821777873805833024 10914530 -11062330350823237364371730732442554880 10914531 59850373779984620784831353990214652800 10914532 -148842622559019724400928397857234133760 10914533 -312693624245352241628185146225443557824 10914534 -9094610269474923778894132697234309760 10914535 46472827596163513352491990271680028160 10914536 -17681087003713253571428640002187724800 10914537 -201251823478066766650570537565911124448 10914538 -291114217536645456696423119745684155904 10914539 847003151091294765939612259044927044340 10914540 20103482600200786871146683042938880000 10914541 278432004544696754649880283476098559584 10914542 -47518720016231223065315501506867001856 10914543 207443671409100493133575520960288106360 10914544 385451277097199745756307506005016576 10914545 163284330541074343616040153736681483200 10914546 7516516189474733688044679478462483968 10914547 -116250533169968482653642587641165373536 10914548 448926140264896575446140212907792454400 10914549 -159037919507603463264963029920588487136 10914550 -264195872196462538970459450641107480000 10914551 -165954314726158942949760518219877435600 10914552 88059962887297294790150443623556362240 10914553 2107417941625558027405339917977768000 10914554 -410100995841982910911157928041357141904 10914555 -3219758435859116181574276885466714400 10914556 -152733728524535699009132487432692920320 10914557 268204752929184614242047851544944607180 10914558 -91006315315133883314096883826068940800 10914559 77596743203296239370508225521529357520 10914560 -326872029294980373909657522238987960320 10914561 5531299005596470707011551522524979200 10914562 -179471354331824586588202734133157752800 10914563 109564946790984957171386627547985716 10914564 -210632206866028950276722109847141684224 10914565 -4905467680076506833839552181972727080 10914566 104321296593914943581851753551103336704 10914567 -18270605329287396249090946999337100288 10914568 356824507140623132299160740362763468800 10914569 6058277367442725467595577376393875680 10914570 -71707442350517239064040695886095799360 10914571 180356503623852396833840856393264658772 10914572 76365295910234404430165557458907358976 10914573 -41340868889243280959338570138215359232 10914574 313155142581825453668531931952780371840 10914575 117962872072647102615754157024378726400 10914576 -35647437521588582193596470312393310208 10914577 -877697868497248688737008623490426570574 10914578 -287447363087874124744628686605553592544 10914579 141239410850015360849285629334536279824 10914580 215336460841202231628770207571339018240 10914581 -29799988857356083030182963033497213088 10914582 -36082004709707898041056310674658537472 10914583 -570370864393253246164726082919047313336 10914584 -123376704335828253059148309686766397440 10914585 -215312824478756791994999078309194972800 10914586 193695577936218809761878843897471370992 10914587 -660924682019949016469667206492091025080 10914588 139110746413614099982097663194681029120 10914589 -277879696209120196756463756478457744544 10914590 -61658481975361596432463556655575467200 10914591 -192887972412050399472524816903052372096 10914592 -157525279619525091776076454812463792128 10914593 289524386016129012603655584496787585940 10914594 40019441061835632838482625838675484672 10914595 -44282671043600607249766520252130566400 10914596 -91512540974135270428618621996580941824 10914597 -261486307728832418966760912440346510432 10914598 515380161546915513463557107381487922560 10914599 338879023779909031996323741175758372600 10914600 36650553245975628517442814100942848000 10914601 617121497893726486184665773231538997632 10914602 -101116977797740447218071759200072968096 10914603 38301618420355700912874597085604889600 10914604 620703616308832905394578829260226560 10914605 131939427008339424332524953800119554360 10914606 -82422348869264130134266629656467632960 10914607 106303720304207370006669701767179386880 10914608 74453800983530626592380103864710791168 10914609 151600877194776360901937591609326433904 10914610 32094132792485299345065033990970168320 10914611 50205745225396274844570361395293983800 10914612 -187447432675797049823566130652242116608 10914613 -68878882361329389257035724820185653138 10914614 75624990549614256477011485361202518400 10914615 445239836628029193927310191663695460000 10914616 155827137559578361750303431483624468480 10914617 115563498828781387292504490077111021184 10914618 50675102242229845821349864729864935936 10914619 -854628973695300196049400853830513085104 10914620 -170596523004418809101644420928227192320 10914621 -549634993014005193583384938215903225088 10914622 54938413935281947174421483479581418752 10914623 1248935462198469453188072592784197016464 10914624 12099536440819932298316017686634561536 10914625 121770396119703149685831095855675217000 10914626 -88752687510156828762522785747111616000 10914627 -42644946852758664195606330458631840000 10914628 -94649064658623300415979091892692725632 10914629 -204788587743579530419186654160761724928 10914630 -1758994035647138376599221877289703680 10914631 -15864230614964570511527508900447096896 10914632 -361332620582765297001489440143816473600 10914633 508059238751512035191090758558501613802 10914634 155311226485438838969467427666287583232 10914635 -221831217852686966887176405336990766080 10914636 322227502859935352539520252485341686784 10914637 364602862092223488892647321936646562572 10914638 -56724627497179537801029016558807499904 10914639 385806602217195214927125221173139756424 10914640 127774470114671449610673330144333004800 10914641 555823749042796665339670356105843549042 10914642 -132307200727071707020473304147973491200 10914643 -151318238379577643996522919391991864400 10914644 13423380051167314385027075200200425472 10914645 -48154611072411419931552063821604249600 10914646 -56157137706374701420078147442581457280 10914647 -655348862368210613686037861173100664336 10914648 -489335945236574568639558645705006551040 10914649 1094898964547818469089703888597029780 10914650 150960544957429429446556768850651193600 10914651 -170114265126881100213976476249357167280 10914652 313228087835859981156706479847264389120 10914653 -172003749523887937851197894870246272980 10914654 -86409820447371437417757571310855282880 10914655 -98091235567360722847534029622986004440 10914656 -616796932754648301341860917574172540928 10914657 -106718338207691971141807622142277797312 10914658 321619124302014361077608733686338139520 10914659 248607864910712675314894741436139518112 10914660 -279463630034320551972625941292244555520 10914661 249278893247072318272093335799350630972 10914662 -45128789821012137381694015300134041472 10914663 34966010373294278880743849039213272440 10914664 433705480900622541674362521674455449600 10914665 394323531438210349125461805072891150720 10914666 12832100939431249635726051394623307776 10914667 90554759362454303620896345688125274912 10914668 -12305810559555418796864173904393464320 10914669 55019599403910744059526935558618294166 10914670 -7771633699266694291643878146901148160 10914671 -491236201426042234290341697832654798128 10914672 12991340806461300204595971868855173120 10914673 136509408749627822785488192984547243008 10914674 -481618401756340141670079064518825287664 10914675 281461795841306481565231698785540442000 10914676 13982349355948060659559514994734744960 10914677 -912357566701653318153421078019556038880 10914678 3371737662970575904584582678240358464 10914679 -842523142288969483069058096590582477720 10914680 83205470237546737351723896410635468800 10914681 -57026260761234384228633338893870012848 10914682 150007711184000657831110434714201678192 10914683 213465125101899973253203687050760359600 10914684 4608311531879122933817613670138368 10914685 85277220376260661450601671110534190380 10914686 -237023410414046766238461783601044254208 10914687 112808895850491020279566407147695670000 10914688 -244367721336351093508514088815123496960 10914689 80192656386547028911218683247095988180 10914690 -2015786938503526103686304911763151360 10914691 -359209670191748226427640956182762971616 10914692 134900282256952364685610895418191415552 10914693 136554541785968089500868292762162774400 10914694 108061497462472304492687772690303253632 10914695 198265055475390596218904362235429068800 10914696 -216741683845817013263616615119634432000 10914697 -242928876308828376645547349855594688000 10914698 -11919678066522097162792852364642514336 10914699 221598640606308572496790968324068821464 10914700 -294205948956017903708516965745047916800 10914701 80151137529315011937103941970475038380 10914702 -161790657558761148496042806744645196800 10914703 502528179986972190929624954384910715952 10914704 68274997227333914519685691133110517760 10914705 257611238311273819432048365964057987200 10914706 61317246795436790602031392711197992064 10914707 -115571813352207051416458549209619849044 10914708 118127198544155645806996553440625872896 10914709 -97652016463597543892792933259921725832 10914710 -161410180465409386675314935560232298240 10914711 325201692336431385020988278843886823272 10914712 -449858400268312059612741423801557452800 10914713 -965732108740068118323513351679029178038 10914714 142532055672564023392909412738342075328 10914715 107975272083573565024343555526768225600 10914716 -501210723280664243220292341873027766272 10914717 -78753646380097039516399496247912108000 10914718 -121249198999337975596438753254649165440 10914719 -576577881765226607585582980933808010240 10914720 341946829110547683930715903160510054400 10914721 714514748158952460186874213091489462720 10914722 -11824408786411047328969995181626825216 10914723 -212741637284508354407357702499862890000 10914724 852819741460615616377982871591472137216 10914725 -203978772114686329140710914899058044000 10914726 -42056110933948519401537333815225187456 10914727 -4647487808637061925330954299501548424 10914728 32745181868313743919435048063729008640 10914729 -155954992389277090097668750422730837632 10914730 -2519987249744984902927085696698243200 10914731 -144378344042060992820623063691148743280 10914732 336664438262708676785988606372163366656 10914733 -6429774028909070301131363143238113568 10914734 543457713545568467321523908451261696000 10914735 -66964936482725305774287312461979371520 10914736 32965684660392230744564606904142200832 10914737 -292336610567198718620234028387534229614 10914738 -113150670674182148727930098921949737856 10914739 -1006283252959858423308432328733333619000 10914740 -326684352465281008836627074168656742400 10914741 -18561563476249407738582459737121208200 10914742 -106620174864526863363986130289781862528 10914743 153206891171051379007833639619127772384 10914744 247877733497124079136395381278555832320 10914745 693736032017518523705422499678397058500 10914746 8013379769327009343843360407696889600 10914747 123984709577066179958420371301456607000 10914748 -131163181327797240346410835740027515904 10914749 91478192494809871124372673677757555360 10914750 -13016134543257463916012823052268688000 10914751 -768165571353350323107474371875017965248 10914752 -43758769222882762716862962922841702400 10914753 218876457103605436932807337313686035504 10914754 215312112971795255341134450431712186576 10914755 386019766255862616486804343653479850960 10914756 -221026550316857707320319450687718860800 10914757 4272873873340429875812155370642008512 10914758 -30405508662128334887155132946001278016 10914759 80497540570243810234296900741148108800 10914760 -113282301234325215122625982042109030400 10914761 189814102198685717615912377483690149888 10914762 15242272655367867341188234665844638720 10914763 -33665696366960602241990742606090702336 10914764 116743933013096543239321479431935918080 10914765 86915171752861933230555390932614659840 10914766 479588695809216764194267193167769264832 10914767 132035006898648272399306349206001843360 10914768 -60265798285840708227503943147994718208 10914769 -746212027366307651110786275790052197904 10914770 -183204255493809300902239453546150189920 10914771 3370376642548549173890650130426529024 10914772 419352986611244698042271607516881682432 10914773 490090992408878170199492187049686995022 10914774 -23217967297019279658819176184342299904 10914775 157713958289832134831422696224436218800 10914776 16068897300289164473279896127538892800 10914777 37889878677144048957755233899519711840 10914778 59551383817452982952486204001269683200 10914779 -767833110040548436098874278135434447880 10914780 -242971975986363685457352155159115402240 10914781 107811719979831280376725964871824156582 10914782 49827272203910722975318937356653277440 10914783 -131837361124496487630225173389619712 10914784 -659868648957728832286040095231646367744 10914785 38127758399393768820354251793094018560 10914786 -120728506834723963079647557660957705216 10914787 -244991691346629367753944477972144720800 10914788 -301930774318388509732561052294844272640 10914789 166383470630979475999563366357728167008 10914790 -43621703441311303472047275885642455040 10914791 363687935117663725748547674555556016584 10914792 -133161883188988885649019151754312908800 10914793 -25543754043276267073855917788627205958 10914794 422742584397133726292236957920641728512 10914795 -412778362756918170212647189519110500880 10914796 37865108950022412419505335591037675520 10914797 -637959938215434809433673900184131432800 10914798 37065672137456270891844582685498767360 10914799 -562213397235638268556601304388714797024 10914800 -2308007914317785269442949729669120000 10914801 -436742635772436622245864303493320244368 10914802 -137695913055974140306200350331807820896 10914803 57477828097316305489615292433420911052 10914804 630717123875013866612820093388285317120 10914805 1003763799423091678989990248996344380 10914806 39957821617323722540576848235953557504 10914807 -337701600246780022057526391538876221312 10914808 276243068396907709157648143212379176960 10914809 -811620622258697089077297566165737635990 10914810 -95182463365077860011344185718174074880 10914811 53677646703516812582840885355629261232 10914812 412201642017124810743517680443601862656 10914813 -36586249343127175530386386697635236096 10914814 17242098214308478097585118896072949120 10914815 6316602385872958196594455622740550400 10914816 -364012105517666702329888191968717045760 10914817 963191136456457490128797268915019323860 10914818 573516927792739508790819141161502573600 10914819 -3911137906934485448302359091725120384 10914820 -30153300102722832360662797441662320640 10914821 -27671643075502439961561877490437459200 10914822 189589924259929254689096952331388115360 10914823 547081028965147387568430711438044571960 10914824 318705120508130884533705800583137740800 10914825 -222478330751115262331392493514137660400 10914826 4189942109113829839289323366440861024 10914827 447250147932960596616077676682894675200 10914828 -167427348352383682005461916689854669824 10914829 10381703095164545928403161187461829430 10914830 110759812532847495205584572557517310720 10914831 -39391555830554177147966051671152870888 10914832 185750301040989551463380967218263818240 10914833 954646611840099945125512658113500051300 10914834 -52672613154223809716293140086112460800 10914835 -9125573427567952719418424638540681920 10914836 -325416708564795717805706757621476136960 10914837 -85529158864014695863956244592672838240 10914838 814290729826248395567914301179725312 10914839 109025746458258509224387774543335769224 10914840 -47346089284829342982881963958257664000 10914841 12041045392680533623677391067421309120 10914842 -168293556941358108166703803169252678928 10914843 130464954393561958426696439881570121328 10914844 266413181810246754911754769442161972736 10914845 -768141060820142214373129732858544457000 10914846 148225613669711129001611950130045088000 10914847 -240792703303548266517929474365215788704 10914848 -789311824595124142499958076940124094464 10914849 -313606372906427859320834302803054490032 10914850 67323356483647618060969299715952920800 10914851 413823923957992491325852564442964117852 10914852 14354818139014646328238920038083657728 10914853 -251886612972793847360374889734952013536 10914854 -272870928157400514527479937087458666560 10914855 88473156277665488318561958070328017920 10914856 117155819688187768580016052117610987520 10914857 47218870827399038539196554734582257280 10914858 230247415789067922351084102572487889920 10914859 -422030888315466098490320189317393476940 10914860 177812897890203313568734784801050690560 10914861 419396282396700534627127027144483735872 10914862 -513588327928251289126279708220660736 10914863 -24614410423955411052669675139353627888 10914864 24091125675591433222410313892814618624 10914865 37679484662853370963881301350369098460 10914866 -140023269679146564782360389152009712368 10914867 425777940550134083884230709075593508680 10914868 129323074964126718901860262459772234496 10914869 328039452672727212196736305185389812896 10914870 159821642070318859964064834984663868800 10914871 60313547742182469829724043362439582000 10914872 356946985880968369415644759788634828800 10914873 10838052123376994324307555882341060160 10914874 56094160288027922017834845672211479552 10914875 304355893889831465337058106503250220000 10914876 80399455169120358672517542710194240512 10914877 341763178942374633166883520585202980160 10914878 -92360967811517416506292918538337062976 10914879 224913150788159900458557182797595056584 10914880 -57249576828955083002102316018161418240 10914881 -85721036725863005759033602162740114768 10914882 32366166133995385161598673292031764480 10914883 31294820962565761416837552616884664320 10914884 470695165246154229413323145879698071552 10914885 -967644788091151524503978043679023100800 10914886 404474066756309943614710687285100289024 10914887 36760933386147112205691781833298614240 10914888 -98539383916449157098788177603033825280 10914889 103698117209194123025905351586593385956 10914890 -1542544358521995584954489570193008640 10914891 -121300877786402661520802198455270586880 10914892 -91156007967760586014804662217347299840 10914893 -508537738717190990474757368728323802656 10914894 -44901363303928108071703442530063022976 10914895 5038256440121523112459510374181302720 10914896 87136896167403157538014609098989617152 10914897 176687119908701867134890691289936326944 10914898 53936986313250487290600349436436397200 10914899 -1011769117280622739356312737580990158100 10914900 120801234335629479312858864785434828800 10914901 125105526797678044785554498874696273984 10914902 -201489347313769267349845332822882586848 10914903 433862195230566135765071732051535947904 10914904 150762799990156633141051670619724185600 10914905 -2117076306462209326013604961548666240 10914906 -11378442346292818898348718236059639296 10914907 413525844968066287196049418389980729156 10914908 -74874239937655313343966750599364678144 10914909 591037015318996665039098774980381375104 10914910 -362239418589089261534360623189118096640 10914911 23504552923841641395022476263474728320 10914912 -48112274391126771011773727650198192128 10914913 -122540016452461298112499165071369713516 10914914 -6397821311612293479257386918710448128 10914915 -43951063270904962975957405097920469760 10914916 -4582604660632468952294790308002146048 10914917 288049363101278148388912583818614944220 10914918 70897873980433015727561976145607872512 10914919 -631132126386010214637057028034292260680 10914920 583922856659495545240009852972470681600 10914921 509403348917642741767394537150019039690 10914922 332231467994991850157628360286978327392 10914923 274845204366078296357528344874106509172 10914924 -137791818531666055635521790373306182144 10914925 9735863700042415851850550871858948800 10914926 -64843998479308648580909879047235328 10914927 163163169930123786782189561013448582032 10914928 -96489842933533197530489757411700277248 10914929 -429335232074502315159252436807195879470 10914930 39261743116609388202165192087580300800 10914931 332261480061349714283550004200914342732 10914932 -136912476897044048352828167060051159040 10914933 129644164350850036887409661683655731200 10914934 203244747099612063264402610820737235616 10914935 -515588446907164309244410721597174954640 10914936 427869464172988130889902852714407895040 10914937 591181933137870271314743252317395733392 10914938 -8067434702522038896112316510124840480 10914939 -236630137738860765916315453772474088960 10914940 220145785155626872238471685755003927040 10914941 -309302706406748878780702436038275060000 10914942 153067155221440353505884619070638216512 10914943 102147219671930552556820507642584267544 10914944 728229493876190286787737380202951475200 10914945 -19812980430645823813661028380063439360 10914946 35051767817205109233309638339244126672 10914947 702741240120670632926721817874228847072 10914948 -1544278948085680938235565666525878272 10914949 331501611626329995146896771729241154240 10914950 41668124517860768066673188524164456000 10914951 -73927939634229079273197621767382144000 10914952 284518405845279438495309039694169594880 10914953 -120284249082322841109842981057010102144 10914954 295482023053972036076910804502924760832 10914955 -32157065786986384042065112675784636640 10914956 -405578765034430725668880276217428357120 10914957 17042198984198720068470976503419248854 10914958 169735589916049018444076649381856541184 10914959 -435534537498620828836192512440775909960 10914960 736003694540095394992637080161484800 10914961 55156883221273510473936848438044000562 10914962 -188488336346286645304585898639720488800 10914963 20152825431549114697376635422021162240 10914964 -146922944982823198752841483588761937024 10914965 -584109157513780541123519452790129551140 10914966 -281502714099299622607112941248462518400 10914967 58421420262611189872529605808133026992 10914968 -770240966986893178802967513417398784000 10914969 -29409277195241447786300144813426457984 10914970 173522198687306947538125053693609515520 10914971 2757405851863770739189442953988615172 10914972 -12695649695028663466676393331486130176 10914973 -602464484203146099966436860620158485120 10914974 100492591967672912765933161202248591104 10914975 -44346874856010978205762135775510175000 10914976 117995145320897471572692995322773766144 10914977 -613350011977395657596612597895361446174 10914978 149426775256550170207520331207802483200 10914979 -166921798962660502023450569623987412352 10914980 113535234383104899081346461850895520000 10914981 -84394934546444569684584094247023053312 10914982 44085892210346839252726665441731067264 10914983 -507567615851949688500059371235642279040 10914984 -360746546232556943109163024492280509440 10914985 -481535259435109255685855277014025065820 10914986 -178159712329873926265906824884566179840 10914987 -315053853357709153881823028848428006720 10914988 -112070136637176756144333799074124969984 10914989 -674300344213964871626644503740202687210 10914990 29633243435506581605424480538342869120 10914991 5646975949987958349229105235021191920 10914992 -719104847966676020786191137560690688 10914993 36351082212959987046857059260993916722 10914994 -396778883804412501396553944449444926704 10914995 -98472931967218125718812115908483336000 10914996 32889527326347659483170296542360463360 10914997 -804478946810469950690001228793656353554 10914998 403766907209000402634061220659620556800 10914999 -59840372958971226192469629442796973336 10915000 -39052711367591068634342946818112000000 10915001 349495668022629811601022175579567705002 10915002 -4790695060115883584622349449700670208 10915003 82381842252229339258811094006783429840 10915004 439072403222482468502675419608817837056 10915005 -149373098855056011546038500218937153440 10915006 239548168109769787237391926632493485120 10915007 -167642123268071998293645508071459985728 10915008 -26659647802518712344101550801127735296 10915009 42804912038816147755041345614858409600 10915010 -3223092409975995912986269758338096640 10915011 67782093830248129141254300983569869000 10915012 163614414475833628892975515447197309056 10915013 -1760000569313411588693683393476370863456 10915014 -185885532810002824929981784430774484480 10915015 -107858085978810653167901766546059020800 10915016 96163856428560465426614097404081602560 10915017 156270815535605498296023318815186151840 10915018 107990853676140570005462460114165007104 10915019 34293956848003703108887899290268150420 10915020 -142352576761374958976056434090304512000 10915021 78296658649091060721066136312827136492 10915022 329564592583210517233174039855815802752 10915023 -99046262698173848246172006916772635392 10915024 26119563608630704774202134544640163840 10915025 478111743818368121413262037000614340000 10915026 -44982776634296875946101425173261308416 10915027 125946354628137083968763337294167352040 10915028 311733221984210706206490749034520508160 10915029 144004408160963124833904402932185269774 10915030 110847964229397897618179614991437670400 10915031 -566109463880263073534306268577222338168 10915032 89963858740730008113292211530729021440 10915033 597840769354681391177736297978030484 10915034 -4086368751462947675796413073092147712 10915035 -266082910075332731255043338657745868800 10915036 340696176541693961135412219180456222720 10915037 259071825664639206967781871656802180288 10915038 262974191528143230794563649110259303232 10915039 -261508272204866122300677605830490904160 10915040 518720096536976368625915181476944281600 10915041 -287943451081202265440356465330435381440 10915042 144901113085231768470037137105244903200 10915043 464849500412037662670436631126117185104 10915044 -58647314090803656865283968986029168640 10915045 241206058955988713781036445064652449280 10915046 -203488584005018449218606144888731082528 10915047 505507531841324268666762851366101920 10915048 582104962825515863945386966103992335360 10915049 -29601069493721629079442083239133019000 10915050 -149874018311041733912087325559803955200 10915051 237503872628749336448816471442837417984 10915052 -117892428438480698705660476226094161664 10915053 -22878130191224527393375106522596303296 10915054 139093351238591211983702435044294154112 10915055 49083092634490500367190053453446204000 10915056 -84342641926627933649905878133564538880 10915057 580953726560959285632396602515128020306 10915058 48909263458391416064444196519430083072 10915059 71158933468950638423630405338907104320 10915060 97376883481770655399376484100317212160 10915061 -326656269041356816918391793560287849476 10915062 -67394658991075959374005587024624929280 10915063 644485964184222472758579323917327982920 10915064 -46752729968970406533765537665313914880 10915065 53439699472464306758359587042805830720 10915066 -347382370346169100578250756953738138768 10915067 -37149675074926678550782892088633426528 10915068 31825401176063388218962662749195329536 10915069 -258725775180683027909510805651194799360 10915070 46809546874201455931667315645711461440 10915071 -213834091993863321670436052950691939696 10915072 -97760857988347892149976097645771358208 10915073 -281503237432293519123676854695249310636 10915074 -146278048916985658489259929882946930688 10915075 14784675985116297791511344713012557600 10915076 -106591825048339371453679446353470266240 10915077 -3914708606340105226275626759101108224 10915078 -116689177461469298038780531675500800640 10915079 -208770058297183015809570317054099811024 10915080 -344340751321537580191678601718140928000 10915081 -22071020993432415989169505849249057008 10915082 -150010092944961689220548759611025683200 10915083 -340487637642027689899098226327388049348 10915084 -684446389055565175605241871695649814784 10915085 -278892928226579198395227615043392486600 10915086 -3931995471057417102789715677967306752 10915087 81406170521911659407400903968213973840 10915088 -80253702801272891166518675938044395520 10915089 225908254150231069588263257492546966208 10915090 -45745257525530290753901218521128143200 10915091 -480497600813516926983193434109756773816 10915092 204412192290077192555737667601724895232 10915093 1094461642490714638950895150926088581276 10915094 -452500178426860776783279119546021927904 10915095 -275505416173455411969473181449699778480 10915096 158481170432206747512595865729351516160 10915097 1234428389780406150676911624394554012612 10915098 -210556534101307660555228369983436724736 10915099 -34816074277309972548986001811742809072 10915100 16824340745800472932785367241755852800 10915101 -355635522496976225946718531460876193600 10915102 -58412469722144942824045335106019505792 10915103 -573898545904104527337796538335974077256 10915104 -448894739121670738844411506644602585088 10915105 468808901324484741778683100673952072360 10915106 -29060558533062694299474147738337309536 10915107 -219544334453569646836408656550162855680 10915108 189787549724198996509760923196838566528 10915109 140777444770194823651701813180258843516 10915110 -3027154575050613973069550739582024960 10915111 -116222489475550028798681166386765684320 10915112 92470490308267976230957385813745899520 10915113 129663242126024570594134080403762772928 10915114 89507644227293213695312492957701734400 10915115 -669574783383543487277622865348479727680 10915116 -181332104556717997127417070781435478016 10915117 -178135084685918589377399833666609728000 10915118 -455212075578814080946529023772036465280 10915119 146351923667069044240292166259509931344 10915120 -2398187450315348266876333897206988800 10915121 3323902034438291888195757947970933312 10915122 101399303757648307100999688396203364864 10915123 56376126950367227675222302927670237400 10915124 349164372467674596068039952219638740992 10915125 128556113432133470251855565942219520000 10915126 66981603141630006412959521673688440000 10915127 545125362884849288869260385029816971040 10915128 246886629634185058985007243676925952000 10915129 546478287051079094631007707938874534084 10915130 -27340343508329435775043663957352908800 10915131 -677365254046052549063492895400568832 10915132 -18759374396509691860007155729660517888 10915133 159304328868374290195626011193753453984 10915134 164078687768557193891003134220767836480 10915135 1097497137982339585728593803332587520 10915136 16897669267668989284108269102830714880 10915137 -349904512328881716586166566410531309006 10915138 47592131052074495082851463446927981664 10915139 -1921193783358007249099368052878047385600 10915140 -14849765527004457397483501519998566400 10915141 459327189005634171849677376332820432542 10915142 300688406047914931976979131260042733568 10915143 153787889195607565453993489190561880528 10915144 813486226944633260110190018028548352000 10915145 177303465671368359024523470919466172900 10915146 -202621325033935254412043530539345513216 10915147 -508375734676414141102310341201319783404 10915148 -103121679688401774439050018345397699584 10915149 176135824606587654162967482107363711040 10915150 4869455159019529740339878513377680000 10915151 61248289587682450593223737655254865440 10915152 106946168580687100391788394576284876800 10915153 585073381040463029725199790604402604402 10915154 -8693984136348265876594690009527994224 10915155 16815493764767993550262332375650135760 10915156 67910010878738482528216811836465299456 10915157 -301395235239869794745165542900547150496 10915158 258008682123635665508795230840389680640 10915159 1006346163955120374705807471077921732360 10915160 371608955654542484930497166772344832000 10915161 -211916085223369420891702274192848542240 10915162 60203258671526549867578597389079409664 10915163 891016063333895125585636199661345024 10915164 59638463110148718695515879995485365248 10915165 -516159597888027089173069659742944414600 10915166 -161609531832294717804812045308085443968 10915167 -207873599418032351332887013348445155200 10915168 1043727092777948911805936760003624960 10915169 310091663376161015708585572936835745570 10915170 -4434350319363592775628820138176599040 10915171 410622934714049147905515080826055787184 10915172 -247983792812146123516231675706344968960 10915173 -411599589338777108587503903598052748996 10915174 105126029039730795403495683202554138336 10915175 313388543025322351728587858757874838400 10915176 53476025615228333053170153470251008000 10915177 -48295989285953576130769903992320025600 10915178 210451155935782167217928813316033421056 10915179 -10574095947416548030310185273284324864 10915180 -40923094831501835006962158579039129600 10915181 756145890032989994174057706584642646912 10915182 -225352259362067642794796975029287659520 10915183 27377516760716423947431306734648354920 10915184 -18613627290614242948637936729371312128 10915185 35655067077123693379400569346044158720 10915186 134216719188628489264440501336311408640 10915187 48339023904460559156494691225467573836 10915188 217355424337156627960308132025417113600 10915189 551252085437634102069407661947343026990 10915190 151412950472510576826736640030090304000 10915191 190027610896321444785988167673987225032 10915192 753041945349604242553487395435840512000 10915193 126503406370744924695106033307991106560 10915194 -301280333611909028108773376508569383680 10915195 1743529522097408890689777423052623600 10915196 16214557073400358904482980926332423680 10915197 -366879014254143890016418330829223007680 10915198 -91791058586075289057116324945932366464 10915199 433829904407833718569632382028943619200 10915200 143484952514504610596961108114800640000 10915201 150880462299344796136178798215640451744 10915202 158070461107707114504634116481224033792 10915203 -48681540569223161153856595681531438680 10915204 525508294471303052727897174163663715456 10915205 97335076398394085767862253973353025920 10915206 -1710229395503668422156240541598608896 10915207 606306612521176843006979921601610535952 10915208 -240853313981776415869887918112078679040 10915209 507693742718655873828461221545719850720 10915210 -50049628069416261836389345795295694240 10915211 169559121682525380651064160994645615624 10915212 68210307655551714829166816633994461184 10915213 -20146815609954791084709494417739986580 10915214 291861972832499281865917628490080619456 10915215 54590070492490856033428314427298160000 10915216 72524663345732225887470473133142605824 10915217 -497167239175699707332101233382044406734 10915218 -314331173607065588536997229196935173472 10915219 -655085236570497794128484771425826110720 10915220 270933353243264372291907902172113333760 10915221 18682853170743846280929314392039569312 10915222 -120413739931376726815422281721985436928 10915223 -391051356764080709340659782223769209040 10915224 83990676213779739122157392321304330240 10915225 -17897763643851390111700306896858796800 10915226 -169948628822038227290375365523655363840 10915227 -244178471571975212680065284464034486520 10915228 -161160965497944881913551238299305042432 10915229 127897626946078362315829278252754467084 10915230 132953642228251969319116966221099054720 10915231 -28568418157698225784647144622723635248 10915232 364141455113324014725615793907105267712 10915233 115317979827526992561383534477022443520 10915234 -185708506055385112560588513985959179520 10915235 -267425405186723496186574185539201008800 10915236 18217308124009853278422515672712053760 10915237 -403848657983573149928691888709063993728 10915238 -135867323389205328950883866754358365504 10915239 166440591738086666748448881878148694824 10915240 -243967693030782345087699076463943936000 10915241 -153282571284054506669929239240285216720 10915242 -79206105485380214788048278140864682240 10915243 -765873758041403598210556157366900322508 10915244 -340074882195138607558944464724430761984 10915245 -153808741900021668867928031155377838560 10915246 282886646262654285840357682328937483072 10915247 -130771268020903370582818236708519439488 10915248 -47275357706374099496485739161322520576 10915249 -8663490959547915148112861822911661152 10915250 51766181745209141326494835529071944000 10915251 346865535309555953179609129708792581432 10915252 -1456941109503801231193006628650252800 10915253 -618813613276517380316815886010648626400 10915254 -36405161602159243003962175618178451840 10915255 -4655126643409328838173428561568052480 10915256 76826673424860530254635972075359109120 10915257 226881777062637607339801531107259874640 10915258 -306602604555533738071044372580739982624 10915259 -105815286490956258826831422477123000384 10915260 -98004115991303176130302753581629184000 10915261 -292548672061323969806548153642703825280 10915262 -183359559533532944402664316318921639488 10915263 192104420074136099163736327743618416400 10915264 -103213202876223770590010073011992920064 10915265 719351859140226507959495063971793985600 10915266 40810771127779489506807136917561224448 10915267 448250495726346657946064676706999890384 10915268 -51730819900720226111471374883260858368 10915269 132749040325029246130479007009208140800 10915270 44968584835100212976460543256448254080 10915271 -150885947094820624685181866944162287456 10915272 -318917944693836714067625539501498368000 10915273 18729256212524762781744751597579530420 10915274 505090559344787668643124412139818073136 10915275 -18706514014297958534800077269538086400 10915276 -84770337814420214244134551044826051840 10915277 698664750814891766145103347878535285312 10915278 -92130183831071346485321756905102789632 10915279 655017516695821417955054135250365073880 10915280 138940600860049433435492291386367016960 10915281 -113551975314778842057062550313051568280 10915282 151925840275575958514368055326656156672 10915283 871854538740788760224390293963231559532 10915284 105256781289812196660459186093891151872 10915285 -28848619175502305033576928092230180200 10915286 10206175376608850506359116785369649664 10915287 516717185574941437008182349735063476352 10915288 758111793661131483395344146643926466560 10915289 -744179368480016873977553037122083200 10915290 -46037901709547824117102821597600806400 10915291 774724611677747358380843030323661231800 10915292 1395275820506380944520406769327270912 10915293 220704682187248199687022473506290156000 10915294 77789751077531934058150094199767555328 10915295 -12195949689382817768262807003339830400 10915296 4390595640297327241287509149514465280 10915297 -91458302988501439550607672966489749100 10915298 561575678085152260643100715048391725440 10915299 -449411975897487375670147747972123445916 10915300 101642495568848605867911132441092428800 10915301 909044674702499939482080699692775154302 10915302 -301962043594211911040153880354008040768 10915303 131304859624705443165905054471963756080 10915304 501831288114783087535839074329118668800 10915305 265821539548831952057026146536574438720 10915306 325552468714077873681725261959854098352 10915307 43771989879947283914688589836510904320 10915308 -573018038285709529979522578816154896896 10915309 -628369756670738544984657040884855172884 10915310 44409827216987273831103127426669056000 10915311 438977528300185405306401468908641814784 10915312 -95734352770691877054097724845765033984 10915313 257822435230037743065181576431844708320 10915314 341052647088880897371222735333414638592 10915315 110320618529255826682972705340910126960 10915316 -135457435678105596146948718189321288960 10915317 -26347599277412543236003441437645373440 10915318 52162674021340292751063798391794099360 10915319 -272659980517162718836950258422748512280 10915320 109277858578342989345423325861659033600 10915321 -617554354736305934691792169325243427478 10915322 -30818879203872643683322826862723580416 10915323 -60653215377330131735561299871738783376 10915324 -54068137975790425760170643022722099200 10915325 13752754580312997848671546013484548100 10915326 236869675294689723733816802138635918464 10915327 -1068360226626771941120447100908693953536 10915328 -130332292201853651552409163244482068480 10915329 283934193245115151804819635753588356640 10915330 -185866849502884887149303030524303226880 10915331 -130191505272433294389218597166124681008 10915332 -258345751043525717403428024213724976128 10915333 28472481797360143892889652849795339008 10915334 103442639498013288896128109810326302816 10915335 7061769747675995811056790786202497840 10915336 -576016421390679900812724693787552312320 10915337 -67423656826077034106016401113666729728 10915338 11493036646614171773875990061012800512 10915339 159576411968417209834066643466822440180 10915340 138192920615341019448651987630212198400 10915341 -15118291877488862564324670719917076640 10915342 -10155078911149215287359564752224228928 10915343 755737942897854387674354658739058930880 10915344 -147070211649325634840861959606806773760 10915345 -247329812683584770958565805820258544320 10915346 93922849622381331607938823819142165664 10915347 -5719624502774963713788635770104970128 10915348 -21757093149832722827642444947715358720 10915349 -56189479004246776313378861513615925600 10915350 -48455579051295218591257292898790396800 10915351 203059299080156556586209461046153673920 10915352 120308011839495424395164033447533486080 10915353 -8409059695320627777763056597358244838 10915354 -32714569951832473925368664050428660480 10915355 647541263080556627179756514690018549520 10915356 -231711253633124829135989108985465865728 10915357 621300475245822192163077006408136277606 10915358 14800438884636384905907332507741585280 10915359 -48148116863570708058632385089778926592 10915360 171242786870901304672103653771802050560 10915361 -943858943680160869212080248062713467038 10915362 -90216971038846491889475181585921406560 10915363 154230992950704867597260268036282065904 10915364 -178677819081161662936007548893229348224 10915365 225419771377656476082902090513070018720 10915366 166667868911250106303291223020601794560 10915367 -741093841791130532479056010058421066360 10915368 258223164115041235838905793462104473600 10915369 -38510072256665829535217748567648432000 10915370 -34193383574144280968245600301837682240 10915371 208330035856881654459585459208595160240 10915372 7687570003290529349503420771489178112 10915373 -73945833346095828586906224791752869120 10915374 90776825453650148888747652047502231552 10915375 -335504785840429656968564497211551986000 10915376 -152433663175832770931438586866612502528 10915377 491263927672919715606958747382370573504 10915378 3960212609729739998224751636226858624 10915379 -129610072483545521910578813299622470080 10915380 85144654424183374060121898584576040960 10915381 -205572641424209528406434479481767388818 10915382 -153443917815183473334065465106714842208 10915383 51900317753797883274933623520321723600 10915384 -759243293348218285881994547952903229440 10915385 -32135545999080296403838307416241903040 10915386 -38900041053776437232518465772875587840 10915387 511574730294705602177108264617089847272 10915388 119720503270863502659101777709884775936 10915389 197254924643039940091325495947109587308 10915390 -72769881881217276764308599607584057600 10915391 -271275053405649467683929584932405990728 10915392 -83694263329310909887351326719449497600 10915393 -30795599184666310141444867333553175358 10915394 146452187209737120217664794453709079552 10915395 24370913413895205822122017988730489600 10915396 -62698166480895770164866927489523515392 10915397 -1117449859873088867756287599271575093540 10915398 330927825189145932754621786019858688 10915399 735354822745483184499221710686374916120 10915400 -65928233246775537588111777850700928000 10915401 9084645842937314197117765551365213568 10915402 -473236935184660588164859599932692624848 10915403 338251095939237712196666031423217845504 10915404 -91792210503692524496048742869440266240 10915405 24354190407834009414424458347512968000 10915406 -336485656333375925447113368270754006848 10915407 -63199412168947882139172388162102743240 10915408 44206916421143852236150124704708034560 10915409 352746516316805252954249911733525450304 10915410 57702661480476062169330608098652160 10915411 59777560849368539342402747155985379264 10915412 -135006048377956683450514961037866070144 10915413 52280917139588536034602255180123706880 10915414 -2509882825780288364343853003966741248 10915415 98646238823163991175975975673719589600 10915416 16712734144997626313663819411856414720 10915417 -199541075345644902661952911704168508534 10915418 442493790199513533366697383788842226160 10915419 -233940287486081344151952536749443934056 10915420 309035606335296715965953477931039360000 10915421 11905119411998911245577766651872048128 10915422 -13857387969196436467011089019038355456 10915423 297886179431840295948230196214262881264 10915424 -211882580657123274013489413684390789120 10915425 -554764835913301357276829699198685744000 10915426 -231679914342359809217198918046881591520 10915427 112023770578845295493320301911810101276 10915428 -149853055716293863315867547036044621824 10915429 94527588584141944063827955681805951776 10915430 -164735172649934062897176934067115187200 10915431 -313386746057014403764005933397262245848 10915432 -355579036297381731702491502918260981760 10915433 33026584857080671074987790271331482682 10915434 -207220999386833920316241794367025832016 10915435 -31551367342898336583627941720088754800 10915436 -199654946770157809164536394965303999232 10915437 -149300697753343880188015883128228292832 10915438 86119562606201138407521192535267629120 10915439 -616135662970024546829366284159601965944 10915440 -1540332566907742301806755502539079680 10915441 -219122155426897810843538881127041327616 10915442 659259344945566463325531598008356292000 10915443 195719740248858196706566189617801542400 10915444 41495044247622134227274484508080003072 10915445 -212942040470995319754807222399593028240 10915446 -110133143202317724730683658085273510400 10915447 612563401568325178475102456660762049896 10915448 702986501777820109416662912292937359360 10915449 87413038652015607960247072508377397568 10915450 8000436843690939795391496332254720000 10915451 7901984520130587790370451692938767432 10915452 -770009289134761220128409284727817830400 10915453 7410558805048784787592848666043272160 10915454 -323971288340969801977219186304734872576 10915455 224432515591701992159515291575892339200 10915456 -113298349723835154578394932383108300800 10915457 -83974657776721725493453432999090893888 10915458 -13240791682430688576027801638989293312 10915459 603694644036748036173446376368322748800 10915460 -109450348911533276976777989647245054720 10915461 24766506746828417012994318177146353788 10915462 -201828772710629124659048288487124143360 10915463 73779573358064869998725581102624750824 10915464 2911468056047510411720559954469847040 10915465 -113371087326153554541636706947906516480 10915466 37915783178658930921694530389969008224 10915467 -12260836975448572790338003132161466920 10915468 -1153692249174517857267394086420546054144 10915469 364852126567132608967644917589823046880 10915470 58780817223403559264235540945741049920 10915471 -7004994005584774503660773594830266432 10915472 -14931535424447553564195750631896514560 10915473 -203637499518289420466168693881768083216 10915474 155377204159144053065093274023012352672 10915475 -70261785669123909103793781251825700600 10915476 -82231864433149665483404614317992620032 10915477 52134207298885491571535596609837917326 10915478 27457555187649258839883879908005847040 10915479 11325463625032359169086632765558912976 10915480 -370528553302003427193418178201873817600 10915481 323486876825376731719466086210619709120 10915482 -286451798957787658777778502222703153920 10915483 -114790749400140787395922700193729654268 10915484 -345307171631008739565730946980967616000 10915485 -63356070174308532065581043831584446240 10915486 69064480175832859491218774714919288192 10915487 -772970153904382560824567452099141984008 10915488 -239276867999105007448753920017943232512 10915489 -170748700222684230215330433632125645676 10915490 68362859258483729151582128242246644000 10915491 -109871584375120948728101066714563945608 10915492 -13759792765434543662827896990681620480 10915493 593375920345113334565329538496290711742 10915494 19858967214039897384282101734561637760 10915495 581903008892374507823899917894209726880 10915496 316537653097577887313575651066126172160 10915497 -63396165751188856513036951535797647852 10915498 -73506020518911186112763537492241201408 10915499 -273941581178105945227826062964616330864 10915500 328606057280430231201285705810247680000 10915501 745886437062883394401780572299248779840 10915502 -6957696065074459886852111789600618688 10915503 84562938729308713379279293674302519808 10915504 17919857341720632215018994181777080320 10915505 42899753152127594100314189330002737000 10915506 -32722832712736069900369217686419701760 10915507 12971922866593836157158748668930589712 10915508 -89047515253621971409024687603380780672 10915509 -151570564259509850812450211074017271392 10915510 274559598351912084666116243963221532160 10915511 740592191358662954996970851891828696424 10915512 -27323903655248579819153960868413890560 10915513 -60899200054561001958374000607438522240 10915514 120515901950215689620399805972010798560 10915515 177353234209758276671083499695846619520 10915516 -499209025878404516518478390484427894272 10915517 -311109044680653588431384284436967445434 10915518 51274924750807458480145022188043111040 10915519 -415888108685947613060876460312148387160 10915520 -38322952108869984268205745174415933440 10915521 -8647323475265975112396597713845825488 10915522 2312692442585143240858401803287531392 10915523 101827860022855628967324985888121848320 10915524 46093226715119155920553703652561321984 10915525 21782855900842654808901892369028037050 10915526 -69406795792789350208867846283150092416 10915527 145074018074911666012123526805499055232 10915528 468597933050544516825257691442198118400 10915529 -29938397870101868455821435502233816924 10915530 -15331836623204286655811086141819987200 10915531 471545830788806619358419955062077481600 10915532 -124484890102506995089366922285307266304 10915533 -17819619691273492264222065971976054720 10915534 -128128899742439547769793597033151441408 10915535 4190943446980456974483820691956329480 10915536 -25006114790868674189968503194320109568 10915537 1146728174088679516762515526231997934912 10915538 59171472042378798549626761529026611840 10915539 -537921186672051464875491293972049371976 10915540 -202485252667270089333228349947587665920 10915541 48518917733464851464443117672931061792 10915542 141033359796624973353930933372542259840 10915543 -154256665152362023507564641266612336840 10915544 -51414759536891840222003616553621524480 10915545 139992814120147289173466795149506976320 10915546 -78968267506084649929105002713621184528 10915547 311247857986881627098872933417144609632 10915548 -5362812270944242430520945777478041600 10915549 -339534887912231125396338487869405995636 10915550 -322384829513616108036369233468491200 10915551 -52896748987128039688466810273401364520 10915552 560893862201489825575662853777396334592 10915553 411558753423697930998968736894821723808 10915554 -38808323663208513726344466476973998592 10915555 -20125060327137479298443132025586161600 10915556 405978663920959677323043713533850824320 10915557 -1327304606822184121630330611648435840 10915558 562073190836588384405270589268582855680 10915559 -933911514322838376914744723202441054360 10915560 200909843286958782016641224639627673600 10915561 -501374225465319439755291230966391190668 10915562 171467533852386679173623670488786817024 10915563 240169579886433576913072386000374521944 10915564 111292608048874281874326042714210849792 10915565 -70919408596608735409912867122412807680 10915566 32254583473021151075771892287181570624 10915567 -20278434014879348349731042245221159040 10915568 21908901985418697711391862222763884544 10915569 -212619016175827352247235284730410727296 10915570 160737518734609618112004552638399961600 10915571 327989482109365558738558426542301092000 10915572 -296713303471256865290137284621446135808 10915573 12135604634539317092802746224508456736 10915574 134073266402308520403029301259875393600 10915575 -177341228647995235456083787825342089600 10915576 199040597127448963829516462384111616000 10915577 -472137848268526835485582305262839676800 10915578 -181293211683508223991525481832872013856 10915579 668801471692384228084723550892819130560 10915580 -34289519260997508682697982405767331840 10915581 186960688038797103484926849729648733824 10915582 -130624268658695177245825820545261700928 10915583 301980694360724623105943603398520621040 10915584 420021425518894559903738935310945353728 10915585 459087791997619108223664461838782301780 10915586 -299544790385882942967354595439752803456 10915587 -270498278270587605911081663703865668000 10915588 -627147449024735141424135977637111480320 10915589 -73875676568417540730626303581854249540 10915590 -10716335103963864893298783265228492800 10915591 1174448712636439152869752318133974359000 10915592 254540408939104207916564945175324641280 10915593 776892878117575660763968620410053632 10915594 -96454894469816479316345860467773600928 10915595 236529770196072805503680883911159857200 10915596 -132572763588212771285372663507773648896 10915597 -128857214812015336745746241561024156736 10915598 -74668013968596301438794294594079457664 10915599 -95245823830846726667676387187702477440 10915600 112801132650767440842681524014454784000 10915601 58621282196431031995858976192493290304 10915602 63709480377157720057750824617346223104 10915603 -449806076241844182988304633257826022096 10915604 -164345354106348019484476046208978186240 10915605 -80878019540274805335563100566711262240 10915606 -200260341467904197996923629651345254016 10915607 -132072989859970943145256776995272905144 10915608 77226499779230890219027509438323097600 10915609 225359951418567467088825002719576591872 10915610 -11746761998252593043452529665930379040 10915611 95378795984069780599304156621821367808 10915612 -50003765475752353916980276792898365440 10915613 -9259693652484903387222083955722802036 10915614 -6156237757118336849070560732649984000 10915615 -304013106495619944639970137838958911680 10915616 -414670188125619710727644505982491426816 10915617 -26029499795609144548125244741579030752 10915618 13636659418221541506373038159529362432 10915619 -407634688719240289062694908658999647792 10915620 -268308212603047716387049445104176107520 10915621 131509517905453202100263699181373598784 10915622 468333886769814938096452056016259846112 10915623 645969260567123871841657479090070398672 10915624 -796758086859904694440396030237780055040 10915625 27651969273672137444837551435125000000 10915626 -147328283401962146726090674730126374656 10915627 -206685054390728994945977342825315553280 10915628 -294200665999377595688729434713759781632 10915629 99372839195493461204761158470213637120 10915630 -63272259835071675378136732641750065280 10915631 542166376868717578413466362745775176752 10915632 -27536320903902567875438554240273612800 10915633 205109828631774790983819659622960033520 10915634 -424570982457694453736792490942177836784 10915635 -56065784262847365269130927088754340000 10915636 -3944175793591212049851995093145970688 10915637 288323273351280094815012121100804263200 10915638 153929456416300409909219085868547434944 10915639 -157600227487889990068253931119287219200 10915640 461194984682102666710998630531162316800 10915641 18895207190559101468294671805890950864 10915642 -168224664411255517484528328980827440528 10915643 -310633915348881573078704863845350382108 10915644 10277610094754938958560442427437462016 10915645 -71556549982044665329179804049254930960 10915646 -102137051141880633045776831743195391808 10915647 -408559091257970818063317996206305145400 10915648 12227359317266123764629623256483627008 10915649 -997426003225035564976969084162098062880 10915650 50472697176818146040423414211787161600 10915651 -723999197604575394376335075237951842528 10915652 673001074070582380893582373668602880 10915653 88606832991338110296651973827846237504 10915654 52376930321153575840198231029125870592 10915655 10279254596380215806685337044688621560 10915656 806107403241498429587128094386696028160 10915657 201187276555831428533899122083433554906 10915658 58086004879939537703319672721069854720 10915659 352579117328087842074688451940638599164 10915660 -154181640288031194802190001886982707200 10915661 -25854473463741506185301670306648189108 10915662 132417179690606013017446197951530428416 10915663 -354363824932440155443597103068103373312 10915664 142008055970688353811093778609791098880 10915665 -160385468675269680433525510188744526080 10915666 118300939134656169704069908637534995776 10915667 136576278726200181667744436103161203200 10915668 37532737201130615618029904479523205120 10915669 25213930574994407481994043895852421600 10915670 278203164465844151163575149445502710400 10915671 -86059448346972265688726953653212749440 10915672 -151651820183986325734688160526492569600 10915673 -121750131971143859091943343647537875900 10915674 -48709177089480099833950094553814265856 10915675 46648433541593483248290922124123918900 10915676 83978190528146698831373794524001182720 10915677 -629324416089477755476357512534378974586 10915678 -287140996403917199827696548637882623360 10915679 -12206775378550341870826927452162630216 10915680 -81432939363853685489012325344547962880 10915681 -753544766611272408740243392091730703872 10915682 154986602966719017960122757213667305984 10915683 -49379740400539634449805514516466645776 10915684 265133517700787873302711763098210744576 10915685 109436213573868116192023949771919657600 10915686 134383015556665371000326031622711193664 10915687 -112328749254325740166404097332679612080 10915688 -29574850343594513915223141549089095680 10915689 110893526310305709974498855024108683008 10915690 -23928604396625458030333487948509708800 10915691 322257937223500761286286250220393786272 10915692 87124705489872586868804342105468792832 10915693 614261919999232454282118602907878337984 10915694 -644460358365904702471501091706607367040 10915695 -12730455041710842134526219883797196800 10915696 52446212485143181791733548767659622400 10915697 57723711399812745341446500828171932340 10915698 -184046916960527379095606986315240177536 10915699 297712363807583745092001060054957772720 10915700 361566632812432096265898854707350278400 10915701 -223621279395976822541258346595680021696 10915702 150377519810638910531071379790296180352 10915703 695731935350626093078405649835174152256 10915704 -199111324396708620734279910255947427840 10915705 351694457494389384030505403909265217860 10915706 319596749404799760809757925725038277888 10915707 124210475927837476345686530963363946624 10915708 -149936983263334632381189900085793710080 10915709 -51445595360466237110676896112539386560 10915710 101168488567615030904853109172462394240 10915711 -11878108424116517433563754985352726288 10915712 70243962625510871579080420405448540160 10915713 -53993997071158310351353722597259270158 10915714 483070778174640871915677483682375893456 10915715 447883004687013858777922862588864232720 10915716 118845818984228561395148118941046005760 10915717 7479226632433188888402693358669739064 10915718 -173865896957616986137205732087392704000 10915719 -81430599314041591147753833929428640856 10915720 -89371947383793811049244385083369062400 10915721 111968748471247537081693176196423834212 10915722 221663136393212701283278598161492992 10915723 149961776182098802480543095890513824544 10915724 -58579390823723494731596099551825461504 10915725 157305394544434897480391610453869877600 10915726 45747068448713472028572582258142677504 10915727 -422639407801724908235237516415775153368 10915728 117171098030058426481274122619260108800 10915729 35135532352814386728278984751734938560 10915730 -239498005708337440397919322680690334560 10915731 135158488220569302579489354802039030128 10915732 -154663601254501803925932346379690955904 10915733 -564439727851900430083622738628864252018 10915734 -262086759707672642103938835744451338240 10915735 -24654100281996049456326004095152997600 10915736 -299923088128780514390879693995337318400 10915737 -62040851292916206545983387034523594048 10915738 423188986983901957232042948053899617520 10915739 -280340641793805579570008260031551952688 10915740 87793056869374142270707444873691904000 10915741 122938888349018833123778709286473319142 10915742 -163875582053570513606767748460403033728 10915743 -527854979026310713218195716877427839600 10915744 -184548386863718811318183976879147450368 10915745 1535148045330842234660376673871236800 10915746 -55522275303746419270362297135252403200 10915747 -31949268859388662675184348031125536000 10915748 63408462115818501461726480379984343296 10915749 17109825808663124161047212894980525440 10915750 82784464108386406234120536223282560000 10915751 -84404023367666769696523399883208069120 10915752 -490883390180502794969003749357735034880 10915753 185486522984285269194811256042179741824 10915754 375822713567524102077059391303386403840 10915755 91562695018664988384463858176484024560 10915756 -597216541655375184090218362730798529280 10915757 -237522946169225484390909968670396335508 10915758 -19926868796411845590640123751053285632 10915759 -18561898302964107038299039317087549040 10915760 -83746125688612090664424385114558955520 10915761 151038338472068827824024665025829692960 10915762 140318193379285435478242640333075080704 10915763 4964811513504622784105997014521676904 10915764 -57949366955585848221149484875433953280 10915765 1399743204619762253869449386393704320 10915766 401926001865331321826413120765023395520 10915767 496390391688717900776774988261835968240 10915768 -705792082188499825584146373624685731840 10915769 -456341947703187973187641322633466579120 10915770 114819533387061276932912175321070402560 10915771 343336081444670824303488956897857199972 10915772 -30472093311507022940555040048517555200 10915773 -116191601896141941926364916545692448 10915774 -320698023711019075666422548399557477440 10915775 97661723466264739223572745114082319800 10915776 -103610869796644426530400674490393559040 10915777 72952655745532310623535293407689846784 10915778 23223326689107825472933171700415269760 10915779 -183973452775992358448124523197944958984 10915780 325248151931777320655384635867211961600 10915781 -372798842934133047123605719125098415588 10915782 -105712802640557781712315937182342250496 10915783 107798721033541997544905339201834883032 10915784 125153362214314512200584210341806653440 10915785 275508253517511187324732091801240966400 10915786 -29621114616453367046335332682007980800 10915787 161965261871638252409316681894856194000 10915788 43336273155730849276504001990526320640 10915789 -159180209766972762346069430659431400800 10915790 13793977964793368824947211011422572800 10915791 -18148990482019773230511268024221296880 10915792 138379238637154696668306613578823786496 10915793 -147194426943703310179085816093456337600 10915794 23076946712267757156397956289387620624 10915795 204974537331256886757711894953866405200 10915796 -220297544322723231890625112401691252992 10915797 778562587960140087647750051995731622272 10915798 463923757128100932420707198610257795136 10915799 -253893956206557283996923689981231800320 10915800 -14428840366220733033228098583035904000 10915801 -324329329942082989211374667521716850360 10915802 367017528258064927933669028617450801632 10915803 644851254564570172752189487990234098000 10915804 -410339728566028786731269618902317555200 10915805 193123259473578810628136933079274299000 10915806 65008122859737299229675685433271134208 10915807 161615772321719951163778615413725028224 10915808 -711677821905528088615474183386955776 10915809 -368191040888664300444640263839815017120 10915810 -214346692044235241468085392925559561440 10915811 442052059556467245783511529759209952412 10915812 -105423022388689596691128104641161416064 10915813 139220371056921020512794098320747909504 10915814 10476619948066648293361317773253978624 10915815 477845013230609979032658613187122590720 10915816 526081120736816324076391081804766100480 10915817 -934541563836974059349849724715935747360 10915818 -42337382704710970303638501124383843840 10915819 30166788218468936098366364341612923576 10915820 -386094214975559051636992087608358993920 10915821 -12232008019512587710416834187676620128 10915822 -50503058721458259113129965212737069568 10915823 533421097641978110673292132571552899200 10915824 -22659870819379175267184799450025951232 10915825 -187223729261532885227281660014924848000 10915826 155223818061506004321437847513432658560 10915827 24320884666714302750078168574863882336 10915828 -272518805234332603943934216249310599168 10915829 -579667123550095534572027828835631199570 10915830 -209352490880712054610770089727093792000 10915831 570955146749230448590356437908537734632 10915832 -3428856950431504790690387081069875200 10915833 -131134737259489506636182641876720964736 10915834 345463003840655690978400903838229544816 10915835 211024780970266907873058106520717379360 10915836 29671739477176234908237783419244201984 10915837 -799069398434081928228670190120760903360 10915838 359735686633606187765166127212885688320 10915839 330985096504810197088347016050557321208 10915840 61869494400948570840628436337080401920 10915841 640763491996445229030361729203123884544 10915842 84718180431364250963890972495072051200 10915843 421866685403824064357132644991305380092 10915844 -131204937401624463078045371043590504448 10915845 -105850436064402076065771404404637928960 10915846 89571131761051091766325394261964380544 10915847 422227792828672879064258110865616590880 10915848 -138763893540432065077408325422319078400 10915849 158473668510265150033429697511913687936 10915850 -59977157894156530253367043645107456000 10915851 4049273306293935973762983732767384064 10915852 -771488754661598306447020075240794508800 10915853 430614635346393243966063596472298357464 10915854 -346175439910047814131788502494332800 10915855 -551902005921121957102910707439209893240 10915856 -12774415659290470881526360304060203008 10915857 552010762017390366409655016754174196640 10915858 -26821187812472965649228783127061416960 10915859 46080778040322585560474921376002444280 10915860 50964464516220004527493868866325391360 10915861 648393648100537560444039711795330830400 10915862 -303714041308970691883670341263658649568 10915863 -58552541019803064571333978424379221376 10915864 -398254668346734006451478489180128880640 10915865 -170360977943376289161130162168299521280 10915866 -96403420558719098600122790380479578400 10915867 678928130455178573623357971906521398916 10915868 522441090974497625003871605558721320448 10915869 -2572017593591183352382317977194082112 10915870 161853843108837342519917529115726056960 10915871 -358059868309720970888146837639561568928 10915872 285333089688365160242431520415855673344 10915873 -388780062974056280100329560205941183056 10915874 99948812304893978074873020564789316992 10915875 214470087022470254212383439297719456000 10915876 188819019228052239957119729224318047232 10915877 201013016684500461701646863248903276446 10915878 120438631899433618419933926371009381248 10915879 -245318861692614866122361206646429951856 10915880 26161776392667223587329116583903232000 10915881 -35654301018712551239276050496475560736 10915882 71073281244474111668275822369060396800 10915883 1112945061411809615516020606097630281728 10915884 -9743577544822360407423547408592845824 10915885 -517014515974181943920714713398988778400 10915886 269964069572634985408139410319042711040 10915887 722501379966248838682415342935808516640 10915888 -13415890259831264047689477633031208960 10915889 572822456338755273963360739429512954600 10915890 213945340519239357778235511570064396800 10915891 45362335719884297735902668387807905280 10915892 25621801462213617160698690441721454592 10915893 548635617380290480726273985196256075182 10915894 9921659316184765212715380229300800 10915895 295761348682584453894966543675109863360 10915896 89707456371181406581932420146499624960 10915897 -341227109565872383815217270871688945008 10915898 39959621878260143958063826374412398336 10915899 -32262344295257737612841233172014992960 10915900 -264602213058706141501387723055159488000 10915901 -244666523584809413718058713695125303098 10915902 85098812378832035584387686549566606592 10915903 625789485583493776872309188750273385152 10915904 186671716325834389478102631505031331840 10915905 15514517647603548236086927878768906240 10915906 -29098807107475792799930560737695318016 10915907 249874737555991422131092432349578740156 10915908 581714025326712184887164043611804215296 10915909 11804807613681848545161403553785987804 10915910 54814933727047865397666363748598367360 10915911 409347926259972620724363120843480871680 10915912 142439361454560111568592123709939548160 10915913 -53485279930532132277411079835378768076 10915914 95091771437338110534246718964410295040 10915915 -33778447248938795366408500965146677440 10915916 311156228140087290473207164590654743040 10915917 388947460276875881610068188001837042880 10915918 -2059565577116218173903761924983004736 10915919 -82831990610503486731240457733937639840 10915920 20536538699558176721635828475318353920 10915921 379260768844725713991423677827892465892 10915922 -118952488631340396181985765834621527776 10915923 -517801304491436338664758182128175577416 10915924 250667491140976051931311355766213504896 10915925 -91575515625648033531188928105498866700 10915926 -144168787090196569050156601433814680064 10915927 100194608984471644060280726970249430872 10915928 156237724473118169778786220379802716160 10915929 139364090544341487001459309879472610948 10915930 73582676202004440615454699621908688320 10915931 48629538889184343522634566478056001920 10915932 123786192348100419405782015007505907712 10915933 -34017848347735193404485490201161582336 10915934 -343586872244080025911785736562899200384 10915935 143924438582657146317943566048025702800 10915936 44479649300891466699805172355035430912 10915937 -692517341816999873466850914417008640 10915938 -325310814901926453520426086089178808320 10915939 -118464387789066394669214700828128085720 10915940 17927077771262246393678672936977121280 10915941 160010115822202310846889086418524097984 10915942 47072259816243164067388623123017179872 10915943 15667158577984112999426056237688634264 10915944 -19359074435895552823190830067075481600 10915945 28969777059291977738724319969462961700 10915946 -39495013021091563295259997167273772800 10915947 38240944303824741731429033248477333248 10915948 159398261036014698105227738705924121600 10915949 170060115939943052939581484251805850720 10915950 3088326044096804372309245274391331200 10915951 -201627119743357855383975840924031936048 10915952 161945181020818142129387114323721158656 10915953 -568685718307939952853296358999181143696 10915954 60627302643515027125919748433826683392 10915955 -231938828974368324898852642214375678400 10915956 72496871433039303616274586636705331200 10915957 67140982366880334340084552905197217120 10915958 -30250664226751843164962856136090511040 10915959 -244641292324896562677710127307921308696 10915960 -44417972133237227029469359846843392000 10915961 -4751138145705721975098008723691947136 10915962 72331394778706535057402719297719254784 10915963 236675942477614934396741693168326186128 10915964 1975989081998563637907563265509907456 10915965 -3534663969170918546851095649788526740 10915966 -4855706028986809082331208773300172416 10915967 335551832197585386789855320844254635752 10915968 47604735039350441591972208723445678080 10915969 -401137970007786871985317186607806667820 10915970 -99922321472787295971208067415824164800 10915971 249436629094605766055068856756539385664 10915972 -688449733196443749948014406416332408320 10915973 110566501052642303504966003677109808222 10915974 -59326744289610665006535910508973097056 10915975 258938791683707304637764477087306400000 10915976 -97860360566236081572955374753610506240 10915977 -257313355833977862412603466069807489280 10915978 7937022716172240915254315184289323360 10915979 -503699095530364341084212316000859652640 10915980 1801682395057363183789096636105605120 10915981 148172655548342792153628306429215940864 10915982 -6757367934180139166418186681104689152 10915983 306554125239071827257080024201872923840 10915984 -64321626096256754783878448314026295296 10915985 -329448246801285763616263797791115872640 10915986 -116978721271360340141985629034052855296 10915987 973747017178788483307998689917707038636 10915988 -282805322480544108780278062856533648512 10915989 116338086985353132277175966513427019392 10915990 27661443179841958985893806501189456000 10915991 -251733544943760844747520396586470455608 10915992 -430747347678518840207821991104009420800 10915993 -641636316077648887458162797143735209456 10915994 91671067105329380254225225509109697280 10915995 -15569477897483926695563946976146068880 10915996 28358881770545081350223692262031472640 10915997 -873764495036576614331315799344410966554 10915998 1653896946054489139769450978428640064 10915999 63096251778397396653743918674749664488 10916000 -45439990990736101401318065291427840000 10916001 -274298947361918995449948657184177466670 10916002 390243451497151744114032714791897711952 10916003 31641381240774833404583860440047953920 10916004 -139022118260337905201856807305255817216 10916005 -376518150641265313086340165397208494340 10916006 -384361600819200360842068642319647242240 10916007 24210028460999319592912129276709181696 10916008 -475903051351762296828017355484665047040 10916009 99429179883583632663741723152626728804 10916010 -47403864293813197742889368958346352640 10916011 730156918753765296807969158986616078224 10916012 -540824154317703384392909888180740786944 10916013 -177630136724760940248281119952853213600 10916014 -11259842055333110164335664679469266880 10916015 456531635549430417039292826993345880 10916016 -1139984736358023025643767869058646016 10916017 63663539048291364109493633727838115392 10916018 -322378523917018712775679192321794893040 10916019 -1501879013074234657588616747769079308960 10916020 -380576846873001926623375963353036096000 10916021 -27398238731755587746449523348751523428 10916022 11953458965592560084328688958394796800 10916023 -2582872073495471198044119057998712480 10916024 -322938666347582384496432169090621378560 10916025 228048248892173675762712878249167918800 10916026 -42057303070708054672661330273942180352 10916027 658455230866922375937416436743390859876 10916028 -126913947798424520672496129101582223360 10916029 42656817848121550387957148492905730630 10916030 -59633065222676502947969986724856053760 10916031 -43730605969042355825609968545986666496 10916032 213637146588384001965604535596398673920 10916033 -96871025318927552672013616052770710480 10916034 -12464789975271345448911938819971950720 10916035 216716953921680979831785953360027961600 10916036 150193940569608903175423943701391701248 10916037 197853350774827565805153114169485141696 10916038 -134783166971120398250589420317245843200 10916039 -89910601198837735311829512233209823976 10916040 224457590699218187504320412261317017600 10916041 -151744487526653062872859605020892187558 10916042 460237300301742836525001935380676865792 10916043 -196331765673881366072220048828890628096 10916044 -374330185146622646099862021046215244800 10916045 92058812226206106146327285577205320960 10916046 -14692139386936041232600213584630071808 10916047 -461212374186034712270794585967345791504 10916048 136919429482031187940641765736660598784 10916049 -272608083310403014640771187547356062112 10916050 -415291259407776265329203852019140407200 10916051 405659395755533752495394688772760544600 10916052 5526437959977886778510409443417935872 10916053 491286614514628957972412372083782837504 10916054 316371711369903406379962990358483954976 10916055 28442104188305067832293787282296413040 10916056 208611911428584129744478341784473600 10916057 -764230724045729714641620581993196080748 10916058 -75336516161436543406784590114649212416 10916059 -25937004900716880746983351693070715648 10916060 171414703203349113308703040473134607360 10916061 -21348003705494457630105432650699804160 10916062 -553973355857786651624235061790974310400 10916063 -123767101588391020387156720435982510688 10916064 -254456970099825287982002335939162275840 10916065 962150034493717091785424871230346561600 10916066 2230313034703473332267573058163505664 10916067 -224042255212523808465932631373875852288 10916068 539742208019800326786750162782456286848 10916069 276456141918610863623928386280722692896 10916070 -10119354513418716636882474272581171200 10916071 -814519674800878435950810876424775222728 10916072 -180298773751736586937241794083447244800 10916073 -166197719779047661836768058469979348480 10916074 45866568401715678997254069673803632832 10916075 292520949071530970563108819564634805000 10916076 -35141870061165705025859255031121575936 10916077 -42116252605590036009018273638525026560 10916078 473945523154439146028079061033582487424 10916079 304047969643625481253512315099146269440 10916080 -35515928013265151987016814392520212480 10916081 675777159645964853541631420008021710064 10916082 -141401312878221942299669755895498463600 10916083 -96839159450142292247932567411336809296 10916084 257726743593739485496694060120937234432 10916085 15485555250865140361644177370496664000 10916086 9898744914613551606399825691116142080 10916087 62413660217970152493838301519179868160 10916088 -105310978007686190185954661012192256000 10916089 -19944929910137151517025080421315044960 10916090 -22894254918656992218174244582261255200 10916091 -108073107496040655713127685709850216648 10916092 54720026722117018693672269112290705408 10916093 -330475428386011603906132717419451170420 10916094 76389394332735637736951069392667139072 10916095 9311215381243299942009957708314403600 10916096 -521775959281827363899373454691892461568 10916097 2136558473220555599826898957887428400 10916098 93956146610989382984666643842995534800 10916099 -473438284829468404040885358518184736512 10916100 79255614927790218761520575289302016000 10916101 -153858986302042378734116337555668922848 10916102 387890628233240210755193602368775750752 10916103 269123687234684099730183171148138171008 10916104 -1077858736096195609153006164363691776000 10916105 -146190308320862721616750961007248523840 10916106 112282014632016889570201722185125400064 10916107 -678985983760131257470360317402167309040 10916108 34529006143618865262453034557287055360 10916109 -5155772282621635089977443273469010912 10916110 7533824419232837591267030500739185920 10916111 -316706200731873732009883585126282948608 10916112 37448563370088866035928941172491223040 10916113 189138569702810945915339724085829380800 10916114 94297778972505337644901935510987848832 10916115 -73319291267371264223715589666081332480 10916116 176249505361147509694968894270290080640 10916117 -189899812081195679776601988163014953220 10916118 -32360528551271278512196218797487619200 10916119 -96165569695916846956368308268271639480 10916120 577143836944949486645697475011961036800 10916121 395853318032386523010066808873192153440 10916122 268589593030768180295967490720602055680 10916123 -88082218194111944665168435288680298176 10916124 -54895608585230455772960440932126720000 10916125 -818295086611293582823857782141748336000 10916126 217700475243028310176638350004127793664 10916127 -5198758265739517475662747168569987120 10916128 -39796741553574712287496828115571572736 10916129 56367212676290426495018194812641693376 10916130 73755598626463321116696500513086187520 10916131 -161065788709167972770671724440810566800 10916132 -35500455063004504049283843627437387520 10916133 271653217085563134710186012916401329248 10916134 -376443424491843130505196436962964682784 10916135 56546864910690468775901126787319537080 10916136 134688661901253840869016903773798400 10916137 -481305113238868715389874611181145678214 10916138 244310937981857469601953442927416492720 10916139 -88275778059662422692585693929041031712 10916140 34093707214375538531131463748074234880 10916141 1014346202232304918101463070441338190400 10916142 -36261314909087857011392763245538151296 10916143 9333117755594150763423122859022217200 10916144 40370867390003160559679133786877378560 10916145 11896653437721404430257431383693408000 10916146 371895502747690254250720652565162585600 10916147 245937778205575238102222154122467316304 10916148 33493327224109795768451762697301831680 10916149 148949022844886069333529494256908567150 10916150 -79830287745873185675264055107691984000 10916151 -14897734367967444601853982702800271360 10916152 4483658494371036949789153331865968640 10916153 -619836082980190200843725126342545770300 10916154 -171587942096295426873205941467550904320 10916155 -185978642398637296572925218935021485440 10916156 -31165327145794333060250008160574870528 10916157 4485898413583905258551677172562211392 10916158 -264609340237402491842187968701213360128 10916159 529305170755692140194132908436719749040 10916160 28643946062880265656610289092405493760 10916161 -574966170124539380856644020176316914238 10916162 -231568270865661841341341301887748261168 10916163 66482861175856659695760809800154578692 10916164 -167839376858552943688275140230866677760 10916165 -236859260612106894878517681893795952000 10916166 29158496834743348063750807887333829824 10916167 -8384641670388338074515621207022187400 10916168 156278174425709182233920979329554513920 10916169 -564663956301605411549677171610294978592 10916170 55515390845799874767517801622643677280 10916171 177610061565710319992869521640965854340 10916172 22678208983964727639243399569064491520 10916173 -1009811940538805790595865860433316171840 10916174 20725348855461993406479680648180503680 10916175 -78191014935364109472021456981188385000 10916176 -179629293047143745303078051550914150400 10916177 -826879696033689446617825307470077112974 10916178 19850826937541591673293685808697883648 10916179 147071945754705666011437677841861986000 10916180 84571515182409357928757713307956684800 10916181 563510437518104417591328373835151487680 10916182 -242074528607227067931657849293735363808 10916183 361185538405410648938990467221209031432 10916184 -142095745068283687353828097509723340800 10916185 -26893731808012038474671578072427719680 10916186 89072914762518322116136359720330340320 10916187 416694302528395148934987111230049087600 10916188 -387784682521945983739357653394310727680 10916189 -186621731279585950573957758356073986010 10916190 -35538867625119850868333879262909660480 10916191 -117514613733945061167267243034540055040 10916192 141172310190753226892445459807201656832 10916193 441787582561035106839041470042045880544 10916194 -162761298116584045063098325289475211488 10916195 -1370894868553292906049983746457212080 10916196 323245554685077834068575132964231304192 10916197 -261701032647403077196973317026220612354 10916198 85575145671733507482751816029699982464 10916199 17319719649626623505625437613521256624 10916200 329908566707531631220094819824178304000 10916201 20517238676970083749231270942609472520 10916202 9055203183521391489111806828572571904 10916203 -28874860856727829478376428729725450560 10916204 -139555923771394287184101027973914123264 10916205 134000139582097414744406697854765883360 10916206 44146971004261554687457131443384590080 10916207 252445258889143941801873920949707933640 10916208 4528628356478419279622507292883648512 10916209 19873088274106174639547957536445031720 10916210 -217052844227202373388221247282038435200 10916211 -31091597667769288822585545138379853760 10916212 -334680095492427177240312323342867109120 10916213 113732976852257531051008974705576450240 10916214 94937120286858288106497287303668236288 10916215 13634466333933772701084428462183836320 10916216 -145564999758539849180752624973260554240 10916217 -274456939746813040445083755498441893826 10916218 14901931173696142934994185058489729504 10916219 749922497758625601258900204878925715620 10916220 311436394517254141018163455949271859200 10916221 -274488233972236248745080477578771166548 10916222 -220600372038373018729077484839906033600 10916223 266866093767802675864177767523867757568 10916224 -19873300795105225995349349881778012160 10916225 -40515960580724764849755192710845046250 10916226 270606762338983922446547028738980088960 10916227 92704838169291923758384673124825043872 10916228 536208568004936464687847166287758012416 10916229 -262312813503223963818493935637519945920 10916230 42645229196098056338585626923306090240 10916231 513078356306864835008121139022347147032 10916232 238736384008305972205319863862008504320 10916233 -54740931991406045285204625943487516518 10916234 -196249925137023986084471582901002404608 10916235 -278145102601136689701820841636218713600 10916236 -46519390828136777979788481759081406720 10916237 -42770165724383001414800736361422766560 10916238 -4301745012446363502964976852549452800 10916239 115764272655886807522634641542087429720 10916240 -27544060735738405105225232442371850240 10916241 -42917718032319156194292821797055155200 10916242 -477893417391327112879736317170219247728 10916243 216323453494962661727654315960325381888 10916244 -25658054183869574892064012358466050304 10916245 -185234800585828744016814803723733982500 10916246 263824382095425620197932768139883939904 10916247 -13127192891747226051889422235083918336 10916248 63817245537066695555095417132942172160 10916249 1732389533859258277064550526300008689664 10916250 8920666977700913696986718923702080000 10916251 -112556933110409510663811487869177891168 10916252 232470085800693734304299409593994396672 10916253 -90655410534795558059410507943512734138 10916254 -32665076772912228321152799955985041920 10916255 -78941034242211746012904226854040706880 10916256 9988128153436995664475852570423721984 10916257 -149259163234047388884976425967051822 10916258 127685002955834285988655931552423129376 10916259 219864008458373007233470215637684080504 10916260 -39226104486655553669865958008806400000 10916261 616081041551820531555372354944073745212 10916262 -124910462015124399053373259690347110400 10916263 462019436198718467792261390564206814320 10916264 99281670840789790851925629578009103360 10916265 -136288788927046497128244425717850624000 10916266 -662377939831325623472550894123668238336 10916267 287675058868532827486652556753281380800 10916268 -31323360992226224075811233047315353600 10916269 167021625967494125768866764128887820076 10916270 -6258848007859640275406844911549497920 10916271 -190092524875138773831790316647083488760 10916272 -240958344722210683532005179043326525440 10916273 303145380438904304799182740796569538784 10916274 -7203846948441204618913911360946866432 10916275 -74369904056505946739150210869462119700 10916276 63874425468492703570080149776787109888 10916277 403098727310956889446659429508800901920 10916278 108314542341495607859536308982273999872 10916279 -21101276562855895845389271863285289000 10916280 -267748451614445864956673228761355366400 10916281 -10741085000032885659061920146844188528 10916282 42364039915385720960731007448844465344 10916283 103640418840872165747790862124597265408 10916284 -350604947304538107295210252415120272384 10916285 -338113740569848915644335068906849904640 10916286 -87516267071084758749342338503551020736 10916287 670494068728063424399188492675362095936 10916288 -141731136429974412657708001933387628544 10916289 953849806307438182024419307371077951040 10916290 -3607277410403117198828722043629194240 10916291 -48740511283166384877692333554661298432 10916292 47103697930607544742421536307672497152 10916293 -395307140024510924340664466933799435140 10916294 125432348526201595348090280017209657696 10916295 22115567311477371517553843902272028800 10916296 -540512502992691083921455219775972966400 10916297 -66211052252018641964695518994776271488 10916298 255804203998710772812793131241885804800 10916299 -1037357614436428641377704115451936662240 10916300 152081860304832733159492280272101196800 10916301 172910827796437142359912603636117323840 10916302 539632423826537865513864561427567004352 10916303 378814820134752619119230978476221139824 10916304 16440328410432064003674623356678176768 10916305 635223871805012464506754684826158793460 10916306 76353700049096757881879140231250133504 10916307 352180234981691790028645239352504540404 10916308 -119079379840435896121525784425015281920 10916309 -62893809839633830303141314279852676608 10916310 -33800876547349494748336883092593838080 10916311 -81336967672250859909589945262106617168 10916312 -503764874431414101109559666763196784640 10916313 198530108385274284114257867514512116944 10916314 369162477980276681048908790498560169472 10916315 292706100366692333806925941694726660400 10916316 319235281729142543145867645960470046720 10916317 584256457988963555681700010193917944640 10916318 213594681607847914964361434995014009600 10916319 -267346183725498620564167926776600118456 10916320 162608476285086853887121227937177927680 10916321 29863780607280585469749322679123062464 10916322 -134778009454069956034892374618887385728 10916323 -613336694745663897241767009816923679096 10916324 445516163810455614198100329338274816 10916325 44482464872140220635074891751985760000 10916326 333137576790208288446900605099814043584 10916327 937515283496041028121819395921408677176 10916328 378663403524769518607039312511389532160 10916329 -314127525622069257450492682978426287360 10916330 225652821267551209130090358688145758560 10916331 471333031688530458421270590518399857752 10916332 -33157064478584218037451499958232674304 10916333 -449630474047339276607638375733383877418 10916334 83664832274487446093035454796673470336 10916335 -168264567483523735075896222936530564400 10916336 2715341013389053220247354612719616000 10916337 339989664259482165603461731976835037920 10916338 127176132602891808623454080132060194320 10916339 265759926543655791780427284265140357456 10916340 -40511890409655015208881256418802892800 10916341 -618984824862013602304215617553176216928 10916342 -153850067117790273112017621278216792928 10916343 -102086219555782807289762429950454650800 10916344 -28650893360081654183521394281227264000 10916345 -591310848174727800356483913700564003200 10916346 61687945509501761253966950082461537280 10916347 -17388320230490495556153670390019198272 10916348 -276081957783517435369521177144197947392 10916349 576889746175994488827381151650153914400 10916350 63089763229549507413225969075435768000 10916351 -135333677141339203817812709351029452048 10916352 -174563710521500873468873492245273116672 10916353 -57629257386829627448822321966610067520 10916354 -252225457778564014514184059771422771200 10916355 -39665384823681326267933249072180505600 10916356 431605688282908686361201209358357785600 10916357 -4288143062772189108678307664343656160 10916358 124029933525145004589997816656983765184 10916359 -581290865386216065587095921837830951584 10916360 -35989984593330207460315797325824000000 10916361 554705550869358631201430705610705005184 10916362 -280055635843903931283282495891130895568 10916363 162464606937870842902914097272168776784 10916364 286898171088036468249500733677266546176 10916365 7438974917326225142213977687462566060 10916366 74250318116989165457414388068871133632 10916367 5149025316066428149799244491283636864 10916368 -11614150199230600090432646565237620736 10916369 -71897829074136372409906732381826155404 10916370 -10119319658134375969516832176007841120 10916371 -19161170463797398949140733398547248000 10916372 -518440105754004275553967796543681207424 10916373 61532413079498542371496685426793523008 10916374 81238295141115499937190140981197516800 10916375 366687671008735337398004670520390344000 10916376 169285833919859873062428894094142976000 10916377 1060562443888639854711354973033901546624 10916378 -652903143982491605755209784883704320 10916379 26956407848283980648471151229759857324 10916380 -234188295483055481196668561275001579520 10916381 345972827175340997189832413199211543392 10916382 1440156216511859316120042252810691392 10916383 -105688842476982343540745332437248754240 10916384 148093427984353411920099055157872558080 10916385 225017291694842259971805038301720393600 10916386 -238103286144210786467352842595052003728 10916387 355620678724617030716753768772223256232 10916388 -128491428778455296915711257382411489280 10916389 327389434066917512877623522353674569568 10916390 290740506153335749088552533897315555200 10916391 -371704831121137408804798843914553708800 10916392 -421096940926051222050419615376852172800 10916393 -102225297786014247804341920205719885680 10916394 -25603928262136844791461393396529420800 10916395 130490238674130139505718155139035842080 10916396 -413897624615539964386031738325480211200 10916397 -209865647465772255281744737850256696000 10916398 -13162493287346077030193773639885028736 10916399 -71973963535857715373451333626246691336 10916400 -924229290939414504488422714500710400 10916401 400982746814531397053406491607729776402 10916402 52751065588279142776188043465213661184 10916403 -154847418904410854940899607637211654592 10916404 418321318862925256821662895925561321856 10916405 -118350700878041391420507525750472403940 10916406 -129608517881560822442254956252289225248 10916407 -83848456661622812603540579040606682088 10916408 -951803201308525640088983533168845373440 10916409 111461678576788939167363303642336119808 10916410 -3329589652715516535135099510256742400 10916411 -228516409369094007858674497084885162752 10916412 -77077974515578366443555300682353868800 10916413 -876668928404360342181986386557685889338 10916414 -208499507592368975763685321617368146944 10916415 -520482171562898033761640893593566124480 10916416 14786460515698519365766594166065987584 10916417 177227812151399913976901764818080438466 10916418 43529226671449505334950542700453369088 10916419 -766190457356902521803123376563216218180 10916420 11681680955331120882149990618351393280 10916421 259584873679532714519548474081828079040 10916422 35007765228926153333243918116022734848 10916423 180869671791343996876483910368558493280 10916424 75651527025136055055703745738962944000 10916425 45830486776035583283967252575478539500 10916426 182874477982441884737472113657448036912 10916427 -315343434797434549108118393546330589480 10916428 -193071080847326134595494919071072460032 10916429 -595159753108296065721819127951286120970 10916430 7864757329452252000223788190884556800 10916431 826493818693556777781616371944229255120 10916432 197206849482060748265972280699348443136 10916433 -104266535088188687687804273876848841472 10916434 62264478181190495699719083261329178912 10916435 467678305983684124672620978428796920880 10916436 -28705603085724859562152538438784362496 10916437 151064417598804290242829895533084904352 10916438 -237605053368342216587588322529921790592 10916439 66437563369669610851942137047711894400 10916440 -56561623780263837401084584858962739200 10916441 1329177940198043250783861764340655631880 10916442 -157862138215775868403850207313813076992 10916443 -203398045961066626182594105472174549760 10916444 123467951417120468288460208509858619392 10916445 83605205825684466248728801627553005920 10916446 180546358642915261586658916320781356672 10916447 -770217282196862973665813977534678555104 10916448 -146683478777359666880845291266016542720 10916449 561385244136147985106320590533513084450 10916450 -98484894551607384305451899056551504000 10916451 2913327279518322934550159781929859744 10916452 412109710676067022272682917209266411136 10916453 13955518014240013419355715339083209024 10916454 -121136255243229397002553439743317929280 10916455 -482689620976227037372064063407167682560 10916456 -572481436861424865875613970967317463040 10916457 687165103360649422096456802223024040320 10916458 136083343969590009739590815516449771776 10916459 -247465910715668069651880551781027860880 10916460 -120538951297548922420724216493101214720 10916461 -448433745555628121427882955451352315168 10916462 -407386971502441505438647180003593336768 10916463 -72838105273790407317232892081806843392 10916464 -1572205318249861219009485040731553792 10916465 -485084773073420498542442973585647892120 10916466 391642318937433283813200082407948891648 10916467 -519259675456324612503613080339885847440 10916468 183162591028399684371969264305971467648 10916469 419047995724617070767685755608553801600 10916470 -114871013610261666730888700891287843200 10916471 158152164275160452836231399414093500144 10916472 55991630501347089263729270958961459200 10916473 16587316753081957246154701089572857800 10916474 -30686455020135280275568994925830085264 10916475 106911823199677571982384772870180248000 10916476 286706663202393860117433945144635586560 10916477 -306460311952486801749244903374350828736 10916478 39775219873367807097042516678992313600 10916479 -217916345588440651059499490579109240448 10916480 216993437768461977799482360557312409600 10916481 -397897803158391544832212860110325501648 10916482 266252268469208161894170896015735681952 10916483 -665103615159904485061872279973727291268 10916484 -76855639987472089650882180493842505728 10916485 -561985745553371006655403274909072361000 10916486 -67393694236909052874071183845640496000 10916487 -431910413100218070403064288013351117456 10916488 -416647218437189111087595833306056704000 10916489 -742281561113241459954897396333645892710 10916490 8172341237665505933107742867788707840 10916491 715563633746743404734524320143821735892 10916492 354050620229660084192664229101407391744 10916493 -7918473047243711963620498896600657792 10916494 21992741471496905661687924131771837760 10916495 208109356410203209967377364964479356800 10916496 32111169041509240167019753526596313088 10916497 431503824526069387369336516030120624946 10916498 54269887997191010149677234361945918464 10916499 -774654644814460693523375208137396640 10916500 -83131211514447316983727216926535680000 10916501 -1226499186946118089105276407198019481988 10916502 152081369126596184775227521523605499904 10916503 -103992163727003202733453058880040618616 10916504 565317492605735253438093070773015859200 10916505 -654798560158606368949219826270226316800 10916506 -267720931876607583551664724800323340048 10916507 -181746439891787739006463353075161414400 10916508 302039417953603016110525762799221063680 10916509 -204229813154080311064475869525068012084 10916510 -102058418161391414419085505328582231680 10916511 126895322865347685009654789542680819584 10916512 30462625037294894194793610781405151232 10916513 -190379937189203638739388910710270427392 10916514 -32253371240077424273410845217920811824 10916515 -423686148621705013579424892287226753840 10916516 -164632908733355219491564422666960116736 10916517 -198737042428735274514165259677741921888 10916518 215346845995279972925203338613682196960 10916519 20807454346312241715427427445901921344 10916520 -279432824908070522271790282647346790400 10916521 22196101190022807208083793027747646784 10916522 435178939941030122454036145232229723312 10916523 -17545074985351543885948345477955124960 10916524 -242791325835615675349721954366190439424 10916525 61824664041666543027543337402179063300 10916526 -74084051377737536045333076966019276800 10916527 -71095390810400915806685870758780384624 10916528 64308672759386465848365103982222376960 10916529 -6264183679262507893375371142531000512 10916530 -28273141682300443367242064455526566080 10916531 588597050673458955636316940750809642200 10916532 -360739013429954254282074582174243219456 10916533 -813859201347485795270122119303852512100 10916534 14370259951171132366350679017141565440 10916535 -13251394164043241750244243420313712640 10916536 409260953788214706144406710891026841600 10916537 57231033646799504864130157821578725800 10916538 -168877723284981286494496128940310240256 10916539 -5218704557971214845056014510992384000 10916540 246237647344289790891774478278181962240 10916541 20884895277088585085159733628708148460 10916542 -44373122765225247382457573791412695296 10916543 -80212919440830156965852048234342889600 10916544 -20529940240100453897853137171653853184 10916545 328772056158988783675403005587950006400 10916546 -172404199480820409634100938056181823616 10916547 -342565449216583733253715565768210723520 10916548 -509703027428293288681874238381258884992 10916549 281041206584848111160676439863406770432 10916550 50002073304631904031554234745092116800 10916551 -393314283399862086314651411391232497448 10916552 -893061059126595146560755218133176294400 10916553 -482022258853527115924787529591732589296 10916554 147516467069691683147222358280200624384 10916555 209564005381243677603061793395227349200 10916556 -61473959872848119560249270840860426240 10916557 303458823491261567716572545629210014720 10916558 -402629440507130599215581444856317487360 10916559 355645360499420959232103965220353683200 10916560 -134346361604403301930954853326340259840 10916561 -169389208524549954567383593341659789838 10916562 -135202975686741120050628521409052074240 10916563 542304294586124738650214778591283454748 10916564 262099204346635175712194786277370060800 10916565 -100236670455988257202162579350696096960 10916566 -4977652412119796107040163892191863616 10916567 946733763544503574232672064992055298032 10916568 36780500671650617013290380484802355200 10916569 -265667573537168638702553015650809421752 10916570 -7806883060026769523688052936165002240 10916571 13359069542762609861043015662319887664 10916572 -259123559840580312153590382961709377024 10916573 -42471697095932266708453849294047929178 10916574 -60888598040480877162739561490443813248 10916575 -276884546869822045120884685237581707400 10916576 -614757373173721983649529163979195416576 10916577 -4273662462494653189421283262264600320 10916578 -121017234074924412362374833293745239808 10916579 -14720267715730480506916405192661565816 10916580 178989073447058742815205276921811292160 10916581 -4016241874156602656410443177503802696 10916582 -2360560322743288104870895396272721920 10916583 -372358647283432662551482614653455987200 10916584 -161115599323682225283436392671188254720 10916585 327818339959447635089566893235795951560 10916586 117444788499450106805352849345620851200 10916587 890624225101698103438667257940203377192 10916588 152120862399909901765943727604003885056 10916589 600817051682803074132882789621759112320 10916590 -255708542617953809497296054014025691200 10916591 14329989840440753936752517981553273024 10916592 33773455041037688980475769923210575872 10916593 91346913973593244191556332126641723760 10916594 -59408945373224873005810427357598497472 10916595 130206669225203332052676798700469555520 10916596 237996373109734721889420935282312491008 10916597 -191276357668227062216340196284304753668 10916598 8059098077378088751287106056042117120 10916599 4230615708959672547268701466004183464 10916600 -5990939914969401501219873453943296000 10916601 -250862489338565170378772334557577863136 10916602 -411143491062923826186277030369494950400 10916603 -846221838180990920840138872728830909148 10916604 -84772081322487876650141957867872183296 10916605 -40781589523060680867082355768071618560 10916606 -164505728137565341471107123858511285248 10916607 166389553037281867614605062395900975888 10916608 -240237655079788817716111600888701779968 10916609 322579834703262434912030716118472289728 10916610 32061807201369293194616418534930293760 10916611 -42192579876916533878960858863384118788 10916612 -238622205157717288804603364441111481216 10916613 -740175757314897730883005638582032160 10916614 67149469507036787144092335105444430080 10916615 946399233964571411381099214385226544000 10916616 396815689524545010529413833934661017600 10916617 456766676233841611593738028219050512666 10916618 258986652340139081996167240702606341216 10916619 -14164116459853413383748005658878545920 10916620 -318621821019126029148488008984796160 10916621 871506640586987013566529398588511472800 10916622 -28355584149854581707004460130856158912 10916623 -189420755931847973453320891430165520000 10916624 -222695827902416801867906723330749685760 10916625 -2189318946089916811627216155814992000 10916626 -16360277923805927317980694679018856960 10916627 166764995828116340913592369813395826476 10916628 -102295604133405824213720115430365634560 10916629 636008795259515668993873948325513663580 10916630 158082355692944436411635723963436360960 10916631 184982747223721858856424811401899336280 10916632 316423064459013076610819115789019668480 10916633 -80097433178798600032143877906235084736 10916634 2869695587844919369908974181465849600 10916635 499075566145549148625988486486486656960 10916636 -52893387549816572881855672360055953920 10916637 -157285013810808679307721513940501031040 10916638 359469010366839821621001242779288398720 10916639 16017886823228357309196542774377887024 10916640 3292517877647706281521279495412121600 10916641 478085759563649729090320167282481811042 10916642 40526136524343038290650366875728297344 10916643 75774754912168253902257884131126202880 10916644 763369099280454924811970443037272838400 10916645 -694584420808473728002950646052631853920 10916646 -18612175940679673146776464730187198720 10916647 187014128021559307965231234261795318832 10916648 758297111982079974336517151922003471360 10916649 644375782861049029058255316284846198784 10916650 -81122050966114468166883942433840358400 10916651 -17999618166139464642148746023743201440 10916652 1121655818690251764742798347003125760 10916653 155352204170390794148772150734590104288 10916654 -141501908289319708077609940972314112128 10916655 203937322600060271486612722764654662160 10916656 90319704134666399909985792468376666112 10916657 66572075087411243500499583014816833392 10916658 -148590022781377022685364118001283376256 10916659 396382969046908561001467537629749874400 10916660 -68606430038282577860650883460395543040 10916661 575541896772996629776534149327095611200 10916662 135992959422246307527622280578470524832 10916663 361305872220428179937953856435429823912 10916664 -239683827304173750200281431527275560960 10916665 -138581281265759096187266169160115950200 10916666 -42957052491369779032707995548311121920 10916667 -681939201161907178160549725667248439760 10916668 48503457556838577341138133448810496 10916669 -185157896752194993436635225339202929204 10916670 7354903247024840601356730450854390400 10916671 150914155512410410497081545621960170432 10916672 -270395836013232347517882976932200448 10916673 311614339909968580424904309748829025600 10916674 -142804880345137005354144991989699740160 10916675 -32875932857287604118958771230114950400 10916676 180421017811294396728852203470793662464 10916677 -233221210837125631433429518521325713380 10916678 103996823333393401792974658372297045440 10916679 86234624134463876822713843003438554960 10916680 -344368671340594512998569674391652505600 10916681 -327421975134134188452872157467017134336 10916682 -792623435625116318938452778838633472 10916683 393375243106016398050968320716427864984 10916684 287299413634097979134349188031985881600 10916685 5902485461518498279513185084353315640 10916686 -151031555183080811605866219806556637440 10916687 461560763335101933956454670517592660336 10916688 22707203079267023313758273240833327104 10916689 -292533573569093094721896292287385175744 10916690 396030755128579745842590927508853959680 10916691 -312498728692000334547708488379445150416 10916692 -366620623780822910772643496751026733184 10916693 75683013274212385048781585301240295104 10916694 22823383237113459499277101796312904960 10916695 -436258709781891558951938500052800813800 10916696 -22068386657058066649172573731260334080 10916697 -17862167312884162186204722851068093440 10916698 -30694192383659944094876594093049647136 10916699 108532180627861076574646803448057541700 10916700 -163999643073284135961609930113834304000 10916701 -183298289877844574264237341330566726996 10916702 70456900175704178913565582378964628480 10916703 -50839711265889940480832948500067436576 10916704 254600493503538430228178563281711267840 10916705 -655645215555832772835173927950134076140 10916706 155831145091093112748957959037680070144 10916707 -201466604921894936019292802709335843044 10916708 -313620459147327005177661767752976590848 10916709 322314672203650154097691605993599390304 10916710 176011470427259169039847593655306627200 10916711 3264586543383531625701665349866705280 10916712 -11497060487877292448429980609682472960 10916713 579014340240788240257348546555496667962 10916714 -19081897017226528984932956565980798544 10916715 -102219570101300585242986832347717572880 10916716 27058495897383698233608462811451016960 10916717 181237145690884766444189168975129632992 10916718 -245268178651520829918805903730459523072 10916719 -219161575185324887031265253085406397640 10916720 15741201884599429034640694874505216000 10916721 -437342930722488346357972666240153553760 10916722 325654830566298715048873829250886093824 10916723 -1024147730050706645515737516092453861856 10916724 -22863700129302590844041448826560860160 10916725 86469611881416416371301586329383741600 10916726 -331888959429239733471260733688018190688 10916727 -424278046614780066789675848044794464280 10916728 259807301487013254338634251874916700160 10916729 85795863333341257923852847078933494084 10916730 75990584504826549412978929543563454720 10916731 -227445757825278232605944203822359882720 10916732 -725122798998237275355254446444966139904 10916733 265640239168319207977100400724960529664 10916734 267314789473896123598122887136385430016 10916735 -399073155511617416540281537971049306800 10916736 208274227870333958176033976016804249600 10916737 -601924230671866714528964993050024340736 10916738 55475869445340739608438528188956202496 10916739 2578435749288350262876117853073304864 10916740 -1104007190629970846427613993532044800 10916741 78653497354814287114833921470428416 10916742 -9956096865148090451424312539643494400 10916743 -88976903459707062331140706792808085504 10916744 6208700580410609096914506920810833920 10916745 -142203553724341838158256107688965084800 10916746 -467216690934073236878215398103430750928 10916747 -433091467026667546813945687949985520368 10916748 274802579587401009479932566985601080320 10916749 -293908756318228374451239834867462022836 10916750 -22810208390362708979181308162991360000 10916751 -469846320503760960750052108718833736568 10916752 -27062878617503981441366321369621200896 10916753 168205924021203761684136462346840510002 10916754 -4816049327687866631855496287768432640 10916755 -39655070539501527594356822526945720240 10916756 519857141261681993161878320530686798720 10916757 -429287731088373247486254214917145645746 10916758 -212607910495413021114805654354072151520 10916759 -568147380059487032664156504361117056744 10916760 162788771023216583421969398998554624000 10916761 30090163598353391553531645040168620362 10916762 96359530472118832699994304875000351232 10916763 -50751795181405320112559950823850807552 10916764 626192228348959157117475545197102283776 10916765 48448748818214516350640558468713527660 10916766 19140094402354681640831226817483075584 10916767 286530183596568064789224261146235470816 10916768 779962727585295776969129609709646381056 10916769 296491268244407194079727297062291719344 10916770 62940616836140625892873539350104281600 10916771 -156923023143493442288270171423831744808 10916772 -135951176938777432990522754580658142208 10916773 -189131763434626535960376161236990976000 10916774 13898857886449228256168563169269653504 10916775 133757345095355885303998305486126855000 10916776 -63266915889554630144690472642883031040 10916777 652540171989375508382494708630526341626 10916778 451092264684403669858260978151709836800 10916779 1244016261484443478806726481438090773976 10916780 -55750443629031635958293726800726210560 10916781 -127323141502824151610511188316418918560 10916782 229942607632727052289637399231046666240 10916783 355354819439092655491983116975166154800 10916784 97816993547038845012340625428657864704 10916785 -16778884490314990764610445464792665600 10916786 20653827585028411057284779595316486560 10916787 -62382517488995666352699048772753034496 10916788 -251763134082490726642773053532419837184 10916789 -54090670115208313209797685270372412800 10916790 26500344229197684573200056189357516800 10916791 135267944359063636281213045016066577192 10916792 -413192479075050890593701612999600844800 10916793 -348136162298749088723532198798191425536 10916794 -111560846621838835419004621143684595968 10916795 -102004701908217892692130654971110275200 10916796 -54716474465090970242068825581680197632 10916797 432089674355976604235761481616816160 10916798 134322713151064624380561323349860102400 10916799 -84079781165669887549037070839968710912 10916800 73216696932596351751757201413924454400 10916801 -47633539918206023074765597314862807680 10916802 187517645765682596118964343224699822080 10916803 37145212860433634489337582161885603040 10916804 -528778294221039030539493081353981061888 10916805 -77676550426990469514881703875577154560 10916806 -91342994806078574727599193007855532160 10916807 414414196387287912666349285726166404632 10916808 -312081498637830221123721122244370391040 10916809 173929030887452672108203777969068658010 10916810 -87095881818154900521386636537495233440 10916811 -406696890100103548427840697420189320520 10916812 -198540236375003744548565338494114628608 10916813 -393234257546025979925926464954055979700 10916814 -295940619053129980010019075574434544512 10916815 -17395986403989259078866330417923062080 10916816 100100035667600754593114133406795087872 10916817 -44351680273209785341900815845151118752 10916818 3731423767130116971327935868608701440 10916819 237688389043623869912553606418093196544 10916820 -251522160382172294942988177197136288000 10916821 -432477478342398826684845150133931308978 10916822 45568923717823420908767514015542641920 10916823 182106433494699737894759525055760238184 10916824 101869378389121238399297377978782474240 10916825 192582036324436241090557605934914689550 10916826 252066867411998369988017347138110687744 10916827 -356807334485080534276808157575359096560 10916828 -147745413937109747080168609939401039360 10916829 85073754103210155776992888847867136000 10916830 215014431437207859080685886749298281600 10916831 1455016752238824651131369234908330152960 10916832 -297825650393690609075632608782945353728 10916833 652317594940987491291278343010406674082 10916834 -51638030957446827461041091052618025920 10916835 8004277835638016996998637998906947840 10916836 43531232815643594323562628959556632576 10916837 5219644322247700473850837775859908412 10916838 -200083555917239200488000707314676628096 10916839 -1007499942410464036179055905142945148208 10916840 3278794853176595993653761747913113600 10916841 -180428561218466396438576833483041640320 10916842 351768710221305392802227822915528241072 10916843 -236137259414025114465111064828266457200 10916844 -190176055988303157811353805796778576384 10916845 67963728962349160741812141885683398680 10916846 742245825996324952582019715708482526336 10916847 -197532218507831699498861704550974579680 10916848 77593071816502951658893621508456579072 10916849 411248422604935228048863976735067929440 10916850 9897728284772927448942646182000153600 10916851 -13543858593175464792729380746253040696 10916852 -513429960299361050323869118292465049600 10916853 329431337398012763004467202913611407904 10916854 -4996327012829168521893150339384216192 10916855 430990703909792268198113217272113052760 10916856 -22772630286891199167029197049274531840 10916857 -838567792168930875239542560520347356694 10916858 -21278323972390534347090859449918700032 10916859 185465142447887779898389163980533050904 10916860 -116988399815264156145156538944135697920 10916861 172774766472453351086378477941517331462 10916862 -150601417321721815897217374902586877952 10916863 -852920298836439518551561914571418149888 10916864 22279750640545236953862040890434912256 10916865 -88255060376901297822373493976049830960 10916866 198119568419371266701851586561548208544 10916867 167299211658097373040896975848044220416 10916868 -391725149275618063682680093956339087360 10916869 87818907512162695885789494590333378270 10916870 -41197109941872578079229136789335029120 10916871 21634793248036335182102482812700731648 10916872 651059562514030872544563120196899148800 10916873 -657459508560929412469920106589760783840 10916874 320924756054349266448828714173099978544 10916875 120684427854824685167238860932766172500 10916876 590508807823427240946389872905507655680 10916877 289212074715134930253743964215573968320 10916878 47545077913425630991857448585303491456 10916879 -473369472366238861211736240389752860600 10916880 31725678146130145272291262560829440000 10916881 360183506869908695539919187454290818112 10916882 500583601849455474752240071945464507792 10916883 2506118430175298736628581908608913280 10916884 2725478544601514520561783048378918912 10916885 -62477434760589347627323891561138116480 10916886 132633172939550042640135165559546774464 10916887 -74187185025149919261267723203717581920 10916888 423725409180974329620963919918138368000 10916889 233986079816235218072346642607996293120 10916890 -7727546626287141532224010528562771520 10916891 433143708983658597826581838433124764292 10916892 94563213476950179378400332358942313472 10916893 71673521063276515936612959163412955800 10916894 -360555838568511778225916003701098577728 10916895 -119351679010297172481159915862653388800 10916896 -828479057046719678168090725517814005760 10916897 333554116979809893822935513284712405346 10916898 -22169376605906735812394886364152563712 10916899 3621729162043119628302990139784851200 10916900 -259977925911000416475573204755234256000 10916901 395631692810947148975712496450571028030 10916902 438472608126176406693706830539998813152 10916903 -825203866334695265980282088199550961256 10916904 277134467221750058148469828871838597120 10916905 58572940051680216393989033259552261000 10916906 -41322765702255968853378435565446981120 10916907 -166681907954655968735389451262594199680 10916908 149790999878161257293749411136376528128 10916909 -315901507007183938883669403834943222890 10916910 -353396443873659273022913661403596844800 10916911 -43883981962645887048863406567732917488 10916912 75669038971221147540155061846015983616 10916913 4549310728752955215276594441729976320 10916914 145242743456684872898856550133430775056 10916915 417533518430039065682370441042433432560 10916916 165712855852763452416824861421667479552 10916917 -627772391355323686093182971531429649120 10916918 -176162349988849475658904544159055155520 10916919 -115028601314481015760901147612744073096 10916920 27482418538501531671795601112983142400 10916921 532680523851976335101522719454815059600 10916922 94217169139850968532950664057094761472 10916923 19067259035404347784484228605414483172 10916924 -40674490289199815900165858694074158080 10916925 65878948922665488531122941443994752000 10916926 -9386999821931881049480124081016083072 10916927 -12372179626637175369741883756529092608 10916928 -198015021842737200904527283298223783936 10916929 267217623996108437746546017471351514880 10916930 -150309785531507801144427757527111276480 10916931 -59943016687339584591941404248685378560 10916932 52853180348931333308454630494251584000 10916933 -234327820653128167107513009983740318818 10916934 -53771223998192454858302170832220641280 10916935 447263736079344949926363708149265893880 10916936 191568517108751086933831573564103623680 10916937 -8078942677112883647872537517576131014 10916938 -73380990337849009613280334919429180880 10916939 -582860734143441036381427483208023296600 10916940 -22947104117897658112670645755173857280 10916941 -61426729821088608221707844282886585600 10916942 -55339274771929933246244654564817592128 10916943 -65987963157234760992500343953237478000 10916944 84233610999531973106609501719906877440 10916945 -33329886184182896951463120266074237080 10916946 176203561655786366797546512738066726672 10916947 338732839628615504667804351768289193040 10916948 19330667957872230001900616923089709056 10916949 -53828711417072725523917871091620497632 10916950 65942350541232035163412360467660595200 10916951 129521324653655956414666291871757593304 10916952 -201641944111543417005760838912477798400 10916953 -259342006001376045533524964733410075376 10916954 -380875984124020082075372413315890103824 10916955 165979112322580995696449278691332154160 10916956 29961225018383426762444926678785221120 10916957 -1152026280056146525606912839829283132448 10916958 -107942409861445231621317897478076627712 10916959 285516420627110084945494402888904902200 10916960 210392981660330288938273218352478945280 10916961 11154277794468111979102428663698033088 10916962 38990659356628169693113403351302947840 10916963 971786136084379784091223662260372905200 10916964 22419649882725518340991631122811043840 10916965 237294091958347418037260568394895953920 10916966 206691008743390687982969878692317598432 10916967 815355385033095709462008217475269552512 10916968 -234847166209507240289241608864862397440 10916969 -274825167195098613515137330483028160 10916970 62489155947470561070788678692275594240 10916971 -431619254568742700539353566887210096208 10916972 855188889989519284134519519405030113280 10916973 121293688183128964672083357006608059158 10916974 -317257415677996516247844420633333219264 10916975 -163203789936022098552692861237423418600 10916976 -7584806074197651979920230849963360256 10916977 -212874081799300159630636966938003376174 10916978 407016295208328303846549507741209345040 10916979 249197442458050222366597129464960444984 10916980 111985012931706119047375605996498032640 10916981 699582970999283790852992575694819188782 10916982 151783092904578819875302197458308970880 10916983 181647408383726717413349736701635120 10916984 26141485709351158692928670195049246720 10916985 94069932597083157528082839564016008000 10916986 112204213919389765526626172188620223200 10916987 742478147429352293820803278422582015744 10916988 -100790480793264775754422317227938667520 10916989 -329495871265559475447926279295302747220 10916990 -27615372903072134182290345494369587200 10916991 88869807694072496697610389194374548480 10916992 284917405599846449241749521130166681600 10916993 -413827620168172265973938598847872193836 10916994 95085691425798088002361093710511073280 10916995 53613249139737152718006057875189552880 10916996 188912776011090871772946630491936501760 10916997 13988079268463020945217949995044037760 10916998 31506926043394373548652361228508975872 10916999 -211736423997091484111482817671228545000 10917000 408020143219114879065588805009635840000 10917001 13465131592975328818111969331615180202 10917002 484551246391613618370434237565061019952 10917003 99204801561076845727169157800381310144 10917004 -9741028637143158107689017425157632000 10917005 -144819269647272708000001001625840043680 10917006 -101786799189258616392551756397540787200 10917007 232705965333616368981081519677015605680 10917008 74935402672005823847458567089350836224 10917009 406361466960981227380540858097808288324 10917010 -143368210685998953097835032595385446400 10917011 -73834652823942145962254595457637915568 10917012 1912143027486282945439056691915302912 10917013 37850106476606057689306904791593850620 10917014 -65976596264449838965341204571019250144 10917015 -41123744344701214840420514255443131360 10917016 -813238363619139029109509608264821473280 10917017 -607689952116980543963204869163797418934 10917018 162597611139470379348492710338178526720 10917019 -639272538401219697046975268509097740800 10917020 102191973903640332773709463091278464000 10917021 77250247874777713700523338796641056992 10917022 152210849853107711319168281191337332224 10917023 286903391735118714609715815520047512664 10917024 -42257680813460668142865523651730472960 10917025 74478727624446995455632354885472988800 10917026 -303459237765283404343724743247148904704 10917027 -72376138799465908018769273433892823352 10917028 170066300775429835790993774297006613760 10917029 -252650467172955572190716807505895957860 10917030 -26298174837934969921456164708148759680 10917031 89599026322603989279741375979891689600 10917032 -28075067963177008333529961378113126400 10917033 189460260485888660018562115917491312448 10917034 103310867241840099577609732955254335072 10917035 -18005823015125282416242849547129351440 10917036 -141271618008467119664735261101821800448 10917037 -358760628089693203553845067423626478314 10917038 99978648422765742367385530351456128960 10917039 -45604505004370919485386707916464267520 10917040 -80215565408285354787497634056686141440 10917041 402901201993534029078733624634407031442 10917042 -51186380826257396719727658808011079680 10917043 -12092855608462155745286545586602120656 10917044 598361861912861255462478734156494283136 10917045 -141394811232501513100678492661456016000 10917046 -9515996523727535650470610957880691456 10917047 909897693268283755716241363433457702912 10917048 501047685225087802462657794050604933120 10917049 -201593926932191822275984131560440172352 10917050 194972012465386947257152836303054660000 10917051 -242775169197632140217188125422640475368 10917052 -473508914063760711027985915092884480 10917053 -223675724459856435291515885543315259264 10917054 -89834393396457994838121465155219843136 10917055 6612462035833673699797783689679365360 10917056 123455074450231946746189232778368778240 10917057 -112984791119530829602978464442947422160 10917058 118778871964907577727982944716737696640 10917059 10712268985959770818822509100696894512 10917060 -66099772417205829398683952939522457600 10917061 -579551156635856138302211177377108634338 10917062 179623897591437965268279502530389157600 10917063 -507843914141664061686381019712854630608 10917064 -638120860124974197211471054521825008640 10917065 -98115385207273684603083116643542544000 10917066 -38486453700620054289360869688691639296 10917067 -218303754540792228160812424398728548208 10917068 -77691361763476241743404199505586908160 10917069 -80794515281699008527032741930825896800 10917070 72676620211063354561602352328836959360 10917071 -523999799540530471293931986628646602056 10917072 -39952653333506036356857040306809077760 10917073 894096172773356904016278043822379964864 10917074 -120165522488668813357730389854557211648 10917075 85653768545467917551716014617252115600 10917076 -1039047119934680532303099277786098110720 10917077 -13168787312194275437831522861678257920 10917078 261168988934395727529751946042081855424 10917079 314718948348007265211400596757362756960 10917080 -399961623123563924168701253094459801600 10917081 -111623484596932459376069223171096158400 10917082 -137919710239564163070479116332587510016 10917083 -362237078703843877000153138841496100668 10917084 33524615324482865010554482677432287232 10917085 -8784968391197390102212905911255219220 10917086 -433197485255662698618275874578593627008 10917087 274538271830532639716461843942112210760 10917088 12694355631263219643320697158702727168 10917089 1011513507376695886607956780925252962560 10917090 -79494716490605769396899360917961357760 10917091 1014165865482073679510150510448760046492 10917092 -152395203135845123913621464783488177920 10917093 -481119864464396855238783405215910111072 10917094 -100559825034737600055326683350734123328 10917095 160221438603630532510610039800155148800 10917096 -146568420810488735676809638453923840000 10917097 -271157109374887258937587734925839224448 10917098 2825348740666111071638178930759742464 10917099 11786123796154285319020883733372035424 10917100 190081550893800114589221645290022022400 10917101 -84220247629528303385349273968213755080 10917102 -2192609027735909736677209174759934976 10917103 449995261761571378077215144072769571056 10917104 321347190839789822136184698942750720 10917105 246508330703968924239654094474430760960 10917106 375807210527569535022596305840750516752 10917107 -283442806246050975122617205910653518644 10917108 -501803317864164033145425767580565413120 10917109 -58309187609578891437391256084621899136 10917110 281872336660754361684563772682203432960 10917111 13594188434781986098702003145723079168 10917112 150882795289829313201674591722780139520 10917113 -218305016042673997669741112876816503680 10917114 177956394504553287674424542498050229760 10917115 -176027381625901023296825973914841753600 10917116 270140899740155849865057653979590704128 10917117 767400075736858134428602791355278229260 10917118 -28822482154356382673252903109821322240 10917119 444985364715964691623782938887398138096 10917120 94841618472708254822448165999995781120 10917121 -446422225504032184706862972306766567678 10917122 73067294495593219285517101249479600000 10917123 -38151864949689408127864821115804966656 10917124 -345500638400792167350829035811543019520 10917125 140638561394640624278490121572464907000 10917126 88409126798544687123277377847163059200 10917127 131298912807394451146856136037216391408 10917128 729844298656613550965806503330731304960 10917129 592413889733259751813943176270228333584 10917130 14290669153058061389461848043857745920 10917131 626654877522807012264882077725196331864 10917132 -340189934827021510404427184674716553728 10917133 -5445506284081569802065292943945584896 10917134 23005323364165526289659003987205934080 10917135 -30880174104370121992135428350298287880 10917136 -132530290786206163347407636236473131008 10917137 -222317697544061444492418510445307721600 10917138 -23630870182983147745144292093103133056 10917139 478919769968475483900116904559541488940 10917140 -20324649666742584033682532274183168000 10917141 -5333292600301684118307251980602787680 10917142 499132246624525924508537098090824893472 10917143 -23949294907599202470356395313830098816 10917144 -110662282697650694247423243352060846080 10917145 -371505787112605522011144382923106444920 10917146 31457026324933516732598114624836177920 10917147 645728517887026193033908067696974864320 10917148 -487586662137830709603942142703760935424 10917149 -421836859271942805236650341357403600128 10917150 -4831034590725377804329071624029366400 10917151 34472547326026232377754831205916988400 10917152 127218755879416297929858538314153590784 10917153 195269971200756904326874005909020764800 10917154 146155654501668330269389659419211133776 10917155 290360233536079412606912663784654340560 10917156 -69503135192386753471026763093933142016 10917157 478515787673802900562573789600911805920 10917158 -174530407744661963908297945547214743424 10917159 -482980274144890577590598918859327103872 10917160 260380586162559306285712916609885798400 10917161 75493799045307469585517213094917808762 10917162 -337888076175330706674827756047971734688 10917163 505890294785118485522046206913441885840 10917164 -349040402735448233647402851717640731648 10917165 45308314828030695171114335263715370240 10917166 265631902854119855321845145705464204800 10917167 -629204973103160662349469176744245004784 10917168 92550576344068342082457095342181580800 10917169 -368319642690097478570014990281631848430 10917170 34543669005046893311741362438529579520 10917171 260281913293109026033643203283888609940 10917172 -135792667989645837471593260906737479680 10917173 -227555485265517098945674111727174768736 10917174 -53360700932878139167058739729288757248 10917175 -174380198017034439991044549624791839600 10917176 -952925886750899941030616951482106880000 10917177 -149813810295949466831123969535359043840 10917178 -375792891899324888912601395080508221440 10917179 -147309650072226079964249585584559997888 10917180 5281121186117522246367400582381455360 10917181 -90420553381745344490514538147600406496 10917182 8039563443531242119991414223349032000 10917183 186786945928744351023741344375995163520 10917184 -5582084436049604725855361782884859904 10917185 227129929203476752122159548107958903400 10917186 57987428201428049533414732535943427584 10917187 -165137780837530476871236559780298084164 10917188 223245556027158819951502855710944624640 10917189 -387565800795397118115872562966709771746 10917190 1559828372297080425488412664178361600 10917191 -106878919553953991515435866626534348400 10917192 -9855790717073639028279537604456120320 10917193 -66050957720867532918975003656056072320 10917194 -15970245605498301645543910045264753104 10917195 324327289757777076873684258161957656800 10917196 -57949786350847844322687087235308693504 10917197 513060692693032703949796272100824225312 10917198 789382438826121822109135409221613184 10917199 91350618753075796565857248938030359480 10917200 8008529481414089493210307243562803200 10917201 -443935289950966342653128354034959370768 10917202 500838155317344923634624403968066705552 10917203 -30431099530485342147869827277713961472 10917204 -359395400075396173076759068142780258304 10917205 -47952064245267869557691848433661435600 10917206 -336075266506967351437032920395084009920 10917207 -113943112132444642175603933541304166400 10917208 -215132394322778527888151995243624366080 10917209 -644286612893507811313824204619478857590 10917210 -47254816032674426624859762732885504000 10917211 481728471052391232878561653164387039812 10917212 -235945321722672245141422176339597356544 10917213 201644327576257153904746232102289677184 10917214 150775069998513543791645602803144858624 10917215 -152955809222508459658493940450871849680 10917216 267396815146625588048162910014895685632 10917217 -285582311847218342036892596741506242000 10917218 -68955656939722826323661308817621404896 10917219 24423520359931882658111812732448821488 10917220 -352855375342099225245239839143390720 10917221 265551396924129977404408894444650638112 10917222 -95239944498918066668602336746398712960 10917223 -61245174586780397557649433649637596256 10917224 279497407951114882509497598288664934400 10917225 -192645824827122614660869949207364450 10917226 65936094702493007682736176671822018304 10917227 -71464644457646941399411383427626048 10917228 -84902918311615210208574609899527962624 10917229 109479842903553521549519091784128045440 10917230 64091840986764324225814231721798784000 10917231 -63684092628527724739635863339533734864 10917232 -102492585913320964955982730081724760064 10917233 195565968979373459837066362020735884784 10917234 -12160791065742227635737477736605611520 10917235 16614583646033884720044270625618821120 10917236 -138092951502588629068066705801274849280 10917237 325503516196157750628487162521037155360 10917238 504464217650440361583628752420903860544 10917239 94514500807743964282150704190562846208 10917240 -295403903859605571427178320135098163200 10917241 -411450123057561374027714306683421422508 10917242 46608413100297048063486617900486376960 10917243 -16470914535309853984067890419924857268 10917244 -54215046705087870327888143753631541248 10917245 -369662860287437463126306468629775828000 10917246 -300683630181343607310156278057104833216 10917247 1183084680011511454714293994080902822400 10917248 423712560760241144177153374295792025600 10917249 -239508246734875508652503291548913768640 10917250 -80034025067040831178617791831243160000 10917251 14878474357994771613215002012670880312 10917252 305451928517468998613373626192697038976 10917253 -758770505556693215648153834925814733640 10917254 -631909333575562777004813527536846835968 10917255 286044417109729227169884046847414020560 10917256 -114301383186662291929949952268395479040 10917257 -43851312768398379754784496129103723128 10917258 -1231979811596911296972945409732959744 10917259 -191411351423110512068470547197529009520 10917260 -171460852488971811439659844288983813120 10917261 140047002774213436788511541504815084032 10917262 220371298156273560923953755995581213632 10917263 159309769400397876316099349368035333360 10917264 44156610923088088902539861554785878016 10917265 458781280607721322170628512427085100660 10917266 495759917847573018029793948716501714832 10917267 307430917589575337831349606235493282880 10917268 464595932709798260821817248105068645248 10917269 -28489938938015476769327298785691134592 10917270 115326362003697278069163048998830080 10917271 54871207434759561825036948749552086472 10917272 45729734424134237783760289037562961920 10917273 172691665757709488148463362635503093344 10917274 13594389530940588343039391360909472480 10917275 210257042323917220071825415202889792600 10917276 -77202867517905234550463313809964000768 10917277 -251906580574611303208292235593650413728 10917278 -321356442614005032231077373453938285760 10917279 235847445532204043609648874767258543664 10917280 578171356153122917546971526393962168320 10917281 230881954257398094965915196015055319040 10917282 66415338994867723404665529926473105920 10917283 -299916736176328987475969120194091441696 10917284 160695920131237721602969352833897537536 10917285 -102297215064833635941437146995276691200 10917286 -395901734388771805923194635855503343680 10917287 -788844207411179983055998162832432284128 10917288 -75477107378103639303553802109119692800 10917289 246441681104717662342577911008014169856 10917290 -195197364725597563428261384374630973600 10917291 -103861088864667375544544561703378358272 10917292 -274859590654923729314308123926174206976 10917293 844528061058892686073020632910972907542 10917294 2913614098408065597856629446440351872 10917295 -8020081100687189136410617940408755680 10917296 -8105817090841632657852116002787819520 10917297 -185036513343354001489577574397479019326 10917298 -281977592715012952309317765889707193824 10917299 358888909820990554231926235727952492300 10917300 1803793578710804871496548290741145600 10917301 -193598534977842636867669887405390561280 10917302 143465405150740549536767058574988985984 10917303 -337573390664302316934724478227324060800 10917304 -551612013415732232337741090144713994240 10917305 -123957784647238205271038985704604854400 10917306 -48631670839297671039497240694367573536 10917307 458836989678754042311200746405116211556 10917308 -361247968057694950337467550698054659072 10917309 31929683942995233989090298103701479808 10917310 91208799311219787270440244605710570560 10917311 161712163736057405077828503208919435520 10917312 -38918755410121331057406458084770971648 10917313 6769252638461208830805233934053696928 10917314 758313619754016734499321417795499596672 10917315 -370527413136684196177856768336383564800 10917316 137185585470585379845213158809307070720 10917317 565184204290775828962943700100865952192 10917318 -84293772309717451870379127507056719872 10917319 -44457945566723913426495716019296567504 10917320 -120658299693916585277548953267305011200 10917321 -96571826432303201736031039373955522288 10917322 79229928631115705121171981267823491840 10917323 -305140385116323304205226298418604878760 10917324 -220158278404286886945559496776181944320 10917325 -469398840762151733636794744561117169950 10917326 182806514638682782833065643654979829760 10917327 242726547054368894066144948137281162120 10917328 23423234316373189239794068798800945152 10917329 675026229232965920552245256964713778930 10917330 25832003351601027621307925375970577920 10917331 -31541421653672684327961176754878961040 10917332 44785172029748419404424637375430574080 10917333 75845844030142302887773658497247943264 10917334 -186849146282333878816158431374313184 10917335 69026055839541376797042164117513138400 10917336 331550614206507569323578590154644582400 10917337 -88730628367327928783144230913272299260 10917338 -18510738628029462891684656307811480320 10917339 29625760843637565838234604119006118400 10917340 138912213863157410502845291460515328000 10917341 -388205956442994781058920956484148689248 10917342 22931386618834399837324070164296218112 10917343 -347693303937024283085797478372202654680 10917344 -107171651347629866289060175987600785408 10917345 -411488698954512690350294698698119844480 10917346 -406725803135471312023571209245454560 10917347 -262254862851833840121020599604156038404 10917348 -95245112296778965509643797857667563520 10917349 874019379515416660037588391053299560636 10917350 -50152086477690789907103776048787611200 10917351 459680284136823931126924870507288965000 10917352 133666576121975667798606068455435008000 10917353 337532250348600741512227209638925044964 10917354 33420814999679856835497576461385503232 10917355 -279133736399382514063054065741356574240 10917356 4883144441639953450186249382400195072 10917357 198559005684474900270154977436915229760 10917358 -166458732239054389597266504940927542720 10917359 57625629133856736515684027099084600016 10917360 67371460623284464884071530359388569600 10917361 38965961897939958415244086622995496384 10917362 4717358848170244579340015587694873232 10917363 -41871289175461731640029185815677388800 10917364 107731688990494196991417462096059105280 10917365 -133381904415763813684989212567527367400 10917366 -27080164445027379867795923855400629376 10917367 331168274716816664736424251994563780600 10917368 144799710358489129525558524026211532800 10917369 -38048165030929238659568421710340249600 10917370 -198111080333884180442488417076413785120 10917371 359884847092665301762979100312903128712 10917372 47514229809311385415569735256978473984 10917373 -347669649792009580140409246708250497376 10917374 -135163737619704239736905520336399225600 10917375 -131644036667311259176943040495836160000 10917376 -235798134273715370194342625414058344448 10917377 253590328738759747795048906657294547412 10917378 68882105228317220861444885288085869904 10917379 543705124656555412949937242072035227600 10917380 -170434257133064055344485110369441523200 10917381 -241612430475675735361421700550321209120 10917382 -119591121773731250456174345092945514496 10917383 -833552688344506159662294735661477570800 10917384 -392013263568094755918377159344485703680 10917385 446521932347504931317285400787560610560 10917386 -248047858767913839131463830502711933696 10917387 -13742162775569625979213855992001982112 10917388 349669122125120882336041782655992428288 10917389 130905672393303709728110318689940900160 10917390 -156792498359825179413020381954766658560 10917391 -888645490664851161923373002992995504208 10917392 -88052899851656498992705852830406139904 10917393 148605320371223518275263805499471072128 10917394 -46030581242682727921941422009955944448 10917395 21356561327843687435901839525596390080 10917396 -92605405314017595925707063019658403840 10917397 -305943554047982309559956413622849703154 10917398 -215584729342681395527115279463192711680 10917399 6122067283895781004484777690924412288 10917400 -231307025082848645319808761304005120000 10917401 -485814303154124878636694069100270882816 10917402 232001744933110654001586293271123381504 10917403 79906022371199067923249949927781873440 10917404 115052091383177066270366699751103673856 10917405 -111834152140927713796464635911850438400 10917406 -587145193860794308429428907033950395136 10917407 91392353085943880980602534202212130656 10917408 83305126980739404527151208034112897024 10917409 642189833798809346998600549133802786480 10917410 -46172912625532245056339873380563118080 10917411 325379963415439727069886517894663495680 10917412 -8543406630480492187230206547912615936 10917413 392979063551492088546209428609695500124 10917414 -4761416397462595575754374527529839328 10917415 186949893662752239725477058490255557120 10917416 538500228372989426733200935058870676480 10917417 40818420342671509995165077830437360384 10917418 -41089347487901467968685258700496592800 10917419 630233550078377884907740672710308568000 10917420 -151098844676354993954998507743525381120 10917421 -170667407479281009206961509398202998378 10917422 -20709656306507342184072497198783788608 10917423 19402978601176897896224397347829687864 10917424 16420694433039130149671222252459261952 10917425 -99149950532575447661429453291491027200 10917426 -74122881760945346843814430622173065216 10917427 -393153002607314562613787999816810569440 10917428 33063504754952279721414450508649496576 10917429 -454905322157808923606805532855652757216 10917430 115005102672059589760129338909780614400 10917431 -225135496463339316094227061640998731936 10917432 -36225253507302357902487554745565716480 10917433 -277356376533243019853187766488839250816 10917434 197349192469902183150367729050725758464 10917435 -184586507812906880473973156879751156000 10917436 169919433772589199868000806255869127680 10917437 -610482025164011196204948768610648183380 10917438 87159593780584266541134021476270561280 10917439 140879298945153807732619010807074272528 10917440 -95306417030084954006665096658367283200 10917441 388459860693778632740738735583788396850 10917442 -294606986063305269984001623855507456 10917443 542686635248102427366072368878861346784 10917444 67934734208388576904134739864227388416 10917445 280346575177419682855232832019325206560 10917446 -138113904594364218875718359540958599328 10917447 80393694509965262853234205443698613072 10917448 -1299400307842631251229030451978132387840 10917449 -235330727333145220848738935456582222064 10917450 -58513665898908105083550485766666432000 10917451 -912321757485676755267889276102231467936 10917452 43063111341342015388648473518821232640 10917453 227142677316488423170323771937207514304 10917454 -2107533588753802414022820352878884928 10917455 133305009168387122885849827141054710000 10917456 -16823434601284102366678784718636318720 10917457 -265602115271697730379625459981168025920 10917458 668797662311831296242018519815391538176 10917459 -114886629193417493540108209404430063536 10917460 92737271191727821469485732005640769280 10917461 163323249177851834060457471606880090062 10917462 -312536993721222487267162320666912272448 10917463 591533786855889142221182368894413064712 10917464 114008799403282287365770201169219481600 10917465 101067383610225570514683995233463085120 10917466 87011659793591784439212476911410072576 10917467 1118535499882669868977058204759194908 10917468 339061998952644328148789852105708759040 10917469 -181465781339716311001692172425518631130 10917470 92850273475931198607260365919046816000 10917471 345066803334944498936149525147274922312 10917472 -732011737639164210609754126044303065088 10917473 128468620261484633580691502293031598144 10917474 -218390834099552588180968417436629198080 10917475 209462067706697737943982149492553898000 10917476 -304867799319278316532982639284468116480 10917477 -712563375264115489151866074661863672000 10917478 -132163967900572121636204466717961205760 10917479 162472662196186513576955995124221990560 10917480 -44226970353272144389803618322818662400 10917481 56527627496943049060909517737326644282 10917482 -394802717252205267620133868612549542816 10917483 66323633504236118991170805466427880024 10917484 631750105751903946528023351347363072000 10917485 -16559345310973415343077140182265862400 10917486 -207872331753609557179235548878593069568 10917487 34268954065294980582222897256842696704 10917488 25473749916078750617695896109961478144 10917489 -693428043372861322393608015473053040640 10917490 -350002487013393598060460653715969340000 10917491 -13372664817608080337579763837082369440 10917492 426194078756445504191786971581603274752 10917493 78887377717736641629865793799073353820 10917494 -306937255133437687686556072693107548928 10917495 182047896406350896466074086748129261400 10917496 191834156779938557957535944401001410560 10917497 -26745503108689412632468725141494750640 10917498 -217954126199629953551701912259898279936 10917499 -463340436851302011889840870686142097500 10917500 80067697319622353829380196445901760000 10917501 -134526706630445987786564858319861306816 10917502 250390107034916076943601683063060265472 10917503 -218112284604603183708066611029232773248 10917504 185253050577726131650636505079946936320 10917505 138390279028645586834193433891598904660 10917506 70938970882159232113035770783727335424 10917507 -55083006984103382247260326202868044112 10917508 87422369482327551734086433602751574016 10917509 70408944536395118211280434249509149500 10917510 25109386733867012044375880666096242560 10917511 234110117725549420473968571672457865904 10917512 -124834075399402080220045197625733683200 10917513 -255935256512337288751107258044405980758 10917514 113307191541660551064842893072006137600 10917515 5438269253498789411502897965563744320 10917516 186161380695006589613676477326961770496 10917517 273263008774800077382673192522692896620 10917518 73763906481563435470200904173458388480 10917519 323382781422365360316364330554260417040 10917520 -48753852167306678263751387900451225600 10917521 -56350786004955408159043425058474977756 10917522 -122764321749971205988197230434696183296 10917523 385233772907189154823655572234855722384 10917524 629340610751924885757756713119448628096 10917525 -42835799373865498852652551377389112000 10917526 -521660683053759739905759706353205220160 10917527 645136893623267416106957226357006002376 10917528 3981945269254080479806670562902016000 10917529 309704790204279212943906712776356344576 10917530 -49222308514813764795946595639003633280 10917531 -177474285874884207219987661101827222400 10917532 111739984536209728595742813582408797696 10917533 746142761658015027660800344394785729440 10917534 73091677494542592391945387549255130112 10917535 658269424595301681736862380111464141480 10917536 -425219687482348475332674291297228423168 10917537 -14087585209914282994867807509217635360 10917538 22910243857307150394338853140387750400 10917539 -90571890171261133013191437666440058660 10917540 62347623370426865993231932227839877120 10917541 495743317595376398401955843063359800 10917542 -104697426262516812679879641506647031328 10917543 -91241950326466935559936902597133244640 10917544 -280499068617716186213017319863300915200 10917545 189911851098754146871623163235528859300 10917546 -263835876725878169513017706668470095616 10917547 855646019886684977296550425903382041600 10917548 436425470683721482375755226647830277120 10917549 69539095455828370984017272968255526400 10917550 -63092282669274538637628770635909027200 10917551 485361299651334946583508602881069905552 10917552 89522364322141544620048344124226273280 10917553 -83646835511703421875420732011065782884 10917554 138541626277584194105747806924049697792 10917555 -158570996403773667283720661926677749760 10917556 -274942216394676095940134253913870032128 10917557 13971960505462050448056561423437514912 10917558 -149966186232278022425508167340068424960 10917559 757949000891615774006783053065261016 10917560 -182680640778519739189841390790230016000 10917561 -480941900418329647827947774389257867936 10917562 -214163802781463202555816990717868380672 10917563 -100573901818293237729075108738796170720 10917564 -31873866702986164456549277836086878208 10917565 -68646588506311824424506703152303338400 10917566 119997658490836515366014286861627325440 10917567 1704783567050736540889112029714107384 10917568 181693943266870740149956315251034030080 10917569 83263627390114297056495189420278883414 10917570 -204527874429533378136774198559919984640 10917571 -1671985499279827567925558202029936640 10917572 699121208340498423584150363894168106240 10917573 -305736542487048585409470830721206061216 10917574 -154293521399761532612069209452639837120 10917575 -65732610900249245440342162524423753000 10917576 -278405386574564794244381653215123855360 10917577 98414267469420030559758193382311592160 10917578 -5461728994458555482495145936226585344 10917579 -7615439907386533820219560408510712616 10917580 25251072835837657447501335548870860800 10917581 -490529194591579008260151661019867796618 10917582 -56408760481531137284162719727666997120 10917583 -950231417054707173593645966056091399424 10917584 34520695064501544052699782020607688704 10917585 4407350474876624081119389435796906560 10917586 -33462142374139214258429155899024625008 10917587 282245621342010061374070022482219577592 10917588 61084834799288236299327403790733312 10917589 284857572812288570789452403469055713756 10917590 -74897440020859960992518815881889900800 10917591 73993601564160855675570359744983218792 10917592 -31889830126878852280382618111569950720 10917593 903086439611542746186895086839720728842 10917594 157747135346405555487216849228510828288 10917595 101202407454955231240469601801979991040 10917596 417822873158686134198642471635954511360 10917597 216814002459339947611870535298438212640 10917598 -253487191630647090415176633925777507200 10917599 -83866516133368240176883465039626318336 10917600 32621984615875138800251260883927040000 10917601 -464248751309136119298157524599943681900 10917602 -238175055581391470977081645652119850496 10917603 -23885873327601836622261303702138536616 10917604 51960907035846309499017803136523812096 10917605 -543823550494341294899372349812067652740 10917606 16267678436723378881961721406874056704 10917607 -639720065610969571181510789438022067144 10917608 14858375168280897999768182203027353600 10917609 328090821405180082087641915221344398240 10917610 -92431493386971963654682089924605326080 10917611 -127318947332660969977726433623905398976 10917612 280062378110558479198137600846479846400 10917613 -509969255377537556348145783309037399104 10917614 -4853239364629760461892538218346753600 10917615 198565891840288772128058439639549150720 10917616 -38357582699458426427480537624701337600 10917617 610498681573813044582540533391698067072 10917618 81041068599043727175422793391209343104 10917619 -944515649004556602171488569989356444980 10917620 -79024419008711065830066652808464465920 10917621 26392088855252841323402810693166120000 10917622 -354923178647285693002577799129575169888 10917623 240490429191125535663957303524602160040 10917624 567735042618100184826430434843262033920 10917625 21578393058305570899587646015913424000 10917626 337534187385635804003668315261679411424 10917627 -81283581135698625274838737803432327936 10917628 -235762675716248038262840915715519956480 10917629 -258389986674685155871905038576467424916 10917630 -113613371779656941980625375997072768000 10917631 172599557710827777054617936926544690432 10917632 325002140775976447308845868700875620352 10917633 -392319146169815101664445202497347207376 10917634 -43999461356115956023096643397454110720 10917635 238518486416339536251957496997834056080 10917636 -283084725545785970664653002410124121088 10917637 -443551806015069252105713169997138230048 10917638 204734116442516266223689600244983704192 10917639 -806319942664389533056993110111933522480 10917640 289644448082872194869043535907372236800 10917641 -484107465593255671400255424678571742412 10917642 16602441122067354764637023689945251840 10917643 326082198055080407923687853020756786344 10917644 -88956828456063039779285317823100169728 10917645 -101212901955810998331526530279570581280 10917646 -404279446619266163245697201439855409728 10917647 218973341041291726626360459461066752080 10917648 33927583265067005579085330106229981184 10917649 -96694795124974933152020924404114070350 10917650 -220352558522709158106647244626394096000 10917651 -119129649106030638101141296042526800968 10917652 313064924248101576557965472565210993536 10917653 -536519353128248040851652302036684670240 10917654 -22063553121823978499181264186898873344 10917655 -144548569770531058806451232962192358400 10917656 -681203521935625528244682179386017177600 10917657 10274991909365842618228405246508686128 10917658 -3424224775022584096093223967180452160 10917659 603373419628634493917138885702948925360 10917660 52838724720689149333387641860411688960 10917661 16354556428763758135918959454251936384 10917662 35559198745480240029977414972308157184 10917663 -211873231006221981111981415367328694656 10917664 38169447408052368220191751784153874432 10917665 -15518866466128251139994773609521958080 10917666 25172085090580616923895173642298651520 10917667 346943394177789808007708931693429474312 10917668 -724809149325786483369996656173641581952 10917669 -148384835303422026262641157133500374720 10917670 164206183316114705487130189456966805760 10917671 -1318603728332211653777778653339774826456 10917672 -475744015150219054773799734598211174400 10917673 88731498840486303210574065323120784128 10917674 149117223485862414598056707738240650080 10917675 -273917560121429453690884768299756456900 10917676 82330862963074221803803708574052827136 10917677 -237306772883009997231037194176224416000 10917678 138753227695604563802320750363996045440 10917679 -47296035767980027986034359530030068720 10917680 4592460730431274116517952618898063360 10917681 -739772038897139543725743620411216538720 10917682 51174401572786102864141926065646772224 10917683 -219246579657930538246772634754935292080 10917684 12734580627466692432300004738552314624 10917685 30607139764357566959098330804039262400 10917686 -41846260559137957425089282764852982016 10917687 -389734854189842262012664621450971392640 10917688 872935867278193725206186242013581824000 10917689 -453670947219594193483079869221422310444 10917690 -131216046713792446279721280849771264000 10917691 -1074673236480957232652736980502229449008 10917692 318448117532663273798304778490901666816 10917693 35906513697520163241021269138252505600 10917694 171107424783972804872420942282432176896 10917695 -636148330001795270804933640901686667800 10917696 13621242116564578424448182785004273664 10917697 -439645357606722444240291467082861908800 10917698 489878165130859373957877590166274715520 10917699 -81551583349109955311763913345075923792 10917700 3018719292453343694056513105979776000 10917701 -4393267774254275503758360710754231108 10917702 -67376371985268349234376496568148961120 10917703 93549242563783291343865457353766756952 10917704 -50671646265158667084346502714071449600 10917705 -59432526180779621400097768212749720640 10917706 11836444815187440468105638880683364960 10917707 67702339156077012473457126226590115752 10917708 235458885616091323464200481526508674560 10917709 82918209282721134704010291721397472 10917710 73489770299056196430341477472821760 10917711 168665578825339305291311761953757176432 10917712 -68218311197724660214521268010528030720 10917713 -576994805263084555159786618835345617038 10917714 -144492424920572766948120819456579836160 10917715 -390587563482040560679396968661210034640 10917716 68970763464174710138301786465532755840 10917717 314441405364582134414385043098512675520 10917718 113276994403986409345106504992473062016 10917719 183056226857935532586163424222658866160 10917720 77744540235612165789017427911147520000 10917721 -81708889335026669971579491380031732480 10917722 140932368330686027269003338949119036912 10917723 -1490887800425662010661970635391449936 10917724 -1131314886542208099578274875617933400064 10917725 23376393959992631610417782748589440000 10917726 79343926238381092287827628739685378688 10917727 -636423896440184726869773703140439155424 10917728 384501483206992084047086522913543290880 10917729 171345926867305873589293402542302585874 10917730 -58208039178835501485665014744444708800 10917731 -39624450207027035207541739426714934136 10917732 -81190238520494464736139108765799612416 10917733 206825486367837085066366249610005513982 10917734 -42929786691566869560228025421985032640 10917735 33709152474142227872416249015201966080 10917736 -439004357448542394732172973637016888320 10917737 113891021836861008134623285178393764800 10917738 54368121229709029142835402821702336544 10917739 163827716838634506582020413599085427232 10917740 50531263915124149796218821554840647680 10917741 29016396594506132497903408699829235264 10917742 -197388112690608135620502542519214259200 10917743 3778015553539848280348709570391195384 10917744 45533400637040486554851361908415954944 10917745 -107116320141166885027141782374347821120 10917746 36894855918021062568624763614210101760 10917747 292532709544289553102989300411721577920 10917748 620377952593913016262537515752402945408 10917749 298174841074382690767916160456964200750 10917750 -115661831413497646631361891486605856000 10917751 -162992377563636566986397207087058614016 10917752 929999288185559549060406358247902617600 10917753 -185012371472320258774923546359169030144 10917754 -351739195413849040333581086389933985424 10917755 -162892815146518933995453963532236499200 10917756 -425560184165611975353654568659879909888 10917757 -27031126765333877877171143646668879208 10917758 -159530406579653866087494642772324523520 10917759 -178269218515340273428816560597825649920 10917760 19694512037307663466311316243533004800 10917761 -775569053924997381656734342725275211600 10917762 93421903315372997408578035684380381184 10917763 5301434298006510165215369248229894012 10917764 -100654923977009291034011929375503310848 10917765 170210690382839205372623926698772970460 10917766 -70983287301675156241735228376493222912 10917767 9721513892066053009664297191872792000 10917768 -127870465580659028017339345023802122240 10917769 864541956380251819477771333405963926170 10917770 -323533740411352153960795968817471765920 10917771 -258854782491654897056647663704287033856 10917772 -67638867865361408142855536653928890624 10917773 -990642829285862428683651832803922214880 10917774 -97363113201285236213273076232475136000 10917775 253319995642125978078945020638567947000 10917776 162036333077804220047718865651109240832 10917777 -278592326268521242042669517900469504 10917778 8504486606877151602827811314501351424 10917779 6733524709247630476045781349901534380 10917780 -174752863960138913240998715872768204800 10917781 -274364351722728685393773164627424845408 10917782 -5644943265130043273934339062456270016 10917783 143619563234960262331160010940773382752 10917784 257004369346221852754966927899375513600 10917785 272585600831397395019689216088358702980 10917786 -994541994937036364665522567645458432 10917787 270655981027821709340835456590683954436 10917788 223817103320671431417303749765057711616 10917789 410786221412669910574778370343998921600 10917790 24310044578066363328688907327003358720 10917791 -835064786483634224992825128593030650848 10917792 -83742140760412481635750757775361179648 10917793 187450916516486695930772661769346605204 10917794 -623296254009459170159157390371351232000 10917795 106023273514260522665140259949170476800 10917796 -495248081689020734137295374084563353600 10917797 -192523518473061430259612105107130214912 10917798 -222302923028427135722911038352570908672 10917799 -54176586840909156501803238318167152760 10917800 225582835472144528233176822672568320000 10917801 -465910393500872954696939407361224168320 10917802 59519068541086937101292418081123561984 10917803 -305802746315562688473165778786126846416 10917804 -167387220116414690443170473945464473600 10917805 161891759953260893073187118552564312460 10917806 -47331605660973032718757436893400780736 10917807 8080957757264011654545377979022220688 10917808 28065680560952683725271115330041282560 10917809 177490310583793604402590096882111752192 10917810 -161275648971298028944065396757184354400 10917811 -4713720056211077198852211052377310976 10917812 72997795049637925930967540522829987840 10917813 -354537295319612848721419832004636892416 10917814 541075567605673767805115394391650596256 10917815 3972974948810809730677088437591645200 10917816 -79281354105334552245967807766691840000 10917817 -991586919435083149044715496773052121260 10917818 27615302845506053260234037008225827840 10917819 123824962064048903226525265805937947688 10917820 154266499728913887791784692079285703680 10917821 486334014901601112270303920190259550022 10917822 -37700738429747527313797634111335681728 10917823 -268239488741276414995968023462671548560 10917824 -130492768810981526472510088749948862464 10917825 28707613139809045056794936581725717600 10917826 410962972543885604429417219753342714400 10917827 146392888687744168986713266878331631676 10917828 -696918885852563531699125975232937984 10917829 1620769874301900295772427748551487328 10917830 5093231526153547014740047331385600 10917831 -190911266767685576352859927517976700248 10917832 -717255643201278934222267996611551846400 10917833 -1104668120802122485384138388919084118620 10917834 87513240583799008780860894569045211648 10917835 251470473657609235949802108960056084160 10917836 19645532468418934956936818432296692480 10917837 24228959592271877878277901296871087840 10917838 319113078164710554290153941848622576320 10917839 -3074860265685226702648370546000217360 10917840 -98144332834559192533358429041952686080 10917841 -90882945216012053757618643621578852672 10917842 -37593523799636090880661007725762057248 10917843 346374695582009249209284648453380372664 10917844 198235561707537843443817000142250960896 10917845 -638303881891739871224576756540301684900 10917846 132442291336339840712454753027432920640 10917847 459231213396333075245237693310880849920 10917848 -229634689772836235315598373385104496640 10917849 -19119938423818552697157660697774118400 10917850 92287327589290556438690700440625128400 10917851 -183241248870171700633599556789001387520 10917852 199453984480819039490377119522112610304 10917853 31046469371771107870156259625090006880 10917854 84518490552701051012209061192186214720 10917855 178624924615125776691912500476927790400 10917856 226272977360513291419240955364063313920 10917857 -116506913060070235959357335049942266112 10917858 -94790680002186868008274799374296537600 10917859 27443648659564581810801080257939646592 10917860 180829920747532623449334499616148814080 10917861 -28673608376104987208881116610175668128 10917862 40680162206253395755895052839981416032 10917863 -925903095916970533833624031799033170512 10917864 -291321507045684789196116961010679383040 10917865 220923803110543305266746914823045946880 10917866 -153750041731133288093023144024890892368 10917867 -74966116695410241660037418900759569320 10917868 39861819397423742398377647562727797760 10917869 -444373597623433585011473496843483410730 10917870 -13181518872682473315447552683383234560 10917871 461160558502637218354638872894645404192 10917872 462189724136826356596149090768125952 10917873 -453585492579590844338999594490223134078 10917874 29671639462423617904067619455150978304 10917875 99242449369928825945815747287095340000 10917876 -91083197521917227013277654985088430080 10917877 644420168836631061483581436775197143726 10917878 -178782556271205221176513658636198609760 10917879 -60563706470881543085382042032135162880 10917880 -14736179719871527577004103646942208000 10917881 -199863719150772010643009541013690828668 10917882 -89132499684658960243493175602128258560 10917883 -127862843951387164920639745663020879360 10917884 743662120553306378665478421656306688000 10917885 -89509345998119016098816440616713905600 10917886 48996242441943652125501879914348717376 10917887 412006310562109720062523749193311553536 10917888 35135907033482217474017926611814318080 10917889 260627374548293098360139735093479538690 10917890 10272011040559382269785021352080691200 10917891 52879745605416772452220885843305306000 10917892 -598519673880504277138635641090908326784 10917893 -45113664243031093985689594429191371520 10917894 -35483786103364736900523204738118809600 10917895 121737648374739952648619324417264129400 10917896 72282344172776843815835081020668764160 10917897 295903078692462005984497957411696037760 10917898 -112175485131510407912367635533272362400 10917899 -288616961169416855379634006041813725100 10917900 2247548177055126838722947439825484800 10917901 668051122779896623257508629197705262902 10917902 302892621371676108556569530204774147904 10917903 68347426706261153474339433189481234560 10917904 -140898306205920774808823697528498421760 10917905 -550898951426300932653081330119316044940 10917906 -92174791741824965039070586611788071296 10917907 -103939718446035931733531639830576477440 10917908 632885258923141537898022089358095247360 10917909 -28632840177784379920407299173230521010 10917910 -419982792900849234798380987705615139840 10917911 -103756909930194123816431284126507810488 10917912 -66618927645265923641910384308925235200 10917913 -312281874372990401606677186639111404080 10917914 -95106036489284708903129657585874144768 10917915 -1101410138133035349875936464801121280 10917916 -215870065868112025829975374793194626048 10917917 -760128236892873098250755237055401051034 10917918 305352058191667130732938199934126087168 10917919 -354671169065777817544990116214014227856 10917920 -70255561363712852209852984787297894400 10917921 -161776334701889308254958433777085438528 10917922 -149295403243862536224649363306618665600 10917923 194318912578996283508434762821337886480 10917924 307967378373964795156924490859908708352 10917925 369865808132093342273791697814305418650 10917926 228666985799022040457510633240765714880 10917927 420155193650482217266696026273150126720 10917928 238371040302472964832206317186629058560 10917929 296387490403440296554659155882516320080 10917930 15303937519961960133122029385891712000 10917931 299512721803347308078071906071246471864 10917932 -212911170952290047888809709244856673280 10917933 -101921876566678593268727219585031730752 10917934 -55807306204674585128122061980323528384 10917935 418248620336479333914525256023736754280 10917936 13842365683322116592947511546609664000 10917937 -94218788648986304776609188187177981848 10917938 -167293403578533221537191796883783344880 10917939 102456196154737795269728279753763057408 10917940 -210918956987902921411768700711570565120 10917941 -131193199791160375946847365321675523588 10917942 79906838957167505149990334773217230848 10917943 753414770432351411801348955225561857192 10917944 -1032981112718393334326685699517003161600 10917945 186104500004268439666711373805451802820 10917946 198264275889385261709879051335531056864 10917947 -184717027761099546109630769380555788672 10917948 44459706633443559175197163915608814080 10917949 -38074617191840266153559582390458247040 10917950 208829509216864714481028382085993928000 10917951 219460356547385541253251826142327040 10917952 43536317311239398050354796491756797952 10917953 34144024743848451994758030447648052164 10917954 157627983973025860063499320371971463168 10917955 137795973957259021073354883818762212560 10917956 -170859247866240140380296089747964997632 10917957 4228827899199674677200233594418889440 10917958 10914423616705781530368633549952143360 10917959 -385971718170304633588245267596895403008 10917960 -137734514553112206647532856053829632000 10917961 -928705301702917735564617748612973002188 10917962 -146053844843040704065671957457485927936 10917963 -243366500699408674486659297118120680960 10917964 -519428996749338482901100930021123489024 10917965 579304920170655632032108168940617606860 10917966 -100135974575632868684583228382042801152 10917967 712974952571974321684709318067654652016 10917968 -171710209292111358599382552055988625408 10917969 -20741059711983844083783651851446883856 10917970 -148425474923414227803994672086144000 10917971 818116192244384717381739567386248040172 10917972 -40273133084040791502078711176803115520 10917973 -387104170540352431694261034681547876800 10917974 311019403275534455209176009774900368832 10917975 -62635859098981175785165022979131130000 10917976 792428621620946033141597501134111918080 10917977 -4439688225322908145110742978261059648 10917978 25301223097914831970157742317418846720 10917979 185829423033564908728817154114835109376 10917980 399722678131656063672380255075944896000 10917981 233889856449677041504910467053682913670 10917982 82098303020077970072502808418950526592 10917983 127047347872234763543936690116574679744 10917984 -305494111254118201457407112780433063936 10917985 59184416810051276353031420382791635200 10917986 147929063941950688758261321050890579200 10917987 50775653895435571128201020034304476480 10917988 179941699344739340097766633162164303488 10917989 255265689475750368077423528010612193440 10917990 -299904241607316594910834087833561732480 10917991 -34902121521249142857899896288313355728 10917992 -322663856313733810574989443645203712000 10917993 425535765732093025726849966394061565344 10917994 -168341606237635537307061919907347401888 10917995 -488069552237351750773299683026366652640 10917996 -366633156886320788075238996989570001408 10917997 46763539443582875483903765204114919052 10917998 21520420296480003734298149833841909760 10917999 39942876141864792455309806745256805368 10918000 -127690456235616044693553292349571072000 10918001 -9060090696098452876283479490779154448 10918002 -239288957586697888043034475400154730368 10918003 72354291390422526353276960250597805984 10918004 315732529866827750673167389841171101056 10918005 -44875206095712949373477879366183825280 10918006 143177681815229186469550386690884075520 10918007 506986432841937113131219613825575733160 10918008 297040156428000504027794971114030694400 10918009 685392583215908866334931652708574885520 10918010 13690720683107396421669840065107124160 10918011 -212850981140127307691104725670164301200 10918012 216513793188385297739995685632026605568 10918013 65566523449467067963073443598835987564 10918014 5964127375667617883329739466940108800 10918015 680797480609915326522051654756719505600 10918016 -553337902117238608570403668520746352640 10918017 -1396784209188510307330309763765939520 10918018 -163033722712451410070850357901566485040 10918019 26624706712172877207398391914195096832 10918020 -51479393495986392978000659954324152320 10918021 1016540996766785393756332964082733349692 10918022 114448749428107146028060599784642377312 10918023 -5227693477049966840929005149299162032 10918024 -146734101911031426136535317523458191360 10918025 179909475886722193906936666164152241600 10918026 5752769199151980407464747603612721664 10918027 -254695164897747476345208452998268847120 10918028 138357873610206385522741279234180624896 10918029 95869635228464231931738101157049016832 10918030 46932276508219765073836567651875045120 10918031 -53380253909779109698722668718016549920 10918032 114060152908614084928081925358023147520 10918033 -434146738409863269471505392550913840000 10918034 112738377063784135612426307234489610912 10918035 276166426657240628228696156205389839440 10918036 -418828509493242728792740716534815473920 10918037 -39637883275205990652999219703062554880 10918038 235447351531164598819405237926597439488 10918039 279149694190840013980988219455278912600 10918040 -220355200539242019237097575939918643200 10918041 507561880697332737266793027689696432592 10918042 -290138094524867170180608596911296749328 10918043 119575152927631727437883815854175244292 10918044 7689379730884206011523252691607715840 10918045 -63611652241988871468165270753321945600 10918046 -281757075379040538933026627371390450560 10918047 -185784741384516929784666247554893632128 10918048 28986996660558761181914500955394539520 10918049 1247823678148321127459871479335322784660 10918050 -4084695757095120905083084769704128000 10918051 -644691775261966296368491081025780824808 10918052 -293720006949168505229936698891603246080 10918053 -107191326445923043733099447347466754816 10918054 629143360965408158885219818806226944 10918055 -264420975231513451520219714209013002080 10918056 -317563049779806723436917233147389132800 10918057 -678039358378508446772421933922180818694 10918058 -452990732576602161374036361359029431120 10918059 269302305880549005337161438622522411248 10918060 68217535276439169052898645107182428160 10918061 6590354594097368846849082140629516224 10918062 155151182833951075994599645364607064320 10918063 157094553118751870033648637883087764480 10918064 41987756101609403899083032855416504320 10918065 -241136196178081063317732422933300208000 10918066 -77096718637654721363342516897264583936 10918067 733111581784778395485988052678300734152 10918068 48497324726497227692204606832284958720 10918069 -100497072473958266412382308385124881056 10918070 -152750997850820241105688674346647851520 10918071 9815555159297646148268466212349866232 10918072 1099234133441025913952863200333619200 10918073 1051196742093494873745578468334717867264 10918074 -237493238754427092211191135254564797440 10918075 -61117505848566984852053909624008548000 10918076 -105224286420793716358955730996846882816 10918077 -132025280387105121251004360804902697792 10918078 -134284527526492440674175000545892975744 10918079 872213840151032537382933838830280517184 10918080 75050724083995287184871042349961052160 10918081 464268487637817910801669390629776930882 10918082 17069241585010392136041169681422582480 10918083 -42501263554090109941985638519750248192 10918084 -4712989071899859806655945373177305984 10918085 -67968222493304763849446486119233324840 10918086 -106136027689702037872652338504062007296 10918087 -111537371619399927033102580084675880 10918088 27371089704672260605752149275299701760 10918089 83957788194880345312667612472598292928 10918090 -340284183273807251572815192171475639200 10918091 -814531805403978853957270256622712615416 10918092 8982641771881998731512426206105698304 10918093 631418419084632329831062661445685076342 10918094 -159215985252471754327938877192211078400 10918095 -55362527499467967611953852545350700240 10918096 -31859705875780273402620985005014777856 10918097 -749472517216543214734309533314313497628 10918098 452040707598211905252173643068112741120 10918099 -71549896740629953261852900471622616536 10918100 153720317073322373703032168883107020800 10918101 -7534173987329860444416984345009054816 10918102 122932827647719892626631131511467120512 10918103 92791316559630208237725261161591523840 10918104 387598326458562499705549987841573253120 10918105 -331191394172675116270125537929162472000 10918106 109764788169785995017496491827669217504 10918107 -179680981232955307892688887896257584832 10918108 -65793211702759450137131709461041293824 10918109 -24447434707877660983182293773173907584 10918110 80553549150695180205495857372157112320 10918111 548134943624690221151400419757884599712 10918112 11962461270955695176709663757409452032 10918113 -461979462657903983580059189052586617600 10918114 111621064851649381478693222051575659072 10918115 -162714297410160960351599313146734460880 10918116 -87412867037778003503995072340941824000 10918117 -55318325157415205435905242944639299808 10918118 -57813990626502986649640138574762656896 10918119 345168972955612357269214798550834807040 10918120 -33415001120786188978805014335744000000 10918121 517418286460036645923169348626073403322 10918122 218690240517102731225072504621617140480 10918123 -165836675773824395059880092089143632800 10918124 277604660259155124476938209623824435200 10918125 123091463015795802946872228955072200000 10918126 -600118454575582408335541823656050357504 10918127 -128861013608588983752165923440102719360 10918128 33946303345505770289986253544405663744 10918129 -341980620724992924630688425888463300270 10918130 -1702705571776545864197276841267962880 10918131 -137510332934242237309582825376311929432 10918132 -4863900083952023825841500950590911104 10918133 -31724150441406982061022022603349220096 10918134 -114151841633766610859891365557301703040 10918135 64812007145250051808763809042308972000 10918136 56729353579781743074865504255878389760 10918137 -296300750939537404332264663115122053040 10918138 -58458263956053429608622014662092128256 10918139 49815209062364863701302152383964763940 10918140 -9102547192229372323099906072037498880 10918141 237316229267701351910999036152842642080 10918142 -378804454988778628051220803783192470528 10918143 -665414902264988614225160576695999346280 10918144 -148299207428637944103923324328450457600 10918145 79288353055145890610333594415130344960 10918146 -92140230746380511755638577603899251712 10918147 1010075055683739830295914881161222098112 10918148 -3395973756426163676767061785747851264 10918149 230411351434724186875067425615405234848 10918150 77991483030218589713617952181247816800 10918151 436838375965106482151876374421798560152 10918152 8872612271114825667871282117541068800 10918153 166928954939829597059790060730571489844 10918154 25471211954132184579468298695026091360 10918155 -21574337637324928030918686787677261840 10918156 438269614465348099642343618349472843520 10918157 26380692993846752342732148813956793900 10918158 -164152678315220932983896246228188641216 10918159 -133425203390455810181948042265726452640 10918160 -32213513389415917935173615397509529600 10918161 -555869099151893208875460140709651615390 10918162 182648459048407525873907344411091474832 10918163 935563449952844442851568032071268186412 10918164 13493451853776908645748552717326868480 10918165 370092798328442907364673263087354371000 10918166 -78364772273612901856212223259183594880 10918167 60032758186455937252076351994669605376 10918168 -266455550183414106622627459805608765440 10918169 63751613265597455397359203075531150848 10918170 -93943171724536906985733336821796533280 10918171 -756504891775386096564375905876237240856 10918172 -33225006957974201934908758973936563200 10918173 -555241711170830248318119208432192512 10918174 434472936312825193777988185686142014336 10918175 -270747958734509373363270885841352178600 10918176 -576055928633521937554007286784137363456 10918177 358961420601623339152358697200836617732 10918178 3646205272107742413298422697579684224 10918179 -12942566024656129518634527274350595200 10918180 155134526790349099895772484307384087040 10918181 353438856282858430686749559652166277120 10918182 98761915631396931079916737826510450688 10918183 21073770226452402769362091806731835024 10918184 418751190983513847717383322921886018560 10918185 -134626878919145824430069631235248763200 10918186 337182604130370777817178995335902373120 10918187 109585879566703617905870346862866995232 10918188 283327969771152570439305162711308719872 10918189 -527494321582776892335577106457192732010 10918190 -144470978779845022764821923573094584320 10918191 130499815807525246206071305277513373192 10918192 -11415924894194794640382546611443138560 10918193 -375035096868640745348326982881364356224 10918194 3088698491904914814306418322409406464 10918195 -789822680995567603273845897011477030400 10918196 573471859061426914220575832785056086400 10918197 -74338715972645536720940028361352524626 10918198 349773664881664548957267788506579650240 10918199 646151792366400673225269194293621221936 10918200 -69828954767296748604542032596467712000 10918201 218779989649161475963585820242290669504 10918202 -68779924607124403869755636942136962448 10918203 -95780185531579856705163318330435897120 10918204 89024166691419597775329785518568627712 10918205 -206192061882735133205131226210131597140 10918206 -189113576405955272285168686271231139840 10918207 -871217985572463054450741450768141408968 10918208 20266560212264625545933783823890251776 10918209 -338095385061886388082601986013606623696 10918210 -329219738118799671400968141725457240000 10918211 -36869881876626095566590716289612685968 10918212 49504616237716326889242500828288212992 10918213 563665896810260765555399092862666392924 10918214 -145280298889253020871819025888780478848 10918215 -27224307880821249528848408203525954560 10918216 -15156196347921304507934987895086039040 10918217 195922889898974367810750717557271386640 10918218 -9821413831500366962413211616567232512 10918219 103564428538947773035321891157276944400 10918220 -73663787471680768358191894442524677120 10918221 396825459599022476985918986989402245312 10918222 -156719820281484712391485820374086845568 10918223 587418721078398409394592984687567516960 10918224 17071415844879890237495155794676998144 10918225 200185426516567612170421030943333555750 10918226 -237484980846236623980782785344560390016 10918227 -141078682379753166664378162459727486280 10918228 277462274147986034386287925440750493568 10918229 -99305034462146883857840428674952602144 10918230 5259662060470084720956547590002190720 10918231 -79525359377784325330716158122102991936 10918232 117370245687615050355448621703987404800 10918233 -89863840982904425945385431134387588236 10918234 -372691155687375395755744495549932435984 10918235 -183620581911524658944228150071596344400 10918236 -40398391138210089229766972222268456960 10918237 -213880997586082250010922674861471431040 10918238 3855270658415309142243323186751971328 10918239 -252067648250596449954191559502192781040 10918240 321228754350600291716407979328484147200 10918241 359093715281906962933596981142712769792 10918242 57019616565270908459504636881108121040 10918243 17159259457885987439853455705272258000 10918244 -153873971821160418153514400890191289344 10918245 13483356670970942071811454559064606400 10918246 -1878118106450178963461811867340603200 10918247 242636645539175353265431122356008992696 10918248 -296740063844212939756860500537478266880 10918249 -719032371568524433708756547539317102000 10918250 -177242385722520683573210043503520768000 10918251 -25401070835841896934990280824167781408 10918252 -178999528579932709549443109021994731264 10918253 280188625712515349827198939615499791680 10918254 54063679200594777140308687615389088320 10918255 -223326366052006810724440235976677628000 10918256 -29258410261402830800077563427137159168 10918257 100058322131565367789139443848993350592 10918258 33251140283446370218493845715697991584 10918259 -691071418606767877738332104537107584 10918260 -184848538699153662191744084249992704000 10918261 -530948579119825452820232677348863127968 10918262 -37851936365851042623331297414537804800 10918263 -132406407459284562467761671576593375256 10918264 1833814772094354510558049682739609600 10918265 179546519371481794828546458400904269320 10918266 3576198832722805465678165391153793024 10918267 289059766864889593081256478036396266400 10918268 266785516802031519010558322674918594560 10918269 -168913533872775406555997295830444644506 10918270 -138453358553179038304695978804141978240 10918271 92365008141113933325668743596623870304 10918272 222750050176937841756688993707349770240 10918273 -514972054039898270427921160791636077100 10918274 -259783707645730440111146127999541478400 10918275 -95432357907889662419689571159595802200 10918276 512589695107776833019641618794973740160 10918277 44330127793505008906068320260700184672 10918278 159217139403250101211976113786887624480 10918279 -273387683747196651730012116989287846120 10918280 -16147108085906055607609195131781939200 10918281 -356058300767702947169374096571518772256 10918282 -51793782209314357073298561259789350816 10918283 -952058324872322728961947439518486983468 10918284 -46392824291994975275523847347614023680 10918285 -120739774043049260084363363906318711040 10918286 -31259434077274466322715502263425987456 10918287 -920327070786095350281828826396127752560 10918288 109574951743144223003241557677658603520 10918289 -95610617711962465659660856554377000910 10918290 24636098395911812637048955957481610240 10918291 748616439684060274098822364378738099384 10918292 -130783197500810822611566882134175436800 10918293 71265602910199416978002913389912186880 10918294 311025790168805040918915569463263659392 10918295 -7142700001089190589219461893624781680 10918296 158382902069595988339393484000884869120 10918297 153868459120872219391627639858507587720 10918298 202290041019726447408257808157122578400 10918299 -107636442640643400119125606782037532160 10918300 34874496461413748492142919363150156800 10918301 -328862517676235105985174221903900858868 10918302 621480534661918174115493099028085760 10918303 -849387207088864860140894205840662057472 10918304 732307272964789091315881902139606302720 10918305 -211246234100438181470589501658118198700 10918306 -180072878597831622974118455667211845120 10918307 -118341169103294177427168703481826750480 10918308 -121139218359105894701724274305706736640 10918309 -738599528989956766663245474748129421952 10918310 38368814699546036181017550405913138560 10918311 262620203031755653257965813695574060160 10918312 -149913850251056590034372098548541440000 10918313 218623602967018129155262091470929413760 10918314 -3733866075797216295155641838190672 10918315 373920130834048015510990571953161924960 10918316 101724273234675722991338406096533770752 10918317 139743642547749022681613611484867392512 10918318 11359218262557697577332831312887299328 10918319 -123728835947920167068303615934656399520 10918320 23363930760971679053922919329992540160 10918321 427038354701757594442186757538307205522 10918322 -523812974489020235628229838061150210288 10918323 -132916242754494822949462041827861081520 10918324 -156709272314760241378423522778687471616 10918325 -376788055061912934898294433396702666400 10918326 -515380671213598503481583394995497574400 10918327 -348787577719990609682623892988054560904 10918328 384545013966829451286856167289506140160 10918329 -285692272442473384705182398316853264512 10918330 88093215768590215330873568233407851520 10918331 -5718249217516008438042845295527948880 10918332 -205800787489399367160207558924558687744 10918333 -462403166824764241386025242327674397300 10918334 -14343451335247775934506293613208576000 10918335 248681945062177949553454520342100357120 10918336 -2400021841901834206727110161529307136 10918337 -933630341026713836763901223548950478014 10918338 64344848422730306720205694443285481344 10918339 805500121300352209682550435102221934140 10918340 -424294761033677363568990335030540348160 10918341 -21064365739725375577677881576523897600 10918342 101272332988098512450147279566474689600 10918343 -253145732580342502346367317355978234408 10918344 291773614915338867419545792898988318720 10918345 -549641659535271778498819260658395215580 10918346 180474914589876877445063911987810765872 10918347 -423610179266942329950781052073226090560 10918348 114400370667545178301183359970691347456 10918349 -143706936257648192628642117393333462036 10918350 -100104824280285681570840953152756584000 10918351 -171488799931855518436641021521308069648 10918352 -48476591618869026121058569766736396288 10918353 251232222260948568457521160873838499840 10918354 319520512265497018605335291128058783376 10918355 -85420876204779948229061974985503027200 10918356 -153203987658785327852164237826977609728 10918357 419477104706516750566391323675547036512 10918358 -352583320432205456192371454526407209920 10918359 -378283005293121489877818421106958752736 10918360 -239100358162281588759883058544992256000 10918361 859039199382027671324682690591453757962 10918362 -5576579238765988808577681109609061376 10918363 -685785999530527151744229425208979264440 10918364 538313442572419052984620969242365323776 10918365 153701778560902166031443577289363770720 10918366 247565777103729718847498886152302321344 10918367 206240031239425052057970857881674039024 10918368 -1005069607440368885987384509911182868480 10918369 -19133776404237163666612890908631398400 10918370 215090726328063210164260458642230702880 10918371 -72342886032559548322806207030780528720 10918372 -98512948391539780855695878018456535424 10918373 307058224353613326131629860222944810622 10918374 -200247030112690074830461286828287083840 10918375 181222290424104289628602811043833280000 10918376 -92089392970862110701115606066642944000 10918377 -584411116685415689412396001308279618486 10918378 -278314891187246565952746998724241991760 10918379 1758507868835366067303510733887258068184 10918380 164721466673297262894252256763548631040 10918381 818590344976839146531000645695470036182 10918382 111923337729365598627344927122748711424 10918383 -149187115043611531615093439814816375936 10918384 -53859552029159720715591246589175562240 10918385 28368390658936501033325009321634446400 10918386 54268175352443484748623886053874925568 10918387 50656986741091328645636627589406888512 10918388 -3720580969641934962576897657054965760 10918389 42862847518437869445729154523608259520 10918390 25842401066612450795536266802108162560 10918391 -10942388186089988406577447037499439056 10918392 -12940889628858472404190069614948188160 10918393 -523720394596968132722772857959379742358 10918394 288070331424810295245300354824713328496 10918395 -11070048527778262343509761533053279200 10918396 -628463710085357745041146146596984004608 10918397 100482709469355266328937884580444474752 10918398 118831277130167111858180225789954398848 10918399 -134623677787749567684744188853342706272 10918400 -139433444212506251986795388506157875200 10918401 -161376607101117411449758583768327027904 10918402 -18338197395983192863892922314487252096 10918403 -668938396749044901424211497626120610080 10918404 -59559326950794314110242964955497156608 10918405 319096346950560575380378901148100848060 10918406 432114987930361032816147362257479382464 10918407 73527450090629338323837322425021127680 10918408 -690949471679665027825302088957109975040 10918409 -650420634541792881325047447161512188390 10918410 -58856419605184141529902309960618448640 10918411 -313199963356254093118315535370271488368 10918412 729207689650453954013864382512601203712 10918413 -418655100006435194551533371912572736160 10918414 127940956887691731614613923117949358464 10918415 -511311832169445980437857607950612568440 10918416 18615641820069263934906862962350948352 10918417 63692625668863514701146072505644821504 10918418 139724133677048537080076553145843362816 10918419 -230494113996782180421308795984397994056 10918420 79541807297442344564172704578495468800 10918421 -18282474444721580655136153831947183300 10918422 189783232214725719834723592746600960000 10918423 -179722126228980745384721956114777588752 10918424 -34270307468559536062063719552940892160 10918425 99945126263412988653049177870466038800 10918426 160745751146451034264211450082067921920 10918427 -29105554146057432499032457655333232240 10918428 -226941927648590545778221297611350952960 10918429 707540564791435578310082779320571459776 10918430 154355814210415709461231636395895575360 10918431 -4055216633652707055072792250101991440 10918432 3055325698516454404057402919752826880 10918433 -658723607855458100837059694586984156318 10918434 -162765793832521108714172671916484961920 10918435 -1221696203178557018727103899805090560 10918436 12074057056417332439612477963379585280 10918437 346230317548622927268533705649299641152 10918438 135726357257474052597541637446234944 10918439 274604975535978944712637513886522078256 10918440 -119305763192621257979137590149326540800 10918441 -51429393832212163439500682006118879480 10918442 498281273179202420655846822132047100000 10918443 -561533600748364229224535398784851104936 10918444 -216515604193600138577362364322408218624 10918445 6173468907488830240627962873844206720 10918446 -43304126216694581313260197401042081792 10918447 -533949353757151345407448071637907813104 10918448 59551175172757536973724825752363597824 10918449 -679882951477887186085128865049473046880 10918450 -229874438922695137272770828616912048000 10918451 -432883744665014682000240072210537597792 10918452 -115495281919372308641107217094073190400 10918453 -29994453072427379696271004739174807296 10918454 -196775391489083103590005577116193797248 10918455 -59844675868311201852116399644678250880 10918456 212034172311479921213607608050560921600 10918457 -407550511776801427513185238056242224416 10918458 201641522138260524219866941557753159024 10918459 261931286036648707394707631430450386660 10918460 -202470898823758496345228795758113423360 10918461 -126557884357525094203295983926931177728 10918462 333335417800770263321924083385122908864 10918463 -202793664340675265038993585230492475440 10918464 3270889768023556801237222085760122880 10918465 -54759247446308203159939971542853207000 10918466 -142955026944210304875639127713524736 10918467 -243799597178805717479911940861798476080 10918468 24396041094987798728084479466350817280 10918469 -455463416651675110777605566710536660900 10918470 55266101382597909459511240561467312000 10918471 544903787266550419483099822656622297680 10918472 -788795120090274291126145659426400435200 10918473 -90542975935420495552762268462333159136 10918474 -6273521012909743257606443896631989248 10918475 -55178808595914732785593395254369881500 10918476 378473020825710955485540843911568752640 10918477 72525064106895344304631305200794929420 10918478 -159572665257896747211267280132021902144 10918479 1147983442173614230165483058598193152 10918480 139803540727527336095781662755415900160 10918481 -69694591102072645489130300316345819840 10918482 -299213566496023731904776249694224897408 10918483 494725005256024394776476624611519346520 10918484 35591964791679014909454288529428166656 10918485 33457960516334723066865080769505671420 10918486 28930016022088301851753056268448290944 10918487 -36585403593942044629746744310453736808 10918488 140323155974690062924661921596133867520 10918489 435371543996643547655976964937747268756 10918490 122868068324868881561815849361294841600 10918491 152619635749468835192784918785641347840 10918492 84420516965574591625508647109540065792 10918493 -226144923773443275439136532823734178656 10918494 19769250885429298699769211554875957440 10918495 142563945771523638141875991643875734880 10918496 -23575359887998506965281485507669393408 10918497 -325498071652648007150959119042057234000 10918498 -189081201398036126090723858046741812064 10918499 -677516125160530550738435620692855958500 10918500 222007899120301430478817512577182720000 10918501 -39160394988614856773691592434838744896 10918502 20554257466497060226187789775391057920 10918503 -444768857446278018903478122015171025200 10918504 -431787814860148034270000572537275156480 10918505 -1373439728731378022199816763495764960 10918506 261654495070453919078970381538258715904 10918507 -719533031288212421516661827485469679244 10918508 588568942582301066894574293658044845056 10918509 105282728867826044595285028236967427712 10918510 -27437908908905953928415488512909255680 10918511 154754178320716157237296288157762008800 10918512 35523560715684920092218268881333190656 10918513 -542927225012906923789717105101593544238 10918514 175274563866394645829311699127558141952 10918515 138309654308430231011845898776159395840 10918516 -38798943498505608135455472577001449472 10918517 -2370824746716121510262314302176626560 10918518 22944632745742604777090092093576541568 10918519 480396030238409799747224724004833631560 10918520 -9840996260865889402299558642422784000 10918521 750935777980819148973377439357452338080 10918522 -173853621916206137198909333741291014656 10918523 174990249456686326919766612039583306752 10918524 -142266802162813809032531399693828857344 10918525 -56621918642150539950385473243370139950 10918526 -102955272676563547133395436521145642496 10918527 -492306049794260861245769135028217057080 10918528 -97116959505628465930154834428145172480 10918529 -1017881665687422071952053937407633341740 10918530 16681327328005517519997213157627392000 10918531 347425395676725339090844075322926006432 10918532 -49450088863757577233227194372216722304 10918533 83738613359988571399820862275145096000 10918534 190598566219322984985443176248534994752 10918535 50208857515393066409624515599586767480 10918536 -212642317879612719973173212095287705600 10918537 -1633722724695009317568181891071770880 10918538 -187607039981317099203877791057708864000 10918539 -343784328831927741519029578315039342056 10918540 -86499906575708254943217256988608512000 10918541 -301978043756169615172504730031228499200 10918542 -291831800243736789846470408970035556288 10918543 -672941459839584446553561532870428864208 10918544 -24739103049121211563563053565050880000 10918545 -147214686240545204903250083848965149760 10918546 -159952925974446009386253421080215560416 10918547 156994138648388219458458574253748333996 10918548 -44034662624703797826480856761392727168 10918549 196930184294000015803818500630312296764 10918550 -36368950102202215739896148348146639200 10918551 -9524352822875875824227394666131961216 10918552 -74447098775588613620141016498764881920 10918553 -645475001777457447918185704443338742198 10918554 89381733197381146342469295607337233920 10918555 -48949741111427120568996847276355373840 10918556 520803201081897343954258200230160384 10918557 -989203590607772317431152136741655860 10918558 92823898463056414057706340326758229760 10918559 -49041486197664089333140142002610814000 10918560 -2481651493592359743957148907376476160 10918561 345920442190181765633541405561681320162 10918562 -130356831300753955787821617720317665968 10918563 -356885750855015604611811395068490962056 10918564 834558758193251111600425178231417143296 10918565 112425264645391115334546965595059479680 10918566 215104704518644069276575250100828273952 10918567 -93300703459366402253368947510275794560 10918568 681734173177893394987594742882805058560 10918569 -83971399070499546409213253222401401456 10918570 -186084955380630150517282018807056906240 10918571 -257192446879817321021809417467485529600 10918572 56614239090615390296535782846019993600 10918573 129298976859926702585100307216260351960 10918574 -150274840428930854210305687896149297088 10918575 -24725766756300521826097043594435545200 10918576 -56456072874927894911983381743419834368 10918577 -162681136927321181930445888819830942574 10918578 173592668864549947221905933394810132480 10918579 -102178956355807485198751727272163663024 10918580 -42884009089851694080498001375145452800 10918581 611133448623800514371703703566801022752 10918582 462335719716201117746943959827100804352 10918583 182754459608649308905121478150732133128 10918584 -398141961761027574905349612651678720000 10918585 -711361062184340137833176987879349868800 10918586 -118795485555159903982366869937440825600 10918587 -172902160579812713238815643495163260960 10918588 717806616243529846034797510453616812032 10918589 -316397050321611814036349980258102232640 10918590 -28973528516554755803594791386682982400 10918591 423538724437562751127076142437745468992 10918592 -35243264624199742315463072412324593664 10918593 99942367463019852992531492684766945408 10918594 -308397113675519678385859796905263065904 10918595 610974580842731356011458806192483299600 10918596 -60786382971751050989462882549823000576 10918597 -911756766093113352577078023938306075520 10918598 725371114949321795138425374144147239040 10918599 228836893759423099563759185718850446720 10918600 13465959410225963711627261534269440000 10918601 -208314322923951155580606643346627136048 10918602 -312855736533203118139497013381400045520 10918603 4219908872182136451370585856276430848 10918604 -141600003129486408466986856494479295744 10918605 73170446258382632499460508854475425920 10918606 280147774664485783924129991440386152064 10918607 -260514424977597631590855566834010482208 10918608 109495791487495521448856374590062198784 10918609 -136870448800764224633095122154407362520 10918610 5447861234356508101268146416974794560 10918611 -430414414852771778650125128905120876800 10918612 347314501452758745786518212448755984256 10918613 241403076613243436743814424964193466684 10918614 76068120586356035149201784826359611392 10918615 649426390538476916278239351304530164760 10918616 -823564911790875717073732768579924992000 10918617 818419258187685489696305461319769329664 10918618 -656583569308822206031023113630977648896 10918619 -54454617046329515900911602330403845000 10918620 130903628189055858311288298611817484800 10918621 -282287348196434947317088920322496059488 10918622 38761646688024720825939009968028841344 10918623 -435655261701944748892996331776314386616 10918624 -363836057742261611619347977726717329408 10918625 -340686520437457370692627339279244382000 10918626 -51612084329721604886545809247852692480 10918627 -199130889230574125516404964098407464688 10918628 25679841002127800612168903511027228672 10918629 -86460989748200281049594372396427803616 10918630 100410996745686200593177189939362456960 10918631 -287829123134093951658549830883875354568 10918632 -107182577743040211881076690593923399680 10918633 -30769137813662316420824727644881158576 10918634 -36296989508022315728406063952296677376 10918635 21479945183215152235138309302014284800 10918636 270374984659681193896361036059085862912 10918637 109731222438411363798059067702016739286 10918638 -12143035478437899146151491647660161600 10918639 99237860799379650850011595869375912120 10918640 109360879615173316325242858254131036160 10918641 288709622049872544937926149132231374944 10918642 7860534346791230348504419056182638080 10918643 58412631618462073234064421459992408664 10918644 59989934334719622225998389679089127424 10918645 -355572936533815325848025408795595829200 10918646 716020167576058568513993189076285504 10918647 -323249700535979057264397458555089963776 10918648 -118220889955913992905306791248074608640 10918649 92557157571435542735592611433860622336 10918650 127136521937994408841521060312711609600 10918651 31442547209675824284930259717448360392 10918652 59115061412482815055040141930577318912 10918653 74026062279739945638744703220821423104 10918654 46595079255618895676257769789204965440 10918655 613246139846652555367347757891267048320 10918656 36680909068258711816748597539957112832 10918657 -776425577893901513090300536061961828094 10918658 275564131281004321686771995563331838720 10918659 -96863165193812918875909856927813428992 10918660 266174158013280849680373560996102503680 10918661 421317949033826123647780477444858970652 10918662 80309942746948527798172145890579997184 10918663 -68273827139203940617415386264992783904 10918664 -458296820453843396911274174329562726400 10918665 -2116768089627746462389246539804288000 10918666 294757600878946492911414755123961844224 10918667 136245778517079209698248775119568969752 10918668 -198827859966179610491074737524498895360 10918669 578757596400004793892620318152004200320 10918670 115915709562341340191072391515265094080 10918671 -2557014779575633758891689767330632960 10918672 -2161348535832498245476710655687450624 10918673 -147404995907808856146161094739707803280 10918674 -42485373214524266193768355878672964800 10918675 280851482208022047559033936082455024800 10918676 65270309677724603105861786857205932032 10918677 -246514964527509374748793004641070784 10918678 -209392436599948637295915036517348618944 10918679 700634467582020079129624554321367279584 10918680 -55056488462580826984796203291849728000 10918681 -399679217306489209182736528718933822518 10918682 230352562971131843470435895678880556800 10918683 -8925284041276449572172092214609568920 10918684 32259455952438243581729293844671015936 10918685 -19821367783455812444558764984687945620 10918686 259719126782233379387292926791688672064 10918687 312773568444460471463123706126025235800 10918688 65415765371188966439523097006469283840 10918689 -5074372677696507091766365999030827072 10918690 -8206645546653200432504118993797618400 10918691 71872439893803743063139287749312133280 10918692 790068426203170735445120849104669286400 10918693 -640314361816129698584834701195596741058 10918694 -9661284324895775970745917831701635104 10918695 -204134474735890184485549499533734094560 10918696 -28193093039517385561019955327458672640 10918697 243881911937443433955563735176378031952 10918698 12396485907458218607346939524701224960 10918699 -175548148312159508446578293534669912280 10918700 -5373206171927141667833377865365785600 10918701 -214668139407316894092117537247767162570 10918702 -402874652128490845951712468347757176128 10918703 27176575875436804055212163631581696472 10918704 -35550403564403202261751361566308335616 10918705 -137199226649282799266271976438276866240 10918706 -90574862633546018210886461867832102912 10918707 -319638901719322841948149591091965327560 10918708 241874045372722566148661038966743822336 10918709 164259754688681512095718489164199035786 10918710 56067893365223089225955330538424300800 10918711 151401679415387754458639485114377688320 10918712 347689480477675381734160406214082682880 10918713 259609097066912589041663925146228976384 10918714 -375787955888538922100275965480728966544 10918715 -328124959818240036786365544339328084800 10918716 -197324953776831149839129686282326016000 10918717 304784253932483072673098958344170353120 10918718 -63005796706427985036843564318888904896 10918719 520662892722957564572275484205969619200 10918720 171957459833557893938380160681902080000 10918721 -165163973333883624964934135340358487040 10918722 -117030481706858834337022208849843160576 10918723 406532989733712761444283792612333494972 10918724 283063813979817433509831608552352698496 10918725 -155370288303118158819778182855119148000 10918726 68945136154380571604783014186050101760 10918727 -261793508388568794246306658067982170688 10918728 -441315578089554052098298376441034547200 10918729 8828565250785313886672218832678100660 10918730 -210115787293565009089749770829384902400 10918731 -550375919254981398966031674813912804648 10918732 1260512935011230459821374079199232000 10918733 212256959086095335237058089426635001664 10918734 -116960351321070002327935438209316792320 10918735 -331213491230053344897230605297787617440 10918736 42803775083698167494634480615317102592 10918737 153975207714091923103583232834872208180 10918738 13786305836858147356935884205728173344 10918739 325657102363353656212514628262883749824 10918740 -36255762987902793621654293947260395520 10918741 814392909245553819427086791792296790752 10918742 153587736365727747976639770109193344512 10918743 -92338363031833476480162841120411137792 10918744 -10771238826537266764477025164231188480 10918745 -478069012197073623891300825920956597500 10918746 3238866240828288693251771848861209600 10918747 -31175842139843114367516580561261968368 10918748 -343728557278534776956036122371933081600 10918749 107249517688218850368365901154910668800 10918750 -63242630113729031985800319739792200000 10918751 292073745305407981800362348682976652208 10918752 342749974112718758020964979928517050368 10918753 325243791817979718954507205558184436002 10918754 -144496443091928361301125291593474643456 10918755 90370233396784047429040634844650186400 10918756 -37068254368556734427949913796188765696 10918757 533420017530272415501858043464107787006 10918758 23840077883479448939432981750697984000 10918759 -402709225310558053706060756921138506040 10918760 258793219392402919776791642983783526400 10918761 50023360526975466475643419034811196800 10918762 114293665138123059305089097122849204992 10918763 -113208011234182884740026442976757921800 10918764 -174397863027305718237162875960728915200 10918765 -242054663615204392874091444199506322560 10918766 178372255376540962198707476943547456320 10918767 -160735367075105380964473315862709524352 10918768 -141318183302431008356232302832141434880 10918769 -398272046582038052315882633340307798830 10918770 61452526315092484814618480660408025600 10918771 201700860196063066953012465930116816972 10918772 25327609804945817334687802976445634560 10918773 578023145347812355853840577866383728000 10918774 110802430312884423550873258348778767872 10918775 1688361718878315086652868637805225600 10918776 -338264442831919649475471598006139289600 10918777 158369585101803259922023593411465731412 10918778 77446528657478692180472314643071129824 10918779 311448261658040733520882391922405212184 10918780 94223951657938072077787401133917657600 10918781 977609405549983169839514001932198568582 10918782 152200196151162349304919307715440300800 10918783 105288915101390513222757418567715481544 10918784 646334299270053567786202463753019064320 10918785 -473354856078152083743293757230244494400 10918786 114274901623957304967759836028786608160 10918787 346765571582889978845207955049818441600 10918788 -60857531207517890517332118469509657600 10918789 -93385099422130935731205641662777081856 10918790 -120054218313070198461802709178989683200 10918791 125724285347457430391342228034990599448 10918792 -4665041555237748282960038639696025600 10918793 -85055381080340537562958466563295151180 10918794 116015932983404615563967431096508027904 10918795 42896308217629358681287351097479654320 10918796 -192148951466166709801481315519716027392 10918797 81788981958051646722023408907440813472 10918798 -440529154220064943240019123648739840 10918799 115475537770417821576504443593690954800 10918800 -5071749968707859796690147198406041600 10918801 -175921160993667125190340801559182457100 10918802 -490981908967358264583640617274223169648 10918803 -80861290961963249844824856984883005696 10918804 -28977407386245165211272330663452766464 10918805 1023167435628151419636430682355641702400 10918806 -2310307042996464927255445782951968544 10918807 312524011624875731550284506069116324312 10918808 43343034573533523315615286139046912000 10918809 44439241524892617047467347347437178928 10918810 812671564558886897317598870730270720 10918811 -48679826027441767209766075689351253440 10918812 162895058617309699182644614473715456512 10918813 -54468335994583274993643714393825545856 10918814 -11998634073463713764686539602753332800 10918815 1491127457248730905000683131203585920 10918816 521891361766957880660531329622568075264 10918817 143466588220065050661402259617326285544 10918818 2278898428415750498788975486928283264 10918819 246539423826759056423341537143253042560 10918820 -30993819804207914996735938115965255680 10918821 175642870323167613264589151280841213920 10918822 48453437725110261213214856127637090752 10918823 63640076603202028337480257064981767680 10918824 -343078276151857317299721479945437839360 10918825 -71191387848815918836449960779315584000 10918826 169329597265379105103910348573083560112 10918827 -852228056169779261353424917611429888000 10918828 534776645037039058120370677640617024512 10918829 10772059624855675527975207253354134168 10918830 -32090506004408307649234862976702247680 10918831 -136886062106888760990090592050677053056 10918832 25887940928408894553542343313541185536 10918833 -6423837028407014802850012010433286752 10918834 -356832306839638221237002100094029779184 10918835 3686815331432716783938969697027779600 10918836 -85267527215794419699280685010249197568 10918837 323764445361970348205996640430935034780 10918838 124597329392699584922974277143195164672 10918839 -759567225478325315475163085111518445952 10918840 -260322808866902118212392534683430195200 10918841 354235182487231929253190722092427599300 10918842 84440130031361336420024454612391697664 10918843 -297615211369749389096015488206055927856 10918844 291636937559429750314994493896533363200 10918845 64233583862766373962324787511595398400 10918846 -243429285797255094863324214957175771776 10918847 -563521108631357761039392546697727872704 10918848 25401933429263433240872356377746472960 10918849 897514709361840784733965542930954262850 10918850 302967823556633162133612183037217596800 10918851 31516014199999769943733573195620741120 10918852 218190162986554686447393720207097970688 10918853 -16875269251378002035741041007031270336 10918854 257083534957105781204256623495719059840 10918855 699202849928924476770853554271811264760 10918856 244724458630427778820184108685374914560 10918857 -144634865226259411421414227980139224960 10918858 143363638755011581291807063568559843840 10918859 25943534543914310770518386223449399040 10918860 -7329969517533386288362180214346224640 10918861 2493209422203184259352601992670484864 10918862 -203283610865713481874184692648652076928 10918863 -335903635324012959611925809909151732120 10918864 -134897181593148099035751073838508933120 10918865 -449488054351093868191121015150171113740 10918866 -136494500627871594348512086022394764160 10918867 39855020065169803753753376195253687880 10918868 -386229338713238339775670112525608167552 10918869 78762766350263421774125762973274608000 10918870 -9759097591192317290920398020759973120 10918871 97935240253141173581587692721074176712 10918872 -68221781401890858750235685012901857280 10918873 -197520221035556549945939694487033276160 10918874 153595555159549054153253464991482813152 10918875 -520377430536752028220590882901417152000 10918876 209797605502925948218973425963791882240 10918877 -534120051768621783260490650062709585280 10918878 -96581060273242185906214430234064565632 10918879 -778174008294576734772900626622957724368 10918880 192926045135030324642873492037304320000 10918881 -162397738605551057372258633184897168 10918882 -62329928403174238152280523701953308160 10918883 -895295415728296500938424804358679168868 10918884 -259211980522838289738504839532676107264 10918885 -187625619393565252086172676652722729640 10918886 271414533448815673144542873849572353344 10918887 115569102795480257624360494436484634752 10918888 -897809026993237552038044401848437130240 10918889 -691527044719422489494457120822915434310 10918890 -7561166178585802908161383027088395680 10918891 -563900273792062737938467783315801309708 10918892 270169339860740322991765892500005417216 10918893 195181442775647753558512151575214604864 10918894 119493234996775911802026763681073587200 10918895 -56985976626841393145075337466435731360 10918896 34516606552911511427903973973363851264 10918897 -504418291165185252543531022705321775616 10918898 345424397461678988754338394043543453200 10918899 446826121863370144216247882245555496448 10918900 -25684860284192774904157438944999724800 10918901 106773577587789121301845410484138512000 10918902 -15912528930332798239814642852282009856 10918903 823014358650095145190379899281853938152 10918904 7295542358099208057356955329987358720 10918905 51382874417144160815747027106018768000 10918906 -211483684572600495698385562575228211200 10918907 172051901763153759170073889194127749156 10918908 45600229159387791153747758715378401280 10918909 20721488543605800251324982131819203404 10918910 69001152688059121914418463713777503360 10918911 155673525782460596403001103189469072072 10918912 557086618824796071684269859822419050496 10918913 14757903050375420737916018140276669440 10918914 298290621557038914695763672477873517440 10918915 13588226950534144894581105407291009280 10918916 154211103379672846382956368954109146240 10918917 -32565484449324537420317689728121020066 10918918 170988561542644304828837433106736216160 10918919 -657572932944279281290173806730391680 10918920 -34801561401857466556877273033256960000 10918921 -75821346333814046179145433464940027330 10918922 19004585674148342867333044714243746816 10918923 -467446933338098944432485036739360447296 10918924 -180134536693927450079038367850907267584 10918925 171737838714642686787769285017386479650 10918926 335293455989685971785459802937157521792 10918927 -189530162907365001504998558190437347968 10918928 -18702538145175517391346017668885118976 10918929 -18943423015283982004703139935001925632 10918930 126116169139154307626454591288443750400 10918931 108134139970452872494112526110780994000 10918932 -220194831655704446720467000401068771328 10918933 -139897896165515159133847084883170904818 10918934 38527832500282083874104932145791041920 10918935 -292598162379595706605220530522505880000 10918936 312343333835668204418969945169224540160 10918937 -180508956723284952149346831154555695414 10918938 27413194900294661209879252351185163008 10918939 647681278573840514334420617072961064880 10918940 -132894185892763938888477651349170024960 10918941 -498806715332207663452012585489818257376 10918942 31815333578311417406453545895176118592 10918943 109248958316711090977808570605334463600 10918944 -29739490049088396380533369552043507712 10918945 -68929300554275488484070615610369320300 10918946 313861613834844759513140033428105666560 10918947 -3985279766862124790470336670751842304 10918948 -227034764702146580935047695875046744064 10918949 -819407352472827286932027658992243767940 10918950 -25311959112453091082694853758766080000 10918951 -324549160057475778335723979446701153008 10918952 103689051664521970632357184721332469760 10918953 -435133842715007588966729062266109766160 10918954 19629535125549353986299346360470466560 10918955 -166577323812673486514106184108190132640 10918956 105765155875184271790500043436695440384 10918957 357256971014280324827578373663980518112 10918958 -109269820917643898126360670199778247360 10918959 196992180446405674843341800021503207440 10918960 -4097522133005697032281786508451840000 10918961 -226851824992081839287809477988949096576 10918962 195422299742346124739812757597410292880 10918963 319061648278810236859935072086677571784 10918964 188607635300552596539150099854358627840 10918965 2267860527630245483588833896186072000 10918966 202567150697301229528103882817726380160 10918967 731260880270800117401701931510339791016 10918968 -33218689656857748186777273931127316480 10918969 123309865320944281495210943929990081360 10918970 -64209691622355424268800836805604259840 10918971 104622773799217748731222350728064925440 10918972 483611672172111842182686593059617820672 10918973 113798607295639637236012007641513157964 10918974 -77161983030503101839982414034614708224 10918975 10734565507202960639147895879059715200 10918976 -61222624965273584416423240382545920 10918977 -256814107352384499068265637973843389920 10918978 26675350051629354097357609059953696256 10918979 -737026020954784404952508941526110779360 10918980 -139131812243800568167438444617975171840 10918981 335682441560951206569006559668982453824 10918982 -71016969809807043808110916316289979968 10918983 370673825746280317162537716511865850024 10918984 919521320114262857419764043973753241600 10918985 -259701548149503381811626311896968192000 10918986 10771332088405949434745842376667089664 10918987 -1669662435336639488919998489504957048 10918988 -328496840592565491029570189676798688512 10918989 198492180010519276382442610153461883200 10918990 -4501501349761696783993787513194675200 10918991 -29682333331183475799397141897866142608 10918992 -19392985211430739700308681452417712128 10918993 1381931857275663111139263877559404709760 10918994 -493151623599733477250836072420198990704 10918995 114893628547804908533058325334268003120 10918996 38081336203204916617043385431607152640 10918997 192268892354971026015843052720455616320 10918998 -5809111941280810295837799955012658400 10918999 -70630820727245956308188975288703445568 10919000 -354736691203340598240658066943846400000 10919001 518693276549523957066597709574496756432 10919002 -267928579870600108329716364104842596096 10919003 -714048892114442516211597819062152495056 10919004 -88642522635825956626887438427894715904 10919005 -362128791090059093307193229099316416040 10919006 12632239806712253719681454561122959360 10919007 -318351581285473835260781703584307799824 10919008 360892709175289957480115122657432043520 10919009 -376092813005801412516989028559198054380 10919010 -102140924577550565795017718272831549440 10919011 -463943977211148307816431888444551292388 10919012 -33889826226557424327601260546581606400 10919013 29007910441146964271119848621948091680 10919014 263359828149400483872639296059871621856 10919015 -110796809924531190128559877813463128800 10919016 677256313156016490979077236103062323200 10919017 -175948579530618212370754278827881236934 10919018 147037631954154805602220797891161913600 10919019 103434590686825673682265526542724118528 10919020 -37405537036772966194823449561532989440 10919021 309735713340468266296376693338751835222 10919022 194189912103288929470764119189453243520 10919023 -643265166129742682772432760434555527728 10919024 46791582384089930635728859019652464640 10919025 13417818237865113006384605830436300700 10919026 -244200139921504035751615622403647202288 10919027 -34255906255990745050037215058471847168 10919028 329611885559635450109990611075312896000 10919029 -4378659712640046474638207631606196128 10919030 337570594938968715033934675139278168320 10919031 149075866134262454543016483993664124880 10919032 -506969009037668571175328005748908523520 10919033 4149149187140406613112804720899810944 10919034 53208913656316915677664664496099463680 10919035 -489893742504855505286801704417854539520 10919036 -615198580576123585410113704182273802752 10919037 -88081765839391104903015972076298098176 10919038 -27796473502282021404317839820179765632 10919039 -922208139701197057069345686306820887000 10919040 551046613040734709766716864122060800 10919041 -138089034533463331476739238578836115200 10919042 195558513449524539456797197911019998672 10919043 -185247675908972157460007081096641296 10919044 -53387728862256477925891254457783890944 10919045 -232606689839292644714511422972211941700 10919046 188252275806787818518077482590100744384 10919047 -345797922719644294660702233423933718504 10919048 20389983223367171823866692463982673920 10919049 6592762202253260691013846116193973952 10919050 -50938378595375800232735229824321785200 10919051 -103900596935499575686773001006908564960 10919052 199854659461739548886819364667211755776 10919053 567618165302800895422725805738183477120 10919054 176822509991815887508497742091825978880 10919055 -79905119552590506414160738069087879680 10919056 41830877817031705809539821322508058624 10919057 913982173480084283705729115153498035952 10919058 33970077256269802678579756453405267584 10919059 1235224064393503485919244585826914121040 10919060 -73276936187644562529241252769614871040 10919061 -471311269005296315470950153156738213540 10919062 -254205297765900715606336451103528038400 10919063 108685591899156157929028080460262563320 10919064 -153945006528236243440053824528272588800 10919065 -172055667428404913322627269180477004540 10919066 319576226537200557635970283066938868224 10919067 -101144063359442729928978099284664764520 10919068 -6339407406238860432726139497918996480 10919069 115032267693269309288606709343739756352 10919070 -3942094846025684183779416959488396800 10919071 493033132158738625288851386506675522200 10919072 408026262782179465683054670624142131200 10919073 -155673022867904448543280281285681633600 10919074 -44869761051662187518399404794832972464 10919075 -118219688112772018718847643628393346000 10919076 -2131398157786883062457957992276033536 10919077 -90080753848456607967352876979110456392 10919078 -81707670917183044741265597608127600160 10919079 -161569414753598620661422900092362260992 10919080 706477985607143742921377927238587904000 10919081 737404256461655789479822390407980229882 10919082 253633460351093053599947862360117825792 10919083 -103579117423832929971782043929726502624 10919084 552298208470963547639023573310022277632 10919085 -227763243774504359604453217523039661600 10919086 466066296176554839793696309065755018304 10919087 -1028596440920063817226401035736938569104 10919088 -64491301481532271794409217494193012736 10919089 161592605673209638557157405099361533394 10919090 35690493785411627228104418809284710400 10919091 -458878318802768915251130287275862633920 10919092 -128181226683096139336544216737957910528 10919093 -15509149148561411194272513157635920658 10919094 260843506359086440440697080854998987200 10919095 391837407977570264917452248661885754800 10919096 -134827140137886201819390064432284426240 10919097 -167378843540702000520415884407680978560 10919098 -243559956175974855538155936212471915040 10919099 166485604361466800331426432148640650560 10919100 183187723825210925613127957681072204800 10919101 -5259934986977249449396174081879993748 10919102 -235635910809364757666491971660313621248 10919103 -35965013597122733214809324030406760176 10919104 59980900157696255882776460578495922176 10919105 -589146519521380784416467088170862813740 10919106 226082768388936935694516290060049780864 10919107 154765314116383168626718991435332708432 10919108 118810068305792441105538581547386214528 10919109 -252287602835787044470238589090270145440 10919110 -136627226250244933929174626868938016000 10919111 -261497156131404296928449549012898555480 10919112 -206648669741356126845625966224219832320 10919113 -111725830613791884307100010352452700956 10919114 6029360835180202430537472457858546272 10919115 107771342456554749462066072836790083760 10919116 -215549809692089323377170342522214146048 10919117 756876948247709775131395205689449862464 10919118 -10227250301869254956467016377693440000 10919119 259369440648442362240503982843296880 10919120 -41542055737019415152526352761439027200 10919121 238003975362840332544458464407050047248 10919122 -74647394619275742900875572812715879776 10919123 209367681578022653570671713454347943704 10919124 19224213750837084140160705091006765056 10919125 256936394668476861464656360461845760000 10919126 468178436214025635999295550313948724512 10919127 121194028549106394470919099283994576208 10919128 169567411923163209546401447204406558720 10919129 205509257134582781478999213159755610240 10919130 -5834629622423632849868435631759360000 10919131 668362097444483191273484133778402932932 10919132 2163246020763417923484486629204951040 10919133 931951306814025569740215361660870204320 10919134 -872157764983869217113475152129309992448 10919135 402331272145292414950423798903506612000 10919136 251229461112446783352957520064727220224 10919137 -458795439407467360245717104015702749628 10919138 -53721089107653654105053679737903881440 10919139 188175409283883407036270796413036916480 10919140 -6150010881374981743505334077287526400 10919141 246121959309213225975521131811931676542 10919142 -8563669418721559104281987997426744192 10919143 316845355033358936622989795637868190400 10919144 261632963462169442296938878086987248640 10919145 -367369333879425376769521802238170145600 10919146 -17909140407530781029292854522051362560 10919147 199319204651186416922399622445763053752 10919148 -101820902571418004309828081736308367360 10919149 804881702427849482626623451992027848150 10919150 178928841930389698644357722400036513600 10919151 108824526510849539600446625179265344800 10919152 120035222855204927288482901115789049856 10919153 -367363434193476949399975704379006557120 10919154 -15430941044613399379746947765872128768 10919155 -174434456419263986301680526662936167440 10919156 266994051705882433341046417350727618560 10919157 277969933240843390318705093252081950240 10919158 -127941710330535034293451234212558604416 10919159 1005036654337091808833671085766200100816 10919160 332498517813994718138958834385632768000 10919161 -79444931107544420116210306434694656 10919162 8789103324630116765230982543561839872 10919163 11197149960011360926916561110595046000 10919164 121604670576321344150703605721599210496 10919165 85820521388278964506387058570648406060 10919166 -84047221432663019591509520367527581056 10919167 -6773511980242526030513478767918628000 10919168 -296221677905919568328824104551297581056 10919169 -462561819918238342202343874545781777806 10919170 -106574617472591174043333827220429258720 10919171 -449005827275995830287530758322257402000 10919172 -158371380723284041662518186626077321216 10919173 207921661065182888957550029407969491422 10919174 83997034282537596148732506238614204672 10919175 123629845432885746015379236335745867000 10919176 -19069601738305557815495249904884689920 10919177 -763381440662441013166995116781882271974 10919178 -10732425887797012085567607491391244800 10919179 -595515205096572016425314468524131370440 10919180 298919694688695079238702341178877158400 10919181 -22254452895786082756296068974776532992 10919182 104422777710863367431363695675482072384 10919183 40032226415774123246466816430115373168 10919184 -23294263255852647304296714999705108480 10919185 383753519094727348986446070462136224360 10919186 -253118576212407153940893075269793847680 10919187 162268271356583478904277643620883236448 10919188 198729417085604032440693760127492048896 10919189 747149082036651630293866075710434982720 10919190 22742868562041085143967010319790314240 10919191 1121547356718809450354168227815488555752 10919192 -97571629260002631764155949163127603200 10919193 -177491347935392269731336540847347121920 10919194 -236748888473005917655857235128789504 10919195 -126592004245891022378699432891444736000 10919196 -413468325248683511321492706022353523200 10919197 475299031305499057089037034548439116646 10919198 463105984123999115946241258785566409600 10919199 334667062782327071840776560812146171464 10919200 489568661447252523627425761927618560000 10919201 875032288944736196580735698324901551202 10919202 11886441118979850338499579250911172608 10919203 808463992286252845475068928110302861640 10919204 118085021982579084518111129111052926976 10919205 -6318006057414525243895026452129779200 10919206 147438518395394989668450033426988247040 10919207 31123612866592441587799009720731073488 10919208 -303425849972103833459145178127213936640 10919209 251596075404506893043143422689436726906 10919210 97395623412587981223880435248518507520 10919211 6836243388679909177560662076347464944 10919212 -392694412820231211856438315189538124544 10919213 442442636855142246768561589200940459200 10919214 -156488202563022134559061006581523615680 10919215 -13527404875687028068652262192285155640 10919216 49787158989878560644094012396513787904 10919217 543179089473341196479710007573126164080 10919218 -167796517818785009854128900149889573984 10919219 220853012129126441009883583779235868640 10919220 -120459489684545188600385276172257280000 10919221 694830237349633989184585247784668493422 10919222 -425805468752375892592574001990977299200 10919223 39721769736278365491295023191306446848 10919224 555670904533400471278796915796413337600 10919225 64915701045666583994169523633422271500 10919226 72835851547565979635980616486191340544 10919227 -8977484348268351314169355997304072960 10919228 629902555982207854709008754050279271424 10919229 305829952162620779322009835826527113984 10919230 38807755005793103518778858411169062400 10919231 -429819236235627926116542221260820833200 10919232 48405662314448357717180243010964684800 10919233 -131315469125573535940994159630004654592 10919234 573618578955068163472838140175713451520 10919235 212669870405030980739172130913123022000 10919236 -181681318111122385658805132788709335040 10919237 -65414498628487881542121084403646305248 10919238 -64261085394431056892200290789786312192 10919239 138053501650045506032937216809461630040 10919240 354607414331623583032035041716436428800 10919241 18534562747259281969180880479501749348 10919242 -170420657701077272381268842361097867728 10919243 187212067920435937698605316633247370880 10919244 -47765220101061533382707798322153701376 10919245 437869279585584997138758028976267575500 10919246 111327714196409028412462997644740361728 10919247 28824196644003630922510026947933036160 10919248 2266627790213622868400806099363430400 10919249 809996919005035581673376096279660638320 10919250 124006437347326764728605940877480576000 10919251 -167855468157759296801483095930782089648 10919252 440733483017595379848092696946635300736 10919253 338523071737923638584263014868428516928 10919254 -77937819777836255291851537918098324480 10919255 -193701403942702802240759037026247800640 10919256 344477490444078170145917722268449075200 10919257 -125113590341905446556954634111846981494 10919258 279749172749779624888652491718532550656 10919259 342350151997618110318025992689275998480 10919260 -338054573765431821441239872150794531840 10919261 -379417417092978879550097398953644711700 10919262 -164760481315191007284967373350422021120 10919263 -675526030008918989981705601714755894576 10919264 -123960510178303633240944671242427695104 10919265 -97881903051134695100271908717747863680 10919266 -51773098435933772788742346272459103456 10919267 73884571283950308885587498591416797960 10919268 66995847924739176360495587704386394752 10919269 -134321059728586561773733894146393667330 10919270 -71041366724023282642879309178044343040 10919271 329703943004271065257198863149080232064 10919272 -21799728872470579157101752445087580160 10919273 -552744248640109640862278109455308563456 10919274 -5793805608754694890212701481276599040 10919275 -373879310905983493415036121788153455200 10919276 571527407045517365707115966675576060160 10919277 -151272692758825662753529124605183275786 10919278 4188985068354508834989360086697831360 10919279 -119012202931095007689170462075805216768 10919280 36552363755007979956652125579017256960 10919281 348087531621469511752430488396943254000 10919282 450336608113853612940852512905861776 10919283 -165742687493555404031362178228249960400 10919284 -284438399457250218559084527085634764800 10919285 11655185400740415355324845108421670400 10919286 -10544595269551807514754708065658280320 10919287 -218034415790287342561013543439379405864 10919288 -669541094287888835883728637934850826240 10919289 382417103871576787694886726902074515024 10919290 -292866056881893745701099283867308793920 10919291 -1501770498460347284282595078607884888 10919292 19665132722085811700767110545337910272 10919293 51863643560653764773438733932276576640 10919294 -307794008191983340671600208450473506304 10919295 305493991716511984302257565552416413920 10919296 316613977958779025016849047521276723200 10919297 531887942217047209525530417929646703746 10919298 -34405259164315019872331996626374753792 10919299 346600862695985246148461710252129106300 10919300 -1870189694969275914564041415255552000 10919301 744124725502787911096947339911911777920 10919302 274874780508995183395119871505531552352 10919303 -238145887494387184616578463793974953632 10919304 -180244781993919127157633464643341762560 10919305 -127609959228450373532935715317901497080 10919306 -453971439358691107746478513907559549648 10919307 86787273612162055659533696527339665600 10919308 282528214602074351525249026186082524928 10919309 -4039293919048375859638262677868448180 10919310 -165453196865014700981468892030983379840 10919311 -100861677786522909398305623500544131376 10919312 -181979402650552331158974777866182164480 10919313 282662545820445518443665571780200554400 10919314 -140368644568458765699833623722460973568 10919315 579113996706377542544968579629462480720 10919316 62884502115982178319035892780326092800 10919317 -476525910310977576465026968579339947634 10919318 554277094537853777378761689864157562304 10919319 -15832606591884089651494826745855993600 10919320 74186838669605881942194604165064908800 10919321 97845554319280366283243103202854094080 10919322 133772361255549316074489494562637650432 10919323 147044852404788487880013343099073890240 10919324 59645670569803931602874207994945501696 10919325 -48923586169922694170904111548388676800 10919326 4435424365374219921857361287102971584 10919327 93292496800468557364275283816183198176 10919328 110486443935907528077896962021785600000 10919329 31260599129165496671425138467677134400 10919330 -464241452851252416351594624341028986880 10919331 -50634516778272769788439493755075698780 10919332 391554047572653001403980637431411143296 10919333 98356104777942116058651038822585708478 10919334 3925181051921583053405366957244430848 10919335 20908274806658563763455216147174587360 10919336 673997419602114674800414184590645447680 10919337 -130722779270379751467536527962722697024 10919338 -133412295258897212881240676301147010560 10919339 -627322766608381476438029522128729177776 10919340 -12521576798180627331043656346419302400 10919341 320493216677083960479136307509597281900 10919342 -119805712347456915040846263541051478016 10919343 -307530257489356941831785363504139705336 10919344 117174010823941571678951569047633592320 10919345 -147225882578194846497866979745150125900 10919346 -108468298109760273874847152024386950016 10919347 -5340070793215099089698787993077862848 10919348 719027991535194159010860817810958309376 10919349 -22934799107901481610167924795720126272 10919350 -41960302432827127417181215015330435200 10919351 -922774577416051212179554427012407539168 10919352 -301503497032789456304732437168654970880 10919353 -408021028938625661132788282567185197398 10919354 56137829873107549727482523506872971376 10919355 96372960334660486447139265953772676320 10919356 146562117803247441179799430946017179648 10919357 -16457471269116755789456224417726148160 10919358 -201185647269381708795087807204165297600 10919359 309939675338241204359820180876856080000 10919360 -177680104194239474192867867681693368320 10919361 748069165723873293828971703651467795040 10919362 -390585947639085822866100151436962379568 10919363 -73306833105611868292235900644699188576 10919364 239437336481314223191384997280413970432 10919365 -205648668847100185028823077685972420480 10919366 -48640949112208611349582364839148962560 10919367 -123738590166925916889125176803137784 10919368 1790291191779508446137341802046597120 10919369 973370004973615594938577400598300504960 10919370 -12015016657508763956300621678408908800 10919371 449001398560336688439466028095184391572 10919372 -495464747886449836002469472489651151360 10919373 -554949049987352773321172499417260256 10919374 361258619588332552437888816754448569344 10919375 -166158567311508904179857324223203880000 10919376 10579663536449861333138854467366420480 10919377 -2320553713807152259411552412124173248 10919378 71654070217858688574429054777751799808 10919379 318985464090773957538475088080599958128 10919380 166669443515372776850304466955757158400 10919381 -49317229888306528078195896101130013536 10919382 388186239934399784456956940288450089344 10919383 172498967537463683632999767764651754632 10919384 10572516012524172361400195239024435200 10919385 9651242378760950348894718052386215040 10919386 -337787940837909789225219538379313681696 10919387 -298889727794742782536960043433435874488 10919388 56786876343664670210636776112632848384 10919389 -91791603682377735452677435172699291880 10919390 -23056462049370631055430827202646660800 10919391 -7828279854633180875595826284480567936 10919392 198933684976732401618747138105969475584 10919393 843898789442216291531800686263420820642 10919394 -108449673391759605060072370741240296960 10919395 365938793436255532712092937788227241200 10919396 -1033560136231496430548426856952428936192 10919397 455321442270032215986685354160088853728 10919398 63332255855602065273907012183303614720 10919399 -330146695737334857924886654568543598840 10919400 -206962332342723374992322344408627200000 10919401 -573221240261380241342831535667526070598 10919402 61425208125327568679801712422735317440 10919403 -38880707076454613698691421190378848 10919404 122183964169644933185137959526912359936 10919405 -255750859864959230084666528041915776000 10919406 -110594946427264060140892141802520740736 10919407 -191606385010336915410808513905173809680 10919408 104662176715328925143001352674027896832 10919409 163922891183010687642020239468720589568 10919410 102639282613115522706573967111784904000 10919411 -181341834848659359210921554464754452368 10919412 19833394663803837260882615784785528832 10919413 21640399955330130860614477950429838008 10919414 -107183661388135529446465356664566282240 10919415 -144319275025334620867571517183260659680 10919416 -463185520364211699564162663242385162240 10919417 205708661187115511834948520862933679466 10919418 -129391104762123354617604766348085839872 10919419 -261301404037467207450292327591588793088 10919420 -6787490601652207275433764099552568320 10919421 708392997990417107245161316176400818240 10919422 188015018668306895250401163790905280512 10919423 -193036656050153695837223805810566319120 10919424 -200882442596725349449870471227066286080 10919425 335393434665912359885335592267840796000 10919426 14461327070203060685481831789676353024 10919427 93363764859845027111598438198118549680 10919428 51682270882543391126618907795173594880 10919429 7162842508031194339550514254877048030 10919430 -10770755045064612668468074690600285440 10919431 -52023340908563822484661968918297401448 10919432 -201102017347328660589141048857385369600 10919433 -141154009664750052977551963980112911360 10919434 -74161670780748491753220201286023517440 10919435 147834926283780974946072024519428036160 10919436 214366965796767122658406495466023440384 10919437 -41009110247061043550964356860509796340 10919438 394920913558355271196790939700085533120 10919439 292766047045182819012224770921809198504 10919440 5308535342898671647206121324633128960 10919441 -166561982245501637322039000299949110028 10919442 14005306215416673716307217253084321280 10919443 -350329794995724415036507482659373862280 10919444 -94822074279971339716319848479459368064 10919445 171616245604020356909395043663705255040 10919446 -322102371313540256460371474670703247328 10919447 357077502642838616428951496247954996864 10919448 -103669739543321097145544287025007943680 10919449 73576281930510888884303975433370603536 10919450 220256199232773268176331755495506466000 10919451 529861562509719471764295128710097486232 10919452 188429212675113810565388047147724853760 10919453 993806851820642971492983076078896640320 10919454 38824280105862859181933552354896382592 10919455 -251482337234826369232234132116081053280 10919456 119176123688062070161962052471506665472 10919457 169542990819458133563411460698337601920 10919458 -328150561781191221382883622547364680320 10919459 -298548395443382559183228230746247869440 10919460 84288430566817506667098861404193423360 10919461 41006950563173895678530009915769717824 10919462 385113147535454251164325099447059372672 10919463 -10274734616804489923090426626789929472 10919464 -970612367614161934707027242830492876800 10919465 -488048957161509912462789700029283683000 10919466 -11559311834813238639050777090873746080 10919467 226856436176464687673823165151764143920 10919468 -109933224174003034463743044024777882624 10919469 -6134579946211590709713303560551295424 10919470 -8232782379607759816894354673176074240 10919471 264742321269785632912841881361307609600 10919472 67616512725801327596783611394049146880 10919473 -366899848807422153447846702611851014800 10919474 802873288783026087871816229438979519552 10919475 -60564412459818591841840586290582464000 10919476 -219719607131160394619090818242664781440 10919477 -178575913388491258555755568637245674216 10919478 -115636920563249087484941577176618419776 10919479 62681466402951883402809329796401127080 10919480 68925571590692717968860822683772518400 10919481 45942794011672404934942463565794966352 10919482 18061973814667411637613671126103912960 10919483 -126875796096322235212779585407396092320 10919484 103929560688199828662195197653411384320 10919485 -142636081651365917707231297487735717640 10919486 14728407403301673827361502871638684800 10919487 -48788033385685952851752110768559107640 10919488 295330068228362614889280724294970638336 10919489 37725001130383346061784231323759739392 10919490 -200988516363752313102896629173222796800 10919491 324805291756347598227567732878357339664 10919492 -68251117228625850872399291953986125568 10919493 -166181239816043545072571229054593269380 10919494 -466494495295189110835829102124223084704 10919495 -182801499870984258429583302439736853000 10919496 -90032216839872515424133626509784023040 10919497 -413741978742467558569997373376526904960 10919498 242751224708218336734489786498430782000 10919499 194905684531567107944343653900968424880 10919500 -417330065169633414975754038250728960000 10919501 -1219461562063543382838013227668069958228 10919502 15070139986055605488534897224454389760 10919503 -244581119991434018179518541922828982960 10919504 -56892094320303975177130284670435983360 10919505 -328952515566077915865994494008760185280 10919506 -1940585667640564189980542793727182336 10919507 98832649774534915644176760238677792156 10919508 215371056130866301344720805388318109696 10919509 -555745181958493466453018616073211516960 10919510 106449023639932538838618611495887257600 10919511 -132866738857002697043980917764988151560 10919512 -74756478858828155957148168311184384000 10919513 101406767585256795871600978127943991680 10919514 -19810122785034027856509307951662345216 10919515 -742667248880163204442650291287584767600 10919516 222438833758453479636990007145512627200 10919517 -153054376332712412148714820589299854720 10919518 79944496195149634507309372086249528960 10919519 -61444301440220738831032309088017404456 10919520 11328999327213679647180493787045560320 10919521 746368371605331598310865769947000433344 10919522 340624557092663928888838648294047903312 10919523 -409812779042684860712923667671794011016 10919524 89794918638837487315023710045261635584 10919525 -455498356222426039746949533040258466700 10919526 213832007168735665514848943677381244928 10919527 788199490322389507838835951856494578152 10919528 -78275798878007576854616201823989760000 10919529 -408156709471365919026226268794772556 10919530 -14574352865752115529206246082252636480 10919531 133838218466018357681400161542586696592 10919532 -56719452576219135799109919823824012288 10919533 -14154808271619132818917490310518094592 10919534 7368009832594871440692802011438854400 10919535 -33907636100069484636605471477590262400 10919536 -167010667932709627708751758172090564608 10919537 -146317081462270252198169384424068858880 10919538 -19015486371732947512212539530568202240 10919539 43651478583503053126508870141034873024 10919540 -119460413128082890084177319618107883520 10919541 227575520594488215430742300983936706592 10919542 -429140930226666668021891210874261340608 10919543 449060555543208782627244802772226176760 10919544 -154746973009889750697676717335667937280 10919545 185260292873459210794094357617410992640 10919546 -386934934040811105175881119239458967296 10919547 74290701665773803921519149250976475640 10919548 -119835080306788782041220948289738196992 10919549 2213895132475218861350754274600895616 10919550 87026433333213352759719231681315748800 10919551 -217044982195884926196663117919846414808 10919552 -34867555217552482711594081755636695040 10919553 -291491180779699368168073016334010777296 10919554 435618625380267241899823271657128037280 10919555 100689460830930790392723311703685362960 10919556 -527519661725375888199524031159084349440 10919557 628964132319978150088039932969944367744 10919558 -20465706594731070705126069970883400960 10919559 3130964950283328579205999593767431680 10919560 519175507765031344308908152053294336000 10919561 77201541498019316457724352816096139162 10919562 21482724841969814101282115082682056960 10919563 -369330717217517813864117920209117102216 10919564 -94948434620236897417139839292235644928 10919565 315265752034316421353233176841326702720 10919566 -40296444781468222061040879866506152960 10919567 -580734353768635232765364391433641207608 10919568 33348638394556495220751068535424155648 10919569 857137298956727853388446723827873423140 10919570 8274228089561264628083922044246520480 10919571 -17781254087842712820601821754877542560 10919572 -179841744024088630631655337099277027328 10919573 -283813144890924408538348338245479242240 10919574 207614381819928892610065296210773557344 10919575 -164143938661273907684664945932786527400 10919576 -147523468037833461478040879678896773120 10919577 341101703932627144674819157454067840 10919578 409995285230405379902531914202279577840 10919579 -302066057701381587886586527340176260120 10919580 -38742372310772922539593717767168000000 10919581 425077981942280351092073828014681556812 10919582 -103958628433362611436027223342877524608 10919583 316543024197617201640717665584515267600 10919584 5975943161346771951511399497449472000 10919585 121849096495250132065470603227781744000 10919586 -31892292857100531574894398515545067136 10919587 -40935207051563948659554544887937744896 10919588 -120971714545215134343383070247760678400 10919589 542277525222225787659664369601147511168 10919590 -62083279625380643474845519372641365760 10919591 277215984046360616721382133981453167992 10919592 7751178694689059988213467607008133120 10919593 630212590418798722089395184272045958816 10919594 -184786318828652113510773296368393344768 10919595 -41018014739404479164765645883825745920 10919596 230339356985722751396538293809483435008 10919597 54073788196194291832019612190459171234 10919598 85775156635918904243596408330125555264 10919599 -455967941433479671804534699515114156400 10919600 63005687636613737925158707229829120000 10919601 -112632905501076358708617123937114643376 10919602 -137054656044662669196375303475623590400 10919603 -310059396249896135997275037281967288960 10919604 -451986327009319178206563966309792153600 10919605 341336062550803528395337265158361599260 10919606 -167953994987312379205125596403466225248 10919607 202658174789782739288966644545173048040 10919608 10468598423483482236625957012139212800 10919609 -78757114647582513683826139277331695190 10919610 -5357529284810209860211115384076324480 10919611 276371079270912163860353373277210074212 10919612 38943811311681352042129794516444109824 10919613 -401045924918853386059852376028109444896 10919614 225705374082930645518269807676620756800 10919615 143736062767347422757132824658552734400 10919616 75594483269833564538247709341769531392 10919617 68139802913912856121131625016457200000 10919618 4940160048980220915414767732631005904 10919619 160015943264320353551543835065166261600 10919620 79651899907107306254079920888169024000 10919621 -37111635695777954474494637174749310178 10919622 64490625618887259570125368707539503104 10919623 292708455974009773284761199069085641600 10919624 -96434177704355331324403669001792855040 10919625 218042525803202355185334784331242704000 10919626 110287072728775054432794678194260859904 10919627 -472320362395542750325911846193117582368 10919628 357915544633008688448913696327804947712 10919629 132570369937531688737182506315768437632 10919630 111706852620205394875111686568974172800 10919631 429446504039045608672840600149202302240 10919632 -7678371251161144385675916593353932800 10919633 8536010970531898728471309751970808564 10919634 -62233192339623254872921470047304019200 10919635 -9091404267675166317174511160800407600 10919636 106333624407418194808422612461047848960 10919637 -42450598395724726427743918382715826560 10919638 -373069165085939334890510957086968941280 10919639 87650887077022923170174332278264467520 10919640 -326941428968073158430130703725770547200 10919641 -200403533114977462472540403194166535680 10919642 -96617219124549060184614300028004152320 10919643 58739923548368493438372938007290489088 10919644 -142660058068356109667186327779601470464 10919645 -977744245874825450598654690111880500 10919646 89185836482741539853899108257200754240 10919647 -77202074478676729954948598859798370640 10919648 682988845707336186320574269056762773504 10919649 143620442229114924743622287077791225408 10919650 65224022755059303442098945767512441200 10919651 687161471292508202562824569608960312672 10919652 287482967823078494247887105091757765632 10919653 -193411543639103480343246946439944374756 10919654 124892286755833743375105293581522327776 10919655 41456848066166046374322476343417786600 10919656 50906222422077234434371937569557135360 10919657 83298720623467949789461707080454541824 10919658 -24930520804758386040916594950102523392 10919659 -18684340415567608804292900244235856140 10919660 297318571336203370811265448349403494400 10919661 265965822086231699278475418035876044800 10919662 -62609771939201002326079718478069255936 10919663 427181307946240172621789023701131544912 10919664 29696321791987863552526126311580631040 10919665 174583773301199000368010151386595911400 10919666 -3698203152150978928753032673468178400 10919667 -538216657832085574889971752334049534400 10919668 25473642045244625873643081961449074048 10919669 727598480585620832483393561477115185070 10919670 -59804466791577052949535770756242473600 10919671 75045788535345067011255367083712865280 10919672 -155619305346154061947339159520694988800 10919673 -683367240264686287230835549232908232076 10919674 60586310041984396808433536507147008512 10919675 -96794706439025106738635707586818320000 10919676 -289763175490845250464378055413931949568 10919677 114535107072641350891893767412567022380 10919678 1905987044866216101639953767912894464 10919679 -22295578348741708254755766999293771760 10919680 430178576703720706346330538450616320000 10919681 64437490879046125104926328554121268482 10919682 32553695184806233079103432664735678800 10919683 -234659062096758706420435357905041808680 10919684 318776807850554911397392429993936012416 10919685 40435853182994311284847138529408300160 10919686 -17237425975550038837529650490842719360 10919687 142345044232781986414371269335144884240 10919688 -34863539943911410830491943073696972800 10919689 791367235100593845245840964763146121920 10919690 117920405109364721439147444724836768000 10919691 -311469521015019482157990912929309711520 10919692 25500551484204967601995848810508702720 10919693 337372340065088048272905368991874341942 10919694 -64234124361003549626282776761723911040 10919695 -584866615990337987512515490274240009520 10919696 21489290906907657393162609308160491520 10919697 -19167658747961444085435358436757620928 10919698 -663889917329879457669796954025879307264 10919699 274836230520889791952960920730889800560 10919700 210247700164370321421842649694348185600 10919701 -358260472192654329585754306827661438240 10919702 -84873701392420576331425828269531423168 10919703 -568033520592281630486226530294365027200 10919704 -292588681807393124035844857245317130240 10919705 45649970418888956277343058039600201160 10919706 -7971707565028291595620646519627613696 10919707 -1293022826539861311430535312063204349168 10919708 -7186339789942312664852744566573023744 10919709 75138791681705753126954675018747759814 10919710 -1437711720839391188146040498404615680 10919711 -339833036022173201153432265017332442376 10919712 618442455798893438067410089968978100224 10919713 282928651640617544581921186286905473024 10919714 17051489900829014672938311079220355072 10919715 166127031008666243367176679135648819120 10919716 166796922164392988871882489003492495360 10919717 18173916127800513157632946036517914560 10919718 -428324263961271931279593950926169088000 10919719 -106013544172902861877191053894455400000 10919720 -188972271855339561642189311123300352000 10919721 -1521061472192740119232055598326810400 10919722 -153336315295456899925898022070387677696 10919723 -557077378585945785744431084377294376280 10919724 -118846961309624902293320599476029151744 10919725 -14928310974324448105243888681250719100 10919726 292021199437748914904061631512194901312 10919727 12397092927126243753188617723138060800 10919728 98015418413855781598421065814795927552 10919729 145761735962426182593843584661050643840 10919730 -30657301920059361833196336342345730560 10919731 -395022743645238732381107122176317668468 10919732 -199685465055961785397771239729407900928 10919733 165750545847274632056590464791686353408 10919734 -13719544426192133141465635334645428608 10919735 97604828308614583803671244215863295760 10919736 167264493380455883590304444639033856000 10919737 -387369816503371980769672619214239299760 10919738 126999555586739206766201695158060497520 10919739 -121567914154830352474913169750347155176 10919740 -123583091511816169200731299030387200000 10919741 -6919056966165856720780800629756173728 10919742 195984741649804387923411182078403746112 10919743 936846665686301089823789042666977634520 10919744 -84778237140459599197689057627454046208 10919745 -411062529714492550753855581150937996800 10919746 -535394212321073262778540636698025910880 10919747 1101752370306568559007604284251738977920 10919748 -126333985791218927459119152871605765120 10919749 212393010819388774921527970595631751164 10919750 25367900100012022716341695971498240000 10919751 1006852854462431069701636047569982418560 10919752 873082599457003017194836862013627417600 10919753 -417824208458050324759284398552273857116 10919754 -221968530500489222519098722555642192336 10919755 47795889397141380023258617146935370240 10919756 -143871051128340612312769847742139514880 10919757 -314083106642679313727252039197288599360 10919758 -64773322584783357899944772620821875520 10919759 -368500067230414451777552444138007569040 10919760 27717997041753047158994524944940400640 10919761 360329763402999013363027823547259175152 10919762 -174360895031305397243422621760952081408 10919763 -919908447426165287697000277034014416000 10919764 -2412347634920003521996851935394136064 10919765 123448600042403774234262193754421165660 10919766 -109851869330411771040071499077296320 10919767 389649260902314553736985838866159954792 10919768 635153413159028699872082477184621250560 10919769 216025925045326599717707909570587212480 10919770 -268166269613208061274377745225516544000 10919771 -806237912219001564910534076673870596028 10919772 -13779781393268526331315418399728157184 10919773 -15771125233242703407249967332122659220 10919774 509196270172658268262699327042837355136 10919775 -195884176156763695303039805835702720000 10919776 -192596867021703265008978043465181429760 10919777 -880598747581385433473892354406776398928 10919778 14031481710629794180662528716977602048 10919779 236171148585891444958508934919344172800 10919780 34291927351905168814257956348843389440 10919781 -86651624674243402539011350552285165440 10919782 -380598517196698744965142580213686303008 10919783 -249442267030314403660886405606468003280 10919784 397817866533503333806152271225302712320 10919785 363187027173985830903293897018522194980 10919786 374796871448996111620433864722189492320 10919787 115951579903573617785499543783497641560 10919788 -129726320885598464279689477936020862464 10919789 765117440189406662189199888952676533590 10919790 -34768980966644611812579032141408052480 10919791 -519429728528702519464809105688383381808 10919792 -131110385251096005775655962514179227648 10919793 -240695707333403149630894890487134113472 10919794 410303148269395135293517906185124204800 10919795 294359466679030245381253039936840882800 10919796 -575915595055933448464765051522906828800 10919797 491351845333459011927416031887763618780 10919798 549387748885143193750919176655753228736 10919799 -703783028959297000381164259640193039360 10919800 -53239988107889678754406918174878720000 10919801 -664069604941297746306767377273551090198 10919802 60131880731738497189486057604113591296 10919803 -811148873592549032162790679285187353948 10919804 -107001003683045264388531180732422627328 10919805 8714635415868116246733800611616707200 10919806 96234390078198843298581876778764452352 10919807 -3722697929168075366418321843176646600 10919808 -415436690913079366098106879626864230400 10919809 867050827522882943103730804201059259010 10919810 25796926507805862688726005721000849920 10919811 103592374163552103400052427074748562944 10919812 -166601682692212573084959103590985383936 10919813 365830506420435418315788651653317477920 10919814 -33635991601714670852271996093768609408 10919815 115903908868283891686525633670530083960 10919816 148549865855942874488808947483191541760 10919817 68485597222807447602373126280593439496 10919818 77748127780202503050997253414674944000 10919819 168957356068295404525866718094631967320 10919820 -217103431966290420483520443922313425920 10919821 -646293014916130137150419013458905106016 10919822 -264061276922470924137943250435393076288 10919823 -387041071041958720840692552020835453816 10919824 94949841539571417119229882253913661440 10919825 28063313335183469433617995105084137600 10919826 180162668936921191126259310670324550400 10919827 -59126235155903896550144598240925945160 10919828 -115830077765796691652401951394605487232 10919829 91766370421625758288287802765006894848 10919830 -82654063907958715639902867375553693440 10919831 -184130730512499396855826809421535528496 10919832 -101333192071115883297173076308341555200 10919833 360727055513481902176659314101226827082 10919834 259934382551422702090988661687623739360 10919835 -60593197653324393526204821648379126800 10919836 264632928961761295910316584404617428480 10919837 896663085847880361212933720273380512486 10919838 38543971837970051352199435578191078400 10919839 286250072713189591354355015562432033792 10919840 274354494264188466627358227177956966400 10919841 111383608457533272598274380731358055424 10919842 380637872219009005697269097411567733072 10919843 6140313491217856798091197499476741512 10919844 -88285597595744086194720403723180551936 10919845 42759162097322673069335935241521487100 10919846 250648338815655199005188131106378403168 10919847 114841868528148963244180431838820901072 10919848 5631433566674593738656241044426424320 10919849 791867161206353605702186638911219897850 10919850 137784317439689412712435721875219200 10919851 -46782806768079679337789310002420776720 10919852 247302536212099669139391539854759944192 10919853 16976205557844321053846039300688843360 10919854 768057936170337688445169586903805091840 10919855 23541886522489793204328274859582908800 10919856 -71253084949864140503706230593452146688 10919857 94207990153873307363603319409864587072 10919858 131823850931919183102117655060570321440 10919859 152036217287678464658438687488701187704 10919860 -133685767401422089470009127187281920000 10919861 -245100644087012943471373884931006970400 10919862 226904592768918887341528454880413399520 10919863 951411809152598129204553590430119613480 10919864 -54939923740225901276281958744510791680 10919865 -103256957589196132699367486008470667200 10919866 279418640172281920984917841546572336384 10919867 162212106367511320272693910499890416384 10919868 12041000409774069066868356241946502144 10919869 47395389510367581282918496734434963270 10919870 -18310239497421413813494624026549369600 10919871 -28272731386193432590710355012316450304 10919872 183643494110979833412165268749030522880 10919873 -174010656307684429763343292889634363216 10919874 30072554393136058819308493579383373824 10919875 -888583542369018786993962470673357280000 10919876 -441615153122313010047338684230942417920 10919877 -446595465578352100743513870471438715680 10919878 -165062294249376675793907667105249881760 10919879 -379396913566458599530530566026477844520 10919880 101828101503973271610735339806785536000 10919881 54905391673864985630918688677743787392 10919882 193322220402115337009645848507340103360 10919883 101680812912843959300640341277405285888 10919884 -75782711015415999646134513213420729344 10919885 181316756968407174047685655339732433760 10919886 -450204960233301964934311671798517733376 10919887 -707028209392977964836096920576642632 10919888 14550480285522065706808243203588096000 10919889 -9725503431786537262361539269343378446 10919890 180882312819837399534948788387303654400 10919891 284236373026319503380276141750767277000 10919892 -451041995246473199781282800568387225600 10919893 14506998433958106258644304652870057984 10919894 -163503831697555264880099784066787315968 10919895 101876765046148595146946160626994844800 10919896 -103394795417496342707348120127851520000 10919897 -39799358751218463489165506274500134374 10919898 157567289158967971481196482749015086336 10919899 234537088491666514370941959452430727152 10919900 -235145781018656823540519229193381760000 10919901 -66038556327283921983463314430862467968 10919902 -9942200388514734267777684895122910848 10919903 80609609656817290141407358206216469152 10919904 289966682099684944311567427833200640000 10919905 -666568206375525210063424766686490880 10919906 10527161438737838992694063443892611152 10919907 -573875420629704367043583809764266195360 10919908 111495429540260227577488663027456266240 10919909 74798779266322637151203799530104199040 10919910 -7562117593176301984486648607388979200 10919911 261495049537747230913417079757934849624 10919912 638372937232428335085409813931791104000 10919913 401596382901698533794620503326933043344 10919914 210423449842975787434660785798900187056 10919915 -106883703416221689924676967888049772080 10919916 164827065565518686826201387142797772800 10919917 391608330112372452310987710625280259360 10919918 41631846518509194947746877835284099520 10919919 228320245650405770867064401038846855944 10919920 116012886256880858825310622669863321600 10919921 -105624106115495689736347313639327527320 10919922 -47406192536731992708923644039499520000 10919923 135546842863119567192358620802570492240 10919924 -58053283772097997811720795274885598464 10919925 -74665235748611254250469534597889140150 10919926 29360969867726062338932160650769859200 10919927 -330864830688089401765744329653476645560 10919928 543190427584921001156196372228295557120 10919929 165299436628324220914056803482303483476 10919930 -116086899083422826941015887048986910720 10919931 -180280870888082493024025283921458165056 10919932 -155222228957139914569455032543511445504 10919933 672301467766984091505216593708540482560 10919934 82009856421350388424143581694264699840 10919935 -503481083492778850606672643562622858680 10919936 1809934220283670432510190579544489984 10919937 46500251764427120407124405995822844352 10919938 -333591175019353687543896432977332766304 10919939 -186579215421146277025477828295051968260 10919940 -56012841513069486975511675073627996160 10919941 -319325844400726793373310737585394342116 10919942 -136750933308997796007412366041175437312 10919943 45796803948344248437843966316342478832 10919944 -356437348360903326909489580413449164800 10919945 87078203712245353713759291540459177600 10919946 -177906876779536938198019003058730374400 10919947 -295281567814380250867402423471842144080 10919948 -11491899927517962752766020366436074496 10919949 554978955928194062051933257192624342464 10919950 -178201504911824501309419956599787696000 10919951 3890054607209370947435875198287474144 10919952 10677222590481359106739693428924555264 10919953 154640870632597646122236227973294378864 10919954 480965397283103437765090958601727180176 10919955 72196480382364121415826497097247533360 10919956 202105605813688607070772757427828572160 10919957 -1642035042074251257003313713724647368160 10919958 -34188960649221601059536029860443117568 10919959 131551701079492060844518077241534585160 10919960 -389620413919106117654668861486464000000 10919961 164484225066579617363788707895365482880 10919962 -119119695101286179170348550362691562768 10919963 -293355903993300389127062543141450946816 10919964 -191915610499584943850259175033512419328 10919965 237291151935245665069707616445118595200 10919966 342513324535892059725195285997926594432 10919967 163773297566709114406010749681546220544 10919968 241992464850953054631595007623305363456 10919969 127543997567515549137051974524742566596 10919970 46663741852554016183456678988940037920 10919971 -689345455332128950362948793129406257828 10919972 -182777165696531332136842922215511040000 10919973 -403850227814392416599903141185194285216 10919974 5486226078046925742584573570976576000 10919975 311120933342886672530273207967357213000 10919976 -321680406302628837100689402922611916800 10919977 434151298092429177644053628758390696826 10919978 67964163915820891995745602740967709440 10919979 -2497250043360695931184754586528019200 10919980 546826134503334786965191952451298160640 10919981 -128555583099595318552162630721739849576 10919982 40769676887884368821056674077328074880 10919983 -350934714708699700306962765043947286768 10919984 -102924761341220576166614045798399016960 10919985 -20229701553711994931306694866526546240 10919986 -91597809447785356276653765216396582912 10919987 -120498482782301800454085013881524976000 10919988 390974863195964480409117375762399621120 10919989 -539590394626964895761484255998654296210 10919990 57642029697120791340720575166046634880 10919991 -47681221333384641274356024828073507608 10919992 523624520852768664494301597856170209280 10919993 23941410943110152765053458088130918058 10919994 -182119368814963080749792516146527360000 10919995 57527682559009140577074304495121998560 10919996 -237827577594173348690577104187146529792 10919997 -42414113494780040974675984730898825024 10919998 -49488092860636326145306696382268080640 10919999 236117883931823778981570300917391672000 10920000 -3217049783194584135865908257095680000 10920001 -191063330191182571130073593132625041280 10920002 43830654318640771162647904201279291392 10920003 190772686061112033938212084155524731200 10920004 156895424647848144097019643138135933056 10920005 -322128869419945691041041494904124070340 10920006 -111211324119029405139372112093760189376 10920007 180316254906326897746648325612231213256 10920008 -810156413431945488483442211933952000 10920009 -199160845295538138699090618861811803072 10920010 -53148766886023341919971409228648319040 10920011 636637171348626360806083903083593515512 10920012 -213074522059306090880678029486483046400 10920013 133437962146022545000557920708894686848 10920014 9180817835014708313248638841598952192 10920015 -12666179415052828292469094712582197200 10920016 195433389491140663098015884829617405952 10920017 530187814548504697045953198935026494066 10920018 -24046706439306354613418516618958965760 10920019 -98837446079075185011689752966152277680 10920020 -269951411508541164845279874758986379520 10920021 -168863610070152576805101942410090353152 10920022 -483142718825564807691146405654461440 10920023 137662140512653022282033699765396927664 10920024 -166410003764428378740101071768014858240 10920025 -211852128046475303660223613827719278450 10920026 48537213559772610864483229105477523424 10920027 -817167158575938111871104497936366151168 10920028 141299096212137824073655664337595534336 10920029 -303263964298909557327280398653854698240 10920030 -81065997834631784599860243398712591360 10920031 -409290899319092461618542376364628787168 10920032 -89146067867008000562216811930647003136 10920033 268394930192357301499446356051153485860 10920034 -267348575498559272882895725333290801584 10920035 -282507396968178553878922717406433896640 10920036 315744405845891281587497116070197466112 10920037 -1185962589893809545024438905328499216680 10920038 -128630444207452557190984888292224394304 10920039 140447947581686282639022882128168916048 10920040 578824992484138836484743629283964876800 10920041 -121627611377602984169681134872722820000 10920042 -34485015984781991301522490952094013440 10920043 -381228728733858887194871446368095362176 10920044 181616491009727561574169626307164539136 10920045 -158498640544815415045462055317080475680 10920046 -170235694346412924246030566299457646528 10920047 -570323535279590498439317870013692019840 10920048 6849254042404058478215519551125356544 10920049 -305730483398124176204879573602174998464 10920050 22407014504132945260261081875617722800 10920051 -311878623657502609778980102581793807020 10920052 -115363767810746212320751408136540123136 10920053 -175308481806129602125126120459825183698 10920054 -21568527892159825600761774134070934080 10920055 57955376880873649856677925941511918400 10920056 27609006221143148162223558322378752000 10920057 78636036277832801580165026029889589840 10920058 -24966225835791477585977057153735103120 10920059 -167499169016220927082756550636368603740 10920060 102763563205050213245601571099813478400 10920061 16887230138876514089509407477818469600 10920062 -79622105501343375690817844250156119040 10920063 -14510581868143418511024674590972552704 10920064 -2201050047433695406183896544004014080 10920065 -3751399500117177638722346676796246080 10920066 -200156881098912458525218677513225507840 10920067 -242647250422783879727595736587929362320 10920068 414883715893067210659442346293519518848 10920069 -28030510106775396074128473841816863360 10920070 3149485110465050835342512303515292160 10920071 108566977931561218688124835022293429272 10920072 -74121146726653235292598058478316462080 10920073 32139263822508370696459865467649959322 10920074 300844187347910713105547885797569945600 10920075 -63723685693994679622381350237659129400 10920076 -147723061944556501994309073964897559040 10920077 90865881674207967183970951171303368672 10920078 -60861193210727904437797815264876629760 10920079 -671249849479936926841692409550663678360 10920080 96013183785481782849897188260712693760 10920081 -560041475946408410998859732186821183248 10920082 -183449753718351464380798797596046058608 10920083 263003564533698640335393184936658790600 10920084 44037989790258768325426277620800159744 10920085 778758376966751757191002439030430117120 10920086 -60593621821017556584550169021935668480 10920087 -54425856726640932866873764897650973632 10920088 244603935368059086367267832005184501760 10920089 -198102289766968038052770809620426717110 10920090 220270617431303078885125796166259008000 10920091 71592843224742861284995127994730496000 10920092 12775439087652725830141616273087964672 10920093 531239684724742456448163157617855713664 10920094 164146565510632965952827024436544699520 10920095 49422143239406247552142312184501836800 10920096 -40530011717262238366509955880683831296 10920097 240060470025115004904335266924202744546 10920098 141306818214318724789956769897311329280 10920099 150502833696127728431176551063261599040 10920100 247889939463222735027876258440036758400 10920101 -361026988426755464653384733922527397408 10920102 -136145146724011984323595174898154209280 10920103 446304148631456436433594789339397898960 10920104 109181128139541867150655948797474539520 10920105 76178832633636260330516129819583485760 10920106 62270234566659057363421703995119835584 10920107 345178995907489897155684651557743400232 10920108 1645674809769798776431116721982337024 10920109 148873078434928946064050978462971221120 10920110 -27927714793633047245303489223644336640 10920111 218795152744809424713171812309744932872 10920112 83623537362344962179196867915896389632 10920113 -770198702639092364970896966056752310638 10920114 269229520135878776347062297859370300304 10920115 -166802348412347891868213632930012197680 10920116 35519166429396429969423143049968640000 10920117 133514442750647264926547049201960914880 10920118 244759297859050662436002911439519260160 10920119 32840488943648187883919467368603053280 10920120 92645088035097179901710279767147315200 10920121 12536017373520705037847573279309837184 10920122 -75048353829472937087653968052443801600 10920123 683178535405696623114878749942538814000 10920124 139012746785339562291452724310581135360 10920125 7591470193480087717389604930836000000 10920126 -36397120236253807949071919174282904576 10920127 -354204048448388960732858589409435835240 10920128 35727785232993205746873998892170477568 10920129 1190538918813350497508391547843063200 10920130 93463045102312887890882515636884510720 10920131 21143463361466967170802976756272943932 10920132 -265174693153285456193060753538463234944 10920133 -140538846923556488208132616067109425280 10920134 188273816141044806456181610244264357216 10920135 101620144127462439558292808752165750560 10920136 41090003154348221722689711935670067200 10920137 -167151522267937797971358093487918754508 10920138 -210746944445531670265830030915331021056 10920139 -17372599816875264311306457615469468344 10920140 52104255128984414268931280554911790080 10920141 63168332826714603974421603937911659052 10920142 13533008169731210807194386593523617472 10920143 7685542272655722255194631566161098048 10920144 25749685267961850681575985832318599168 10920145 44757871445531410867924914883278076200 10920146 -311791194843038284691848891844117263728 10920147 30370820635237128041084175721277330688 10920148 -214732145626702335139841637449940041984 10920149 -32568371899396105932043506613285552320 10920150 -146290172329751072129045727703789680000 10920151 1869019130416668444143202009185190144 10920152 -261890710190024411588748270456110438400 10920153 180299398985139237999136050028683456000 10920154 26556417042021481690530549829640505600 10920155 -239413462907981482072852336356597216000 10920156 603284283560046488309276579766457344 10920157 -336205926002385970115048474041392274368 10920158 -73460811395858884956716564211453160320 10920159 29496566278413360624579360025409463528 10920160 -556554136059407708637690545813551841280 10920161 -184030538753847965451522195732005314368 10920162 36047030762519644191810763530717644544 10920163 -43130652956570249065751331104976538336 10920164 143215608596324022315154925569295093376 10920165 -14189391775041172119635795726410512000 10920166 -49110018453899797859629160950694407968 10920167 199595917978459869527583868121531690160 10920168 -315058169684044346405971064162591047680 10920169 -195884432395832820401848673716205806912 10920170 -192693822649299489373767101749689446400 10920171 -318462565221317957962649030143514328096 10920172 783061567848415137064929751517399746560 10920173 -459909717113761279975194973393063417632 10920174 176346383713894146453528852083933153280 10920175 -70098677298826424270188778712548193200 10920176 148633051195437238305365205558898655232 10920177 -994669063192299926866705633707552094320 10920178 422043658827522218346839489915554507680 10920179 -175312523438391703108084874282797031220 10920180 68417723286185252370528691368351129600 10920181 338278230559341158645617017499108375982 10920182 60259549569115866525465461248195699200 10920183 -113385489558775570900279057549632241176 10920184 224518977284544582682513101825162608640 10920185 -70307026841800927960721316326343576000 10920186 -36738637048979399592307699182843487776 10920187 -604394820168515102981581995516822558648 10920188 -5852965244062762350862987450686326784 10920189 201798613621089567310425579334701314496 10920190 -37127871138157981290276460501585406400 10920191 -646554718906961854415105381864955057408 10920192 -4126329209220301551213374422237839360 10920193 -145692728661859489282761307182211070400 10920194 -146943167960252389338847311127151388336 10920195 -99166034489225814486809518141849534560 10920196 28080582195101613993131581159917940736 10920197 -107339447483889974153464213677174407748 10920198 138684494214731091982034544258941878464 10920199 -260145437324877691869704711300434405136 10920200 249015920951875903190507481180150144000 10920201 -158909763665725353240584118153951666816 10920202 -327356295825692793961008385962950666448 10920203 47491345663950941863578965005490042880 10920204 -297036149043516502895939324106955514880 10920205 563503848109683811475195024652469259160 10920206 40771965684908976134717779403986759680 10920207 59150432491468626578563942168501609488 10920208 94711039212378633380901244652811403264 10920209 512401468872175171033310856593514271410 10920210 13990430148366476841700254561734400000 10920211 -188442395119359899118954411898859157600 10920212 -16887485044397495313300587155376240640 10920213 -475210879742280121434377576154027332658 10920214 341811182626297216169150064975349863456 10920215 146176120660716488333327604859261440000 10920216 -2189065961222508804699707739584593920 10920217 49133599777542564457870715908644553344 10920218 -453803647192478077342141146330480775440 10920219 116428711213648796156472887493266421144 10920220 -400254975067705743601194421161345546240 10920221 121620583790798143748174350049319300984 10920222 104093186905206945844885561920138768384 10920223 -370737406504376231011509951515740186528 10920224 272759348258123649003722221699939172352 10920225 86339180767690869969733428171716895600 10920226 -86604134338693278537500385811189274112 10920227 -272911079225525014637464192112880426960 10920228 156994631386790720239071207031671797760 10920229 231274800385672628590184998981415712830 10920230 -268875020710142543620521423997109850240 10920231 -1117018030314504081396473103290227200 10920232 -734070782125470614598503397027180057600 10920233 318909979862260512247463405266398031482 10920234 76377048754744531074937051025505017856 10920235 -16126450706167929174151315646191804320 10920236 -105218079858150468860249477067256983552 10920237 -3636461709987597848255553450017867232 10920238 296880376252758815295575251504005168576 10920239 323238190187007246839402699059591676160 10920240 1518036317552839649377554674137497600 10920241 743813598741014616568221201605891738642 10920242 -415411733576119316400581340132995328000 10920243 495223938599204041875380257304034750264 10920244 585157496751633717369510459079106439936 10920245 97203677932079927147026687113238058880 10920246 -85908763705584493160389085719775404032 10920247 -62580074118006165441097746609496267200 10920248 154401923399902578998962861233623040000 10920249 52136728334976055441937126478442905600 10920250 -12126592677207001227369116130324000 10920251 -10848501301306627332289454804101548600 10920252 108602681530231979803536123099473436672 10920253 27357983312780696856234185327930383680 10920254 -22306702811816991398679887355170294208 10920255 -76415261447608160572528084652081347440 10920256 304321189167754638608023089377436499968 10920257 -770797684603181097289234765828641385440 10920258 10794571716054051513610245352859178960 10920259 -106555387889836357410373925303642030384 10920260 30775822022087211924116199897812751360 10920261 414937048149409987897445950889145204384 10920262 272360095605465488709080300734432333824 10920263 -1267565863028587054365877865796002598360 10920264 -7171608451502915582069919888288276480 10920265 -347976303223133734107388994146838861340 10920266 -152334520313474214911100312583841473536 10920267 -208501082023436459834791506182617703760 10920268 -41927719696184455190588535343643211264 10920269 -975375517773242516337445324330355388000 10920270 -108623901407155774362187938607359133440 10920271 -476958078518797750841835431180923094888 10920272 -205800807648217420185999174287507324928 10920273 42359376385317892888899594399007444608 10920274 -140285653229438793716207562241094832480 10920275 164386335359179931895041908592164044300 10920276 -398568490362910714250175570976267939968 10920277 -196082779449651350745166231863575977088 10920278 84986478652571017756312804002320497440 10920279 79550633989593367663797321618517321248 10920280 -9872721884481721359835836314419200 10920281 -327612278878805398306952734239578223036 10920282 198044719065427735659471251708154696192 10920283 2731925755129906234783476736838669520 10920284 105644627761699499855834782972075823616 10920285 348790798865622265005943304850588307200 10920286 247949882141889186149194831771280865024 10920287 422415572199798602844262913632899312816 10920288 90387603839879193504071557551268823040 10920289 4508734649786966880179722457975365920 10920290 264625132387769767207350873307190422080 10920291 -197688359753136888307264223821832366592 10920292 -254981870972308725809099817672532494080 10920293 -549875454831666532613545852693843315458 10920294 37639413269424446900094060673216849920 10920295 -93573446852233998003102278766586144200 10920296 -191253094023548297947049133176689566720 10920297 104076031223115893531717479767952180224 10920298 476827895183918843627467425210547352160 10920299 208891703428513313925449915040409017264 10920300 48738555692068768616197633430943360000 10920301 -215126328706220840853164030622720679680 10920302 180858842283884209716650803579701904512 10920303 171968702073404230374553572401559421512 10920304 -140108150427880055270648755439617146880 10920305 612181579305612512216184743478167835840 10920306 108879403209780286217026962276445413504 10920307 318977265160651805257112760409623457200 10920308 -18263307714700785588499553781809676288 10920309 -173953083263323538730385296194420931840 10920310 -129431108539618853039714157699868876800 10920311 -747651900409121692716108776074747208088 10920312 289594101383618514380574007845685248000 10920313 -379272672346932954967216536111563875440 10920314 406727416813649577321776889039272102256 10920315 127772904649204735269101145539605105920 10920316 211627338157363349477591284413097520640 10920317 -885590183746410872938411440468033440634 10920318 37831707767602851766664559414138759168 10920319 236719926150260632704832120422268842280 10920320 114627045043984228670083217140953907200 10920321 -41555868798723469699185432395074214892 10920322 45027257255985205418748650549544651264 10920323 -15447361186292761921689596026254548400 10920324 48211378173962797155813511404309504000 10920325 56490323115782577443393097402415386100 10920326 230300665884288013933485414280979145600 10920327 -40507657954362627968254312630611538560 10920328 362246337575443904348372130743043686400 10920329 67037684962126067430981584343361838976 10920330 273485414704297932888756680566436555520 10920331 -166842291429062997505502289456801782016 10920332 -71997846877941154875490339120161788928 10920333 -731398742866983864973527086863234414176 10920334 214865569340585994428741978444984826816 10920335 -341735079750881951645352304457741529720 10920336 62294414287081260454026342276106616832 10920337 -211066336281731846118948924234222680014 10920338 -69096335016281295833289367610705966592 10920339 1617304619000168726274824857513243200 10920340 269721147802871557467478445884799235840 10920341 464714910581179280494510115692474457052 10920342 85280743736934329503207895670529812864 10920343 -237825409185343028694303052134224229200 10920344 292301836052756120240284883327126108160 10920345 20367403026276256120593807135808795200 10920346 312917891054671322943047884122795973872 10920347 -19253540752504695999394164810584958204 10920348 33199684720619883690485524838012250624 10920349 -106580223518416934826556130382268535808 10920350 24450501199249551739347139711504953600 10920351 22578020125207578847661850401427329040 10920352 -423456480704437368799621707227118698496 10920353 555297990968290755531340439198554885602 10920354 147686297329357760822313856122422788608 10920355 85367009125046577679141311529064663760 10920356 -712614995715999249359418362899150725120 10920357 -147584143250697076764582165459906282048 10920358 -203463029573546326503626369815332796224 10920359 -260253470405287415197913815884775828200 10920360 249105439505472038785071876026762035200 10920361 -346488606694993564611122935303927340038 10920362 -28017623613047589034490661516890909088 10920363 -131814328508875456724955262046005682856 10920364 -80954544032004595540219021064785510400 10920365 195755768452762389978131219142716489400 10920366 -2938854462428120595493529428060446720 10920367 480825336317431763113181097719620374416 10920368 18161664369337355884950059663654191104 10920369 -502451825265972279654955340437742976000 10920370 -12320752472894402519530339929384253440 10920371 129580945612379869093653231178894416 10920372 -347446827924620297683110637485044625408 10920373 -12027953823450659463004416757547462276 10920374 312002843754232022290248159828808991040 10920375 -403527556982490149724484897855945332000 10920376 -682946986328709290090617128177942097920 10920377 73593449112603836667489688688886287808 10920378 1975060994755486993688468930805803520 10920379 10910895119945858649148282486491289000 10920380 -321462053500669811005555005878016499200 10920381 133927746297656620858579102590737874144 10920382 -412156543785496780813713921871792017216 10920383 -9656314841996169136256549505660375600 10920384 -51229549992475191070269313862955171840 10920385 56091603738147339334150450849739113980 10920386 -594268980253765936451371878623150300640 10920387 188018340995877683945881497679803840768 10920388 221518604456297813081936595881143664640 10920389 -115528572072257630725809142533606821220 10920390 -14028118640012004858270926927812604160 10920391 336986624415780063653956743895185079584 10920392 -105361889679472806987806014832154378240 10920393 377371894403763004709197552142646581760 10920394 -118145263640804482624439198826926871504 10920395 -71881961063922871760089946996732635200 10920396 -292257756273821477706700624909224898560 10920397 170317128581132085311349711772625752800 10920398 -638768843808429512022553095585134314560 10920399 167098536221089845147608405201884295040 10920400 40384131081494344713012527473626316800 10920401 47949591812300348421721802488821256704 10920402 -57281509383273944748865009087772497920 10920403 258422349464603995862424490438042689408 10920404 369614927408827666689227375733152151552 10920405 -226581220120531653638171450204968527840 10920406 -125855715544310122045031784531328398720 10920407 160187235698818490028226929766460740800 10920408 2792495768744854755974732620085452800 10920409 -14607401795461590314956656433867962720 10920410 220521147683959923761582628519712923360 10920411 509846367304531201702177951705773850860 10920412 105249609883136115262873345159140712960 10920413 61150993955575612261489387107322846560 10920414 60730411464994725473018032002452757120 10920415 -416619808783266944120405801252566600080 10920416 -224483337126569073489924800531794231296 10920417 -175066212575669708888800766209231490880 10920418 113628997672148047101125627389785104160 10920419 70352999206022153315261895101843271720 10920420 33109636889635149513877772876065198080 10920421 -259250858019411554423271585677729169600 10920422 164301504831184970471955476487931986624 10920423 124377940832385606150931273561231300608 10920424 53895064171040253151707889296591667200 10920425 -362712047695357786184670725745392563200 10920426 -66769606280957737302196597565145165312 10920427 -289995681426727832363236443518125990368 10920428 668181457667297072996363842258764956160 10920429 -12399124898335501667514917574419239476 10920430 79974921431914016647258316345134311360 10920431 -43152765884281247767773315362329998768 10920432 -6810105784226588875461422273223720960 10920433 -2627477022246218630596975913907473592 10920434 17105804999986992707163761586445056000 10920435 -1440902178635733608027939168277094560 10920436 -117280925273542531630485162871331144320 10920437 1512004487000100387938869764084003136224 10920438 -14302836926088048657436516824438896256 10920439 -66685823702870544570385877926303215648 10920440 349469819384824149016835129787970560000 10920441 124753398291171036220395579358572713664 10920442 386411959542844617048376363226961130320 10920443 20306962123469190667066199045714526480 10920444 -320718670023668655060814690656283327488 10920445 -679741070224042312505099578432139001300 10920446 -25820462045311325824196839189240976256 10920447 765583742459084900413152263565843617040 10920448 -53640687581385815536186031957342158848 10920449 -290417496130692034006709074112902366764 10920450 155311722707814022029669583984736640000 10920451 -112822449016383127147345025591400716548 10920452 4262220995962142248832494714217521152 10920453 -163490374946559185550033292082169969696 10920454 89501907698870021003879416767373035264 10920455 -94060973120380445815634273824356924480 10920456 -83356725342068625906836020565800750080 10920457 -467901229614164704691629930295338744294 10920458 305301973605741315931779272981066380080 10920459 -485049324890966373563993646825400974720 10920460 -22788060059131824054423010091226163200 10920461 906508346008739009963170900568279536032 10920462 -65718284973053674802365870607892704256 10920463 -73340825168828955417077026330839077696 10920464 -292876194026556371307672740930140766208 10920465 -382353038330914376380948706847952772940 10920466 433382445945483183434022345599124780432 10920467 -305182232964888780221011420369184336280 10920468 75727546434631029211489308484376377344 10920469 -57273056327742158664801018283288314240 10920470 185456804974383650149527407442905016960 10920471 176761468353050217384903590419062820224 10920472 -743213165481925784142507945946213171200 10920473 -37733879388401218613084989893259175916 10920474 -192314736671691149898782482737757186560 10920475 -63095064139283869838036648916986879500 10920476 -34611722162476293068001295927032152064 10920477 -148655354913694291378317953364330952320 10920478 192118019051992179061909811371642704000 10920479 603231762244448066145592593945689059584 10920480 117370839143087830208891596620662046720 10920481 64852310034275728015465622426422399104 10920482 20572229380839555045707054075795165472 10920483 396063718374306823906993631793412528212 10920484 -259801103284628486367235156370539033984 10920485 450694249613307477770498402024793671160 10920486 -77982124113694611663385504336714137600 10920487 -59266917735826594284085912176459720960 10920488 -35837596821680265002132569078473277440 10920489 -82571980298728254810733538774313304176 10920490 31698390093341883516363198875443706880 10920491 -249229070211797069514140559774389030208 10920492 114199936015610505951214370825333760 10920493 710261552461034387613463986380965774742 10920494 11650616007776009985605641370501658624 10920495 1500289848816679962288114984381767040 10920496 -30610916197920540454744500160847822848 10920497 -83342994985006980968447690194446919680 10920498 114005399468624736135215819286321031680 10920499 359962851634556826021796347203753487500 10920500 -428514203864676995746122793630375488000 10920501 -46037034097572336134279382671703610500 10920502 -380264325815413307765039476463543166048 10920503 106562466538169482593351309565623747888 10920504 -171505165335210224875735000658447892480 10920505 -33254747480601056104934102954004737340 10920506 -154346590033508869700373239607545637120 10920507 25202142050413916268475249820810418288 10920508 31203805128671791754886830248697932800 10920509 69955446378385643706639946438244488416 10920510 -18127081324396193835994393361858668800 10920511 -10136240781256796661514019347923384576 10920512 -58877284524251032717532698523217690624 10920513 -47165284073503624930469779745996436240 10920514 -83521701284685982712278045268954386176 10920515 -80256551281420974789305005539150926880 10920516 -36532842093525668581234495019237621760 10920517 5649874737066230354143149546500267232 10920518 -118468411679560305591102769507620518784 10920519 148393998495401576915753281688960201184 10920520 -133361458533939820172903340458341478400 10920521 -3919048917514964243418765327894250278 10920522 223345175850506175315701291542752636672 10920523 -97000188039274862053738439877066402800 10920524 447719479076533101481142824391545224192 10920525 -21144807874373257907899607866674585600 10920526 -243838435371461216931438371691826452288 10920527 -6290940108502872600712733104328120328 10920528 85047808206998555636936633762442117120 10920529 26778209072136781644588843946694230130 10920530 -290878636379943073031479498170334737600 10920531 598192628409233845375395489786247938624 10920532 513101681457330802117659473492362299264 10920533 95264640769740865794483471710177293824 10920534 80461869902012014836537383600115257280 10920535 8375733245440952531090445694875984000 10920536 97238806688518404383625574024517160960 10920537 -329022464464093309698609407899819584000 10920538 -2097835425430066780175505186141507072 10920539 -212012906339641944817646214658198696944 10920540 -45708633239484132679127527770237619200 10920541 -546613191584899639778695591945648932058 10920542 22601815979954090829966125923209746112 10920543 398770957168691193243236176790597851464 10920544 -250747888000493668382450341542937755648 10920545 -119624617951586408805513064430262597720 10920546 11657715527003559672703691088201876480 10920547 380978173054796607603667685145197183112 10920548 -615133234300611128215063850933521603584 10920549 474720214457002463297253953082566975808 10920550 -78663806055174397314013729364840659200 10920551 12226833876479229968373671624368708272 10920552 266089190784964205692832568295490764800 10920553 -133009239806448140287459245723433346880 10920554 -387509186487094251958691326009230178560 10920555 -129894559164685013127320827441836993600 10920556 -26280272019446877611013215232701050880 10920557 280646728568763440817251819689322974806 10920558 137778049919813869203874974253758348288 10920559 -55805262866640442974395199075866028000 10920560 38740940824619273854304401105073602560 10920561 289889797333063952737244932668944988480 10920562 -446143812996512290587217492658580700128 10920563 -893639322553512847869912080295421291188 10920564 13342094472863534124789736720904263680 10920565 261485459767827361584378882367731302400 10920566 -122715350898974940055938651511585813440 10920567 98963057075107782506385826086627490560 10920568 603353681988144918692589642268930498560 10920569 -25535346562065173425528000120226308320 10920570 152829877642911700525541217308622359040 10920571 -100144025139498782082366208325201726400 10920572 -261115948899502286438855726945356282368 10920573 402390114062555522833104888212571197280 10920574 53562654813935214277401658226013908352 10920575 -571720787257071217079520598718724812400 10920576 -130112871820460982655051687225668403200 10920577 -558454982054219666641630774736372712574 10920578 -208901357614173018970171514281531413600 10920579 -405894008169300826686289819216590746640 10920580 -328310475755330473080019082214619852800 10920581 416532809878715121858214852665472704 10920582 24923856454924549107152131013153272032 10920583 -566951245154929730573172775998665416168 10920584 -40702008788253375057535510566012026880 10920585 -170180326520650861492198402511693588160 10920586 171389084656393162836602781199931797344 10920587 20686394814563956359535696018554850944 10920588 109769463805716869352557778221224181760 10920589 1183722397359281790289164702780468032224 10920590 281958361962962108725711996600341700800 10920591 -324528465408869845757474653816047373056 10920592 -125033579513376841693213831401054863360 10920593 -480889141729334325630954225430301511180 10920594 101765329898720171577856017084900057600 10920595 -17150759594707001736689223382460030400 10920596 299787864819350090795072532849447968256 10920597 -168094603948423734847489043094795711072 10920598 249227982646149603203939276901952352640 10920599 -842574209182695104813640670649652761400 10920600 190798500671496904127406866228830464000 10920601 351363032506894809964968763785088456900 10920602 -88373067350383656044154836126416820736 10920603 318692069405100726331352667351560884224 10920604 161163539883031637949067208822004998656 10920605 501040095549205519681631260781524236000 10920606 -62822678579875634358551179443322432896 10920607 -135521302308281253052910707121113247280 10920608 -208473754845325188769644798054498631680 10920609 185389027070506132541947868351850272640 10920610 229039812036428843088725517697405980960 10920611 6925656354165655902125901835314544260 10920612 391556250781199403732139172661795750912 10920613 -853151352360203808220403549541929220 10920614 77789397434210343994973932757376835200 10920615 42863100717722405932942812763074000000 10920616 -133664536252370667494289435349816442880 10920617 73611904576884196621197006995289589860 10920618 8489128912256726296232679956867171328 10920619 867953624672185945559936901131393556020 10920620 -3012627184864871549478333987745720320 10920621 -266256682739598030570510442427441873088 10920622 -129811521177229499173880556843946939776 10920623 371838965960632189533745503864199520640 10920624 -239759491880727986557452809256566784 10920625 37981097053133219608380319385895802500 10920626 160297814860746646358247724584237980064 10920627 24957612601540502932339020513287117280 10920628 -323267233472637213285763205975488085632 10920629 -310781348462105439200507255675814607620 10920630 -68044254939050069911297211843339980800 10920631 -1013750913420464046995620369114876733328 10920632 425564533959960258969024809739352166400 10920633 -202410938722432727664206460856135947456 10920634 107848455931802805263570541425651419392 10920635 -28116424278747293639670523012293254880 10920636 515892197340579655423159098121574876160 10920637 34256364323091728522412333532967424 10920638 650357062176396394511379153987586442496 10920639 408358105659035097323422202281629880848 10920640 -55872614563140492438473635832329666560 10920641 -51373905318601430200991197336684736958 10920642 -213898797422560298741753515855542670080 10920643 609123682230854905624891782977352472892 10920644 -55947508965402108803918128549714575360 10920645 -328149197144053418870615426959600412580 10920646 144239262932686812456856407711131640960 10920647 567164005967470349322812490965216481744 10920648 -110378391606058281493811042186072801280 10920649 7014046180844738867751602547473396480 10920650 47046041294082653677403032684698657600 10920651 38496854448961809999308722056977961984 10920652 -278923573729230369438263400849025133568 10920653 -118707239261363056205433992683928403936 10920654 5276739365985434638915268637411742848 10920655 -396323317110479832098162570459514088440 10920656 22825097638914709473901633102333132800 10920657 -35670034048321711088756923180472308800 10920658 182307181811711143508210356607761560576 10920659 89579341700059455072254208488460542904 10920660 87358148868409683176997504551140853760 10920661 175369042452351094095623046925784439772 10920662 -491164266768103878854429434282525203168 10920663 -203309953574791533909760151758127780496 10920664 864774573623438347898126935242694041600 10920665 294786402488571316875252181768986142080 10920666 314777777731843035523305289420234381824 10920667 -10021486975159083762917804064654047960 10920668 468418555440912286153533645413371453440 10920669 -124793870717754731431541425829201629056 10920670 -312424158518869412762118162674400726720 10920671 526861327875717750264548250524445907872 10920672 11816388833507058319301754800831987712 10920673 -151428159655109156367779262314554666078 10920674 -1185506900560917285081281465996202240 10920675 -334673680196903511417093759370262742000 10920676 -107117251299098542533834587573510129408 10920677 -205957103598694765084096026479189808708 10920678 -30195911226169069512068106027239399424 10920679 -49361237450107905105296458535222149608 10920680 -183632065120212514132176942556623667200 10920681 -216352022118294447044039045147740145496 10920682 -87897625327775956538364005789626313808 10920683 687555235357613597811861766804408651944 10920684 -262628798633861409722604463452482899968 10920685 55340214972261161414806936473083976960 10920686 42999685875596501428495118853585532800 10920687 -63451043411872024902303800383339797120 10920688 -16325086707030014812879462101786034176 10920689 -301978011683304232127298153454182156876 10920690 -63058611118355219817259018911363916800 10920691 -358645749519603596323910194961667495000 10920692 -314733307975558652154892097719824749184 10920693 31112188723539527445441611022106263168 10920694 -88185539113671228355259692713672664320 10920695 61266918665413824695442170892406572480 10920696 169415670169498684132550595709256048640 10920697 1088711403566811869314253211367014865540 10920698 -98513810438237989588764315673455048768 10920699 35161386259702366391810278415327592624 10920700 -1688349838413111805932946417241369600 10920701 -714562608950867417682590545424805740736 10920702 7028130862726449729956208646392551040 10920703 -111878578264132880796615520205362114296 10920704 -277993156234543417525450438444780093440 10920705 210497293250426632291994761890552351360 10920706 -401626979738227288749328792916372426880 10920707 296816497686307280379568759084940094624 10920708 204605208080383568038857833898215718144 10920709 486125447584920223003028168986783080220 10920710 -2562119099272753111263698346324268800 10920711 175153687651869153985148406391084875264 10920712 74718913109214327734380459212297584640 10920713 -341993195712981414340871858164233889920 10920714 -91920103484674842812074309445673451008 10920715 -243166633513943761112434788848273232480 10920716 496356410731243639234238507573217027840 10920717 314999565274020905809459123702864452480 10920718 -6282393872967623717799023112613669440 10920719 -195861895026495404059055023836200634480 10920720 -49991567689377263236055883726433812480 10920721 -323491286539668346563468948211421637120 10920722 -938194994095013409031910209327027200 10920723 -260918873522896271909568070128635289600 10920724 -227749459291794886097253107361926245504 10920725 -130940654080910400888868367119111884000 10920726 -180893588975100708238207659489517823616 10920727 -6944005370157338047383153676463595760 10920728 -286828849653308316794180874637171261440 10920729 -10448175463198708937741085076679252016 10920730 -158445837699989625235231179964618752000 10920731 396090516967701248661424456883118278532 10920732 207113292407195350955420217640531181568 10920733 -431418187036770145101275661383010445620 10920734 619004072964610726997426307037065408 10920735 -64704765785669709915180416028922693440 10920736 -330210077107539430348603182190610546688 10920737 445902635964034374273853075620929740386 10920738 -159707773271025764372190054257566217856 10920739 -361864403188636370718907719924615639460 10920740 -142909518618034656808278104395258437120 10920741 132663855174677719183713820589799338304 10920742 52774965104044722606978876013392175104 10920743 6918081016786210687874528425011475560 10920744 8577426644813916426678627513504153600 10920745 -90253643755703719596725312664497107200 10920746 -570485830652045459292932898697985070336 10920747 83544258806107729886577598848292743000 10920748 144235113736875947852800162072593402880 10920749 -56660269693677229098065708296808033088 10920750 -78769673573445141541705739105308512000 10920751 -702382849455018887696499545740906600848 10920752 -17794830828793672104930319855153004544 10920753 529742318142357985337402056399259280 10920754 -231735482251168973403926369441197945440 10920755 321922925559386566836859297219045874160 10920756 -38872844376083715239505289597004808192 10920757 389319835371288270313017867005516753006 10920758 31661818173911081361925373584175212800 10920759 -244977466576153722196603693998277636992 10920760 -82903805912372901608287617446587392000 10920761 54283311030151661915271546666032786772 10920762 -371287070242433958778908527894079912480 10920763 5122317342997063570987151677271760640 10920764 -715696065006088899200508395425397351424 10920765 28860864005682272920945236839064800640 10920766 424078771226016932610883796567466835200 10920767 89314173373730501218074866293245008880 10920768 -36338037364616681691482732350119346176 10920769 -389803509117609056455017019647374752940 10920770 -63753478621042085406953373193358538240 10920771 -812715399852160716862745811285100799520 10920772 27071778300517058501820232780056340992 10920773 -194016429855933223248623096898719165952 10920774 -19674556784366459960134855263043679040 10920775 -470678999680551994187047040950416935200 10920776 609975265236272608160841849366735406080 10920777 -197231744104934793312576632248988380800 10920778 -123466485839170912123753566740332915200 10920779 -389183895780834954239885429202348155424 10920780 -185686627004068108744423211274054374400 10920781 326171709398121843052104239846076081920 10920782 252843640550411415947437931015404262400 10920783 515707735139659770884210916840642065424 10920784 54122148534959116958664656811873533952 10920785 -473988067053250562975335862385738859020 10920786 138199060153991601842227453575499046400 10920787 893512372243548942149387774496414355436 10920788 306541009259380807392172463442428297088 10920789 280921403597580289355237487089025405408 10920790 58844686289295132340879023276626044800 10920791 83273233827458774384671078771901222400 10920792 249666827238930486279861991287442206720 10920793 -323772236805519358138407242918820442556 10920794 56729815665509280387963927370209829632 10920795 -59489884010041609599833349076754054400 10920796 2025773354696387861800014950955054592 10920797 -739634708820541067975832881841934049754 10920798 77098614783842172665312662371456983040 10920799 -59840620957569360794303329422993470264 10920800 -27107255784833007657432777368233574400 10920801 114415845345303963669593776940614148160 10920802 -254542246175561258445691469685261926400 10920803 -513328029470957563399022207787906854496 10920804 -239198103385086302280838209523885304832 10920805 -9590795410839721618553099539432237440 10920806 164682072971007799942908065195409456000 10920807 222308759217679827107224171676388329088 10920808 373406184612204605464456618903942594560 10920809 102467583755927753788735520380107360840 10920810 -58886750564714257519990198277797251840 10920811 628263905666798957241425221704316918824 10920812 140914568246757332702465672316372467712 10920813 -926983685604359643953178725028568800 10920814 -135597296804590466347091354054683678080 10920815 -130841895582078937284799539256158301680 10920816 8207926447560323536531563541118484480 10920817 500994722785476063068892761403464454600 10920818 -163450579731777311108281331977086319584 10920819 -31867983366100852119892836776313845760 10920820 -228155499457283957371489856924946432000 10920821 38902840472552647464951685695592607022 10920822 189305621587714898985844859604654271488 10920823 161703168741970971813120244180099028072 10920824 755605682725121228656746851401035816960 10920825 17931299005596152482916366851764065550 10920826 -351463174405794155925278106505820342784 10920827 28657488117711777358657776930379119552 10920828 -257836220570224844417722941779859463680 10920829 943375414061909051378688335506830199430 10920830 203248446308506592553511673343375505920 10920831 -11504660065308021218617679904438247296 10920832 88042966692459324922025085221512151040 10920833 187594525361424983309797189937073360960 10920834 -62802216909959944452309213049049768640 10920835 107972427503242239900795885379675743360 10920836 395379014481760408490364343336567974912 10920837 36123682208059917297885596892228758016 10920838 -25137087281096531821437995237921035680 10920839 -8711856566142144246930874661222789760 10920840 -121934539378419962958864384046040678400 10920841 -598605800637894369804374831731492254000 10920842 -109201489305084837268130115747137100096 10920843 -550265545720958052118062720624675750468 10920844 -374985691005462034146064686599265750528 10920845 -49953761447182139762573553450739089480 10920846 30490029831095234465632176379953181824 10920847 114870649476391980532696215630924424432 10920848 80168760014520406777220275392250183680 10920849 -424623922211596160351394814431532674240 10920850 114178118514706585657672476507504932400 10920851 881743244363171154302428927996693447032 10920852 -513192439793092036787186406171151564800 10920853 502908804167333201024262166682031113102 10920854 138977934298828934480295490689055404672 10920855 -139395305052754904844284829792458952960 10920856 340986632243297609656405499867250554880 10920857 -247257020421798114369845711972496657408 10920858 -94443620388602259638360038994428838400 10920859 -643573459548153605042117902904237874940 10920860 -165442436440202053362632848096171530240 10920861 45569216992131222869403097009403872032 10920862 229070744620477181047481178624585338880 10920863 -796589432429976336195112292652310137888 10920864 223034576801847008912008886611680952320 10920865 171754667123058877085384257891760685120 10920866 74943419912524918610582060170463477760 10920867 -299198026734905695564467472234552285320 10920868 -127520263242341597321427435068640559104 10920869 226615835006693121004968402209228814270 10920870 84962635852346974302446984652137963520 10920871 99018425822666244126332844882942692392 10920872 -406247139673812605910716409061075891200 10920873 72376713342319517397016697068880018688 10920874 -213800910509534224092254085469645322064 10920875 -101593881312542677957909542054268788000 10920876 795372118344561115671750075510918144 10920877 -539048432008070727374211511105396141920 10920878 153124557961285089204963535239746448960 10920879 368356600972719915936749787483815127840 10920880 104482532841593095580946990808561090560 10920881 1138655539913727530354118069019568947200 10920882 -1160136409275522129299726256388079616 10920883 104126714907869538205834829698770591168 10920884 194297433190855417998268411143619092480 10920885 104825517682139448085231865194398825600 10920886 16314903744205500306903034137263359392 10920887 -192215568530243063594446165756552117464 10920888 -453751829892253160122444185603738931200 10920889 192899731050054031698203648989589049856 10920890 -116038719684963050370464238911151328800 10920891 -499329556177349271125190786084517731840 10920892 290792688322376268399539760015908897280 10920893 -517316384321563500260255895860325549396 10920894 37798312077227371354764003760146837120 10920895 121432183895106345347150150983013447400 10920896 -107797018989534792180301620132163092480 10920897 22906617184221703358313853528672064256 10920898 197773623359389801266350966496110293200 10920899 141105957428906424235912106367458778120 10920900 -1194535661745068207017392889587456000 10920901 -766643757644850607188081027808099184098 10920902 537139549040999523061428140826472708032 10920903 -75105072452167370003373743353189274496 10920904 -925889855195071995459221186904472934400 10920905 787456666902472620776474268456586658760 10920906 52398129108888385769519045120914850304 10920907 -1059870620020877813984828368865090793840 10920908 -1197755232997691581275502235386214400 10920909 501375823556910314731374087623424834720 10920910 -46175940099638876854844125939593768960 10920911 -125540971891519230499411278234631306968 10920912 -30696944458915416921223075784435957760 10920913 695793579645247445542409287929527378162 10920914 -84179671860184179591307541790690328944 10920915 -2160436578971129900471757642551143200 10920916 161207881806323264479046526167503034240 10920917 -49702061565648343780083350905427853408 10920918 247657160656772895282564945047506720704 10920919 724927231579679207716105371511362637296 10920920 -262766165186555689750340645007669657600 10920921 -43537799864919126154785416486833766400 10920922 -52235568961271843925257285153754985488 10920923 -74791589715533119968614478980973916800 10920924 72111885153630156825664209348561380352 10920925 -4331828484509829998788563146145032000 10920926 73866899855663002019714510030860449984 10920927 46715779195646312476631994235662152520 10920928 62437059979604071254526949714967920640 10920929 157264175251869745330679907512518874880 10920930 194529098855478993066414895217359749120 10920931 -370218448282045068025927874141630236208 10920932 -223952355705157427081027116413218454528 10920933 -1176139025275761439608296334921472630080 10920934 106782799509209563799106159847236680640 10920935 -689605699116217666175575871556650322120 10920936 106793255618885552340695195746595635200 10920937 -924153981867225681539785210299004057414 10920938 -170426766450398068178583625862236927488 10920939 137626382709865882265228891177386998960 10920940 -220228287802183012916492391209569320960 10920941 -898233752357750549809924585070820462816 10920942 -6399827716045506476539886721631995840 10920943 10564588800500994289033424967400244208 10920944 -5677990142044675332306477185147437056 10920945 -109000561907570617406058030718363958400 10920946 -31775752775909844838961424568276422912 10920947 210821000851464163636529327945972718432 10920948 -146935649005005102019193737398711674880 10920949 382138062827086059632127276258112170954 10920950 -65878545124804597881287451422631852000 10920951 737259028892609519631450717553351680 10920952 -109483545923423105653230605896561459200 10920953 -763676848506378815446971911428539387360 10920954 -126932121924110650561278874505241957120 10920955 144491725363283441727592227684073812000 10920956 -12168928282662525030507533966466170880 10920957 123768331173343525562260346766457111392 10920958 -476859556828532834589487066393650868224 10920959 68791890451703277488541415660084131840 10920960 -495088912082158134706808864706134016000 10920961 469039774049887510775817504095176541952 10920962 -101157331666209592903955876863053977568 10920963 -124271463799852910713419676254357993216 10920964 -129552630078951541649725687155298225024 10920965 281442196326981433376257146235499385600 10920966 -27478245709800571768465037822110734336 10920967 1772813051113680515167148272539170636352 10920968 -3930121915658372446856650262827008000 10920969 -311448827306049678624485302935438445200 10920970 -18193969581765849438727473075731351040 10920971 -280614890246144811757217171467849234128 10920972 -6658326773352884459689289465119031808 10920973 -518442146448356842766170425101267946282 10920974 126630705461975864078724308808248834880 10920975 -15220380657797943508684816877585548800 10920976 369539143239413796272867493379383296 10920977 408076686523835958018183840397207163826 10920978 -33509340320619665982251675573637747696 10920979 -498681246436834241435413269600923441216 10920980 113909290152911156807587293666570608640 10920981 -528954780498518178139238400232753623648 10920982 34279484979937038472039531059986114592 10920983 -343571155773376988857549711821968259768 10920984 -309549170321661537247457786952186593280 10920985 419304889028413797907489940200254210180 10920986 -165874631556250123666346360400627137808 10920987 -23239208561771175825601384138551430656 10920988 -261368949887456245837319068715960890880 10920989 -48852879748919121287877886468118189076 10920990 -27859451241384371462340670236818472960 10920991 92514111102680615979646163797403477800 10920992 314402462693052184372134727198105731072 10920993 168671200963621571526807738967205913264 10920994 -23173934043656645236271279957643601920 10920995 189450416471811058063320810962109186000 10920996 -431339656446010587481953822812159422848 10920997 -97454389338090796848819426556963591748 10920998 56263639640569253809279225325394886656 10920999 -263633195141766408782600056443923781336 10921000 -168016521723448332416647904901550080000 10921001 22340491421256375293368803517907360064 10921002 -3169730148543567084602578648685965056 10921003 50685983061908149509903971621490640240 10921004 291365206274559504117223312075056554496 10921005 -356168339991868218732568957699254878100 10921006 -143857598805170472726792427666787398656 10921007 -74552027251090138713963988062844322448 10921008 18360832056975547820194963765947531264 10921009 -577855305877188234559158083743036281360 10921010 189727287675364748840042079392400576000 10921011 3843904435839133790336635519412850240 10921012 -6010955909568356853400467754972366080 10921013 -623968568620475678751527334752719829316 10921014 173617767837073659084990974302120058880 10921015 25035459237993131177234280148444082400 10921016 641329120488600890251091799775470612480 10921017 51911348809019333046197877407929229280 10921018 -322289041076354844653262227722448052480 10921019 26968655817345551324380190143923088344 10921020 19720804125571786641881274849327144960 10921021 21101457343009179604518130703083421184 10921022 -49140094214472564323710321802206807680 10921023 631511693802129336277939974127330335720 10921024 81284782780828394348908127762900320256 10921025 244840635932968777491716410465527662550 10921026 -65993704222418811132414219335781449856 10921027 198399421365259155911459457461299540800 10921028 -600151803504953371358898393689476136832 10921029 13855693306281513209869748921292533760 10921030 252567485339037335315311977361466156160 10921031 146582661706505869223728491983819410224 10921032 60460175902321846304101820052516971520 10921033 1020385607517918948945999282772380056282 10921034 521462070903842289486165644480456207712 10921035 260542861108585970163813222573121225200 10921036 62669310023310550978353007775406319616 10921037 248666589779221551818542605192069319020 10921038 -41192675942708734920437282706077400960 10921039 -1091557763956759325198234322405988593440 10921040 -17164196077829737694599070738261114880 10921041 458318793474718330551733667997101953440 10921042 466223727419463293802157036540624063488 10921043 44411669911967147259129054455965304400 10921044 -150706482172547022442882246075979304960 10921045 -293213079457000255993969515416844449700 10921046 207228333853042868488955892784490909472 10921047 -6543305583960896322426266471308171440 10921048 288649856364075423593034760242408960000 10921049 -102504861318419379198295733978178232950 10921050 26596428223278558435331674080069740800 10921051 -476936559056965543888993390977695221948 10921052 144992389175859228850730256769865441280 10921053 227018778848901175636001646930988657728 10921054 5718901671514901262766378147011391680 10921055 746453807150452106196742055323290066960 10921056 177738225743759952384748303090264571904 10921057 -84074834739315194489788383063364123968 10921058 -241965454770780185994175476070623603120 10921059 -223169699839817681172900281541964260636 10921060 -341994035283009554675301298396508747520 10921061 1215062002318519544836979261246443167552 10921062 -7552240054679174205215267223951545856 10921063 -348002919665281282232257191567531087688 10921064 47418599252764112426788662492364800 10921065 230294600370261162320980451408899223040 10921066 53845000477182984284737114420502980704 10921067 169745122927186877302407610947229428480 10921068 -4917014110751589284152254424972498944 10921069 -124154227058348615611999057071173999530 10921070 147580865369470782775423009670412012480 10921071 -45048616923653831591023567734002208888 10921072 -250619591855625240316124394335970459648 10921073 37922202847146295373935322284382484660 10921074 16449945548670824547426625410642418176 10921075 -272813006848492498069115610519890476800 10921076 245806797389835372804033499910514247680 10921077 489779784925749334933810329326398129440 10921078 -63338744873942643147714039635086030848 10921079 -351348423001223039215105524648643673016 10921080 -118016892161879973312169482769308672000 10921081 526122905531288081507464680504466445700 10921082 212748832612035034900736655328208641392 10921083 46999853439937626733429896744958338048 10921084 -452488208240363209058450920833263478784 10921085 -193838116438080317985513189337433648640 10921086 168573284502201733732897006608883522560 10921087 569460162301444996015458142852241764736 10921088 -341984564661520913974741035862940712960 10921089 -26930714408016537703845149287492727808 10921090 -355818954568473814771088694349024757760 10921091 -637387484952295421219915847393602398200 10921092 1561078134887171718149633695688146944 10921093 328923807702784981753248854022063208860 10921094 -25242293840146619177103740176873535904 10921095 -594769122281329834314070950536697314400 10921096 539862330470061535722725837723847521280 10921097 1354438165141018767094625435751600 10921098 443603521208444926092150610730006373888 10921099 -17533613358289797836524978115296866528 10921100 351421872006403950523614140890979270400 10921101 147136276049155423442391923686199338560 10921102 143229557715812962859349511265902882752 10921103 10245493735651706926781843620380098352 10921104 10730370690253198636929408248506368000 10921105 -38703098366309601541203523070841792000 10921106 -4822214089940625693372466365541638144 10921107 298646546393643452084298194367578906040 10921108 -221345324680299154834561925992553668608 10921109 102376707201444342659640673376969916480 10921110 -216749911528198719957633942227668358400 10921111 -173231543313264468350570929688940397056 10921112 -348283016926284746643299739160332748800 10921113 125430511598227702545745387457074184064 10921114 -3439613217008171751825607773085440000 10921115 546717072252715536713052272694957629760 10921116 8302682402525961294317963837514865152 10921117 -287109899426604267584630975141221435200 10921118 -275054675038155609924723764249781446400 10921119 29839199789759891096111534005293739008 10921120 -42575827390235318781642705548083200000 10921121 464323527846259452074612295002023364322 10921122 -75798254088754095733258290506789103360 10921123 -1096045292951161813774728966170307971880 10921124 -73128442164973494177323703052975488000 10921125 575236282329533153608563386980108728000 10921126 63012645924174329134527659162121441984 10921127 -75206270140279971303804922889213403168 10921128 257422712036085794574561152854570844160 10921129 -293152127948527023791367575059647195660 10921130 -60244567914212359877760759502650178560 10921131 -264063859440017648282526447436233795120 10921132 -233480800742290962228614645991227059200 10921133 -547442893970173100903081179338141951060 10921134 123502676991613144291214396840087967744 10921135 -57360711923353007599803816489373839960 10921136 -48378795553211183838473979512786780160 10921137 -257263821355888230289329460286757425040 10921138 57086281588606215224813321103345518496 10921139 980203521418158968603219479092500340000 10921140 -2803213377928099021937034414860513280 10921141 102954894925933045009877838694361383104 10921142 152023635004269075100804796535466493952 10921143 -122149482554425977306720309853482336000 10921144 -115782447206800563686570574411120967680 10921145 -34170481086153078150712217093824070400 10921146 -25544101151093740674639193848967776000 10921147 -967220377268248586819962289003545301404 10921148 -13646811048256149063038509893689548800 10921149 -205001046188757296830352065388793136992 10921150 185593697990204878509101784387244900800 10921151 445122044966664667022914758946193356032 10921152 159713060897012958209442593121610235904 10921153 49283540864696233450430191334136710484 10921154 415541496517215376074518872473931885776 10921155 22644285626653516403237020396357969920 10921156 1150972683543074178232464313661927680 10921157 -95545387801711065812402790464137001928 10921158 -306394388449445795460759974194797262176 10921159 -125690161361451261906325161056171942880 10921160 313006206545121061167998124575860992000 10921161 155443811475641119578069391227904415424 10921162 -195245052958722239028272949755333690880 10921163 81874862645954313523526724807914662848 10921164 370045292250235231079995666577628888576 10921165 36919777159745681835105013713237261720 10921166 338515032873104374942889072709292900032 10921167 907685354684613169518570971074632816648 10921168 -84944577742267430259922812452837867520 10921169 -347007919789325825042608361629493121744 10921170 -15762274277625245041109445955455083520 10921171 534099217553965592208869144107143947372 10921172 490968296035448685841945916923937433600 10921173 332951699870502835410508907426723623584 10921174 377407302692527519491899152987479955584 10921175 140415743681352231843541419021764427000 10921176 96203177389466708873569960747755110400 10921177 661174663734607382063177406009719862026 10921178 -10336483091878084474468629687097769760 10921179 211954243061964565624079944439574637680 10921180 -130460928094955372456149891118820311040 10921181 -533353331780628413071318154423082744000 10921182 -53129038931658856238567001063191792640 10921183 -281428627937724137392911386077563392 10921184 -498902859062349396941334144536045420544 10921185 320558071866745429017843675116428448640 10921186 -565721803790416631590834386995601592320 10921187 -2494173509991619531786188867591357048 10921188 -68997474991970324607382971909187046400 10921189 -70771430897960288109493782032858730240 10921190 3885688585722872488637861895824294400 10921191 293649267594875754345640036348616222544 10921192 548286064849843030457794337464132992000 10921193 -136231218649848252583126509826811051136 10921194 96026162912546445905310880905480994224 10921195 560679251935694137076021762033350347600 10921196 -314634481266749191686674144814810888192 10921197 28083538745925899038146440512877260800 10921198 -363333512859497103789540292952318400 10921199 397348880885941038730471825497218146536 10921200 -71064929214534700886525715311493120000 10921201 -260905396444442318304390589835760986768 10921202 -438809591020661864321819074803773300736 10921203 188853769392961922588676852730459666800 10921204 -50646085097402573532881279268644562944 10921205 387136180016507063271349983952655766300 10921206 231786333338514145784517994391132282304 10921207 54576371282425653565307553673630109184 10921208 -911161080528530889185741994303492218880 10921209 14209736728898762879977600903920883968 10921210 161205381150860688271841807936668661760 10921211 -80347588411835247535128512646567888096 10921212 -35914232010160953623883796304031281664 10921213 -859717608424864872603067261106548898720 10921214 28914631344271725568718523045069843456 10921215 -164255912244553265298592308969192557280 10921216 51894337124898396306649074616093376512 10921217 -804040757981066807316712173694788628734 10921218 78306744579075706204030742309824128 10921219 -868953772261148928580540389090710701160 10921220 -47760624957156475475739946786966794240 10921221 318871608025365136708188765064797802590 10921222 -120497800765049861023213370255890222848 10921223 175194759060717132518534515484240146824 10921224 -208932345597085889161036772624037396480 10921225 99975585450014570024030811277303516800 10921226 -1452955860487750455842870440454574336 10921227 -192795266964067480870311791804845706280 10921228 -399032885840402755012784841845788861440 10921229 392748173916102124592521313462424550272 10921230 -8641431793605079457405474060695708800 10921231 -226038867879325969238959143108675450936 10921232 12469311444583068488786704366067515392 10921233 -69985215147334745332307836464697213056 10921234 -165386258790811858189689131865787399008 10921235 27326033297786522024329232674929794400 10921236 294068567339436723938737334507682035712 10921237 -564816829340041510984115011091093680114 10921238 -5199754230340139797385341451214520320 10921239 15008564341785498946804994671803944160 10921240 -200387297849298988950549870128468582400 10921241 149022812285404165786950783503037049284 10921242 -134182586334154921146659988737705373696 10921243 -902261442687115771805372765939716944508 10921244 167741630889724307190772485550953977856 10921245 212200216458602196701134506002083338240 10921246 -253087949938626946054935463141501712640 10921247 -519797081337024667934472739420460006304 10921248 -2408447752526401695832578242626584576 10921249 -160396078053488610315366572537011025664 10921250 45275737287941350839488296880430810000 10921251 16700507087989175450854832348490712320 10921252 5612519000866738162526708048207246592 10921253 -56877702846107599851281143017683395200 10921254 -180936972132114956218492920426358248960 10921255 -125206753656512314844017519204276092000 10921256 5972353954035510547918581510485760000 10921257 139365002291201534516202894744956880000 10921258 -207971178769149044464525281461310557520 10921259 -353354157495917434368290897711288801784 10921260 -58618271394752609284148848721325834240 10921261 -101073654011995064436261152851833532896 10921262 -444886868297975929750348759009597418496 10921263 -44058070831467135686075488980064540800 10921264 128086337994673616371707471533671874560 10921265 103999120697343388916147690676923838720 10921266 -142654969225888533373006582840835995248 10921267 -385417068441413522232198840745943280324 10921268 403139422641106368207600016917389930496 10921269 -1536916041336675322349144565729859584 10921270 -255697770457413312950627395286670097920 10921271 -383184516101212138078770869437203055248 10921272 275393854651025984503144374300004945920 10921273 -173662294564234660298640267765703011696 10921274 489869974721286186068134902617303040 10921275 -99696589235194607590432479226943080500 10921276 372792685399465966534781324097461452800 10921277 -547938661185157980530095708507019042874 10921278 316408987564424698697679815991236245824 10921279 134748868196790025956156439176744584880 10921280 34634277048696131120400376948929331200 10921281 -35966836309088437032621437589991994496 10921282 -118685315549213581180858830282746232288 10921283 891361028891468338800482714911969337532 10921284 617333514672753772077685599948539289600 10921285 -337046221001181522327720112603178926020 10921286 2403753260366184020191094419498679424 10921287 201335585643531775189029388059581266080 10921288 123604236074919319403905151249310351360 10921289 -222899623647012330172281439693775458176 10921290 -11946013711384350362335341812958873600 10921291 122696872798036084405704040703012419104 10921292 -429261975841275997105485465179196372480 10921293 14696900975386646658320493059404345368 10921294 381644914471479346277913110947736853696 10921295 -154022059904308099204762708750937433600 10921296 -266734846826145918471813885418510614528 10921297 -152149396040152149688814214437076457920 10921298 228917383483629292349355529448195675136 10921299 -102757694247023881888805870028140294400 10921300 -4317751750061337247053535297291878400 10921301 -282280228564026506319537223391473531698 10921302 27063395059473275761165537947145675392 10921303 -413228808350947234175426670610631475448 10921304 331765551240327932614346878592605685760 10921305 221666210430179628016187951256874589760 10921306 -138682306613924512245675804736567533312 10921307 -106723866727251678297691173072587904444 10921308 32847734387987167844808847801258191360 10921309 -35649787320905449236462456511405325984 10921310 -41750538774984503990040949299245620800 10921311 3331169258243509908173595841180639632 10921312 -655578880192530271762541038840578048 10921313 -186269450328205977873841475723704324800 10921314 -124827177300633048328830823651918744320 10921315 -285617642903778522506369193024881477040 10921316 116648843058081385238797600431662057088 10921317 102084936094830062796976575972598729536 10921318 -107730830799905371334322523599817416960 10921319 22629920246505152103099178246853300400 10921320 108761667784580157153524887706836992000 10921321 536567633086550385392842719119723102522 10921322 -80139793926374466413121540153718302288 10921323 117501082105499048121780573900285087744 10921324 -22680824733915313859767575573807398400 10921325 -322187789171655539178468326600006845950 10921326 -6804724716605124356648974772728734720 10921327 158711839430486962426813713280489886880 10921328 -158912128750290425601471071645226663936 10921329 -180419127936698999891080400989252291326 10921330 -76028000260698990762575768180135078400 10921331 129604515104402746012019834375491827264 10921332 68267406640127708950162222855836063744 10921333 -2741334483133699530172521943541085138 10921334 -21715027814303725239673339703887476288 10921335 263889816933888108788794172402657592960 10921336 -89206445447508379775604361282902712320 10921337 -125264172681894474745132007548173658368 10921338 -107754701435621153820310275881967283200 10921339 290188614722421669030296037681400944 10921340 -116936530445462730410106229032934172160 10921341 -514312724490400047443009677831892510208 10921342 -387458365035730548381158993919660936000 10921343 429503256454284514953629037228362241024 10921344 -70333641984599779842495475625440051200 10921345 376238380645200029537508287373023976000 10921346 -53520239894652457868480997677658862176 10921347 646231867349828011986715333849076400324 10921348 448662051665128103762339325141287120896 10921349 -850690181330549579266922522781253932864 10921350 22978267079910305729128895507902272000 10921351 198848642019681582433602097602885071152 10921352 -100234412207912666420473370580499660800 10921353 -45037377980804107376547096319898394096 10921354 164586574199765197217420673350324993280 10921355 -958431507041667577183835548982438400 10921356 -199427241325821916717690319648035692288 10921357 -165081933001950748865295286104148989600 10921358 10524294205009230016172840182976063232 10921359 174055698289438339510010043819582781968 10921360 -111282781622622107108035223918892810240 10921361 -935823284468730383417301405637377952416 10921362 852875652579601074363030965076983808 10921363 -427901823600344719917692405467942146388 10921364 -27850760725370824253095609191680555520 10921365 91163191156757767965968377469762457600 10921366 4184587601548183674302048887861350144 10921367 -191736401094789216557115599923483222584 10921368 -74658352730714421898628007199864627200 10921369 -800196652541145047832873756778830320 10921370 -84013626477343877562380418328538553120 10921371 -314897790877246339729930838817054604800 10921372 -159947251142760761319539305656002887680 10921373 -224362197673016436728181309560613444378 10921374 64282888989866585479057500214240340544 10921375 122284398577607691424118689356974628000 10921376 -362796691197804502358747549166948384768 10921377 342755614527201901545804558498317970240 10921378 219111634781499943579535530278644358720 10921379 -331983503243768425261801198827117464928 10921380 -198136926050719756030083227566784839680 10921381 -113114038375343397390636230051558220800 10921382 -355693939429687487553611494166018546208 10921383 185621828158096351444501552372803884928 10921384 -13941602701716625386382057839648122880 10921385 382071458793888047264713496217325628580 10921386 41564148225247764155160503813955363840 10921387 -648987927262984006621195985227665310608 10921388 221073191998095794194609525387940652288 10921389 30045858766743713406144574947747982848 10921390 -83614407636993997414091304091021516800 10921391 240162690943617445277302578809906590944 10921392 -88916630036354631926923914445541031936 10921393 -6018848019605965555120939417693181440 10921394 175209329813554480189197048105608042112 10921395 -344489243990343993476988568788128119200 10921396 65617415958965563644021484689039493120 10921397 -15025979501381101521510679854093005028 10921398 4665608967698646090439281907649637888 10921399 1594870997566608229823176165729108225264 10921400 119668958451883684496768936928307200000 10921401 -109188722529240456728676532901168610108 10921402 -311730006426962232810140842060844985600 10921403 -91859777943380848167720485303325384348 10921404 97851341847836515080589520282762757120 10921405 607345473111168388138322859188504241120 10921406 418579214018728074567435217354761169152 10921407 18423222285851718791835448628980267392 10921408 65238111022463000112017549963955273728 10921409 -600371385717057629034664209715460148960 10921410 -14863615897676565864184295711968044000 10921411 -856320051834752636194943655866070465988 10921412 471672870251088168696426183383492616192 10921413 276972509221402387287411569714855173344 10921414 365473126598905204344486117885005765856 10921415 268867525944997852371004771525088269560 10921416 -49588119726070974602464217313880473600 10921417 233025530172079984103849526901394925220 10921418 -97164403013113503482787714768624165840 10921419 670054395765335348961374499417766630320 10921420 50485254268119546864985137983991905280 10921421 125462649081964876578689963638575455712 10921422 168152374434489792270100701767045393472 10921423 -9743629246631678690695884423630957328 10921424 5321000945878106577274752268885819392 10921425 55870138400168405662147060786944403200 10921426 -409370468227457584604846725220674079088 10921427 -276365329690798267784996810808069523128 10921428 76952165059262447748923336770888765440 10921429 -782621782028795715455109985942084152840 10921430 31643693222325986753035710693238523520 10921431 -525305686734265367803528952491940760960 10921432 -624162496409738629033726936135917158400 10921433 -29020903790704019655559996849320301632 10921434 -206054858800891773150183992708052986880 10921435 87559607624882018731639903614749736960 10921436 33641409317554987711227914098452456960 10921437 803278346879337188263164252182001003840 10921438 104119003036005353110142875947683094912 10921439 545393729655729927366593021876344110240 10921440 91874146392537221473985228869116887040 10921441 -12374292240508846118195734318110782288 10921442 12203028860061099044591709350163901440 10921443 -78450307504343807848367856873100627536 10921444 78352938704847761161375497794693053696 10921445 247989565970403377853165650965240920 10921446 -504774619475446914466832179957736858880 10921447 -750384691290757696413005181372152771960 10921448 557527034538268629398506100126367759360 10921449 19522754361412486497689751308235294720 10921450 -73154139769002137878854580705317842400 10921451 -282674983347537351209444956740586177548 10921452 330368111620569382998831511071359596032 10921453 -839326772760090768787006881756368832298 10921454 -53813347058983391395239198060969829824 10921455 -117864798898404367039618225402298294400 10921456 -21155955157403461542060088132742873088 10921457 16660207007365275221223343081751255340 10921458 9316344615843774357289295036529177600 10921459 -438520160661821691482188843340378124340 10921460 750583941325216777853267633913527040 10921461 -484754674224479795781312788831259829728 10921462 95842163842599271138303130871327868032 10921463 266676552984304766786312576095783761600 10921464 491714207716917461259922009844632104960 10921465 -382452190847410300739770346695879582140 10921466 -304634070589187940259923079769527580160 10921467 73127042419127294590287640324724889648 10921468 -197603067795126740598933614624083166720 10921469 -107444529142349408798162033445366426720 10921470 64284405306641589922335603562547589120 10921471 -48829310038258364070015912708629477256 10921472 256535522931282671249995741351769014272 10921473 -11910023258204829152989281866965981740 10921474 -91841791272683376056063256918833289264 10921475 -93102455216749087192263043228681377600 10921476 28862406566429874411905338284370483200 10921477 105698521085445649865226246941625443872 10921478 330536110653931406312518946882289953856 10921479 504700591525423792079254878304638402984 10921480 -539685599499578556972698890080491827200 10921481 -23475892319947166712866479706886175488 10921482 -51362434300143980068693024398204420864 10921483 -324960518404606577508831562014761508960 10921484 -6173465492850205045352811594065707008 10921485 -117660098777701382818047494983557921600 10921486 -150122901778303827284053016196598811136 10921487 931544402356852444094678964421984388760 10921488 -108320851558438569733157630133079965696 10921489 -132064880519114716870981430301340956176 10921490 -51589928988732923516566309949469734400 10921491 21479319539147462681808792681831465552 10921492 -407257496071057959581034918185308160000 10921493 640732587390821383024778407747221500544 10921494 146320285943846816155181910776700888000 10921495 84120474090682417611907888496565225120 10921496 -654004724197144968288627173563683901440 10921497 157698973444905679362656362323447504672 10921498 -31142361957146918208898637445657077760 10921499 -527315989596378176355058365674228293500 10921500 -217038779566029214154172020980108800000 10921501 -447348788854341300223009620831850217396 10921502 127549957127144151567075205418597442432 10921503 -64788393651909982710753346469199480816 10921504 -204664606308374007669144770368178749440 10921505 38864579418370551809788616103677252160 10921506 -56147704714631055244601626414138540800 10921507 -504352283526193884523510878901831854244 10921508 242054253154663604231247133058040238080 10921509 -503797044841289762354156531194625263716 10921510 -46217506026265466659125248463162099840 10921511 -875675872345555816838701471340320122888 10921512 85464221145374108848119719296718684160 10921513 275710413386720638890574228224928113280 10921514 99627550197875184792462557754680691552 10921515 -407921697810053516545534408936916943360 10921516 -205867621313356095558482192562394782720 10921517 -1841892232446773401862803979053537536 10921518 -51357674911685893620474341606118480000 10921519 -74003502032458829951828849669031589904 10921520 -62113641392766527694749894980617830400 10921521 44931649397646796906922370821100495744 10921522 -130638219071451919368930102465063502848 10921523 -707412474180460206618525287828311370280 10921524 -179002899518626126006654180202507833344 10921525 106151115681927627918323237483241764800 10921526 -155362200465884104011048340573691688960 10921527 -4823597412172887526377881188966771200 10921528 108692215373301616023601829938168504320 10921529 -477655699342937000143677442104487590870 10921530 8808032147517808571054830180402782720 10921531 1307312810650273920307954969056155651520 10921532 442786789845867740625166726244805405696 10921533 155311763717754729504687458363771916864 10921534 -98500443369674521264005462770232207360 10921535 -301161543919807206273096010497148394520 10921536 79373316415446455380450670520211341312 10921537 610078878557526717336287966612274956592 10921538 -165069887407413615991037126732373580080 10921539 -156196957231995426592760369990434393872 10921540 8517051894139212246109648674252226560 10921541 524479581535038974819696988517703958942 10921542 -313150921621453268959925506304076664320 10921543 -23721644726658396219313912334475356216 10921544 -6393960033725325832267183279343139840 10921545 192924056912950671242224409970554781000 10921546 -59884458037693321188355592260679552160 10921547 17901931736144918465535960123755902752 10921548 -95174944844973086949132344926096982016 10921549 88183819636944269312459596449224538720 10921550 7364530371750806861304478414275196800 10921551 -327192439763937929612569325518790440800 10921552 45158181574802918226887313741238624256 10921553 -487380954434575886809077119459764208640 10921554 -1374157163952572528194750059989465088 10921555 480674822645283779025545581225055982960 10921556 -295506262270107324574706970917794636032 10921557 -263291246231241770952537288484622648160 10921558 -65305747788354818773606772819703249120 10921559 94165511224525828625591149009431646128 10921560 -58228230303932558304855661503665356800 10921561 585142609975813588292507601578285083920 10921562 -23984593966660820157865555879495919136 10921563 -17798853905371782874170591509059613640 10921564 149534066479337964490229009554354214400 10921565 184580280119992326915631238305338346200 10921566 -56195279090350366493410236959700701376 10921567 -266297790135423973581416016255450970800 10921568 -173319642264756437244596110833307090944 10921569 432163676246307755338053879741015386544 10921570 3495178344455093509743826412898163200 10921571 70707026411876029107753127791000588288 10921572 390560889547574029639132474655718804096 10921573 -9126857831912326066232606614425236736 10921574 343239481470310929465146161524153365760 10921575 -25206990765971729582406203229266956800 10921576 -781792677652045324561264270540115665920 10921577 298390377814270610908978409076150330426 10921578 -194442974461992732127898363555048432640 10921579 286616755493904118310252532734426816320 10921580 -133768230707198433418331721898264012800 10921581 32133733543986181461476113968789120 10921582 -34894593353147613477505851243074849280 10921583 -599529515214154098015707649291512160 10921584 -11315095231817132883305957160384823296 10921585 457112845450964659557933340830686217780 10921586 -49578725069160067992228201435032031936 10921587 -20926965493781685691972750747658202048 10921588 312204809569915622288867239789157602688 10921589 -192004049924054074580944374108587144544 10921590 67804523697348291901660193085909909120 10921591 -146278783093112843144974907168337722008 10921592 -1083522365403363795984316955257415270400 10921593 -327742595483385782540210480753577451776 10921594 218246156190681818558849536689889482096 10921595 656230019396845923836417709930011577600 10921596 -18797356228997620051308596757202108416 10921597 -32635146550072373094044018761093875168 10921598 -69466669011507648303122800741605235200 10921599 100798964519780345300431359091440343200 10921600 185907266299338842520288602305855488000 10921601 -1278013697803586374602980969378188846656 10921602 12675596113245092081443034512281512832 10921603 26048741223592096447509583422277086720 10921604 -64387474901498694155929887710607323904 10921605 10566979808285685773940408899208950400 10921606 -81113312954711325105356399131865126400 10921607 266332101200589270677774242463310406920 10921608 -714964187699940313431656352024367104000 10921609 -413699732018032652114551526949758169190 10921610 -100932228877955344580958284260448870400 10921611 485991145966664812266587439659722726872 10921612 -53605719422802180477422581049220712448 10921613 159896465551523612254406963115300000 10921614 -71839450629187083231861862950140206080 10921615 -187291750639200573336180090960648837240 10921616 -141819731275170570197810720298450075648 10921617 164306813909939250882519892435382171520 10921618 294437351867754605925685748162616771840 10921619 120841289153810599704332657291825786880 10921620 201362085131317954741147890495020820480 10921621 -159587087035612570231266094731978143556 10921622 -115102086570114411883252298340722577888 10921623 103643183792954522078774571289145345568 10921624 220672514514655384268241164235479654400 10921625 752192385997850550973378404233009568000 10921626 -77948829805627691254432345829400699408 10921627 -651370892312215814699414660191465458888 10921628 -801215270108737871012765401359659089920 10921629 -142081811215194001149615954569773516416 10921630 -170089858385621920794320667679120079040 10921631 -86849833466442296482676447150524016640 10921632 -56810130428441577138590289715270778880 10921633 341697614486857026443068866088055515776 10921634 112017509537558199320623022286491643216 10921635 -132234583558327915902042254634785023200 10921636 443609903568217918871849402687340349440 10921637 89340055449921917098868620539183734880 10921638 -396988663695042609235940627495153664 10921639 -469704369333878676632162943689873958576 10921640 28208851733425180590436113321396940800 10921641 131993182162299501561386987755644559104 10921642 334209448147744198737459354122282119680 10921643 -210998352123786510750490778617680739320 10921644 301962313526078360606247834566376718080 10921645 -60335251398233101653707977027464625920 10921646 -110144301926011506339967922065567249536 10921647 98352883049545436931157258349982817920 10921648 -125562778523859832159625419174159056896 10921649 119671974635318674750812505567897237650 10921650 -41391724848493743104115110315658566400 10921651 -51662037404812077627354625391437021776 10921652 -28253169762799465380998784420699107328 10921653 2642672710764541531977732240981814062 10921654 95426971178634907040709218358825186240 10921655 -54157536250740967531848488585458342440 10921656 -728775731892868134359389698996633600 10921657 -216671611811547641159623555241269536060 10921658 70994721772317413393626454989315994880 10921659 -92370966065546845578183169277815258344 10921660 14053916592100076741828350647986534400 10921661 602344931899533058733562089488221420300 10921662 -112447644628954776573220899923005643520 10921663 211922423221135436891997968009274761304 10921664 91747750657206019315756055545371426816 10921665 92987173922023210406323169829925653120 10921666 130399700804614769268067991781341253120 10921667 268538980470419096913598723847641640400 10921668 300727530381478104858580294556099312640 10921669 65164718886072955482467272729331875680 10921670 -487324681951625759822372685003336589440 10921671 541696198120172529932752051801728705120 10921672 -463525752262465090434614325092446371840 10921673 -340522075270861536198515505273452165760 10921674 -186395734515948679498004205142144170240 10921675 101671154746410185777479838201785321000 10921676 -11665507136691984865613648303502867456 10921677 182958130972297254987328753584482250816 10921678 223763053713334634445160655462469416640 10921679 -263603784107954830270267098166452593760 10921680 -13949782251189720263297436143470510080 10921681 -995042011000359134862348070867291734800 10921682 -33761187081712123781380269848695229808 10921683 249441776872102446987368755838173936824 10921684 185259568807355520222080902413579013632 10921685 6297887577279646162774635095543104800 10921686 67974758000633655114806919924505520064 10921687 199546401311251934673354453904439538352 10921688 -19438306884640991544774726714569072640 10921689 305646430771307634971460098207227175520 10921690 27554119668384231843984519682009660800 10921691 -58884450600820256697205122853889986800 10921692 -408521311646716804347877584394801755648 10921693 367119566684176043256428308314678347942 10921694 849628385638920681121919061310799232 10921695 254127267330349491332323271716534891920 10921696 -657147404245421531263425800740852727808 10921697 11345593082609991253905984461218084200 10921698 214459509634365137489297637367617312768 10921699 14161586533554596110200402336440286664 10921700 -331292486508258113676253154854782240000 10921701 125354202219178856201344024012460724864 10921702 237476280578215586905289330149258656 10921703 -50139200260946741663595278770918980864 10921704 -307838049374484565155943952636945940480 10921705 -747354245744896202387382813530721381240 10921706 -18863223110853012812305716297230138448 10921707 119000004899736865829130164221334473248 10921708 955996592769691003064420961992072795136 10921709 767348696065205004805743386807534717910 10921710 24656093099362502918492772490570886400 10921711 356265900522459904686391874684659082832 10921712 102233630809236056978501932667737276416 10921713 472662565331093199946854050354379705600 10921714 -165462317081890953094021119030314352000 10921715 81710862369109828080114340445733929280 10921716 2018540705202011520365032391570111232 10921717 -79488427627565821010402144342828035200 10921718 -72239904484457700202371123103013160384 10921719 -856320928343014944371004207199442810880 10921720 283779556804429870697254111650539212800 10921721 72068625613115297493044720571344725824 10921722 -80946772799763060951651889380199673856 10921723 -238811361314299953169799876100080976936 10921724 126625294587566808619349334206367513600 10921725 -301096746430797173067965883236687247150 10921726 -449689865296976159198294953886017573440 10921727 -161212038129353531432880436107875783424 10921728 -441803981797059029552412453371878834176 10921729 -143103948113848029324593017472851817088 10921730 -325039143782507357427748798960988598240 10921731 -284378079600324417693982806505461168648 10921732 -108266309456091660132053180339596769280 10921733 341523864780387349469191690803229034304 10921734 -15894584956407913755018563372191114752 10921735 365640706674291714488638696608490919520 10921736 11159549041174066178044221615681208320 10921737 -150644537943917151793412750052618405648 10921738 415420686743152750019188988678843465520 10921739 851582297373390758426122077033145011540 10921740 44402248785904992906823053407446502400 10921741 78690978012919452696531799798279885984 10921742 741495275739703507795572723276151680 10921743 -176480483686344039834148434368990273280 10921744 57622278940190501305152356034589900800 10921745 531626057420792182023700728570562074600 10921746 10010207477996225898680858419830325248 10921747 511066246983296136985414555671535633196 10921748 -272620639326807141397213812971417022720 10921749 -12139186463447427456407205617095477632 10921750 -101693645882204085342842454629381088000 10921751 758759885572952685333797212155183505920 10921752 -608441585825820709658384802480435425280 10921753 435770855477183995242137804066893101002 10921754 109784300156778477642163960844101326576 10921755 -6560134426764857841867889715718496800 10921756 255360044399249820369005649428308190720 10921757 -71410358174676940152190298882242028736 10921758 325502329898612160558917290503045681984 10921759 305529068751877389260631339149484644960 10921760 414870333555808780759213752338009948160 10921761 159024739863668734577378756861397859410 10921762 -407768751316575187418504489847834894336 10921763 -5783643186984252467174841487098713712 10921764 13977152411099148925330571933147246592 10921765 68608749342842304715339392803776605180 10921766 -332670744587068492957684737000175560960 10921767 254519265341386089101997248752868138280 10921768 -260147492231472358296321472243193364480 10921769 -1035037873186226322630633829861354891404 10921770 -132722533547180352420821537667546240000 10921771 33028507164212954275788853878683417120 10921772 -545277098229591090647722762192111866624 10921773 378870727937716726332122860694308977984 10921774 -430596593412035599869742670185531258560 10921775 -392578542889497258360237493876496794200 10921776 -21989692163060721373506084413554065408 10921777 -533311487899493980546374400315724535000 10921778 147506069778846519732460342246122387456 10921779 520695712942191378655302976970880528648 10921780 167372918166940078280715521293781237760 10921781 -133616109203597338428928164450023800068 10921782 348819130100744071732864645063346087424 10921783 763661488800822289472971108311416517032 10921784 382293628910440994905012864842494914560 10921785 -558054553731627449826389120420505600 10921786 191473691391496597466444508001504212480 10921787 909126408247462871692430454436859006436 10921788 -75244414432065962090432570111341863936 10921789 -113901236313610140231550734874692706560 10921790 -101050180427103912218937033353865513600 10921791 -235917117660414348472290488453673636408 10921792 10093582971007618399105599455195299840 10921793 -179522604565637845829238669101645788416 10921794 200461333849964571820701095790837671808 10921795 -409551171278872955806958721603332425200 10921796 125209787503029634388693829774527201280 10921797 21881225963674548406915492529931556446 10921798 -154108070100459135573690502301360061600 10921799 -275549003981893008245038423993678048464 10921800 -109890920129085883185054108833525760000 10921801 -24574874153942557070436599264163061296 10921802 244961616370131042357444355796236322352 10921803 136067853003365838861360874333363304448 10921804 323474547300346747977167130877507571712 10921805 234530007394467749539111332261065696460 10921806 149886912507341155500592727359206336000 10921807 -395771014937577828345872722025782955720 10921808 41206088272456550065224518297445335040 10921809 13001271745960897226148993979661893728 10921810 230966179537287334902119818746594406560 10921811 -477547161520082870472587003328134685696 10921812 222882176588573792129099214314068660224 10921813 -62035182405171428098825126520163601920 10921814 -208423753400128052379842553165077355744 10921815 -32482492183238446916220703084680481200 10921816 -175608389687901507475314348478486118400 10921817 -34011597601238185489866088244228854134 10921818 -66544836262601086659159389868753194496 10921819 -222130944798751055779141421701465560056 10921820 11831451278126159068451225330812968960 10921821 379464551479038339206667404264846705760 10921822 -24951825924467634948735747042730237440 10921823 20513052587723499815883140001078696 10921824 427919138053810778393315232660982333440 10921825 155235200441007777402708838172486574000 10921826 83383719725016706593543585754995191808 10921827 1226848052648785280437782851793960960 10921828 10870204447826617438829410915034752000 10921829 394812545053375476245216684642603271360 10921830 109388803475685892475189360527381923840 10921831 -163509313761598948712284341654194423368 10921832 -247134416681844999442711129645117931520 10921833 -130439469789773761370811599106499217976 10921834 18825133087810617453338603019180240384 10921835 -462572088851097033903560943088828801200 10921836 -130494801855994230385312937135207433216 10921837 405167804869179954950776143718930076184 10921838 -1346651576895798792935297263317535680 10921839 -56353781036431483040888945211617482752 10921840 -43151695477319197315784615125110128640 10921841 184947885124501069626616711344139563072 10921842 -25276824288995759672618209554977955840 10921843 33646514299052644821567011150558439400 10921844 -400300138071447854889873545119941273600 10921845 31493372498291752728741018209924380800 10921846 -82065907051410411241292601996888297600 10921847 -490262604316684779081888768793574823240 10921848 114493486414229922946814281605172101120 10921849 192801805007515094278388261943285076800 10921850 -96867207428353191173671378242641799600 10921851 -53289753710621147506522822723391658960 10921852 190374158055645607950333360328993295872 10921853 112578610588288388043669418254832429344 10921854 -314132798391027985129577925243121757568 10921855 -21333988887566312176115302069426135800 10921856 250905831294823809750819505993961963520 10921857 -32972472713209453573360983310418160960 10921858 144542255239196179831109162039719403520 10921859 148166393853978884876991441884818335648 10921860 -41088111942789860830868485182040842240 10921861 631906109827253360065846200592084058462 10921862 20170056477323545498732468245342040320 10921863 -27960378479198400168916834426679930112 10921864 -442735973717628493555002544787214336000 10921865 593935669132848035851749221427573537600 10921866 93064645420651965207272219586624916224 10921867 238475100866087404948726451015370098208 10921868 274179068386576068664687344199583646720 10921869 123309090714305879967073376020385317248 10921870 256060083955589661831893827250885769600 10921871 -13430283276502958324426010786720531456 10921872 20749155072094380526455887344811114496 10921873 403034236504433200450484898523562752000 10921874 5194993097529645509853504720797778720 10921875 -429908290905578372150552084426155875000 10921876 48280366689905069336708896577514047488 10921877 504904650041333148013559327672805907932 10921878 -27868171215535475884161877653955614720 10921879 -11012586817111377728024366144415847760 10921880 337845578965600830392659128941126246400 10921881 -37151394397579622386101798763280475840 10921882 -72682843573201076585877866773211365680 10921883 -107794410714539781806089031692456941024 10921884 -181247627421361632566684817904643112960 10921885 -251590311526464651003148933944849880200 10921886 349132802210258455620703003636471339392 10921887 85036193517151504544757598989344386728 10921888 -323361485244609533136660940901841567744 10921889 165050946195039352116464634015478129920 10921890 52852549239119980005107375278167321600 10921891 125155500949743209160950634949385059292 10921892 180791673103858759622071519612165121280 10921893 -78640409807119252344001284646643901600 10921894 -199819589246195185433490614549849740608 10921895 -10392704408018455057737142464941242560 10921896 -355557052436484484972850717429865722880 10921897 250048683583664782839365065470101640832 10921898 -199224921284709538615865111651983928736 10921899 -259234246723856267081485235722310957736 10921900 -245394018325031388682594470391533888000 10921901 521469130672069495820249892426745402902 10921902 12829044130952699347770707414425739520 10921903 299564772009782161547922146774247686400 10921904 -74808449429690708867213844886037643264 10921905 -332726225646597246334932609064142304000 10921906 394291114970929742114549603817232149504 10921907 577001993473429846031999744063664754272 10921908 -91643835748242556775087270819235348480 10921909 -2799363971695665733744968310316156680 10921910 225097606771154486588147229281133135360 10921911 34713472148346220739316188174262532608 10921912 -553011071255325352408062047480398540800 10921913 34329694907040878432146924419415893162 10921914 -3133913929307807764282237656035615232 10921915 10068236282135386935713213769089711520 10921916 48537871885173967240265874722441395200 10921917 519709443820768509986254932253854476640 10921918 56364235595784405484289261452832182272 10921919 -352190620764572201291844811815866268504 10921920 30886313766256957714650340117771714560 10921921 -16608114380730542479413514740879794878 10921922 -193607827439425380126286396343241753600 10921923 136549623742257133363954868396935357572 10921924 302125894844963736989186909101133706496 10921925 -156035324118315788006762760604363800000 10921926 -271791576076794667921410080814397008000 10921927 -263279884704061693089517834787616989224 10921928 -2070412911549284291228354560686151680 10921929 -78167499639639804199528246766734911216 10921930 -114681716812157145972086621876316871680 10921931 -509880175549108533220121347555767260268 10921932 140128733073715350925410740377897205760 10921933 222917328314038026302823027525766701024 10921934 -316926961395293037764453785795557949248 10921935 116376446042699489798409812874871126800 10921936 -151496023608068136441890025906705612800 10921937 -266524988427639145418815178153071202700 10921938 197759932838200177970350481705931194880 10921939 -257090864160939075052310238493015218528 10921940 242815548346001448935252133128540471040 10921941 156910447254817200673472147422435327680 10921942 -36140771549340646263065369007148732128 10921943 -163390276262741232776943528613639686120 10921944 20616924667457781108610523166044160 10921945 457712853055488750593004097491042077700 10921946 59221025616815518206708173584484712960 10921947 27184004659983640028546199711194587800 10921948 -382455371971747727544803552766276040192 10921949 -50964393959893059810463159953010016448 10921950 -60950490610131473993752675301097278400 10921951 47789867859559383237458180063652144000 10921952 -296999094306986058672901619573481013248 10921953 177043437140992152892798512828694049280 10921954 -138010855582854552405407234006903943168 10921955 -89550602733580545155457042403799580000 10921956 -150318577503700082275073624637149159424 10921957 -7052093663659809603021789580351736000 10921958 260437368416486320863068133101429626080 10921959 25738378964189011321307347021570760040 10921960 198339959556731018787581976856436736000 10921961 764523192185310693404948335321404005562 10921962 126793347199391148506263487928024311040 10921963 514403246560047665090354479361966770932 10921964 -208320354799746693144048759678228870144 10921965 277690867187439572770161683341564593120 10921966 -346230147124712310763062533015061158976 10921967 -390798419353465649416302855906337824768 10921968 -4564278108844148286641447457448919040 10921969 116215034211771451885898340662214604370 10921970 225562888254113778442840176295639641600 10921971 10595565650487110864767122431058591744 10921972 86986456118596266758387179363487931776 10921973 1311411934384749060294694706045949218040 10921974 -63859266848054056453990486379917774848 10921975 -22546313289883203685385909673444647400 10921976 75217897181560392311630088523671859200 10921977 618680559697708900168819830062575420848 10921978 118230214669981674863448385735362100224 10921979 500388311036359616330224867031691041280 10921980 326874296866397866295185185203060582400 10921981 47138322466525409709341018054395846784 10921982 119192698211242162269780798765315792384 10921983 303594705811570865643076261413516942024 10921984 -5149237878567440959096600526554398720 10921985 281801927039875005855407488110732036180 10921986 557396780621782183452371297425973598720 10921987 605346900178655686549643302773338795520 10921988 113298223786730170735153203175738478592 10921989 -229942751925365856883741026186488911104 10921990 79886177106167655412620966824159324160 10921991 -170189066009619592562915386485793963200 10921992 -119372114500178188921069485770571202560 10921993 264155958896189642425943427831487860800 10921994 107807219328248736462398676707422532352 10921995 -129354869037373498204902281876216122080 10921996 -11810873811560588007649691586978440192 10921997 782622229220957864212099314485216155446 10921998 21863466841543761421397205606045312000 10921999 202007828484199999513768606669156921200 10922000 -1594445994380945682447480998854656000 10922001 510742063843110530485230625959769233408 10922002 -179173711594557281613461724479586231648 10922003 -517316385244349337179025756637451202576 10922004 6251421500081488878066209234475066240 10922005 764540839881860065171886540362650838560 10922006 95045930917939322880513423173051188800 10922007 380191521557722905155207689896779368704 10922008 548078201877081951740424545774736168960 10922009 101913487385063090250715571846686129920 10922010 6781964966905501757621125836044697600 10922011 1256962473165246626340987351810291539712 10922012 -26772960148096322467635208495771473408 10922013 137046856664679227676061220582701632000 10922014 313809758258717124854668169444038859712 10922015 40451107661684623813579203134705166720 10922016 101311125817163088350003760209753800704 10922017 520512189966047005016200379746884178880 10922018 -14166522658042596029072131542761606880 10922019 -372039848947346064590953829085978903120 10922020 -205006458818232736455774412005574475520 10922021 788684469938119978543467560990391141600 10922022 -61641729620456505295883175545277689280 10922023 -236521288157218727700837684189035690960 10922024 -717066249592215478653493825826593843200 10922025 -165637445954013358700009509424109218400 10922026 -397104758472827310857272514953578540960 10922027 -786916560228990284624074135405555874124 10922028 49499357413412050690601648167033632768 10922029 300493384357239936638484010218106484630 10922030 46024991707580093531395119288413652480 10922031 66198302011983350525006492289661118400 10922032 211513145790898996414904240759097556992 10922033 221326857266799845812423532295036038784 10922034 -290839338703927641245581836252883278720 10922035 -98237390379388992295194213040359701520 10922036 -213289377602217292328079164787751034880 10922037 66125252980798882227831206804706520704 10922038 -337538079236124508409017854998204557440 10922039 -309494113159244940638506145040250086120 10922040 33482944339581225324702233147519692800 10922041 -8252712297070059621555615656870795376 10922042 -331972846301327799459533292475131005328 10922043 -210437016630024592840824519623086368960 10922044 -51388799279827058548461786642221498368 10922045 -242207273079335966913838109098126223700 10922046 179571888311922509776473440184346200384 10922047 215007630469675425545662525283617954496 10922048 -116556126065479036183108418351193391104 10922049 -67181482881374012639852603521941545166 10922050 75005751777597218189810054988395157600 10922051 -40411208852664771042235691052385960152 10922052 -254487361556558200959809370400181511168 10922053 -14966442361033919131739745022847218656 10922054 -23136036566376494650304607299352685440 10922055 -7821454377580172655163205324781086640 10922056 115016486255591927410411635331488153600 10922057 -105144902648611749383951918033109350694 10922058 -32109093871699432323843582208640524800 10922059 -724102768388159981735706536784277973740 10922060 162137579849430503439614094727275924480 10922061 173024842530893048779294993167865906560 10922062 -320886377244581065613794387939908955968 10922063 1349585595069118614677274342945319642464 10922064 64226039233380019931739103131463188480 10922065 131580804149301846623074968803371200 10922066 -247620487792883482429513504023698488320 10922067 -33076594899045541521001570254998945760 10922068 557177735352633842575628577607495806848 10922069 208810795023498530930663381360403115470 10922070 51714160818913087371987525801267235200 10922071 161146744355846746152125030420540043272 10922072 66070016402391368318270580426815569920 10922073 4659132107158071022615082552174253600 10922074 -238026818451272044572033283794724588800 10922075 -167925720717180841220706769221776976000 10922076 42047986405070696021841184118248932864 10922077 -312283616066888462152665218877136442074 10922078 6109743693881368745492823041195231424 10922079 63219615283496211655358640447172781568 10922080 71189183850447396640438784257818624000 10922081 -103166666549713589595583554154704810348 10922082 -118476749475808951104180965610340334208 10922083 -177962695460810989481781975576822120656 10922084 -539945316534851065733906282227288934784 10922085 154660112504248410713020494367100696220 10922086 3459880112016882927911269683695837184 10922087 85634557041274087470216255856615575192 10922088 70204054462860510366592468952463851520 10922089 445845128936785713319874041934062776890 10922090 -324436025635368928289365919221731607200 10922091 151032153151115032328014313358744840792 10922092 -373748174437406000534539733386984343040 10922093 54023146825544563697486480899614579840 10922094 -1088457245579710705764045258779074560 10922095 -141550261448259817183912914322769008320 10922096 173792383599500028753064194660893491200 10922097 430895594226893119105568069724703381728 10922098 345397421247537432153940952219381473920 10922099 -50644942714036997933990452825481149536 10922100 -21875734116437740674704804724543129600 10922101 -729385834379160189155038471304366126400 10922102 59539547509489482717088880474986690560 10922103 -397978606443089662925240138084930252736 10922104 -376579942593834539595163190785924608000 10922105 1656739606635360821398677892950173760 10922106 16747157316964379526750446878833266688 10922107 -87559075091142244219217021428302162400 10922108 -226463113185658096464454250319905940480 10922109 538180713350785225515686483795466070080 10922110 -80151476068103518713832139490520976640 10922111 -67157684157776274128924152707353685576 10922112 44596951633387390607396939759616000000 10922113 -13806833056972639709485013120272511232 10922114 8049469493074729238943453033555812352 10922115 -40339129914597688171071671273957280000 10922116 -77561146447262929635786361879979455360 10922117 52968712813760163161942460624195763260 10922118 192360463060791232615847435398425127104 10922119 72389772047319804304644467517955571944 10922120 11391108008153619805692236285268787200 10922121 312983153946240866908024411089591349824 10922122 57066046517555476082545587090752296800 10922123 276676431897652945211549598523767392880 10922124 50814800820432089869436102487285075456 10922125 -542748331586917340440693591283897760000 10922126 -300692756617015606598437657996842495360 10922127 118089287994051504899420887445712445440 10922128 15214939104192122888555388033935867904 10922129 -6066861179198753648155395823160278416 10922130 62016253387638137054681104439454195360 10922131 -464563373906611057018811381414505201600 10922132 -159715223076010795600146990431322728448 10922133 -123068280636736624084005797686083425376 10922134 2568134514043432449440437715677331712 10922135 -172174160285964805420349836443924095040 10922136 182063888207185673255364667869377495040 10922137 -99965279459123902768123934775600973568 10922138 -34744774422265780778480412759617003280 10922139 -139788617190431278499502513419844089280 10922140 -129214266611832571147738450000564101120 10922141 -87432139361763401947290470374669811616 10922142 73703632583275736779468065231235842048 10922143 153916022665265947867816579699473477600 10922144 561827945642493290205663454984459517952 10922145 -18717767813747997586280809892003904000 10922146 -365950013524546935013241190278910679728 10922147 -232300930148771412210037169576282509200 10922148 205380507729080715453501771303763845120 10922149 60013389407540919267921203812093479550 10922150 -169539822067870725482046921001021752000 10922151 -11257806980141439004362822640612042968 10922152 -78102704311692100360789323284080358400 10922153 786987980895781440052684268754897021264 10922154 124950362866606732851914529818100349440 10922155 -341039121335240574606759588184669674000 10922156 -110513576199258807374793386854389906432 10922157 -413216885332942686550107539499783657546 10922158 -409469853329467646744130443070721367040 10922159 -667722527513831403229056834599192822640 10922160 31204727612153472038859496409091932160 10922161 -102041097836203216104387825621836613708 10922162 350851699442810897097961293078345218832 10922163 -89279761143186548541849084922960747776 10922164 546910608411222959344530838804490852352 10922165 -35592661838169330973376739350271072480 10922166 -37498688736897798590752893604879209600 10922167 -39450820575963066633280294445997069784 10922168 -13473764124452777236089965602120826880 10922169 -159458777336912676556417433245818244800 10922170 28697047995847046374293689337886863360 10922171 -120268918616305123511075903130874411680 10922172 -6879038253313445290965477687725776896 10922173 6473047276826372451583459795989967884 10922174 319981907627342218683768803192609070336 10922175 158532512696509142673857252701055232000 10922176 -19100166637127533715340830337570701312 10922177 138508281586261615646186657531932507200 10922178 14514695805528353296378985656757990400 10922179 567922598962686014551426933787580123384 10922180 272724595926579645736615825020053894400 10922181 588692829489180657372538734619502116704 10922182 -13019907080715460143218410587887662848 10922183 1003142727064185514258231178383153895880 10922184 -72803439117432337536420980277529313280 10922185 -116572058687456389020518833772260598400 10922186 -107955499545671843757976137082704703440 10922187 20547064894101697505806415405526172896 10922188 225936350684849622702171992064167808000 10922189 15406995081569047545566189813083846272 10922190 -201755048371741639349438894645803332480 10922191 -74845470392834747555063915660788602128 10922192 162462018296521227499397629757112016896 10922193 489304259099061549311638195973639666082 10922194 -208585103466266743222692124643584493568 10922195 -148982614184309680375719080723788003200 10922196 -345611597713983305653898324911344076800 10922197 240833915322776323369772000820477009120 10922198 176186241310764414399889508734666939200 10922199 47600950729331874475243833051822847488 10922200 -39585478085683636434931404139193856000 10922201 5036660240991026416573123876661611332 10922202 -6621096081530093236880475226367701008 10922203 965896528607380275261440178970196222440 10922204 -232684444423835031878069122531458252288 10922205 -14311425375281700926156448270714602880 10922206 -454350087256977491097872198541288680640 10922207 305359768279411709592752535387466760400 10922208 90135441732482638918485897870644871168 10922209 237323936499919623235702388817579230740 10922210 66506260937079879018950116071807351360 10922211 -352718230684493594479555379241875679768 10922212 -163914822306860255967029453099044024320 10922213 77083447332112456549630817881392448860 10922214 9395334688104023243946407096184207360 10922215 2967103895780053728156125243540049120 10922216 714420628832266198861376287408099737600 10922217 -81154894940920778025435984757392265152 10922218 105707184384486931932365084993024752560 10922219 -36903174939254200575795525170741295360 10922220 -122416490312718003677134927180200729600 10922221 229224458842269665700536583278270718422 10922222 -182479129621432977080692910671331371200 10922223 -145903994613777571118351795007188490240 10922224 -95609971879409154588833566603128995840 10922225 21605136189223463679522154619836359750 10922226 8396197216182065238044033954846269440 10922227 543222435774597033841507764324853840076 10922228 -119271083820748380171006633890444530944 10922229 232848112092358405700848994807106625920 10922230 -30466126759767184853092686768216514560 10922231 -446363992090369680606188764330496050968 10922232 -32630781568104757432745744954572615680 10922233 -67044944839173178025386376957224719040 10922234 -135949640929119641647852107010958115984 10922235 385906926280681052410027492346156897760 10922236 51744978483412024035307235925258117120 10922237 671324670446295914006385677600498522886 10922238 189472534577159621167586979880022026944 10922239 138871485850971823646284175257846153656 10922240 -32828461502532576902751476106374676480 10922241 -120405325825672054411324580381310549120 10922242 -294739543935156096297298006981722055728 10922243 1147000682353160827632487370317475691000 10922244 -59776167737583355849303765298276579328 10922245 -651884142779802600477364451689365988800 10922246 -492216403413503378330533591641028352928 10922247 -39096072124264323899426257792708411584 10922248 252473989100069477090675778600582927360 10922249 -325748441668051556659223476125912603192 10922250 -183788978791797957340200480517806912000 10922251 817388625819899639419485567426293313600 10922252 276050556407492220355942940775884559360 10922253 -44150616055766189667313598246472700800 10922254 -31965658183460976354368647283236405248 10922255 877606841032580557377181587263257158000 10922256 -248622029479951005225276370175329566720 10922257 -335629865487654144338288959399179851280 10922258 -1069452257787118323575857134385701120 10922259 -464030185247322295401030960219546215496 10922260 -24706091535908622761134360055372567040 10922261 -56245649427491889598622956297489414656 10922262 9205460224603345157007925666163245824 10922263 -491719558188582179411179235956059474216 10922264 -186835863634063917169190285350973644800 10922265 -131803866374600044572281268220984582080 10922266 123785123892301787905534346814181800960 10922267 -788579382193901148057831040489815426684 10922268 89034525854031389293119124883964174336 10922269 -442994791229866770302191298253317554330 10922270 108640534148797709554425310621913164800 10922271 -46873475477995979799427555384105708656 10922272 682890458662810421777713433729185677312 10922273 526565062867862517188656608324976236720 10922274 62088614832128859926108561312498798208 10922275 -60815108251105719836781085308777498400 10922276 -578829379555813824214552283203890963840 10922277 122131751535746148452477525840310163200 10922278 129895689957456926676022339696170985440 10922279 577206544700220643151326410888103232976 10922280 239610250881072128394394737222445056000 10922281 963156802750897791490803987510688504164 10922282 -171514487572226129081837555661847619328 10922283 -39333745871731399344538084975195752960 10922284 -295978466167655353755731575624553968384 10922285 397650911459136452890031157539814875520 10922286 176523873774030648646102209392301210624 10922287 1139780638517958990553261313671232562592 10922288 -90401835407780684820527686258901385216 10922289 59896313683610735377035937445242372992 10922290 -176630013121755093355831225157356053600 10922291 424130285828540752956256866464077111692 10922292 136353419711914409132865774602175700992 10922293 324894135871801263425638585813556486364 10922294 8129406194289537905035383895765322112 10922295 138714729658823603654014773361560359040 10922296 -590380086244889428918508236675765248000 10922297 -93791167568730325365982975133179291308 10922298 -55032727344495152235376582882900069632 10922299 -823410769101021854657306752880883885840 10922300 -81328304175964903550677648051905792000 10922301 -7819106041184809645898794834123656672 10922302 403009291352813241255638632331032673280 10922303 -335856308325868618884599250120299811840 10922304 6241665370124037313437077220832051200 10922305 81929975545377821199906793622805749460 10922306 465557337751594203234302656107722054352 10922307 -544834831885791980658719895090626760 10922308 387477138128950574738531300293186252928 10922309 -254355506828126122553154533402584390080 10922310 100421935884244103241692825926507008000 10922311 -373233842879093083780796050983036006368 10922312 54675296515201476053985141147624883200 10922313 159163032961346486752056348110456148384 10922314 3407410801770040024351884123216076800 10922315 -85856183436772550284849671277436234400 10922316 -21205382853619196141426612516388925440 10922317 225918028095778151867635980844598723072 10922318 -181091019773078493595074713870565701760 10922319 -73228143814923813694687757267990504856 10922320 -6903569934695384728289553241512345600 10922321 -402890935319495878447805138420583334800 10922322 259002771266805165630056393222734150272 10922323 -225766904777473995811792263892248675776 10922324 -231069811665867317389964714527981492224 10922325 -107255877379522876043557207620674990400 10922326 -176788068645261789165924446772358653696 10922327 -265481998360813590030968725884935675640 10922328 -262312240076000230835044413866708582400 10922329 -907777469178432011978725915694668993920 10922330 -351822018668590963281374962654128721920 10922331 88062871905598445905847410179570092544 10922332 -814227041046023546446785959014146048 10922333 77066622493390323759723505807329315864 10922334 281156058647821168490151245078481026880 10922335 -260335807846132918311587531240878775040 10922336 -554505961818462238804036466591620005888 10922337 -972861784456103202197496047430137614560 10922338 -125204584763225888986882529754475918848 10922339 810189360114282300304367351246735098140 10922340 -91340288151917170224211206384564633600 10922341 -1431405331299371396850893330293028164068 10922342 175470857918042892184966798155328387200 10922343 -62067867325207065646952634556801125336 10922344 8912939587385104510967280701118136320 10922345 124172495338319047443339882160142229000 10922346 56177337874112721892427902044029407152 10922347 411096533348681627996484845757095698800 10922348 -55027913935854618103620952962261403392 10922349 6593924146445983550107811790070776288 10922350 149807069609164028215989971777314934400 10922351 -407432075378338744098073073657236458696 10922352 -9483558134320289656594993216797278208 10922353 265035784899333067590289854082309871284 10922354 -8548918001289240592996524005022044160 10922355 67655343970369244970341772829180044480 10922356 111350425391384562566540677196733634560 10922357 -911128602632006516126107251418033622340 10922358 -137644686688239313697521624396354560000 10922359 -77166799702386239048441991761737048320 10922360 315519191985101020531582151550288384000 10922361 -10301278529393692303203555494111068896 10922362 439579179566578754887974672737679761664 10922363 163392981419124569679854054735295547200 10922364 -726102548657254923102873936916733703168 10922365 -47023043060681242886699585548501462740 10922366 -12940197337958600942958119834629652736 10922367 308120364134223761376303897942038164680 10922368 -195553496523108972101302926308152442880 10922369 -52025279239324057589696106953385045756 10922370 148396289248891264387246911729007948800 10922371 -595184029587655011535496358372914807428 10922372 429945618361286907791860379194531560576 10922373 153678861610160351159430880650494509248 10922374 121727242459603948178846837922614366400 10922375 336924243646093109995488144419555340000 10922376 -17710801114902362273338401793803264000 10922377 -549682381000396592131705689808513047168 10922378 233739904812171901966827288666820247040 10922379 256295264218637822209633850073602139888 10922380 158149218005998164632258248665246935040 10922381 -353403180143830108124208423367548963840 10922382 -38240203049456357193871529224163047680 10922383 -179211313339663705341476963080090364368 10922384 23512473350707809825060368108625592320 10922385 31534291712865833011820930363174522880 10922386 -115260064076707472908327334398145197920 10922387 -2973348313785715615873037943981179136 10922388 -320357348301064444574244487236044236800 10922389 -272115130189098790118159489205995485810 10922390 157672462435496164212233958675780721920 10922391 -148433092797993805741720385425423120560 10922392 -43775114002761181763185819764480737280 10922393 -177029005511070491042345031985391666358 10922394 178189015463620420453821436459514683392 10922395 3707591314577381205142842967987184400 10922396 148591949300540777722083626027307916800 10922397 -165685618883709950862516261026864015520 10922398 -466635410150667614601068792410641022464 10922399 382304994963129439279725152974988616264 10922400 32002843549388206389205393708145049600 10922401 -76873488567433639221691649102197939200 10922402 -69166717591032885101698020575658295296 10922403 -568576067344819025016706621253650165896 10922404 353477213094861493649408955907952521856 10922405 -216652542646804619213642761954101334440 10922406 -7727965921368656952541556747096650752 10922407 -314595613532213939281808180336284092248 10922408 -100118893306867201419465215319227351040 10922409 -483266519041143126495774099385765300086 10922410 -178742807145615113079617076793244180640 10922411 -154105195317462549903116892622695163776 10922412 -221426312049060030465301442415966386688 10922413 522897976695246185069986571092622064662 10922414 464037816810141646692211398696292351872 10922415 -122769119682141754359161609649382118400 10922416 1024893651779288057331007118822866944 10922417 -316019952131449329893858560987873989648 10922418 7198743089107925767885149649232870400 10922419 -780892650011154058529433870326610472180 10922420 -247256415003797051947919311023840159360 10922421 527889299529879278755650924131832206112 10922422 -40984437018492111156172704726179856768 10922423 -543731025382459864676620750079272571280 10922424 182507563420417179362286919789054525440 10922425 36014295392997558111597720862663745500 10922426 86108098217906910745568616258426060912 10922427 15993809905816877612152767863494823568 10922428 162185892986975472133701624733136384 10922429 -481265871627938801820601990210273795200 10922430 -831012987968305920446444232785556480 10922431 -170223452622899428247742616345651236968 10922432 -303671281308110232716836602201589678080 10922433 328304088325624619209379517679028255424 10922434 -253922135666419411159791811844873525760 10922435 -144760672707601524496112258961036790800 10922436 -15394712645218948309263882029299752960 10922437 -45591011892975467149453062906648399428 10922438 -105181128260607314116130852070875856960 10922439 -48759271838305254023834036398203292032 10922440 4179170622816970058287660693571020800 10922441 -4552796735693619943561451479163210316 10922442 -7945742320818640691682763255302367488 10922443 101868890868408106574573408943645566016 10922444 -103698750194607587045369742915097021440 10922445 8942339323302851856548405745228339000 10922446 78074617195623802319699309088714527040 10922447 37042294850776203302048150897714042880 10922448 -60992817817142269502213767076687118336 10922449 1062809063497510402168021773370993365960 10922450 38971566165795770244662666493467788800 10922451 113065285195437807374786526740151554232 10922452 196693768190922102560246743507411775232 10922453 89422720932057430759627682355737806080 10922454 -51125743815674251275835849993635331200 10922455 -678603242209417524347194963841475761640 10922456 -269894714317177017149337001287543429120 10922457 16534248684521698776102771145098234240 10922458 41969885192549797553440401705608836080 10922459 -272325571571624066568338683252785377340 10922460 3753987535713366101551854556909532160 10922461 -329011730946429596654141302118447644800 10922462 -117603763940117999735404850463971856768 10922463 -620436516442811162938167162911200410408 10922464 299316833388355118718411222855974387712 10922465 -915995144930892241755548627567490591000 10922466 21626059898665349243125857684180892800 10922467 -9241601457762550017627998558390788752 10922468 -342131841324997612875271064326231609344 10922469 -6050108507843099912780270138848253856 10922470 66299218710839774801228225808431274240 10922471 469916937970550230552112620796500531200 10922472 85814219787514581691574825304408883200 10922473 17098656243690260578265910165901118400 10922474 101873927383010384808984441778142391552 10922475 -305659036544940204634049174555899145400 10922476 490366359771318328703536260863795819520 10922477 787529742679724257629725723276878846572 10922478 11406176503542191607138689495229480960 10922479 10010689305686391051461899781184816784 10922480 -8582139324487920253554893666312355840 10922481 -411020976496385229412309276208426083440 10922482 26111271271150872349784808214627121184 10922483 411799370575419271482964087429543006368 10922484 229921919278007814219385922748796993536 10922485 19931553579195199697069576592696562560 10922486 -97204303724986080535978599244784339808 10922487 114118306878394589048350682826950352360 10922488 642304395684271834159151443909417205760 10922489 682607120087196887392252087638970237290 10922490 -193088270881961754296448022617440566080 10922491 136234827269084933650985297707138141192 10922492 -70871658703465637550141129542461440000 10922493 -55694740313908431691021736356464529920 10922494 121066517609157925738838879696512619712 10922495 561363478740250924711296183352545585000 10922496 39965423307710243148693023482145931264 10922497 -745448541581903774798756352969140845054 10922498 -167165323655254814461199510662457448960 10922499 226276963819452455729513596956156579840 10922500 -119084467769192019945680249497751520000 10922501 -298020934604940485395274725998124830498 10922502 -101589607875276510377088442373750321280 10922503 -200263176690851118935842612865782502248 10922504 397418667094117039067627001530727797760 10922505 -28828196195601567495534815588063760000 10922506 165957086768993298192541500105391975680 10922507 696080224206225800264868206288181221832 10922508 -72715867571396708881837772530630901760 10922509 -50758381496344363865158940098118981632 10922510 30796665967891474919835359441035988160 10922511 40814160437805606864495837500613667200 10922512 4055307333428151914116761663509897216 10922513 -4960358010991468548913246535244105600 10922514 71240964713960452613031773365483904640 10922515 -439797123304897807936690143906889077840 10922516 3262075674733141417350886524941795328 10922517 88273812074195890592813861121268578780 10922518 -232944817432061201515458676971979051008 10922519 -527658416284664777583140053842885378504 10922520 43682746332947585224474751770253721600 10922521 -344837356817283739737504141214510100278 10922522 -180066679856033904195658422966963145248 10922523 157813651431212395322802516459097009968 10922524 188660798908817116889255994709337088000 10922525 -41494833697579994573250827864067877500 10922526 -2749996916815817089706222179847678976 10922527 114341606345783690605998083134826780544 10922528 222670292727961643795796009592781144064 10922529 -268558942532024940381756540294774420816 10922530 219840442441199848307744309257320729600 10922531 -5452170778449995971115573307025852800 10922532 -372594552133139158173288089388633427968 10922533 222167584866626516385176812557145854782 10922534 102767500615685866577472923257873842432 10922535 -161227534667438161745670395178348500160 10922536 297021641761684562802181229422817280000 10922537 -507209466844355140819697192074754314368 10922538 -79299519473359392574711394485011193344 10922539 140697994682746317859272124317332743680 10922540 105039524847781237109170086925094092800 10922541 -505035523804864826738592705818279377440 10922542 -474182098638925972182443794178754971328 10922543 571142443883140183782324924748470123792 10922544 -62514009260053517592758536473354043392 10922545 -670729414345797180104898670778798810700 10922546 -85047444474737393871766873820942412528 10922547 235840735727665305776312406599892454200 10922548 -13194199470813249604840415247433637888 10922549 843723841073999485284424381561254720 10922550 -53759801185108283230636099064355115200 10922551 245631482374203090704487460497809103504 10922552 -53498263040437126340764967649725030400 10922553 763986614869872931753709260194498472800 10922554 1637513160461152469144608813797092976 10922555 -55239172754762765566543295431220233440 10922556 -15637191035210696046578949038049136128 10922557 583345461101620016408845805178227076806 10922558 94867074290953078139674498956877963584 10922559 -323723821697751244835116159481665152 10922560 80766090084731922337984370922907238400 10922561 278663175687621500770124102587470807252 10922562 22600981072781094355670539384881454080 10922563 85180088963948171269127802798701947360 10922564 -180921679535209502387169273417669627648 10922565 228513407434844242490729445284226789120 10922566 -281116890652249776758283256457925060768 10922567 37080800574135022590178560602836214616 10922568 87333441188458668994742648213164032000 10922569 83846101391137345030124181003183676032 10922570 152328481785844129100214970881302544480 10922571 24654722270091734510617803419859194880 10922572 -657735247848632553210268050721810849024 10922573 -906047955621927736839757393612827335178 10922574 -143555715320356101322604890732757278464 10922575 -104369601813102634618714431549723606000 10922576 13371611508513756501267121426404605952 10922577 141632024685955200202305986519974683120 10922578 146888295648716745508566467628585501840 10922579 826438761403785319900090801552294995180 10922580 -74588275761315249901700213220160512000 10922581 -928839801220887086992273855905027181618 10922582 -77662845287979365711590992290702126016 10922583 -4473798854373201278500806309201841536 10922584 -10461475209316920992321568664468193280 10922585 -93418888541905177510213994732605140480 10922586 -86371355054998806560427473078129819136 10922587 68627027972586874189503954595959400880 10922588 104738521228721584133370485024043979776 10922589 -179939414414637672864036592693990036500 10922590 164194362017886289171856540769059964480 10922591 523183819545375297006866198973846760992 10922592 5248875669184036031426065478147899392 10922593 -349330085466070606477821983888793266256 10922594 97601890396859621897306545760412160800 10922595 -68668284970754056056316259147768358480 10922596 292192837238418387908846493764985411200 10922597 -324844502738587466498115678426159545568 10922598 82495603460627398388844082697435709984 10922599 183274635932827928785438306284120788592 10922600 105546171483351857263274867846992128000 10922601 -304373619149405971676249319848794317168 10922602 -34694421621155464869726720425644032 10922603 -728975641913439040483043886990737387148 10922604 78224630293013340795663044592017915904 10922605 191481124626835210042568603343669098520 10922606 68977195852357588465388638534456269120 10922607 157494066106375747777668341253846034104 10922608 -93558792104535498164068558708186546176 10922609 1531067640247678744037695365141750818916 10922610 -109301674904303368321133130051044858880 10922611 15098958644099233978553790892744800000 10922612 -660501390741572342293069964814517555200 10922613 43340578350004035723863471198563290240 10922614 -153811027873884959131679178623215168320 10922615 336627927379688870820632051142747238320 10922616 -185195884766972427590545492446777569280 10922617 909450548261273198947582871275240658666 10922618 -7919234310447785827019334539600317440 10922619 -295274591735662732960038616358151674880 10922620 87516085921530917240835691726992768000 10922621 306114265651874086288254925830240210822 10922622 -102801000787371996702689515724084739456 10922623 -463392465132830447528080905931220864128 10922624 179254906558295148473621463981222789120 10922625 -10660851789999716073227011620107040000 10922626 50193811891107322494926441772089949696 10922627 -238560831326834599839001273901453124240 10922628 71964746445111426483741240889345182720 10922629 413852111109009513018995698204612635230 10922630 51032841204273117212985792683932033920 10922631 20093625225388815941681221874955194880 10922632 -74806069843360630960405084096659947520 10922633 50002048975010305646418371534005675008 10922634 37162872900102800591608458599181411840 10922635 789166573974302453500341256188329410560 10922636 -17573012907904574792279642566272932352 10922637 -388940544258270340702178059271412111360 10922638 10974546008806556271736761296617526400 10922639 -311353244521159950831222331984130516280 10922640 11862090978820418136699253822248714240 10922641 -80938382879393137492724316975815164688 10922642 -81140294058518908243182510541293881568 10922643 386362339215722295060505341219561274932 10922644 -202026603081277201042386959685698508800 10922645 -3425320579597050618036376264680946560 10922646 27350275742173965613005887839450656768 10922647 228211270205869109088184774116950352000 10922648 -824875938092791281228427118369282273280 10922649 112307363341446735515880430998192576288 10922650 156921353048101347438467883015223342800 10922651 -640610888637887602502297317422522276348 10922652 100758456961952156045962472909099681280 10922653 71975938520010074986364814843189523200 10922654 273491461765384628197185854738350497792 10922655 -21475625693249221338051700284617441280 10922656 -145632564806627443721234398587281276928 10922657 417940766942041884965446147463610183906 10922658 34500596221913491882434456009281899008 10922659 -374934240763738369199919406245933513216 10922660 -68565019328098768708206596866218393600 10922661 -648563168271015220153416356777100465600 10922662 316859231070816555931638679185187172832 10922663 -637507962052851964354205853210211272960 10922664 -29480594652130463147737008736728514560 10922665 -120245608418313675290693594186812549680 10922666 258659880373083176955279574394109562032 10922667 -20437855899533387611253583339167790336 10922668 221967259584255703388535677620371366400 10922669 327017241876097816115654525262967164000 10922670 235251536029137501304466049955516800 10922671 -481009002843418124764913611737429110128 10922672 65319102798413678670863356817053777920 10922673 -147368532881203686977648036435065366416 10922674 -131491670940059997048383001760215349248 10922675 728879704568217305772285933613335757800 10922676 -110147282343907245758664234222583633920 10922677 -207843883682636371927547067972539191200 10922678 14999080590176932969525372561335594624 10922679 481058649904680646665378641023315708224 10922680 292040960660393595523650675661233254400 10922681 305952799372208569676494131187233140544 10922682 193075253181616159859768117190152974080 10922683 -404539895771615675543014226709390983068 10922684 113319618908526079150260160495855420416 10922685 -324837243961835287497803947376457963840 10922686 165762719483469911077937841545428161792 10922687 -165386040097158488794439631704084642016 10922688 130627758382814849798833146600357888 10922689 128811485917626582198025484877815719490 10922690 -162250772111335366623608716635453266400 10922691 234958802051117585398795740851718959280 10922692 -462526189853327803714030008984747353088 10922693 369342856365122924654709008391104030844 10922694 -8448624640413158924759382687264033600 10922695 23847187633760149013473654385218037760 10922696 277187868550259554219817752384700098560 10922697 2496331088797759507217356953076160874 10922698 38180312645709101299100381822412764160 10922699 401553165707391401564395637306172695700 10922700 28906112958007060061547920743491993600 10922701 358681088616245941781912546182851125280 10922702 -21351135825829179418058291613815403648 10922703 206008511334206317011787649680025683200 10922704 -85632651365364553477625122158522040320 10922705 124256647807263394172871097328372097000 10922706 527732520690159179896786526817000843264 10922707 187873775361690433679733119412969870956 10922708 -317605440704261045111250874861213702272 10922709 135888887569488903375594741299795837760 10922710 5823039998051360506682972250739724160 10922711 -67414628148821742388454711884367860176 10922712 79848574036622341739707673924370432000 10922713 155742098310797082424376010938282013962 10922714 -117332848795476800441495300492684429568 10922715 -165770963746051066384766757858755604000 10922716 154516878429596627354602109705241545728 10922717 -74722885943439938075415793001480684544 10922718 77663112346772889203880353680226340480 10922719 -279446059515116272997833302450044406880 10922720 -603051681132151700761434524510571724800 10922721 203943178680638913733505771151575803008 10922722 -74563033362998651280060553195407623088 10922723 74449091279160788243760066184176678144 10922724 -44154794138662826257722583103846317440 10922725 15448934117954362610144699817835716000 10922726 -11162624083694560611572488357954830624 10922727 -244142824694475698217071414740119032280 10922728 -18787959050441308798266302873607751680 10922729 501975451560444120205959754077500554320 10922730 3877171529651609126852145835484375040 10922731 -3042481974459651804286870155154445040 10922732 -90059790100118690113532899017193307904 10922733 122595892004754281204111752830517879404 10922734 -64172974359441448390255299447334856640 10922735 598461077086063302631491279136949380680 10922736 32585628804126912840370287529461547008 10922737 -399214066288109853895981334070650343534 10922738 -351538256948563141029733544770565007360 10922739 395376623830040854040226790365383691840 10922740 502899039224302391293517012389517648640 10922741 -175550066176922454956115583263220683858 10922742 -413890796509928945076621030869426457600 10922743 420982382888634549039284262095822412000 10922744 28777115984840455066018461382769664000 10922745 74082874450911969880512515805755803200 10922746 152243474960687432215782246371401586688 10922747 561177806818934896335390907882337567760 10922748 211985848710259748162431867961027412480 10922749 845234783921013914990821361035439423750 10922750 -321932923178920359779157962441358096000 10922751 974142322593942233315700266005031904 10922752 322303431405428263923256140841600679936 10922753 -27446558741885398600016253398261929344 10922754 -270089164922613216716615225118967330560 10922755 252798403371093300539989367080773548400 10922756 264402347153743054652164204973844233472 10922757 -96834972130442435624722117869758455296 10922758 -18357160798212822509624451501398968320 10922759 -29131068201614033706708640947814032000 10922760 256219579425677130973925688132466329600 10922761 713311644494152908693471323064077750452 10922762 -70862260630159742930463498036687310848 10922763 58142697756526170313063793979484400640 10922764 421434198732946834837654022407096952576 10922765 127676438057837432686846577743698336000 10922766 202540126253614350698018735066477865024 10922767 422684980168913541187966380829776892632 10922768 145132508461519877697988697791632187392 10922769 -2954443242201378325564754967021062784 10922770 -6320659445451445242235972226764141440 10922771 60349462305066064285177042719808591272 10922772 -23227397367450706347923183521338777600 10922773 -188776698555506326720809121718419538720 10922774 -3191902042226760884869330795607996928 10922775 211137738706496137479248760318693055800 10922776 -46339254240858362283299206260750673920 10922777 -24917062669742724262274912222030653440 10922778 91446238458123437803205924598988915200 10922779 250652782103008688461045228670768731392 10922780 -351572621407437756359007086549946163200 10922781 -233174322239952166654781505757414001760 10922782 70846766567377847282149153458634096128 10922783 -883150371471822344393686762161588631968 10922784 -243170543280021716398952333349987287040 10922785 53875688794152456585786241656182392980 10922786 26797506302902831312162284535135222656 10922787 555369524152743875836670343626650449444 10922788 -134871505272792909191958821622470983680 10922789 385485635883628453676327900000139703356 10922790 234792940608217045417131253860978435840 10922791 1033352653074435506677721873592385376 10922792 164090942515569831166837404264644352000 10922793 -12939998785398470900382730109930161152 10922794 -340504255928774364565097796309420500304 10922795 26245570640326178729542615451951074320 10922796 368769526050853288476199434176883302400 10922797 200614177697954489084258536473536516246 10922798 -145482627525840993971283697707868113600 10922799 -469748568349218121214653868503444550136 10922800 -33225746294666476259718685910315827200 10922801 -853295291148951354515720149015106889198 10922802 -208794667465032960716677428587121180672 10922803 510348896153651711557029587319308167052 10922804 -442438360959634423525623636587765439744 10922805 125371481798231623225395723151910202300 10922806 80608269060432121102593522859445710464 10922807 53412595320393288728993792371706011584 10922808 -210850656349223266438897121477491445760 10922809 -267422619148170661323959295676797662384 10922810 149156206314906805238682773350272861120 10922811 374813706481602462302724291321991227672 10922812 348730768009562669837358077397351750656 10922813 -575651770293016391113968510554944178016 10922814 -42812626438311597445534582122275425920 10922815 -369581976121703660539860852119534400000 10922816 -5177888173613010079520734856926986240 10922817 -3989159705378256926741190134734299552 10922818 183074157007375028551865163805810545360 10922819 106494328871196583279191179432964955200 10922820 -9206923867271002855097854744330321920 10922821 94765314290578578577388755070171798400 10922822 -4672061003090675064549087591031344288 10922823 494610195840246749018252025444165768000 10922824 776021867407243983440406941977622814720 10922825 -493632289486673459479799977161131424450 10922826 -131763887147539746976747025940214784256 10922827 604126775683318280334166154781578374676 10922828 46181910055430345176155408591319643136 10922829 56179514690657554817599296380802210240 10922830 300974760605637839771527234667645050560 10922831 -934098791404043800083977448848646004368 10922832 43128012214597706108850043246992482304 10922833 144249761737266963495466721514884665344 10922834 -92172635820925567892697773006362859520 10922835 217875665267419491162838223760765312000 10922836 293876143037221336681038426703384772480 10922837 191837888163093277109930678711992442592 10922838 -3195482076012480242933720760147136512 10922839 -394100932432078831710422070625020667920 10922840 -274784755225648622229872767077020467200 10922841 -477626999478025461337329542881823074752 10922842 -144242050251443061460461529069961349120 10922843 -2192968681299372067261878326229160032 10922844 11971763331267237601186690515372828672 10922845 274545238806080794044544177515098417400 10922846 -98157043288668918502662940003657778496 10922847 165961190500561302945287844308610862080 10922848 766527813979615390316215676032731709440 10922849 93837317580777254265865007397191199936 10922850 -55647432863100552790572505359973632000 10922851 129190480323713565832238575062877103304 10922852 -345891470001254063712537313031072840064 10922853 129541751884551658123512252946109376000 10922854 24179527199700390162274687634137384320 10922855 10371912560660837100187954220570867760 10922856 183787777297839924254569309995899289600 10922857 -173833715081474163497959326651017539296 10922858 53497933288735227871139142614664338784 10922859 -536058256050513606256160662968974611236 10922860 614732529736604255316789645009192960 10922861 74800933296915617689854438377772294432 10922862 -149383624783577618431939602208746635136 10922863 -270389649404622970579688934547361165840 10922864 -148196099049846951138773544564238417920 10922865 -241496815005671485040353206127569761280 10922866 -327174141628175959855521381252473804160 10922867 581765448603951337326823321223371427916 10922868 341657943968123978244355940246598795264 10922869 305993824744592078328935733260371182396 10922870 -94318135481714244898218460793613699840 10922871 417818012015472558745108344151358476800 10922872 -432955091938724040626424980990542540800 10922873 -1066787502045036674051840061271169976 10922874 -167728919130368949067584447469326865920 10922875 317402097327863074203672960785171484000 10922876 -91809273000998492440034258975798983680 10922877 89208911193979497545604327443012211840 10922878 -41878670936346566468018071361094588480 10922879 128273363769997148429761679502449111520 10922880 -50464123634199166870163781379424256000 10922881 -21716560615724938158556308709123192320 10922882 -64867077175933978510937701993910300208 10922883 -119171839655289291025216509107224963776 10922884 -265936282705091989972114892700329816064 10922885 -39241843379377182090239078324801638440 10922886 40304593851618728006343552000491867520 10922887 -500164608472074111478211879258100774128 10922888 634162096476458259624506059657978229760 10922889 -69169499859696501031166909515775247360 10922890 50133983253184464644490049904873011200 10922891 138921391348400069242516671075393546240 10922892 -50355761755003482976673873757105858048 10922893 704265584820681946614120506559613129142 10922894 576920260203489765934040102002647259392 10922895 335176965355100792728502215635674812920 10922896 -126372389914700783067830122150621544448 10922897 -59276332851563879453325647591726389440 10922898 33891595663502111292252115032524636160 10922899 399416163686329642999934313221132121664 10922900 -50941480750027135397245452009278064000 10922901 -454256099620184853934144720629375360096 10922902 389235286591919479758921385162877893152 10922903 -2221957345061177248183646047146451176 10922904 -777145507871783637555602085064402944000 10922905 149911262707436394779408966478428391360 10922906 -322655113250379470988036966148328067840 10922907 170608718328071132908888180468628364288 10922908 120405706714677500546749689921283547136 10922909 -92471929618249022340237984411908548890 10922910 97647824845406739517966404490980326400 10922911 33765625722450280043912068147980528000 10922912 50107822795498223379009237178908672 10922913 -140229806589581299594861698164850624558 10922914 5188473338920385339094408117728287056 10922915 -317215920894491110483833882757549531440 10922916 109967224728473781037818440167506161664 10922917 18216728635143790121534365566887596060 10922918 -178268957232841124238275086316327021184 10922919 81855281160277931128361173537377017088 10922920 344524922464980407170531531699874764800 10922921 -541263336725013391310409479365812751878 10922922 120348729359274680174086866281351939760 10922923 118980097343337431287264421495186138880 10922924 331080143044667195730411456433908360192 10922925 58072258200717326141269335689573736000 10922926 -14779447443365920667337957159361904640 10922927 -1131602173909369744228545977938210016928 10922928 -42344113017759688244215189480986279936 10922929 51564898875471748359197966143223696640 10922930 -150981881066924381168259363116413294080 10922931 -17385319660571410794321856628697907428 10922932 -187451631450008861890040678380401390848 10922933 -91451036953026423331616088272413532484 10922934 371598512510170190689647254906718689280 10922935 166456471906827009265634254446064228800 10922936 199195823112374714920063261231991623680 10922937 -532851192003538436930477081741055300480 10922938 46340056369963823671084509040461154560 10922939 -134114940909992946030664305847354543260 10922940 20760923144626868448887127449567385600 10922941 351303155678862513128029234479977053440 10922942 -4198097776980551069271372689092467456 10922943 -16513725025809590287445190337629053952 10922944 -259251852147231520926873419158686531584 10922945 -411242630484455249353051466209895064000 10922946 -2359395960582732355320228742184683776 10922947 -82199121550200244685896898583266366768 10922948 348790469893471802570893870728058429440 10922949 161904061239115794646776861032778309534 10922950 55208897764576554414081855798034524000 10922951 26320232221477130275566733557002836080 10922952 -481898188886638109507612549235400826880 10922953 -161506811521797320653479116325408404736 10922954 -31831210793767642658920241079674972928 10922955 180553052288988741405437540583345508320 10922956 -10210302610040076369376232463720247296 10922957 251285446061285349775377872334597913206 10922958 -28458188606556530451669900733773022080 10922959 -841314142945266793260502084652711381184 10922960 87468253226264576776949086195259719680 10922961 -85345725424850882260836899854765815936 10922962 308759804606551574382249020196742553232 10922963 567668121521817937687328465622853327212 10922964 144905062968679882382015769809274378240 10922965 435205628836427377662522810184605657600 10922966 -414582509508476938623427313504248732800 10922967 -153808387826244760910284889363850712320 10922968 177535329553761816941446111749737717760 10922969 211734862731094159380750876016532253696 10922970 62555550286864431026962496131836940800 10922971 722559589650461271355679970100654495172 10922972 -234073272404409501306685470412625524224 10922973 -115747917847656701777139973559849145216 10922974 45813753247436918657003252859577703424 10922975 -160865141217554758266775690754361495600 10922976 -215896376680666089414857053836778930176 10922977 -125519535520579734003613094276884111626 10922978 -281402431644761995932406444621184784000 10922979 329793847569851262398447362517641956984 10922980 94929878807355016828323633214920096000 10922981 -891852348546166185399478556589265081218 10922982 -93819959471850366844342427359448624256 10922983 45882478115945571686131629696559867200 10922984 439326790230547779750896537039799106560 10922985 153906654250252365318506853742936723200 10922986 -9882933504748068468989816488706918400 10922987 -139931999280841555916881613438547620364 10922988 89667363491723045004141137954598715392 10922989 2452613123889733329295761198719347200 10922990 5345009638449471983521499942298378240 10922991 -13643344069166447387283330903731397120 10922992 -22659958193617870630892283861871198208 10922993 718521523801368519684900566396999804580 10922994 -210183387007875118707948725296547550576 10922995 443382260502085879484124131680921665600 10922996 20981572470590500879388167084870391808 10922997 123546898548801186177616838121556116000 10922998 195445014778659156102060465903584292000 10922999 15937556794969857987669326632523029920 10923000 259798670236357734813960289724743680000 10923001 -3703584146040141524515407136750030448 10923002 86671434384576966594345942370048140000 10923003 -45746740195429866165801675095635205856 10923004 -626565616865073484344104532654269906944 10923005 -136694348951539952159685063264159168000 10923006 214727036279145267203346457219881155904 10923007 399432644181416996870477409087378218080 10923008 -132153047369761613638396850408282652672 10923009 -416177920534405622616585837189406219392 10923010 -61675004682732561742813452776660920320 10923011 283330076426205088482393985907121193224 10923012 5607806807749513054328344415047072896 10923013 30553950666732288726178687339776647520 10923014 -566357409087720120760918090603484966400 10923015 -22752047131485152348945352241139211360 10923016 3494699681087906792405748293118197760 10923017 -103440962200479959320984893968677228800 10923018 -79356429187360491854891776887017448192 10923019 68836390532958731798383853873200410960 10923020 34644835728513633415626038902765716480 10923021 -94635322151587277638375362740254043328 10923022 12163304987075863561337256549867899904 10923023 628643957403961785020236669487615140272 10923024 29589659643716845454632291070902272000 10923025 -456062361111339929456634420013016678175 10923026 -396323707432541960775610367556919960416 10923027 -482606018404772058327987933535092455568 10923028 -328872097335345517225992017742366521600 10923029 -54120236122975299101932493879187371880 10923030 -8383012870213145824203132080607911040 10923031 -451365307599263441057634549937666299240 10923032 2591364660724732089057262984220221440 10923033 137899779387182116542204907803417072 10923034 -17984021111503269093956598813999878688 10923035 582187877053739807178669169257373311360 10923036 20109237297232605017610719506612322304 10923037 -491985010762350652533087991089766653920 10923038 -107889731000790453738074410078152695808 10923039 203428027551049730910110517385811861520 10923040 -399262517109445127685839624250509230080 10923041 -393764999231053994400463362239324683500 10923042 -179135733899439004070206358218703255040 10923043 -450174573082676056888827693908642695360 10923044 -57476152034320939885940528366931256320 10923045 40703384771241511060866567683614832640 10923046 462365300549650394669908904210213141472 10923047 530596055335923846060593490545622392928 10923048 633255084597587502819346177459713638400 10923049 -28258038240472592495042476196680443072 10923050 -151096082178010244629068952255291753200 10923051 -530797393162872393458354684120592313920 10923052 143025736729907664484869251373554222080 10923053 923476488815095328446502243188397436780 10923054 113702396066286549690426494874579385920 10923055 103291027857694243338665142514383911520 10923056 70541776376131063192389328337626497024 10923057 654394020429759540447645989300983193154 10923058 519559082826798853035513902126026102176 10923059 -103563530699894457813854285525892501264 10923060 8320705647662683949914263523277352960 10923061 -1064163505514878702331641158520905548388 10923062 114385236058609892402232096786464184000 10923063 -42656590587378935971838125767613953456 10923064 -63675070130655345913811498986882928640 10923065 506563516496653081261989077490598030920 10923066 28087808143788889375679481532602286080 10923067 -65272538843209538215919137541368879808 10923068 -143996892060382114864874707664648288256 10923069 -705945086928405710016560701930022249952 10923070 -325702063204693293012366749545360451520 10923071 389461762082154244099720131317424681000 10923072 -93023954930647491432486582924752191488 10923073 87866758775501713250050245557269195136 10923074 546727219643195957011578358195689578400 10923075 2662045426012294664487329244790743000 10923076 -407919178731183890524926981099817402240 10923077 -187799220492301230327874393628731534176 10923078 200127939157381178217853184880108804480 10923079 149108391917837813147253332441629710680 10923080 -127682346703306214177047263203420313600 10923081 147523282800284769313769847271568439360 10923082 -522517141367752131588320530391449221120 10923083 39028643516937936328269607919267940360 10923084 -1513285775418516061286581436826017280 10923085 -468225138416478971190487272729599783220 10923086 64186627002738975509919995489367244992 10923087 -145614906851385909433311758949783469056 10923088 98293250126340710317250833561195511808 10923089 342272637173495317464065039841095947890 10923090 66605033601572525532000950620886392320 10923091 -195255766192032253183527300527425327248 10923092 -807282660248776011280487857712492648448 10923093 690813860161891937289997067036303587200 10923094 -13002299064928483606616713525716450048 10923095 222208948438589822328646063249350987360 10923096 30935279830047968210613912405458288640 10923097 47036506851636073097939794786928301972 10923098 -33936815641405176290331884084843351040 10923099 11711125879889900868337534188059437056 10923100 238281676752283653507718556727640000000 10923101 -160908498316351284888673041947625010848 10923102 -94602003393818764965017359315914851520 10923103 49931237996249286999371083963012025320 10923104 723852564483684381617797978751946326016 10923105 122541441400008586679324705969717784960 10923106 50813060717987622553778188171694931744 10923107 306812522629965319689782977442887344480 10923108 1313855049274878007960989243613470720 10923109 290748591668963582922230106864459085310 10923110 4914743997443285896684458144480000000 10923111 257043857898297807454591853886509707320 10923112 58162865437374915841082214123722618880 10923113 215597779186407659450731407465502498362 10923114 -91356292191634913635424514987800320512 10923115 -169755886897775419097241630000486712800 10923116 -258681447897348704775586370730349547520 10923117 195268994309355884288592919921512263520 10923118 3029547929835967449664276420934555520 10923119 -179853034374282177533120660947367544960 10923120 -30252016229167673635552579658022912000 10923121 -91986276218748500085303030627366237456 10923122 -41904146277689161063052797749216595968 10923123 213317967253045604704560869805202467384 10923124 -73644193100707555022669538891066968704 10923125 182417881390464900092232818434990803750 10923126 -165080705976184366168963400872725166656 10923127 -157844366950741830459701118849250384024 10923128 680779878764646908677650793732058296320 10923129 189125847438397672220265463034576919552 10923130 -148678455460900737875554219261975660800 10923131 -376380084674862413776515113004293695068 10923132 -124496412527567790213822092729452732416 10923133 90509225410100215612388690319130336204 10923134 -227691861375476148797952146320148918784 10923135 -176079922698523777018449931951244204400 10923136 -22826651991282312632073210296354734080 10923137 -78218713658359884823833665399596467840 10923138 3508017224431159018198286243563212216 10923139 -123263557912271171653234132089496861060 10923140 14265066812038763418667054814585472000 10923141 -211905837428962776617135205727914751200 10923142 247505926808257338348126535054716187200 10923143 201183151231169618866251154349837770752 10923144 64026308022403642861173738463957893120 10923145 -188266673956969828353387107583140516280 10923146 -182073145664441296534162723813329214176 10923147 -143532157800693173739291696392603609760 10923148 129649074003573195973440486462590638080 10923149 -523226666739935879466499771298051627850 10923150 47652529552154002939873018874911027200 10923151 76248577143625904667467268640035582904 10923152 72289550812966024106852125181215481856 10923153 -26433269285967710258186834401424602896 10923154 -164829998670278444245488413803568112 10923155 377950056620399298349762443714416656560 10923156 -51066130157337360731875307455967503488 10923157 -354128880651212793946317914680134270400 10923158 213549188010749470385606930745303432576 10923159 179265821402259922279660839410206780800 10923160 -93039721004268407556120830934830284800 10923161 3149501389245639419235862647685515792 10923162 -18500988669812808019742161576957506048 10923163 -896130205941841805971304804733623027280 10923164 79129612292670428942975075748742818816 10923165 -7466387058372200322333356331030384480 10923166 735997041662799610820349369174381603264 10923167 458844305182185796603012724289929877216 10923168 345124683322481477058066512091408236544 10923169 420205701986668717909506162242625102120 10923170 194083948046032477411955590793536580160 10923171 -106976182275949416720203306981911954176 10923172 41923860905454124723877749721745612800 10923173 -441852875234975069437893191482010402976 10923174 17128949604689418325343875818228080736 10923175 -147014125762185529584396246679044117200 10923176 772246219651678280287606918860177408000 10923177 -220748693173794318158631615935013691968 10923178 166514881412048725063249539754246617600 10923179 -60417619779561489364623323503276304352 10923180 -204844749480377704841166218243952691200 10923181 -1306544886701743078528343563133204389268 10923182 27203431336476364235083857494869814400 10923183 -67908226735090885426871270041240726320 10923184 216573822003709103487110051779640115200 10923185 37369743429807592470894732922137826560 10923186 -363266228745989448157787207947535379456 10923187 -202778280478444243349634206421511975536 10923188 212016475476000406317124940873000853888 10923189 188789345905269291783120702147436890048 10923190 -36028193126878930022070988946504976000 10923191 -279947032624875826234496155338701207616 10923192 -200357382821141571418114802308088340480 10923193 -449388463515833814951905284121698921558 10923194 -189381655338678708657572019286729274400 10923195 -265524239384694920992850910211377772800 10923196 -18420030239333167699481811862414886400 10923197 -83559759147910351333132956735581725056 10923198 -6963605627732267470978552767690854400 10923199 254735823468740090892629765724222330736 10923200 94412517028881933136387943313781555200 10923201 -177051733333860424599667652957297524800 10923202 148430863348856242197378519595101409152 10923203 -88320985093745191083183225168722020548 10923204 -3368677817376281688840854969049999360 10923205 -196088323574479057909842940438162387140 10923206 30491032199914676830645824072610351104 10923207 -118721519090416542705002450185487497560 10923208 12425244643180987172286566021527633920 10923209 39930002378601052244271766380417117696 10923210 85096017727354419603142218107248591200 10923211 131737576281719312456573348980330529264 10923212 -86367845763140176882101383362136204544 10923213 -139977297135250658034468245162546112000 10923214 -97715450851955042800833049488033012480 10923215 259071558563235798595565703244032538320 10923216 -68485526282713621394792909892620648448 10923217 281825759489736033155207498793145935220 10923218 -110996340593558992281712748923203564384 10923219 -360315622018480428955760106348841822776 10923220 -18636916679984086734791369815253729280 10923221 -874495746615508671831763783896385645668 10923222 -31547261578200057450144843363970523136 10923223 478294332829748916522186019610052646560 10923224 -12941159392830515434979790823988551680 10923225 86629152215340571246713041511935307600 10923226 -302635017986566259793266390433494300688 10923227 -633797130760495741595022305863207019760 10923228 -26423179716365412708243220064186158080 10923229 -69316761848886566435636862375352869216 10923230 132370863658861354129824838973554101120 10923231 -307156527568498104398632961589127921152 10923232 -90625468767923015916236715902988976128 10923233 -178333073709008462414700820040386038480 10923234 -8231522043062572480299467516565381120 10923235 142855116419907493369100135091202873680 10923236 -24916723977626769371014806716495877888 10923237 -79488965836098882236799082483022997000 10923238 309619470794743176033492679530218807520 10923239 488815587973781447454755983085331050040 10923240 18653954821349465176431593219754393600 10923241 -204545205318615765557877756864752296576 10923242 -285362365256633370012646956798496813056 10923243 -226003153584781074207631953050228045736 10923244 -293445800560267936237184768886329630464 10923245 -12748904612582130724851833227013440500 10923246 27635082357382021122773121837379279872 10923247 2096097552300367067395421635975279728 10923248 -52594389385005108828738313857387331584 10923249 -568222197336134103258123982939350024336 10923250 150828651310926276763375896937546128000 10923251 -450903544087584381283703327769832857120 10923252 -167073220926349950242749832535722065920 10923253 318089608139861443560501341494728892416 10923254 -57370076148910374738708114494864963424 10923255 -8118750753171574007820048384995953440 10923256 222749410090253407516973762975010816000 10923257 387685002900609730004093070872898214506 10923258 -23915830611267371707743366825536627712 10923259 -479551770499289831905006207205377637960 10923260 -119284509999706340047825774822453785600 10923261 137836408833871498703171934632258397504 10923262 194327561955119744401560200267781086592 10923263 -34645247238637721154811236407519037696 10923264 -59488582115028512457827672467546570752 10923265 533190462148801888745132988471261493800 10923266 -100495844113328906770361911770286082016 10923267 -416000445770257174830876815030967759888 10923268 -1200381890609034939293244677434874752 10923269 2408746587137991117981833386442208192 10923270 143469924111727759841875549290340024320 10923271 -1034750899251671467541638547601949751280 10923272 4417457729180135815630497149597952000 10923273 134432004139689631135986713519020712340 10923274 -210348321311313367777252459916370630864 10923275 -311545646651850390497802878607231600 10923276 58940880685055086155074353453386746880 10923277 552283908250086552659852986441949588832 10923278 496670992182707895963456741713227400256 10923279 207341062433567485217182822409917377408 10923280 -92228257461301066946643396307655639040 10923281 280996044798186007591985978042136798564 10923282 6361696398595280287609518709939246080 10923283 203920096208590565567686613648654555040 10923284 -7027358209754360815247938038632398848 10923285 18922279853070501289641678894931209600 10923286 -476454753437500863650165406788233164672 10923287 -749202674891975808358110269997165275064 10923288 -88187865054520489025682415353317498880 10923289 433969809531631023262914016197634115524 10923290 -978967484176028571817908112775577600 10923291 -21896096698214511794163914352589745352 10923292 -149840354009970695506055650885329385984 10923293 1334137768704483851919945953102993422560 10923294 35985417760656469369066261756190241600 10923295 536505026302590275403879302656594497600 10923296 72104044067192217576479754502896353280 10923297 161853304137650236433684485433105961984 10923298 -238481086326308720856862886123419018752 10923299 96373312155939843527421383114603339736 10923300 -80501699488805987507010076535486496000 10923301 1005593031186690305734539394289214288672 10923302 -29207208976710361053274060673380022016 10923303 -905546126152134196439986668370157617536 10923304 147735776087523295679939048207496806400 10923305 -233327893118134526072874433150405888440 10923306 48142114394608545492798752266987317504 10923307 -488262798863068881032210333931324922444 10923308 400229042507059054769087872881412962816 10923309 -51352904735438521746958608291707520000 10923310 15087278493839963643474423852613978560 10923311 87112421741311465286377887661310414832 10923312 16767098423343292781611606802210979840 10923313 150413294728992953964922885681543148004 10923314 249720481112744379515158410556439072160 10923315 55979771258138328565707763111645209600 10923316 -187515264219952105994890509094846217472 10923317 1419842791096724643793280220412871333952 10923318 7519332883861561757630140339314689664 10923319 -179041244243892079585179540764741852160 10923320 -530311132713439700928794576800748851200 10923321 375708385597748816622809127418646604048 10923322 -79663985972563971114753345719720398368 10923323 -871733405434660077606289704508430950428 10923324 -65699732890498381352567784891390610944 10923325 1823763970809594009474399604044804900 10923326 10797627421723519181039195780036380800 10923327 7016422677568201953696986230856162760 10923328 45677763532270264946948776012273418240 10923329 -123912386290841387615156962251985643070 10923330 -43694968246223604916617088296081408000 10923331 749851774612044522849517041901022091728 10923332 -21193645074525702066325948483951472640 10923333 1385760541880233468715732474799531744 10923334 -414105886630947308948290878893521962048 10923335 139224525720800692563784127914222988280 10923336 -163425023900262831470677046100005575680 10923337 -106827859213811541272777617381483199014 10923338 -99860275093784683237638386125704073680 10923339 -2436823012816755569475668979294278400 10923340 -214813242454452394707184463394681784320 10923341 -271307430525799979852931177364666523616 10923342 -174546937187394223168133483827752266688 10923343 288101164540608197499901265558951884560 10923344 -26459633914144832127877597955512467456 10923345 -341711923426267834626488602299646274880 10923346 -29013938909179359573430265434874818560 10923347 -506579984705684318725429338578743329960 10923348 51268459538006969673569075091213281280 10923349 906484488306042525345151556469610919740 10923350 41248308010221500331328048801063929600 10923351 -127318637881581952273742986932452727600 10923352 -127575661015845373113600498450408038400 10923353 135889965159387496392814569594229811904 10923354 117664964288708010045413945805039038688 10923355 2973077708406581750689028010187481760 10923356 600872897708755377564394953277990198272 10923357 -196081770358642808592838301049759000960 10923358 -308825903629456436428435289366803972224 10923359 298239015502494611815001812810757824440 10923360 130241694043017500550190689965907640320 10923361 -71090773915348915351364131488035363038 10923362 -48755460042863479807130305224309151968 10923363 -120179504996136314469258773680495324800 10923364 505041615421802865540734857810392268800 10923365 334319570911773659891963664201539803260 10923366 -150754245671169903042026817611702515200 10923367 -19069569896191206045398172837900481536 10923368 -850050483160488774574726953948579840 10923369 330167411936379099861355399735802073744 10923370 187201826368160678640647796479044502880 10923371 27460310227228803760022021670472869192 10923372 151382689359841784301691110706140917760 10923373 -177985073778013704043796117634142378 10923374 -334713316033408944360852693731751041088 10923375 -325341153301055348637349971845743980000 10923376 -1777786890053590418027457051287257088 10923377 147469300993076427645907873364309786112 10923378 -425971300743559570374295855638189696 10923379 -472038619807483523047553935381702724020 10923380 136556629224104261405211086254477954560 10923381 183627680473436274329456433839845124160 10923382 -29514703625766079872998816297275468416 10923383 -984342303398239854331705074423074481336 10923384 53697936767268401292301076469866250240 10923385 227680655861280559408232641054341566400 10923386 -178921098968849407796244228105385057056 10923387 -825801012885983069908713527116973575632 10923388 246259252613578323587043435162260013056 10923389 297432511943685507692584971416218925190 10923390 143630146340768803491458160335327232000 10923391 898162006141209956540164582547242865792 10923392 501886826080996536553933245039771648000 10923393 -65700697045339116774143638603151797440 10923394 -307781224510584685530284027172346593888 10923395 -83345368614987100150548297119330274240 10923396 -311236003992302373347283708802796544 10923397 584946838030419151287549267455901517312 10923398 -14253758354597684334301393057631632800 10923399 -113416136929328682627821581079417283096 10923400 415797975576296767819874599104212352000 10923401 -1200674788468972089381121610447057342520 10923402 18241203080749728220252439111208681984 10923403 -79688864884479711596878258656675153200 10923404 487484053112323242091474071496471180800 10923405 1942893344566826223975671095889550720 10923406 21795177875063408211745618588683834624 10923407 833580582616022065468693229018556731832 10923408 -30956668597191073892024615184636051456 10923409 244298955435172779597587765729964028160 10923410 120104135757841641092581697456961000960 10923411 240534548875855816170782354664156186624 10923412 -159054334357680238173012252925823313920 10923413 -22794328818799657945806045673947124896 10923414 -114097377043910456372834379836267997312 10923415 296876877398188753408828314429953365200 10923416 173503604520053691831500885174751068160 10923417 -33659540896387803703505721606868267734 10923418 370045933144467999781160827129469501952 10923419 4018074566962393964099563347319866768 10923420 71319216216076930469797058370851066880 10923421 -106921516484349243412530177871848701376 10923422 -214470701430162053938571169447198031488 10923423 -157330982625174260581480443147602194560 10923424 -515214578019053070867720433480984756224 10923425 -196700206045444969221954297835327799700 10923426 -111387713761754651034562284621386684208 10923427 796624981877763911776696770339182669276 10923428 14006796388947129030259836648100373760 10923429 -553048722776070194708444690237098089312 10923430 150115244106926854371320317074298636800 10923431 227937385610351574062920016607160730232 10923432 -118642884822250961420282840369611407360 10923433 234570282035663078887736059929639538682 10923434 151629528458968602582374766390440903520 10923435 175909924689073567740491569654683103200 10923436 150981292650059499699647726389710428160 10923437 133783245190093632539518742671604472000 10923438 26141302189182605029061558886948308544 10923439 268987332256635245670064314111121512640 10923440 -66016546097297821273501791978904289280 10923441 236777713520964201036976920974069550192 10923442 15818720955205431037046369228245255680 10923443 337958944590416111635042711747664551692 10923444 92530273518870464997472531238433792000 10923445 -33806535965260428147202408890105279360 10923446 -508034943809929655211975550862616863328 10923447 444791981552173366624738891344394669800 10923448 353556140980719201151751272897371279360 10923449 -2680975520076037185418324199866801920 10923450 54491609845850353170113076710321721600 10923451 255192191184340716077648243301459243264 10923452 -783593719519947654078013063554567290880 10923453 185859687084957688826947393114180631928 10923454 -88821441664853017451274788345477363520 10923455 -306798836714041162268515663513735472640 10923456 -14620583699042234729996214014614437888 10923457 392925549709284954204607288551280336706 10923458 -84233417795713213388445369436973273088 10923459 217368091901934961650611069640558842880 10923460 138889102749365513873704894994014721280 10923461 -631255007040242013196641462003967231680 10923462 -5586284089033014066918005301726011904 10923463 907240720826818464936745505061988795504 10923464 348441179918373378761045335928699166720 10923465 -16391536193476639612863203892869105280 10923466 -197425804276237949286275774311670452896 10923467 -80629604867133820497949803974120199528 10923468 6404758319264179706232846384855121920 10923469 207482959877595247939142742081218417196 10923470 -114634415038454541106930126335534612480 10923471 248196237213812571505722367392617774880 10923472 -129136093232787612007919205922903793664 10923473 -399695203104380999037108165731709491520 10923474 102517990242930319965042602864461599360 10923475 -229981605891459771488874940905146811000 10923476 -264725058509832636678745743611561101440 10923477 -249329677722830032734899617018634621280 10923478 -357015531167027386735572554904502068960 10923479 -417631464746714392064170573161157930368 10923480 364203420013850593618235155247778816000 10923481 -168172977183196302780015885613979521536 10923482 47612461551620723468066507666910135552 10923483 698261776682252611125650881625644849344 10923484 125835029977654446102971135593495418880 10923485 -465219497987383431311108334415500044820 10923486 137661329668915157664818665433957529600 10923487 62414010936291035673862774150145791136 10923488 1073906351556804828848736211858882560000 10923489 -236389418085771924747545697034977972846 10923490 84243827691599044017104776262855988000 10923491 41844014798156950583682132009404588784 10923492 -7660917669591402968099919479854288896 10923493 449640591651214690559749163417293672640 10923494 152253926852321959645155021408759658560 10923495 76278788835803827390574587605373516800 10923496 420797380305598393410593012226609561600 10923497 233274114376539213595546492789964397540 10923498 -4740413074309828842476181316845667920 10923499 12943151188676650764652846397788051260 10923500 2112359674447147770558220863908352000 10923501 -4092942837277111146851875571980715520 10923502 -63475255694508809394059045557437489408 10923503 -73154308392197087516645435288864611344 10923504 -11899269407581169542483709899420139520 10923505 -7324574512724485699653947289549983040 10923506 -249122036577095514889053557766443258112 10923507 5407859787854290414226689895786121120 10923508 -87730553769903907237695624439922124800 10923509 -260293114477662272951311182689642616420 10923510 2051292891293980899600329202867678720 10923511 61955849349716649924043072411119067112 10923512 280243943719678171612351688736736235520 10923513 -446118855296371594225800550512702350256 10923514 171478663601827819879399741789712385024 10923515 -158445633984833303120869228255588131840 10923516 172015629732897002520493577588185923072 10923517 -326772491252075462455942287063558461760 10923518 463879575997809464674411931734684506240 10923519 -103478146525643430360878608380178691952 10923520 158051243144524695731812210658204712960 10923521 41073481843971999015441756514930396800 10923522 -67329572779930663105622341670027393280 10923523 209660022659581720218042770572339377744 10923524 324251043001174363499635467394436038656 10923525 64116101700071596483664166319511016000 10923526 -227720833632003213769283443888878096288 10923527 -946733567044349607744664129311498315624 10923528 -85130058010959380006751389731557212160 10923529 484407130711315823499620549622914914660 10923530 -63460762642338209559702847437783783840 10923531 157175323099511738142203823829917783024 10923532 92007984605215396527031042204051935232 10923533 -64244444362570045783809874249068522240 10923534 -186387838208410327170501559401201407616 10923535 102125116672388887180041764156763300960 10923536 -24442882349326028989166375530412556288 10923537 -6793548441347586120842959997035216320 10923538 -252355886557894423654521169350786618240 10923539 784013492255820263322758118488859606600 10923540 220187921164326800772473695464797644800 10923541 -374413407768044530472473924231529379058 10923542 -144885272859662298239453637064313724288 10923543 283191537587601920119180622354124391680 10923544 168329700105470024682164954551665868800 10923545 495259565771616559409986976722780935300 10923546 464545828084950782713534776609681077760 10923547 -173597064813037631558168510716136631888 10923548 2910840044316721888982785890805017600 10923549 -28928209154362387941505600290765094272 10923550 154398478386246703593934947682324161600 10923551 -35461206245062606705832738766249730608 10923552 1000866693995523777132972408776844902400 10923553 -478449147709133185952726658296873431198 10923554 20307263813809339343327671170670876224 10923555 50770294412558492802417767475931987200 10923556 -221962747798501071777754954339250606080 10923557 168432301385023885109986106556208877952 10923558 104697339140129368948490249042965609536 10923559 49803069952907825286524433156814033504 10923560 -840131356128290018772961346612081049600 10923561 23073616243552678510663316968139291760 10923562 -105605192019032169029654301710680135680 10923563 6049996635109450301174873305522851840 10923564 -212629376316497998475395080340144128 10923565 -154247077351895044714501815852268785480 10923566 -3331913155385334825551578803897052032 10923567 -660490525097079532490336390646371930880 10923568 -225255105259702889819355361932426231808 10923569 466085252890189408636654202807702237970 10923570 159189870594318658489993485883679218080 10923571 -173207632386402860800959812348735838408 10923572 -404971145585721386898996670858407690240 10923573 134601999208283080110067082719647953184 10923574 4341744995331150557625776228868019968 10923575 140297480752138439863194538132438860000 10923576 -174303078222027291942245838078445056000 10923577 -102150078774529662007942598305062691328 10923578 -209755798641053544414456841262523638160 10923579 -821558577205222864084746221163659198136 10923580 54845723514450798821426835371116147200 10923581 -140872427993026394098455023858516706618 10923582 -175230535868150190442588169522083862208 10923583 3723694971846953884021880904291304824 10923584 -18654249978710955018420052925161144320 10923585 15338883839251580817469670206966659840 10923586 -48080744497441955123633326484421628416 10923587 364895357570006543530144389360183778236 10923588 131389553965247723439109997054075349504 10923589 -237021811217221284380029639661438248008 10923590 -83426094126961298206209638192929518720 10923591 -447809015375067051025677830138754816 10923592 -225598556283456182009229995451110784000 10923593 -7697828179706279150547304389116848800 10923594 38318793392365614825556238692034641920 10923595 -554675631503174551090679361319451203200 10923596 639239649425488078214806347619587859200 10923597 -111374691344013441705287204196594349632 10923598 102981284542309675128988221310520843136 10923599 -1041040496014099658176211507862366672864 10923600 -63920888497606116141264324742800998400 10923601 -212288076290576886350434946645746126988 10923602 -12778524615277475283689439904286395248 10923603 60947676771335304038900931446874590904 10923604 -807388221077401788985141893203111635200 10923605 222265133698440590132166552404141971200 10923606 177094954522656008626684766477576572800 10923607 1153509712463306475110718746507309933200 10923608 73285172033843951958307035860983541760 10923609 -44315168680735730162386457617925820000 10923610 15171308839073121795839820791760564960 10923611 452272458646838773250889611036309542212 10923612 -77214477059068119607876718041175973888 10923613 437021542322023728650362833251899123040 10923614 -92245548245597139690905259324779487360 10923615 352830907766437127877245493893042804760 10923616 519976975784983803078488326894723006464 10923617 -670088481340653115202483414373662330334 10923618 -13794601841800043727905681012917742592 10923619 476738979413348552737857119564480134476 10923620 -209420511391695691600226979552403845120 10923621 120744129710243221280054525287732162464 10923622 -154928468896118432238958869850203592800 10923623 164144044699352304851950522716910255344 10923624 -10326684429803027097046065853654410240 10923625 -201997058433390681893323366217843520000 10923626 -28994043729404038828980381640917451776 10923627 -111257262620207065062359998084040166144 10923628 210453989475985512185116983424879962368 10923629 -478377606587233736422788636269133241770 10923630 23827152046929912831183767039982090240 10923631 -23095622809450416430139986953866091568 10923632 115827369549470454627895504070426787840 10923633 -36649163880109405837705144097827180800 10923634 -1068958980749404405676328890811747840 10923635 -27871246183456392559577080739067307920 10923636 313443411477997059086243399560299792384 10923637 89208132634473681747805211295499536000 10923638 -393779036246336895885191174903256480 10923639 -341143869121866235991435178135832150320 10923640 54030949014258109535239957225195929600 10923641 -464846013146540130789995179864086815916 10923642 199879111605833959530618691253426522880 10923643 -237907587640241906180812520636390672976 10923644 562437297418286656407087730578042894336 10923645 -87596807151667495299278092976760148800 10923646 -390143913556607371624532862533808291840 10923647 -1138125164237624756886763676234542368 10923648 -359171107118476296781769631419628257280 10923649 72276495583699026172773630697207415040 10923650 134266343985584234255665371960439164000 10923651 161250642570560961190514608206933626880 10923652 856956652961097775786990126478939566080 10923653 32505280181062342357769091806540593140 10923654 -34399759113279058150820514126392801280 10923655 217234760730967125683746126992611953920 10923656 277296135511502020078593401655703633920 10923657 384803190803015838601889072656292724240 10923658 -170412443642516516401078487861538501024 10923659 -707271680526980372264746004049387652140 10923660 -15652463845203782513732051756864547840 10923661 332427348759743932785790435829038577632 10923662 265008715187532874332610714160638435200 10923663 204937236326948736022877495563578718344 10923664 41446138888355209055863328084154490880 10923665 -571867114902928787011708248744243910080 10923666 -33512290785769875766231209756390190080 10923667 2094409657402762250795635882543461192 10923668 346239097334681820703507506208859411328 10923669 504729277467896197428358212773025839694 10923670 266706935416799545797012868517969251200 10923671 -79788752250547575583982245799230741152 10923672 105877276812928055442792058242717450240 10923673 736563593948664621904105283717202882720 10923674 -21690533013206442250719193272554754048 10923675 55908123743996765044590764439027820800 10923676 289931301929482832557315043192240360960 10923677 -3951503243921194585773350814866778720 10923678 12055182031551915779175604681096135104 10923679 267320907819172117226014556303290267808 10923680 625555029893120226915034585254042009600 10923681 -468433011584919876252764418751785548256 10923682 -12362934044116210601128668918408760320 10923683 -1087163824946176764687928208228917263936 10923684 269185956629920252101728712079148123136 10923685 -262572709602160630097977855226753017440 10923686 -263321592543928616985306535164987843456 10923687 283581286449523006109646512058730330320 10923688 -659900380334646911247901154180024202240 10923689 106380374954836090330747952520797383680 10923690 159001695333672878061106706831837299200 10923691 615853439577736662206760102969708056400 10923692 191326941607516850732364097339316923392 10923693 908186592867874619909938622304529978368 10923694 68742420335774638532670707366227048512 10923695 -18773810530151953971100857049616250240 10923696 1315349112181282295941760791172677632 10923697 -718457067362453319752164768865903806656 10923698 150392083654628369956845713007177507600 10923699 535269112570358624006776878863470897464 10923700 95751020529636524053787777161236640000 10923701 242437361313318403969070868596137921692 10923702 182614650982830470396056564407571780032 10923703 74826739733443705867736455072320015280 10923704 280307815174273627979655610431218872320 10923705 -75371267501220052491470298872962225920 10923706 -48255606164471418502117316746675778448 10923707 -151116571289382546209628288518071884000 10923708 -311680739046775328220862034924252405760 10923709 81804684834312083748682563010363718380 10923710 28901289987137965119025218583686520320 10923711 -13900191881967825618082745135342620728 10923712 -15455754120600526843748327264486424576 10923713 683542175457009443994415599810897150384 10923714 -403390259996047439466603777189335919360 10923715 -618202263762968454765693255894327762480 10923716 -60116593096253208802234159436384012160 10923717 86552159754101994459029208557243286432 10923718 -24822307195023753299839372792300588032 10923719 -974767751061277240057204458406352003880 10923720 -330991413756418549380491038531584000 10923721 819028390167778421032911606282911608500 10923722 -399183360518235821965510705854284507088 10923723 44044566328117543712364858166459470972 10923724 27134476854993735693819303860726648832 10923725 -11031243309603593635704526376632536000 10923726 30015515563966408457705371695561765888 10923727 -775379346984930458774681559392820561560 10923728 -234652071960266733983958839195153768448 10923729 499509273815427992750160874907043327984 10923730 -359710767934801331396142319265877222240 10923731 164779042338653033018450340196170961824 10923732 94396408349850107548342109231700326400 10923733 17638306157709286781514124437799933180 10923734 148485725420084157175941582711917326080 10923735 -44711831882307921516183863039235701760 10923736 -572905315406821304955142590371161528320 10923737 17889179886491610481074987310959849504 10923738 -96796497850735904321450046380743288320 10923739 -62894291882385107409344142301613253312 10923740 -444942430209740988772908908268237189120 10923741 2429418918124499468116222476981928332 10923742 140383455485544114555995528719676038272 10923743 839027810552181786763440218044203736992 10923744 -73541029937642765703459065976722030592 10923745 194407036745501062009902950159277026880 10923746 -243669936507250586943030626429880015360 10923747 -223572839832432227796971983644388379328 10923748 -57624397706631595487234520653435649024 10923749 -16631654318582257767897296773762104960 10923750 28652309080696281197315054368136340000 10923751 747562339897161397555989728559488541752 10923752 111720030871283181512706996251842805760 10923753 -110471239461172103864518285015804053792 10923754 -45192523450806947198052134330902308000 10923755 -201520203567210316228870533662895685440 10923756 -291928904904382335966235414257023763456 10923757 -150516491505339712394785833660557342420 10923758 -254170289364250280551953392152199278080 10923759 169798614452821135934689943027027952 10923760 -17601838363630896463634659569402347520 10923761 852770941443910095803721671181061825362 10923762 -38171165864019112841074276773536501760 10923763 -6566333224679525103354575077583666936 10923764 302783422076944523017539073027377175296 10923765 -85605469294416695172793154890652904000 10923766 53582228103390953850005703689605075488 10923767 -387594798365906286493303143277596876960 10923768 -676229429675693562462710804336040345600 10923769 373793717014627955781111062565992265796 10923770 35581718071569003801931131936260428800 10923771 29260007665322956297590173053406382720 10923772 50256261459318786344140508295067271680 10923773 215790361284031847273251603839338579040 10923774 -267894464020621103631091256553741071040 10923775 433603763578332988156472903107499494800 10923776 -312458907794173614857542764161742667776 10923777 251678751724091306090500936257333822228 10923778 -190695119392034827667253510571498659840 10923779 -542060807951299740891856590558007087620 10923780 12621666482060840386960257496409702400 10923781 136596747345895040399849546918591552064 10923782 272081741233843675393185553235331664992 10923783 95547369427491981655825920441942817104 10923784 308411491957031992661843685526947225600 10923785 -363908460044549675355501507020715722040 10923786 222105337444892612739738545026774581600 10923787 29064679253600839953866268938293105152 10923788 173107235250140214729839218423303481088 10923789 131699040880049525993501489906455833024 10923790 192355878123637967544815751041701598400 10923791 -511090235467339486070077937819625561000 10923792 -23854656499521311634598528903122518016 10923793 -28288867867920033029745661431127485952 10923794 104392802017577669754345311816100864 10923795 564398639135280199707786738988420917600 10923796 -49687081280652160231916412934815860736 10923797 -888321685676056966839479837594058080754 10923798 -140365705013610812221136520929406774336 10923799 862004231572471781033380948857633033800 10923800 -195942821136449463839215727405548032000 10923801 66530721310805387434712816915616135168 10923802 -421930022310579198839924358546444046368 10923803 196851710450787894019821599124925736640 10923804 327480169887170930141629666221036994560 10923805 -101161667782989164104268145797695131540 10923806 600985847695130393976075709273421184 10923807 -6942653122442007126344000321803361760 10923808 -19642604110651831918628696250472464384 10923809 -73620893697040488847012017251400561240 10923810 -55047803781079633772704863723245475840 10923811 -61760783749269437646738923446217072576 10923812 -525186591684502820704884821736439465344 10923813 -59634544651497979159295142398637681858 10923814 252262707451654623164956786242013346304 10923815 199606655207552494569586304015608314840 10923816 284669624114500112273414506176475545600 10923817 -503569477799620058447159612555515195568 10923818 -386325365257322970718290947180462306640 10923819 -405456962466456769535607516349932747792 10923820 -715693276642102401685441359662913899520 10923821 -275911516498915412269316687868799497300 10923822 -83731059652886127023959850547846251520 10923823 -306404867939147138971429739829985398336 10923824 -121169399754373600175497057428635074560 10923825 95368497677753571139559955514110151200 10923826 549414282986558844927615543845366353440 10923827 -123962271833374824138168908150265267600 10923828 -176186818130551807696009794354575001600 10923829 7567706376946599274710362321896866976 10923830 -139841629768047562275173348759018302080 10923831 70520998768649129275309936970660502720 10923832 -265499639850027008397369200595929579520 10923833 -79318588697400546427701134691071532720 10923834 -191063513344297645146100842019278885888 10923835 -82210186615629932601931757558465748000 10923836 42596790626324912357186543405586677760 10923837 22173980684285103622101424035307815552 10923838 -362909613122065225414841575520215399680 10923839 -446459120435120323866663179177455671360 10923840 86571931418509718971230883055649423360 10923841 -42014199389788807657888036480771269200 10923842 -101521281675025705380786263981484589056 10923843 -1447100852932458231378848335370009088 10923844 -217709073761657556822148472693533000704 10923845 270460494325442986592089696083336791100 10923846 165135015912975946068089481817128225984 10923847 207958086399578592056945800481981933976 10923848 192396742210300180832273544733770639360 10923849 -1915036149033277964386283137659043680 10923850 -32182847542974197452137993916790112000 10923851 785910600095657665196913400898652086232 10923852 -136135667224074995742300448847619806208 10923853 -123944574264067912181006233188492933898 10923854 -92775610758780086414584873717526883840 10923855 -110248633642280738809338311497706342880 10923856 -130203811021833048336714815629215154176 10923857 96638309664896150106882008318716194624 10923858 88322023406816125056832555237773886848 10923859 361366848999662493473685537254459438060 10923860 3465914318194150597556037372422745600 10923861 45895293789654851120589061580388770400 10923862 235020905352228056208501353123270214432 10923863 60457371999399337810442993120128769664 10923864 134654996999871179221908386035335168000 10923865 359601535308585367363454383742980979400 10923866 13358416289310056297323340670057525984 10923867 -526009560885441464992366715445477613716 10923868 -37482139955003597219312367650444119552 10923869 -606349711229520403074171838566488175840 10923870 181741693241833854544914461024856796800 10923871 165770003651571713733696960503894156800 10923872 -1421667980230426011055177168632244862976 10923873 -22729045954442895348889196210407575552 10923874 -44706340186776583615897403142754303200 10923875 -376649615358420375226243702197366792000 10923876 106562848725795898164920664750653214720 10923877 962271484481376265142888740696090657212 10923878 -134715566944265206335451317213090816000 10923879 -259553501514020250024461164167834211200 10923880 -257738240657741553138332754598809600 10923881 224902407542500766273833449282888520320 10923882 202690919930502272814592880888326747392 10923883 6885290867163629163017965179063681600 10923884 21242065695902289895080425000148366336 10923885 -87754462140401402242706828696973859200 10923886 186563859436924212020553091688807011392 10923887 285831014679856873738728156211083348600 10923888 85778747515357574505503352675940859904 10923889 -45773144006707506718248882338447010576 10923890 91106742884846625532586790069800695200 10923891 440280949119371643045883616510337820224 10923892 155544741222125761570064646057821939712 10923893 -189227272397759339322520205005253788836 10923894 -234250931573355439597485162820339054080 10923895 -450776838979668072475286150225990034600 10923896 -544232173882593422007008401807612108800 10923897 62203768366770822052884994036386420672 10923898 -322391294571981478870196347273211808000 10923899 194170616848947468136394570085547568160 10923900 -30521270415300806351577625597951718400 10923901 12210949660437597508700648230087525792 10923902 95856202604665865707089360120433603584 10923903 11918330491207974759313486013929791960 10923904 -65853541351336318640874953102862581760 10923905 27652074688367835450046984653896924160 10923906 -6538855555719382225769907196009881600 10923907 -615117869297558018373793718184028653528 10923908 -820038826010182135515248548402934784 10923909 -334892951239292340807754845023999539680 10923910 3088993947278347314252999914218911360 10923911 -13885528805843435107225140517596408600 10923912 -256413733519398710174545173640958638080 10923913 41493969919359193127411261724418537920 10923914 229142154209270800562648772308432203056 10923915 22566060945790410280401316414573351920 10923916 -121238944495257463132965335520392085760 10923917 -87668573909437321430000857339862500800 10923918 67860571111676928256176990070637442048 10923919 -110470804808675846525021399719932437472 10923920 -14067275107957021915922261842042552320 10923921 28287164342429271384380688517714773072 10923922 7489589987478730711399572732544360224 10923923 -560429906010992964378262803087179692320 10923924 -227528169935466485651850010024130746368 10923925 626555325549030531124416198586584650 10923926 35057092472659211890442889518230155264 10923927 -7188892001387881909808659224346056960 10923928 220332500888430323018197433169771724800 10923929 -433503514368468499708150848777828940470 10923930 79690807575253137905664714028685376000 10923931 41523838541077378722089213929034309832 10923932 380638318015777711883290299022079786496 10923933 -88396701248324816231450084325786946176 10923934 11122530995740485215474910847547476992 10923935 -2606555311420478079404583134671104000 10923936 -71820854001028379569089748813102448640 10923937 190586206139374738702434427632847491120 10923938 28082689395199338525492280304442704544 10923939 -7957044393579655114635717971265653760 10923940 -383864772697739194154374373774613384960 10923941 -345847765262737167468926357286811927296 10923942 48925947872182133593265781447226275840 10923943 524918160910191256468265910119848835192 10923944 128861238659095801166350623979992760320 10923945 -321914982913128551368355371093474761600 10923946 -293662597644358599226244537671285800960 10923947 210762336030861946062671572265483165952 10923948 148992151092588547950872406180318068736 10923949 -315797501308739696586264956981130829620 10923950 -167673550435122080939897674448785488000 10923951 -221960234850964432091940632808030863616 10923952 98198820859305694482888601633921105920 10923953 581239383714946512970733900721430541202 10923954 138878554833697754409995171824293560832 10923955 96754171235868460874544591690725241600 10923956 -71249416560313110754582688174866058880 10923957 -454670435531913788402498792977953750720 10923958 76048754535252809363752564028543412480 10923959 -534175384664799931988218616150729872920 10923960 -55307739145627007405063933993546342400 10923961 359440640357184972123456802478546305872 10923962 314493102722732904264751012686775034880 10923963 -353843597045997821015009420978813184000 10923964 715874097505091164167647794691396350976 10923965 -96615843504147280193818462469571473280 10923966 -76975816331517563481175629575566373376 10923967 426213695702358883832611368370675486016 10923968 181771817367029355962781822277826641920 10923969 -68704490199348827077607737125416857728 10923970 -133319676242263784946616759597843108320 10923971 1380137795874213728467042538367419710992 10923972 -511425653719473070721324480242386229248 10923973 -182975780267137216885268947838628749760 10923974 98128126893958371441614297871410657280 10923975 -3954833805370125973710678148917914400 10923976 -57860721289261115462332224560840048640 10923977 6126487296161207628027892601716631220 10923978 -1100167623034753506804676864307953152 10923979 107604595104497950526103045868452174672 10923980 195632292798522285129521979500776012800 10923981 -102144397963201438829228847998612078400 10923982 50545082914443437861546311101201830592 10923983 39231402296348895461132559883553518320 10923984 -2244869477718839213262800714379141120 10923985 4241482293131607567775524947830526760 10923986 474065307250820112800672793433984962192 10923987 655532655986192449535794523086464406320 10923988 98564806638914873518731443098952816640 10923989 -169464088444531688717876593607566922112 10923990 -30126616826490547855625425017000038400 10923991 46165911375813896849617727586717672792 10923992 -668753632964698133826150116804325120000 10923993 419271375071229745537408620561611787360 10923994 251879512354555136931830428891480333296 10923995 152751981069807273620199910605526104000 10923996 48307213618730872221525683715946828800 10923997 -19465707027156829435427001581453287936 10923998 513834451331871022120185035961914448000 10923999 -187482399473118076851634943256905694192 10924000 -475911588409333845375024111602958336000 10924001 51170880964336410439588404243439506 10924002 135840447045383583529795012190753536800 10924003 -162936118092878808494748508605213051748 10924004 -6802518803978205325835959114682462208 10924005 94068119148954112566475197146207782560 10924006 -317935367960205928452642144703488822048 10924007 -342603143114128791850136518656569196744 10924008 -417301663454236275182684144293395824640 10924009 -940683859794341068795218966505227774790 10924010 33471336945499065475669102853475072000 10924011 365331918882389741929604009263521139200 10924012 -20649412586570368152593444932950220800 10924013 -1870668150852017898841536074175661098216 10924014 122295275123486982198545160441945944640 10924015 281531148818005582150055943056748886800 10924016 -199187595320806313002397163846110281728 10924017 7268709117896287548438971532491552448 10924018 66123755361748904762289540277567881216 10924019 26812795640255373681573386706775216920 10924020 101424601422800045041226104026161683200 10924021 2572804365747287635277740017612936832 10924022 -102315450037819493342911419965779255296 10924023 492994680736153323075106976767928746368 10924024 -434110349583457145987432940842263511040 10924025 122168299186213158062045207428843924800 10924026 -68650887162117613224064377651650297856 10924027 359494604305842860561891380642254776520 10924028 -17338058878300347455013511231268855808 10924029 241139863052998069388338123858793196774 10924030 100159499781619613424059292833648901120 10924031 -366900881425243943391072486279732711000 10924032 -79767550324068162765599356492896534528 10924033 541034648966312908734640542155755745282 10924034 -282060133187334177150793891806218519040 10924035 206151384925890040463749663155093697200 10924036 155455628337854958460694275978330643712 10924037 -293727944491607658437993690511365114340 10924038 27607260065151126011528335309068153600 10924039 -229787329303013503471998036864323588640 10924040 -114631121437277948802520434339175526400 10924041 -16591454286850358702280349179462794880 10924042 -122447348340004895881501110863081146176 10924043 272754108465494629377223392342047555424 10924044 49969415700157607108413148236753308672 10924045 -242657353980065388986245532153725421760 10924046 76146689045375499908717288308993966080 10924047 91584794902187972667603727386847162800 10924048 1285969019110456341146307213046595584 10924049 -35849471945218403778625411140410875800 10924050 49528408720380477111973216673406432000 10924051 -10959681438368914501613772976629037808 10924052 333386705488260950249788770816481854336 10924053 13885193333809613633344404899265002304 10924054 -342317116813765344231982243844149613568 10924055 337964646662323680385969356710730039960 10924056 216501739882230058647589053188627374080 10924057 -527166289251583297802846057015380068480 10924058 -50077462372010576374161999217001197824 10924059 -57246597893983862750789328908648408064 10924060 155360555154959268847093611817046538240 10924061 169199522663652099601424976743881282662 10924062 -139782833575351592024358388604092333248 10924063 -880875541706144955926994673346910302216 10924064 14362904538662797124432550944012500992 10924065 -157615503651992640599551437881871776940 10924066 277606679945017196212752186841420433232 10924067 -102504247811007938567820808963128623616 10924068 -18249635147667728243341970594291466240 10924069 577686230882477091974529481701876929280 10924070 -156504562381755801957391181232439789440 10924071 498867524022054174088736634523709372712 10924072 -271602911303437077865375706806933432320 10924073 -577464389633988541291515079982043372678 10924074 47835005392009735987836192331762667520 10924075 404704136475855609235718353557585839300 10924076 37329923191922621842625333114492451840 10924077 -165799153974008704569213193442922624192 10924078 251294404186712437868150086495500273600 10924079 -376626732486319166517707810326925684016 10924080 53036020743046981203554893968939417600 10924081 87632990190156217484021249428133345280 10924082 16648995136552785517466784272701415424 10924083 -196724311142102741518340309738446506840 10924084 93200762512281446597779241027963616000 10924085 -22986012257365398891709223790074895180 10924086 -221513216888184808316617325005398028800 10924087 -598082968226778027580080295251438103920 10924088 -290475664056586434482813476780066406400 10924089 143709444559185102979117942628450139840 10924090 99952650056384047279070422065404006400 10924091 600460153376418587916218349178632075492 10924092 440891459840088820646820658576093824000 10924093 643269964067900955431254883005765382342 10924094 -460193789146640403657859635011719046208 10924095 15493472385738517152874040417829550080 10924096 -23987956151187085574648435259072839680 10924097 -88944449126806819802254651931118857280 10924098 -132132650136346321514099368459479532800 10924099 -617855684922688834151755787397942328900 10924100 -34756918849733832534755188517466547200 10924101 267068702940654522110487846360189648768 10924102 30540394509590933563165407365366442240 10924103 138358382361187129364354573917107961728 10924104 -421089425480876536557077055966081146880 10924105 -48085877177934461417605979981590920000 10924106 95740318199784361323505849517569338720 10924107 2889751834327705813187006030669911680 10924108 -15843752672192961033966759088328320000 10924109 244355140139601049227969763306850317206 10924110 -89760663153520516670600571763536331200 10924111 -155168267616472697423044702054890310800 10924112 -384560886648231992094797242745845186560 10924113 326941748829197923769985926681827740144 10924114 -153202293992742173966497566491877823344 10924115 -764600461569094175445595441661276162400 10924116 -269956912661451428348752604588111560704 10924117 -19452451948808708863575683212361398834 10924118 57251694720563218390936374702407081760 10924119 168633258404946476593559295286925482320 10924120 408427597961308720508088277502595072000 10924121 -41227273549684018634128567037679165696 10924122 165203590078171170200559072985316352 10924123 -21317563113785195247972589690778674160 10924124 -125998606382835160266230874514509547008 10924125 606029930021891572085648134774056168000 10924126 43965710725990476304693554303904358400 10924127 -331172114283531787816203019946644443120 10924128 -199013689867979625118462998482971262976 10924129 687557190211087332733334588350346617876 10924130 -16248721999295322661843323092108275200 10924131 322340107583919338180260384872928253184 10924132 -166726433894217085421176308554562220800 10924133 -782431714791367853182922624550320928576 10924134 -65798221808845216019916788864982221952 10924135 -412780341478489795651141396111568254920 10924136 829803987493555907449132974804475852800 10924137 119318894371195081476495871188670610112 10924138 -181895264383731870168828673504553435904 10924139 -22532824857611105772079489893548792544 10924140 -204243281901075292385567242957335889920 10924141 721411589027608939807702710687961219584 10924142 -78603581936067900421153017686130798528 10924143 -75787248711198077642396826298916198136 10924144 -63742078076345815850187694798290812928 10924145 403264345051282013863791736809346200000 10924146 -25026166234252708759595936520131524848 10924147 175630291807967940342130016694590352640 10924148 -189404948502921261181518307661633442432 10924149 299772264145310771086922599053525980160 10924150 4702632426170582976031214118576081600 10924151 -196197047035962178984796560350607610448 10924152 18838768860827548409779019157283799040 10924153 122410858446032805333700649292238203520 10924154 260047212072590552601562920867440805120 10924155 291800335738820991220947077567161063200 10924156 154160245908327185814373487856666731520 10924157 -149244719528889133735528761285818213940 10924158 1288294648895924424529054035313864320 10924159 -136960962947035287879026200130969187584 10924160 -194659840690943275032454018069482700800 10924161 233883794758444011633195725556990753072 10924162 108173917870329352135299307524341449632 10924163 66508268341703840420554129753553538240 10924164 16346964075208081561820840681724503040 10924165 -1360995897998191079423492642782753920 10924166 407598093954582947461522721461177134720 10924167 -346027431023183078446492695355080108120 10924168 144220976287590984850428102013049856000 10924169 124322482191331429736760858372032637696 10924170 -90965452191534618060927782473488576000 10924171 947579309302113442530597438468469244372 10924172 5706418169252524029073454136358551552 10924173 2825674251459685037763833802696626880 10924174 351832789860567892134169768329580134336 10924175 -456500860201309120204343749964346612600 10924176 32661499579920566571075261521097129984 10924177 -458540377504368564353996048462030698128 10924178 -262716013661664905509516218662749365360 10924179 -234404854818289953159735382596153735168 10924180 -681860331510538372638209868242649047040 10924181 104849536381396719663556286575766243982 10924182 32599222726359657357065960467373512800 10924183 299677987717393736088632496842872519680 10924184 -659916623224479750715586736652673433600 10924185 -150443641643092076478397814709201259200 10924186 -63019531890349764976004830446233843712 10924187 60533499217308287210396981996340563160 10924188 376447173304707786636989753376128901120 10924189 438851316504089285556060107422484501990 10924190 -255888366005532460806654056137573214400 10924191 243813195070470538523248741981881759720 10924192 -192271708465269910977318115324559228928 10924193 -1253862757637224185954636470247508416 10924194 162775548663501256580685432185911382400 10924195 -129755665117445516453379680420510530080 10924196 -562514282720679697980582612552939273600 10924197 99720321663479737083316326526617064800 10924198 61444168424580427861512039679860894720 10924199 -217744940006278405983399605027802977280 10924200 -35471008404528589830451158311546880000 10924201 -544252272862484397192565458250598867170 10924202 264175363171978929521828278564963392000 10924203 -328079322456844078310991196174325718696 10924204 -126248521534354056844011766620640435200 10924205 -510426006827224695602222472838701598440 10924206 -92732465474076352835697648556998453696 10924207 292123587150895436328732375969659180000 10924208 144998594471504085578345350282149445632 10924209 335170405065970597946105105832377125314 10924210 -235844887825628366085530356350598318080 10924211 249851808409091314219865638952075201112 10924212 36609810804403308992625336603063336960 10924213 -45331377511134164868372120082833387240 10924214 14909710463159971948771441505544167424 10924215 60290308716729781947816429370605687120 10924216 -386520547396954737879782462961552384000 10924217 358281154394398104832628843022138980232 10924218 -64735630549424631208626270565185305856 10924219 417775440802142276459697141841512747620 10924220 241066802854884817919991425823496634880 10924221 4023602795499482102615741830878402048 10924222 -443102615343725808017022412375537337088 10924223 -348998143225314570423735268296645486528 10924224 -50962135721917335895154348176435052544 10924225 60903415719907302463680185257993479100 10924226 10805210262542595698405168152158003744 10924227 -8405739650807030245809587543748342324 10924228 15136763215057049272559175148153409536 10924229 521342005215253939381875111892332652830 10924230 158585826217495687381317400151758542720 10924231 -48053954083686817034726620919127637920 10924232 -421156515604048431383913986213836185600 10924233 -83333624248699164417804322760225208000 10924234 176885955862815974761611699420678145632 10924235 176499319546625365601268424688646166560 10924236 -6317098666287004857196894755720273408 10924237 -138983704301482637580542578552752183188 10924238 -30832412985968424490999606658612254656 10924239 294711392114823904218863975428850559888 10924240 -126793281619765613684545099561805414400 10924241 -243543136494573063856137754504879707456 10924242 9376580081878887235920710630709427200 10924243 335461795987740304814934201999670680 10924244 416141424908253801808369020569767921536 10924245 24688020597688918193761959349106810880 10924246 -41750538905107162191875470584974145792 10924247 -619938819460019180407928047180556463360 10924248 341659032504013024093726033574523432960 10924249 178389220825899245181692132289751917632 10924250 -192310818285433759414623759195695376000 10924251 -14864438750390833334611653150427427616 10924252 -444391062886688667637560285338543179264 10924253 -172629789437099117572120215724715313498 10924254 233592759549052658794620748756617799680 10924255 104636834073656033810092445177065732320 10924256 254000778870023367740610980062328782848 10924257 -130952294226552158951659653275806324608 10924258 19081354525209352455870746665386026784 10924259 602001454265928376231561957185349750080 10924260 54845469560151113881479803797729628160 10924261 252455860554225217557787699844146025724 10924262 221349450790261142857822832356913041632 10924263 -42553553224207100120952417975519619200 10924264 30059382798439893897780623756734955520 10924265 125551091115708043023153173990667237120 10924266 -61223625558852477586021823031769694976 10924267 5951427770104658139619297199895635392 10924268 856946265082994429738039852352284944896 10924269 456769369929113702294717184582807457344 10924270 -12552277871646369910105000520704554240 10924271 -813595532982378818688065796999484089000 10924272 -7069412439547188349724744847103918080 10924273 314377258441893894913861841559378308928 10924274 -223450776298521607378109700542174778864 10924275 2881135897566056974328642250659874000 10924276 34667787980040498143148590410117201920 10924277 80670308117556188231841433946056979712 10924278 -290959818928842487491928305623246745600 10924279 -6191453944211582993871689479993619816 10924280 -143680665831724917588880133473656729600 10924281 92258402928171361779936502077642766080 10924282 132508819335576077047349707217982298992 10924283 572917462786836763514300221812631540224 10924284 44290764576830347995118207786271465472 10924285 140329977842395751230085391499309859160 10924286 94110165419319545781136796638351257600 10924287 68589991311921790810074725383970219520 10924288 -124653459461902371421488126943098306560 10924289 -10572715232655019331150570518142066940 10924290 -19846600358935353847922735515172422080 10924291 10695950590977961927532926651585973664 10924292 -122506403411572240893552814446280642560 10924293 -410229344478145266291366147834778261536 10924294 -125870517836478611594287590790731055680 10924295 -80407529124111196608246382595507800200 10924296 -230181048358986933200225645111553638400 10924297 -944153358976325906540520303537744158960 10924298 -26321351371402155816856602583645291008 10924299 354327534374390043009113466068584764024 10924300 -108350527978506482481472495415547264000 10924301 -24851207264544661475071829333930362548 10924302 -343644461622185637906333422016413579136 10924303 280434243206423121629906471137422758584 10924304 2828426900093832010579860793353830400 10924305 142210929758754164784939222054373411200 10924306 -11520982239782934776818067708217345648 10924307 43113304531164321843902949528001486080 10924308 407923146740529518502105687639988131840 10924309 176372343543548621538036707949246256128 10924310 -144117823991860308389178525683202167040 10924311 -164967008788897228097917427919191666328 10924312 144550525392240129607081375259732090880 10924313 -590815391977283901284613620959735632438 10924314 93397930789282307054602888510269515520 10924315 -352214331493309666807662321960084719040 10924316 82058875388101661032688440754195358720 10924317 217127380903746731975287388526651334188 10924318 -297657161368513013902581121927363136640 10924319 -247823422884448126143223707420783045408 10924320 258726965462663187504118990843831910400 10924321 -700134496759709910612413693103539736478 10924322 -5064964277754614560446560762101052160 10924323 -99627817513734858265098324345863175816 10924324 -125091534460501995375313536007510048768 10924325 -517646832244776614134063036390635502950 10924326 -74592895116588268142136725573295511296 10924327 162782065372771668016631097733826344032 10924328 -671549341330869210011927083289469511680 10924329 -64315080280645308613130973742587130560 10924330 -10697845850665195343131266288050017440 10924331 -89344866599964859761420744351248670936 10924332 -44826410975766634147742183535537904128 10924333 -191566165821778108790577852810984049536 10924334 -138404263763086793463217541269491454848 10924335 -375573264300411147760086981592080480000 10924336 216635535132444070821215517434713178112 10924337 -261909002967752283775494877219162924014 10924338 92310070387345151058490991468166862848 10924339 430989730686643419429372242464485792140 10924340 -122820123395280392378910271108218961920 10924341 -94219125192876982542127846962131030976 10924342 184060275743196632028895216351460394624 10924343 -153199117774776419019697174332506456040 10924344 -104204859814499634057260667750918266880 10924345 362445357826865832274030878541890044100 10924346 -3202111701957871934022876523586506128 10924347 297482651216948688286440939487204886784 10924348 -156770027142070642885840475855124923392 10924349 520210663564114087801525585223341585350 10924350 12846451492664514655124973057016012800 10924351 1335759623749590974544432790147867882272 10924352 20088515900948207838507256381389668352 10924353 -165861467995014973829328354366881321952 10924354 28642025080186988013663294979220376960 10924355 195790214054578517885756565179906973360 10924356 -35217550565006336967181106417307365376 10924357 1376357217033914462503882618472159661760 10924358 -402949712228101831264814503241248650240 10924359 120719070991645725954919133224204860240 10924360 -98045587276871092139127308495504486400 10924361 -99592316298427013471755849885954547520 10924362 201686725263332198531899195602286855680 10924363 150392637578125888376187146841322094612 10924364 407370451066273007966282724073728 10924365 -2942917081787929367342396475631558080 10924366 117847581750619625851138303690839632064 10924367 -127270713447018931768870587152158215528 10924368 5157956199185029991121979618530164736 10924369 323769789363998762373373120871949836800 10924370 212109587915767311993175456536299904000 10924371 -462937692782941202966808008177090541792 10924372 585829670831243455289461015352178675712 10924373 -85512022324862851948402525166235317280 10924374 209901953301625229168857604236942983552 10924375 -5951165780402571793902891958784880000 10924376 231846919757514988309116112271776942080 10924377 -25312649593351688148963190581590779584 10924378 -452133039000427179286884426325100255760 10924379 -297249357968516225613429568414567854936 10924380 -78851121827135416593610387328813859840 10924381 -65676243910017632527174449628399620960 10924382 226696740546796913497726575171581126400 10924383 -561683971363162023784556632756575560376 10924384 247756854487474674867938608382659264512 10924385 418489059126215154714276420207929186580 10924386 508524856572527857333891144740562034688 10924387 -783309932066677313974416152526020491200 10924388 -174329021630100702082219789201188852480 10924389 -18086292031235712052821152126277704544 10924390 -235344106303606793435440141824970406400 10924391 -79129204252870032077427470028754139208 10924392 95331511667174791881569922140048179200 10924393 -149303143843058766657915557593876380358 10924394 -86968536198254437142961251845167839040 10924395 115158779866451765259176557430933460720 10924396 -44026875952159741327842198157621025792 10924397 -326009847371351202014247724120838275776 10924398 34247370826567861658408508999697267200 10924399 -45806577274012372498192927268215600 10924400 5615911464104606193326440770836889600 10924401 4888871506130937223660467662090866032 10924402 159466295281580330058363799895714952192 10924403 -514660774034065378384498238467667667972 10924404 134761595575754974951395795518347272192 10924405 -448509297440628797434915268989491395940 10924406 -285598922020075375751560079624685418848 10924407 152954023631840831363421433241774963448 10924408 3182161401488347444971007857675141120 10924409 -43370387336429468798437777966441853100 10924410 -12038726676296344121597110644302330880 10924411 597051464926706209176178660179052665400 10924412 314148580470373826612348438195272697856 10924413 -179132778970014123179780289309483743232 10924414 47799893299650495688147111465014051840 10924415 -308732123172361196954030491736396837280 10924416 -233754962036163636268635230400675840000 10924417 -268630397639131624096837361917488136768 10924418 110984233005260971670585965266688670160 10924419 203410588744997349625077822041183385408 10924420 -87771456592249872976955944996723729920 10924421 -57738935483279176922697991274290143108 10924422 -128340627282238716279997494178475550528 10924423 -183808503367778989512244227423174096536 10924424 -1702467902886325954386469753665454080 10924425 18226753344156202841524121828163187200 10924426 -348333264884280869597365525667633339088 10924427 765963841889252070666827349782892525480 10924428 373066888731683535267129836413618245120 10924429 65503877332032530696327954919278443180 10924430 162376858373259733762399912392844723200 10924431 -15896046370715830037359618342281326592 10924432 -29005903967146396748452714917208612864 10924433 -210383596128035654424748988382587203596 10924434 -319895091550631881946992047281167340016 10924435 -133686748638762249145983489486069384240 10924436 154492988192771393519269783456671989760 10924437 -59557674191501993426767965903110357760 10924438 -140185476124628377556132518951238911488 10924439 219543625456239789265257704554570359240 10924440 108262943981440564132523044167008256000 10924441 -16715270395209753463494909535180543296 10924442 26667360095465022547076196988589900544 10924443 -138237432498584119454413128675719133600 10924444 203420083371606795096262292260371815936 10924445 329987363014602022887879264566255232000 10924446 -26441657494471881529372887049419728256 10924447 -597332951353768672797215119650020291104 10924448 -379611711109640954092898936567073079296 10924449 2945994704025602574430980814088363040 10924450 -58753519077934690804390218387758708400 10924451 -6867009526343847713374643745982947840 10924452 -37177255202707040866842682234977850368 10924453 782713124581476955311170988878034272702 10924454 -433857189518815744170120273463738937088 10924455 -58682691812329076753043046090806480480 10924456 613282737871568204036197144592362490880 10924457 -254024750991825862584560294819159436294 10924458 68770330368398397522791185062423216384 10924459 32724190401400574868526070718525197600 10924460 78537711958339155300004315875906677760 10924461 -276695675657232980769703508765048924490 10924462 -29827241368819227197145195982216321536 10924463 -14441569833115828765214833017039689232 10924464 -62634796723391054789364193913764478976 10924465 -307023306717794317647517098564226744140 10924466 -85603681545062654527384182630419022336 10924467 -549894417080458711875909858699225694920 10924468 312254566441415519624237945424619601920 10924469 -761377162960647981072294601278605018130 10924470 17161216101239501635653600712652071680 10924471 -479251832829057647028207931355780873328 10924472 -169193154108263392925677717893202083840 10924473 74438955613701407774056182411439652544 10924474 -177002929522404600202437976775996455680 10924475 -26085993412819628981739701215384075500 10924476 6481536698315334900530027053509894144 10924477 -820713461573141550615050048425117055674 10924478 -402099077870201374142677630894980744960 10924479 9487463909103800849620243611910756584 10924480 27519237603592363424371219101269360640 10924481 -112841041431085752766264127198882198718 10924482 249540536024763943901489711136774686592 10924483 -609841828103812269344825884876431720720 10924484 -749234098049828081099807025045616641024 10924485 -42816977242105602400808665932967680 10924486 -205908685724232383279540228038151516160 10924487 -161512203085141649694179545090583011200 10924488 573236432878526933516331128836415308800 10924489 538976683017467588642129246821201246336 10924490 -352246521092586480180543672693388814400 10924491 149970463919262401643074142098138138544 10924492 -576092902822821267934024944412712478720 10924493 -207143215171165717387411014587582833536 10924494 784834630717220249344020507241414656 10924495 325747219978200714969055818634308117000 10924496 -126264217367361336909509356540519120896 10924497 288167139551872369157813770396582270080 10924498 -245405851056481043905641395787171788496 10924499 969226246176976059730550373746452590120 10924500 178450993413140348698604720238011904000 10924501 172101595909477025226788730702493610652 10924502 -329996571106368516559345314673866734208 10924503 -100483495046811479818007054342853696000 10924504 -313381139404040589143005308210386442240 10924505 -390992095559415626799496311981524910840 10924506 -97395112534604152328366583911596300800 10924507 -163606165421305423740129909549657778968 10924508 -122140691654611376137405912322828841984 10924509 15791810811249331991830538011513235040 10924510 -261037669947897548490556982886040155840 10924511 175819228413892016520435828882741006552 10924512 -41295337061672063989785073596431597568 10924513 616198036912846100539116092104279217940 10924514 505132253871535093442005167721478987856 10924515 -10170242077065265718363976419950848000 10924516 395206947819074804100279846336936525440 10924517 -126547129260934018681816454360033147328 10924518 -23866850547225892946455028699092342272 10924519 -76613531153117977611441135839012671656 10924520 -110100870047552543877980370822197299200 10924521 -274228592360709612411679494988154437488 10924522 -90621992211521831191023168422814490368 10924523 -41899894623992690695315350432878674896 10924524 42754757375086789145745017044246855680 10924525 135706103884657329538799086150053860000 10924526 354528392258224992112404101120932968000 10924527 -251842612395069432750464810881406713080 10924528 -141825716064208719856304279788543016960 10924529 -185339808833210882948231972179545979776 10924530 3222532843708819386093240370083056640 10924531 905651433009391031996765596571343308400 10924532 -221485238220327530775885740478650411520 10924533 -340824948289593586914121911435206868498 10924534 -326362302857139015557550746471345695584 10924535 -14268600551558151395189082645735720000 10924536 85901769718594918495955785326102773760 10924537 3988294137823895790567921410556383168 10924538 -221690375688787636414952897817328552080 10924539 -228215452351928783880896596234176560640 10924540 -128566171470200390822332856276735754240 10924541 490725654210582249591429779546068071942 10924542 -81098795500208522940888919548111677760 10924543 -42493601173090812014905027559928268416 10924544 -142967106608015474627389117209677660160 10924545 -239147284911796762937722449265038007680 10924546 48958815105750553458863870046951989280 10924547 -194583475043652396947288865032130669120 10924548 -109561951463426334619444282261960765440 10924549 596574977807797906026414094860037836960 10924550 56777225035636904362530356382504220800 10924551 -771580039620747127286879559623424396672 10924552 20993388395792183683738580255057510400 10924553 1222971161514349164748760765042834484480 10924554 -79627908623706425362990809061404622080 10924555 -36930127953154124216602699273949086080 10924556 -19873953065818421431874502181764076032 10924557 -20479010776280372618241382298815045632 10924558 -272809975748661123014700066920206351680 10924559 -178996691702861348544874016630724828240 10924560 -19758106116055457667919480018593300480 10924561 -124831924707772283012473049914584386700 10924562 394080054426020584045251711792732096000 10924563 -29178077688519473748044475013927150080 10924564 -112385565541635486189501610948897824768 10924565 258550380000225663355407915572008682460 10924566 -53082596233455552356143511041123392000 10924567 -1430781451363023222063401915988209638400 10924568 -647455769126100661208338795784037181440 10924569 449722186972507656674564175029779130394 10924570 16870517254872848617636205860968672000 10924571 73202732876261473233688267188318096912 10924572 -80530949165117083359386308196913469440 10924573 -110477605460950921144911205124214266112 10924574 -151866022289126836585176720054913540608 10924575 153458026016639048800575240424810368600 10924576 326928111763171481128187130301725671424 10924577 -490741967670705508299100120980762428574 10924578 99380992903272132762920513713323863040 10924579 -572898082649794851624142096754880285240 10924580 -8718694019131900878311087384668323840 10924581 133583306052094029447859846442185693920 10924582 -315728484039176297885053829188528608 10924583 -7167495372305405066539455114491074440 10924584 301720324651670816288727690755515760640 10924585 74395948128798677645832451418887148160 10924586 -22736641331237415100822922067930120192 10924587 -26728176716013971212312286239527585960 10924588 -88770835444426519726752508214597485312 10924589 -57047093610218419141673173240945992276 10924590 -12510441023292733058429440624114596480 10924591 -237446209748695295791499699700646904448 10924592 -106391258899043385385044305413042864128 10924593 3869306200468497303133784445886802784 10924594 -251875680768444044501518399529425597440 10924595 135838692076061718665648988899395080960 10924596 9152389750379928327482089361506659072 10924597 -192940188550805529485650240416342583954 10924598 -438172392643153226165055341602689967200 10924599 12579394539234862907144510267721551976 10924600 454712386775134272907730249596483584000 10924601 -706041195682020949596192914717655970080 10924602 -115636105017364846843503902960994816 10924603 6873844488691941181230519731138446240 10924604 122218009691356904087933676634391563776 10924605 11065137570620211766512311519709499200 10924606 -101263381477189363456366111721078400 10924607 31073374729736359083897114851158305000 10924608 -63300010731933390114379478653105864704 10924609 -418352685926336151018494226160965880896 10924610 187659156695866026534964568890085052960 10924611 601361730016657347562496401796818714872 10924612 562792617260108886523054607395782337792 10924613 -62801204389217820404875518719126223840 10924614 -45189363823079611371490059160168485504 10924615 -122763656549053375324829449017241934880 10924616 309140888450009520742432081566218388480 10924617 -36823556344178891754406923621314826240 10924618 305322869218180303169963800977740265216 10924619 626056018906589049227178968133435540000 10924620 -46285620387434315170454097689566003200 10924621 -292362189269189190444636242016867783178 10924622 427280807953048252823535974028030290112 10924623 -1684632434647368023670461594472393480 10924624 -6970054006588116126353749136358645760 10924625 -296828824751079193955054698919004636000 10924626 -81705873217470839541265615821041354496 10924627 113778025764585645759367761751500601344 10924628 115021753153438347839691832721812807680 10924629 -94693142302581074599119845415739798080 10924630 150274194844642833112946063670361224960 10924631 323632586548015097309993401105178307312 10924632 20752597955592858866093660734740357120 10924633 -1107541680217190403711876960661729560960 10924634 -34869391635617056181275007596343270400 10924635 -218547244218560187089194715141570737440 10924636 -222122753356567381513011178691740433920 10924637 -423191279690248072489561087664049726720 10924638 217847603824319178513945073467789274944 10924639 -1562027173501473168056170178922443416320 10924640 612402446152638003410900656574260838400 10924641 -53086510490258026379370407879644021440 10924642 139745797484698146096704396951642565792 10924643 -921599734756310842371108237073799259108 10924644 30168713302272890104734990241063004160 10924645 -379720319149742179065353789556766580100 10924646 181013835438692796674797423948818140160 10924647 -298193690719177000269732255772229693400 10924648 416324103718604249811725023922776857600 10924649 182727671324553002018908663602722013264 10924650 27304730851063442951085224797345305600 10924651 -14577195006204923287360540687224862348 10924652 -114393150600874213581579895485703198464 10924653 34282410776824243780668945888937687104 10924654 -3976584636913495075081222487351042688 10924655 29539081653081723688223292142742000640 10924656 -95932678159417084826088530093712703488 10924657 224698709511297101766371876505301113792 10924658 -63511336285402755816007243083615039360 10924659 -651510089549333564683865696523507382560 10924660 -244813405808936835028053681052269784320 10924661 213393778769764110967213354354984564800 10924662 -7925180765390905560132972692386861056 10924663 -712465190226978587240486597751952488088 10924664 65101588787919751363745500478324367360 10924665 -13097957253031782821722380212466020160 10924666 2656228568419815282351339734293081344 10924667 32855666650139184812178500738129022720 10924668 109729993851237750873162308314201585152 10924669 913433176397566735330316084054135360 10924670 4572009447246731060960872263399077760 10924671 -132379328757987966469333638601428695280 10924672 12586667446714769057114202280506163200 10924673 432954199047761757259997951527899730560 10924674 -372046251277372118207805966107806663680 10924675 -77968846342618540622681286388890581000 10924676 -132376054517506527404393157164198092800 10924677 234096372553524630399323445845864714400 10924678 106416829079179128669160417824038769408 10924679 -315542214593506097022948185610294780480 10924680 178073883692685051377048543009341440000 10924681 67660874037373630889363849914350531482 10924682 -394579133155152474235315015499953241808 10924683 -81596198694535363015158883272038583552 10924684 -215900646057130915835465662153557615104 10924685 -585294128189320309974090280460319140640 10924686 -229320661989017478494993274600583420800 10924687 252676155136201252339106767189154732336 10924688 -23860575553113465644990969806618214400 10924689 376940412540701761242847950366760464624 10924690 16426699604805056250445468827769958400 10924691 -416442490922620075883285631885125773908 10924692 -313789948440420069173654825934785937408 10924693 21098196731407654203895642685246721144 10924694 -53302298805406127739316814645481588096 10924695 607196453048182984258462107246999354720 10924696 -22229153499196919740671942924225945600 10924697 530158409187898008271083994771666122186 10924698 101128168071425549814775806356064382464 10924699 -343312311899917124414167477840747787520 10924700 115865974070760215307043864177769894400 10924701 -55982719785475161044626672419925942080 10924702 40449727290074646913124056264157040000 10924703 489137753978917748582081700179120969952 10924704 -29585060337026262570327728127879413760 10924705 -249755104349236879107244664567306328000 10924706 -106496473892710153509397203957240177600 10924707 -60671360366810691090614440673645671560 10924708 99619461700664922951845109671799513728 10924709 -8712203719081842827891423287191951072 10924710 29287236479215605773842597987059056640 10924711 190517013921083997735089077938549674032 10924712 198207709080171131359380652234813440000 10924713 -40375926101096614342691934171291617958 10924714 -359137974692784422015424352927386014544 10924715 233483006679158786438251158103998135600 10924716 424946942554285612713103740549046923264 10924717 27832580999902707374076205027633960320 10924718 -58721870450638411932950455559093399808 10924719 -165276247138715781341811446044323004272 10924720 102164494288047867112659186091592908800 10924721 -42784317617621516003088951074839216656 10924722 90455481519606559837207160683120019232 10924723 -652982497739418149248326876019217175028 10924724 -95308263187173977784736588031907723264 10924725 -43244521031442119395323337554584232000 10924726 -439302364383352863498820297276582958688 10924727 787450608304849099289154523700149056 10924728 -158738036184019798622375759377868390400 10924729 166202074888547004378071912331906865920 10924730 23053688038754283317858397107029985760 10924731 -139650948449672622697137049170735319920 10924732 -42771677889988522954674272898391287808 10924733 198317251811458711715270477882646566982 10924734 282321927628073406920416240129752437760 10924735 -434504565220070574644164972513533396000 10924736 -102772461507691231202744618286411939840 10924737 26590805241160234457387244581041992480 10924738 -430187789811412820820273855712871667840 10924739 -68819863593617992991488257200515927344 10924740 293772380355034028963406995495699865600 10924741 34231491403072719559405385774559769984 10924742 -26504515562505752692295489947022248128 10924743 -183524430294997832735746211427717466800 10924744 674615018170778377727354824179741542400 10924745 -394233064737483796131524362469228640960 10924746 53212128277698761354647493834691912960 10924747 -136558018021364291910601730707403997600 10924748 -229770793427438314455132564668014478592 10924749 -30720315405275785071250575482032231392 10924750 104194908871711084403489379358366560000 10924751 -458096122606368315713551874947063135248 10924752 2513999731486302906734832159157125120 10924753 -126226239279334615060664442242116452160 10924754 338815873621490218341023105687791698576 10924755 71041289830776451105179301684898080560 10924756 458397025349127626749238023124816078720 10924757 504259954308146479570938833415730080 10924758 7834261134767104387108644279413773824 10924759 236322979698475804687529669455647984120 10924760 215788593522281673688675124467403980800 10924761 -312071700152396629041470054733246510816 10924762 -154779106335226602106754797766688326400 10924763 636412320839957790821027152007762787012 10924764 168291506145451205211954358944038261760 10924765 -537025125380590844979163516791821143080 10924766 -157115353628524747946388159484265708736 10924767 -142062237633335590455398169501766152960 10924768 71216366831182549647477607201295302656 10924769 165252542163188779623446226972670798080 10924770 -39113045383983298301367403709161144320 10924771 5956129451384759612837760350147326368 10924772 52647715737841070137525757181020651520 10924773 -587756739367520014577500370223261146016 10924774 266607845043919581485428196371400650752 10924775 -20120741047040614642907866649618717400 10924776 -201438691366767387251236430989353108480 10924777 375780564698874268218633680775861795300 10924778 72376257923929316447245480524688917792 10924779 -90963794676725121674759846551009275816 10924780 -293069250470035799383450194899061350400 10924781 369927644459178940579254310963382330592 10924782 122865217644474508377287409521100954624 10924783 96755891309783962889550888883471902032 10924784 21336808886824642073992449365534834688 10924785 21357992306019293407429257417323624820 10924786 81959836534571624779757626191228672000 10924787 386087588861420693713271750050850207436 10924788 -13661610011650029150719387880823517184 10924789 1588956836518262233084748544184981122556 10924790 174347003961811749728582779762383206400 10924791 -170400352208084319984897243914571744000 10924792 479216881881994178256696682974134046720 10924793 -211654599702931371832174118616133507200 10924794 -100840639653968028680593148358192353280 10924795 -6743424267010513456734368478334767840 10924796 164390547386044389440253038231630745600 10924797 54749064335517720961075148806540889856 10924798 129220517055619075856192276010571346688 10924799 -119474663567139392240293182654376117680 10924800 118553668858779478258521633598734336000 10924801 687593865570370548393641255842588780802 10924802 -142625032430942284760613009217194613248 10924803 27068412138503875242669628698998343744 10924804 556793253659490330399976212723017690112 10924805 -122769294949884112343896393483125459240 10924806 -386990813320145933606186907584093607936 10924807 -330813254145209483623008843606060203688 10924808 -162203804842895042685931234322093998080 10924809 222965889389389647933461393730028161408 10924810 -39383836858106808689191992672752409600 10924811 510816155926337534212471378450457219412 10924812 -264712429572709055535957467841469244928 10924813 -988695916019366982479363197543405390740 10924814 -82851593528425802446873082672856321408 10924815 -80369942829645267814168271698594560 10924816 30603966535845728317130416763249885184 10924817 -126410315297321348907743579331024013134 10924818 -8439121694459844186374598514089357312 10924819 528866805793367319847472864588332553128 10924820 -294547250015123874903820935921041905920 10924821 -537056758132164495237648904865299180800 10924822 578112387402355771954086664015783132800 10924823 -11968962874790559251956582907549955072 10924824 -306217704350491985166339806825134510080 10924825 -263415640981824839759485114402319062450 10924826 330464862368979730709356613660335651584 10924827 -226315974921741333894866144263350923880 10924828 -161030455044623901479546663086853151232 10924829 -111678321977478343881004188504392712000 10924830 65244689338928424039309793714317285120 10924831 -488725411374133920399984293932915488800 10924832 17803004064795313957417621252239654912 10924833 29881174598482712646056606730260981424 10924834 24671247139351913848356875896286318592 10924835 89529930929367216579163777862385827280 10924836 313260076682997310327287317244032627712 10924837 -53730300748620315024858556514287587456 10924838 -915743203411288543631902529341400256 10924839 -16061284028057225828862967517898528480 10924840 109115869591774346309518213717293772800 10924841 108193034101783928392732234484755584 10924842 50152687710134380560296859052907230464 10924843 531760309445000499305497888405136775092 10924844 -198877915670239666994334757174054356480 10924845 -56366172457866248053426429101611097600 10924846 478287484108897864789186357312041563520 10924847 -252415581142065284338005242326975774704 10924848 117427846669375517615353523812407705600 10924849 173880326286972449726726222129752579368 10924850 -162481117678937626962657536841353971200 10924851 146456979458934377301298759216181894400 10924852 -199234890620275943029057753015639665920 10924853 -351554486140879911335734604145741387840 10924854 -207938057710418512039126640025069180480 10924855 -589302258574621731900553036021995219240 10924856 -73322111954358335100321279480777154560 10924857 3569997775451876494226715354807010554 10924858 -54596878486635578691495432191401914624 10924859 1001120111884302148679152199352798324840 10924860 -5283205590938767029848887209057761280 10924861 167437251933533277162575239737521195462 10924862 -46243338357716825719302058336609893120 10924863 -316655703233677569995367976210378844016 10924864 -20315048198750330906646897332717092864 10924865 29175848483997377018994543450732979200 10924866 292376172730012317858273985913534649504 10924867 -612931484183309091311825384344585800720 10924868 833739819705791169336089903011161440256 10924869 256232986864273539246251808460128171744 10924870 132595223193103290877084328856493407360 10924871 -151645367114146038985978801269032623248 10924872 197743394424764187096892914993102028800 10924873 470811428090431526005740737161363548122 10924874 -377541743984016063468433232684092058064 10924875 -10131590971960515716445284923815012000 10924876 -1010243239850856544185491671263807398400 10924877 -168726206006444756560869085338341867274 10924878 259174729949977974017396100458661033024 10924879 18354238616345084794440902897351714912 10924880 69419086965151965751118888494581350400 10924881 1106752487607987766326371629851321600 10924882 -349392447054007345635418815850440548208 10924883 -683727005961031582302527369533920206868 10924884 -231955276089687494293363417671900516480 10924885 -234591531552526957012700717910872400000 10924886 -164033826301185156132241858280812124160 10924887 -308159523216461978969303383589270534040 10924888 1664178079333212404300242675821772800 10924889 241135201676159570001008840586430167690 10924890 54518625753010069954387826097315671040 10924891 -664905795302080073874231834610778827708 10924892 333221446430780485080499652183573939712 10924893 -236309508552682771041059820961570296000 10924894 -142907502062449246429315709169562629504 10924895 -205179233231735744935641810098510448600 10924896 -88816366338372172853473530855064338432 10924897 -295234133116745145035883891797094778200 10924898 -403884460469839511534108702375338042800 10924899 487554585565127918707973555166885126264 10924900 -6814415914612747459812427766444748800 10924901 29272100123378745272463851304356217600 10924902 -60993741503814184248629304812004172800 10924903 -826464180040978597275475018529897599440 10924904 8853777668338528935638516907628984320 10924905 -139853437066706456513943178921816689600 10924906 135388597933416895573094768655350047152 10924907 74553770442651870868719411959894361600 10924908 97026735636293932703841740922269505024 10924909 488324357172903132552069965425760122860 10924910 481674278348004271927292057021856192000 10924911 225538832951184301392498135952846860360 10924912 17947600160098248140469820200690647040 10924913 594974881099185187571568638218684542162 10924914 19492529510494877489333180663806476288 10924915 -486458064606525363128362490135712532800 10924916 -155810800477763612001581709424141392384 10924917 -12310588986090483070796758530122023200 10924918 7972738699641960756948414296535556416 10924919 -36830184234038105338764266851890166680 10924920 320624063651984577551597806059481804800 10924921 58495196333507208241197449242314967040 10924922 469823587603374741326370373899282694512 10924923 383894514300829110180042990996748738584 10924924 -236507173437779017890795248106127360 10924925 174845821824943144075509288684566596800 10924926 219396522997176746753128317366705562944 10924927 -113182058894056220408630182336834552960 10924928 -42046664928813131879188560275413401600 10924929 -27293863101047278183353356743427654400 10924930 91767556310008561776808725485058147360 10924931 717427693557458365463950535217154927584 10924932 83502786383791407905849269658690844672 10924933 -117912041637005889248285648501316614818 10924934 122757688407805347484188870458552363616 10924935 103619400109736590213228338449993948160 10924936 99945895408926480510840542295554088960 10924937 177172274158552029698320782144927698586 10924938 195521228504108585871905337841991944800 10924939 -727449547775221695318089255769369257260 10924940 -2106356352409359510734208398891750400 10924941 -280917648009034389525741580075571615808 10924942 -55706102577211899238615345472717345280 10924943 6456302300432000713473804675403151064 10924944 7977549983747743576101456364190367744 10924945 247718817649701543913719963078557315700 10924946 2957613286029585231742581983860854672 10924947 -9004957724837174625076475172210421824 10924948 -193348476519316503651850811709416546304 10924949 -269409124805613431002069893451751751264 10924950 -25079550702000115799384195578078204800 10924951 -391680106292101429218494958712295893048 10924952 -1397184920722630539827241496498672250880 10924953 34970548060111446090053433203314716288 10924954 -22020980337887893959930977650883466240 10924955 201114585344189886729640181212831383360 10924956 -436676341219346894409694561547768832 10924957 -258603406238751463855692475275155648794 10924958 -108246991273169219111407106138918805504 10924959 -423142621807601896648893378321977760696 10924960 60108215886146939370352356367460597760 10924961 21174887651388229180341673201731512040 10924962 175364434373089797620323188112499097600 10924963 -261803119732477582336100574512557909040 10924964 702481683910026851306695134764689166976 10924965 -245324641169413223515768935342439214280 10924966 -57966178899721006059795958309933994496 10924967 9666060040799843998502637579756137520 10924968 -276249752810377436999892653973792276480 10924969 -1323060428859327561774802935392863030 10924970 95765373315803158233945653082963778560 10924971 404584230636342771365314416969216469440 10924972 66679798115245472426952991874108523776 10924973 575127708350873334534255424802402529120 10924974 16788517947164179227442115974193650944 10924975 250046850092711225667879686532826025000 10924976 21044275492757142899659225899795628032 10924977 -14628543891148117248991814277492894720 10924978 435626970415905372536271217286602209600 10924979 -84981910134178993710144321350022414672 10924980 -106335088775244912284272713881703444480 10924981 -37859818593440592396777056633722693600 10924982 32030663938769764000605095710289957952 10924983 -131939014695786544339393890401110924800 10924984 -276740615710354494290301759050678476800 10924985 -406006036562164066910329581017083445820 10924986 -54569211432138388676203455640099836672 10924987 587038417635798674959152722497832225636 10924988 2751298053875564951773292645402413056 10924989 -86415181062753302770236370662353633280 10924990 -25214082664000711414563050070104421120 10924991 -188780705788027773859050259333154294280 10924992 -57321976478362740119430631226427310080 10924993 501962807745680284348698786003018241024 10924994 -178211386175459237417086202399959846704 10924995 118627561926508233197594831829626067120 10924996 -315555084282138456940778013824654046720 10924997 29629600574730092950460570259212787900 10924998 -11721951068741559749467465656710658048 10924999 -748045083488510024979175445530030354368 10925000 254694125980125782652605934159360000000 10925001 121186958264839453979859308597041709760 10925002 69208072845730583814133033423387140864 10925003 9680937246950619867625183705340481000 10925004 666719609045876484784746194717268295680 10925005 161187356203390902926837314721071474560 10925006 44291654748901298632912214147674067520 10925007 279251594948759828239220260599680515200 10925008 2672075212997318995500976547496116224 10925009 192817119766069211084349327048780122112 10925010 5077020958619567000739959146049510400 10925011 -678839723087853698718893600386006986388 10925012 2707032321930941953191063910479237120 10925013 -217941550658356709130367595596347586752 10925014 708227333729509391768728609922539353600 10925015 -93206345291257350966444992324244743280 10925016 216552235334807736872421039475568271360 10925017 -4975371583079480579466361479570314220 10925018 21192333163256358507760950152187892704 10925019 32784286759387792527263155901591120640 10925020 141189526974303342112210633957848514560 10925021 117584686470450128686832431456671441312 10925022 -107793429684193466172368838081205979328 10925023 20341521511721875102191483407598689184 10925024 21614003350620096767901344177944264704 10925025 -280065408497859683984092757368749792000 10925026 -92203501468202261606718729966931361280 10925027 90144697341058876214457390314008155792 10925028 -154630012178546023817492306842104597888 10925029 90803383634771142065137046536903166076 10925030 -60441451645403351669802370549897507200 10925031 166574921155961081942855522826231869520 10925032 1536097671496763617526148659174321356800 10925033 288879147416625830277271189804094962176 10925034 -6839062997383071275203866771682071552 10925035 -173923585080614368503502166960834755440 10925036 -303740491794467907696759724293079306752 10925037 506911928577726659542259393368876533120 10925038 99899554354365428673024895727196651840 10925039 -716914118064964629891829082915695789800 10925040 -7289796935954374440226721151580569600 10925041 49992486322688167397436004590114754032 10925042 -138591510236100553362170336290859294688 10925043 -633253959919314337489862499614121152976 10925044 -236146937373209095140939988958291596544 10925045 -172274230242357246353882336850985625700 10925046 36736696441174092612088292568209203200 10925047 -3520283058879318486346762360586331936 10925048 331470217051851407194034252471082024960 10925049 -124617331141945293243876088756477119552 10925050 52918463538055181402429403533911984800 10925051 156678637058313527642541369286004829504 10925052 23697496057099426496859477912108728832 10925053 -14558382773600353341063710496481700576 10925054 74000516449077141017714336386826956800 10925055 -380078958903575667171691219348161292200 10925056 -134106790825292446957888106347817336832 10925057 -111617618116600078536534583171386757440 10925058 324978137162344255480358841538217587584 10925059 147087889057204056139001458889760269904 10925060 -82688372697645052433418931899776459520 10925061 136428704601918349266484831697367184704 10925062 122144555205444396241630156791701112192 10925063 -998108774039198442437850726159687779688 10925064 -184472762344080623231189489757963878400 10925065 66287841481127484848210617388708672400 10925066 -155624930883529591891697326150181486496 10925067 -19619696654004057418092954766791142008 10925068 -307563838142749617775320371166142464000 10925069 148699937413310563851562474046086860288 10925070 29715513647143449076188815198382451200 10925071 -99141843576946671534220354857177725048 10925072 -6543069139703501577608631334801244160 10925073 420560596057780506308466096013780647522 10925074 358403677338933463608349739933097307536 10925075 -35360848343649266507551547447232614400 10925076 163455444044933169753831112805820856320 10925077 449434795319603094469705274699791435132 10925078 253534455932547968570383305711064311840 10925079 84953242252590102171310466880342741888 10925080 -255411466272456852388213355597223321600 10925081 582006698062862279073590989457389575882 10925082 37955049901995728243210998281703501824 10925083 20967128991002623235320432220635594800 10925084 -785306381968062699635496125032945818624 10925085 193768599023961257386379632754702188800 10925086 291346414300941295548564715037200188480 10925087 -56235276258091031969296704409630193208 10925088 -651234261785845843739589712622313799680 10925089 236332770898160237231971196575277468400 10925090 160288948860199489602995282017063200 10925091 -306617323107826249798838567506784687520 10925092 -243382122998319626504153051033921568768 10925093 378833792319822290881173641083328385342 10925094 19911307617945678536568814491298529280 10925095 574714833431411637535440376902974317200 10925096 358890363472403843746285042655232000 10925097 -393094511439866477351130240296877628800 10925098 417787098248858271549904798701406426800 10925099 49745474692727301930495602454528509040 10925100 -21613830889534533983460262552179840000 10925101 358731449826690295201456905463907444160 10925102 234985615849970355531788745250858391232 10925103 143994017186828917638118718584073149440 10925104 45688305783804937607474419334516817920 10925105 -209694733682566786630025116785044017740 10925106 -5070937506262487111693722744209600000 10925107 66762751743831152639118985999953651488 10925108 -380710670115669536035894928039576057472 10925109 267815417894421538981465660080945582684 10925110 30572048384088638916997313386323724800 10925111 -412896535214935441475555399601080979288 10925112 152147658533389228580990099263060377600 10925113 294962131844242156393163484801760847104 10925114 476921471659801849778918838925571811840 10925115 -96456654684017646936222061056632935680 10925116 540395753149673398739711398656597232640 10925117 -194011299963706174195204472946594978816 10925118 33326849768775992810374755777253410816 10925119 819281697258743472359050778728294799760 10925120 53063622343867495563897484611268116480 10925121 211921074066955412311312059678603876912 10925122 165811558573876328391571994077948892160 10925123 391166688728643084165828955562503009488 10925124 -59009979653757625156493682601190227968 10925125 -340456694524878994205651640341842752000 10925126 170460998522942199591060204719476183680 10925127 128964202651598220074827357585294753800 10925128 2005717310906646091290839476062658560 10925129 -151355159494415050894103513847231231270 10925130 82045454689743190279683525286130315520 10925131 191730021259009638316236372873492149392 10925132 -879747180698912698567112594055730037760 10925133 -365760422644018466457319065530902711200 10925134 723530184351253672134425313310363597824 10925135 -196442586767465462985362008379868407040 10925136 38731996544855986367936076456644567040 10925137 996555820442880341512641462522641276580 10925138 -87373464333234934582180494077657015808 10925139 -931902936786788758300497682392334272 10925140 795235035068069136195403816994564628480 10925141 179703185617167843240694422260912427900 10925142 142460502920566643504919568671154302912 10925143 -265834741288696913676196451706045015456 10925144 -124591130887922947159406394969631457280 10925145 -177864606883861948799065595586022041600 10925146 9561191056944271029043754872613452272 10925147 -443771087577962647325272807882941151680 10925148 95702799571638507577063855525590097920 10925149 171809537061823090365046277213371611520 10925150 -354094135626796922363843060294343840000 10925151 425817982228930160987759052777123073680 10925152 199929955123674950642444755721980477440 10925153 -911692722643207336110961659237494981598 10925154 351922289708408551282832230725006165120 10925155 -287998456691139775658068432540110081840 10925156 -391617082287412421664214150263760051200 10925157 11619692123954974716574613079080700192 10925158 -407043616022394295374464642236880838720 10925159 364810719540055564207560293727257990112 10925160 -51922273103305216952552349498895564800 10925161 127525802918500921716583194764979820800 10925162 47277503965446276149287362099721190832 10925163 315080291630079402357914772358716361692 10925164 221232820336215818773025691286923397376 10925165 -210725149446503913611018502972131357940 10925166 48393433966123256587215191940810608640 10925167 -489306532044626075497230733642228584648 10925168 46146339614059879615576850938690928640 10925169 37915765492658322396370430480296479840 10925170 67117239470196900952992749189427177600 10925171 -685099184619739279445217015558498901800 10925172 -158077071461538507510440414471926886400 10925173 -382599272155558539132114286361037841760 10925174 104719117773859955173478082915502771104 10925175 16254925501291655437946288375024025600 10925176 16549923996465982576448654590885785600 10925177 463904476243393974368983305893508130026 10925178 266150884520606252595951886472834419968 10925179 -35783128168462200673465877149495138080 10925180 -14146197013821608776197559594539110400 10925181 -28895235958840954793792635171614968730 10925182 3287530323358293102713932989980152512 10925183 -31824130472182389685578622149822708480 10925184 -154594974178165462545936209504957890560 10925185 -612722218278237665302746621533826856620 10925186 115906233572343291933965369189929214880 10925187 6351928247711733038405201884290094512 10925188 -92529121388498855984803979582980003584 10925189 -457218823710351608885765762612894481600 10925190 175815010741335978910341594090690288000 10925191 459898636501207018643969485461111804832 10925192 605620726547925109687843213048469022720 10925193 23503871421222940727578675167997634064 10925194 7713496554804737738148745781570149632 10925195 166332612286342945883270977332133802400 10925196 269049877946938084506979362393210568704 10925197 -1518517188258227191039276017786844703808 10925198 -515007193672955712225364702556065550400 10925199 -36706834041241265064822800992793813640 10925200 21476361232344212182370297724744499200 10925201 208127511478301856104051529010070789952 10925202 -37275615296978077475942963813352043776 10925203 182174378722832632757473940631029495856 10925204 1669945421568666233784175007614547712 10925205 95469355100597844614431946248623110400 10925206 159350236142894178043697925010227638784 10925207 212887544429668003982049212253146499840 10925208 52896170036067118362275544877521715200 10925209 -102459156162518965260102705881635598560 10925210 64651663770183075467697586781864232960 10925211 464119068506799970400995867098741336 10925212 133370931237504664479911010419283381760 10925213 15568448395585294263834089715992843424 10925214 -35294110252830053696656758603126432960 10925215 124617895063544672067809292537690270720 10925216 753404248625183603577200840348987817984 10925217 -382969329892439604148130359851268133166 10925218 218876071232213629994202146261480079360 10925219 3695585603575405025561698169003178696 10925220 95406310669942698062149882376577884160 10925221 -755010529996006468739245507756440763808 10925222 78597468300090641037849318183641376768 10925223 -227081258831916536299253432240394928896 10925224 195314721990144477915436824770361169920 10925225 2894158056297904017437324183924835600 10925226 111388879875952776314023752578417971200 10925227 -902447007621021862495438447826554366924 10925228 -638764874082913499668170793828030387200 10925229 25242729497622059899508509103424120960 10925230 -104836956285327866873788386599171700480 10925231 312539746566418242543926648495322311112 10925232 91417028764741332409230162023517880320 10925233 -264286439759422285310848044955240847376 10925234 104212259086547541068283456274609376016 10925235 227153629977596329010789777536397941200 10925236 -204492370281676382730501266386269491200 10925237 -226998444554213909628808201702491714816 10925238 -37770349159208606612187427829599836672 10925239 -572706507476799187128612941151571362432 10925240 -557165616743571487371330046652489011200 10925241 316181710864482812834588871474620005344 10925242 -383314741719205447262750912111314522368 10925243 13156638145787544832059517364467530000 10925244 -585030435605043154499367512961582809088 10925245 -363148180062914081130510746937222873000 10925246 37572541414739399698806568677781155072 10925247 165458884697538572003684924516544996480 10925248 61557350698991831256821044349483614208 10925249 124293417900571740255453401351173172436 10925250 119356026838921503351899403017764608000 10925251 406362100593508231657393955922975828712 10925252 92873409439261112350535140180179670272 10925253 462561963656649720076739777828693760 10925254 173634338576899245226144509888442494912 10925255 -615863266745456950835887691649283369680 10925256 87908707455590448632784880528148275200 10925257 -147195171282624840563028072898263998400 10925258 -58516391247716011089807478281460973520 10925259 376700444500913495608998072484164492504 10925260 -293616353466016047992441360080087557120 10925261 224349219821090308973006189652179528160 10925262 316499592684860041919034791511393045120 10925263 564861863045021044985803136748500310512 10925264 33818452881680405159168126191620980736 10925265 117621032045355572041682694023136451200 10925266 233092871617126751581687299803276236800 10925267 -213023907513568342477836920586594612528 10925268 1017546472334593325384915556277813248 10925269 -779560603676837584218521091388559887200 10925270 -144941623046144251367343793941134557440 10925271 58802426902041115176218719247776947216 10925272 770996136218397129001854545963554252800 10925273 348175368971238007789244499000404640522 10925274 -346772119616560627262555047218995109120 10925275 -39015874025511793841439781680985050700 10925276 70480523331395591911856983941807974400 10925277 -220052389417740060387149803297096189440 10925278 -32932120911266047847500321188449552640 10925279 -862214573629114140473734531740703809120 10925280 -267826451709857315009344247536279879680 10925281 245340452978747198954156369906025028164 10925282 -49634842056898580636300366143138393008 10925283 57864760617974849682325990111662559488 10925284 110253889706437029433644014933694700800 10925285 -173693087540821017974604334127416639200 10925286 -82771881482024961206387260366241245440 10925287 232819628999106386618181521496777618072 10925288 354831529869584860481123551673330073600 10925289 515217636277436252107624199865168820554 10925290 -85781903809582802885844750692597441280 10925291 54857683231436330444890005345956259264 10925292 -28834752956048132252802403480946343936 10925293 -347374716139941588182121043681349372458 10925294 -131450107962287202475032026996019962304 10925295 30069862449465462183135959351852016000 10925296 -49345346873357464750679798051700768768 10925297 -809163483356343316406498199065031406254 10925298 182713226119973652609811057997223728784 10925299 6423529321574437369264455105051033600 10925300 184820248214165901282137378557748918400 10925301 525119347292845649024020488287464537632 10925302 63267358077447918981095513344456230912 10925303 234452733849069089348958654094525455504 10925304 2605845812355475776246670227871211520 10925305 101875191742824959908813676875253510400 10925306 -135479672923835681226144584887464741120 10925307 1152789827682388106254593523803573219840 10925308 287919530679591500104932178793846140928 10925309 968740419757516314234612626291395317510 10925310 -38364579441699352250456957005646484480 10925311 313979754974148494647253113814287344 10925312 -527298201393681293835933972163989602304 10925313 -215766239399105181106386347391144932352 10925314 214706637008321436030861099316432657440 10925315 357051675125711090119345871851004828400 10925316 308849459138646308830868514683798322432 10925317 -172511611939131229979863682453049377440 10925318 390186667166103048251752474429062411360 10925319 -518790630957351261643182393931203066456 10925320 -90980719848026172937884157874860032000 10925321 -491694771971365130231348928943553803056 10925322 183330716565687782607845377728395111424 10925323 -152589694677903841888169306375604778960 10925324 66451473654753043143852708360700413696 10925325 203402554920573211037604670505602956000 10925326 32833802809375035343454731698340187904 10925327 192011995671710719100333478529204826592 10925328 21557971370804531145220878617883377664 10925329 -260075011613057948725913856947075445070 10925330 -15753037679917414057949902979106447360 10925331 -30022911238120373439945188901393970248 10925332 -541820589936295727714268483965011072 10925333 -755808428196954115355483325525053854020 10925334 395234193501186142993479817429223548800 10925335 530181673081055511784568315366569218000 10925336 778167140556503074640191693092786247680 10925337 335040570583198407845203820389839174240 10925338 -273207913178850944184503974221143635968 10925339 -141859748523227924290786684734809643408 10925340 117307661366821686609413035829028787200 10925341 -99635286290975547028889506222434194176 10925342 -108125092777002894775967512923058913280 10925343 -105029686948719887447200001901608995224 10925344 -956279088886173318353058391187572654080 10925345 -152436989748048744164689207315893372480 10925346 -279309489691156200247932775822333286016 10925347 304767206429047155691468324517625160796 10925348 -222650770422520913511969479054330732544 10925349 -214776075908734175506584809649635019936 10925350 64414223971298572927368574809930456000 10925351 -14364319586142718086321532697839440648 10925352 194522583938496350314172493783623178240 10925353 122446831438510682983556486289822804602 10925354 531752235980000636613911472032659200 10925355 -104940356639030716010029754641404065280 10925356 28128976060889596593219470176771990528 10925357 294959148024156004860528709428225540000 10925358 -32814169013790731191104999679483653120 10925359 -7055426019403116869219956791521031896 10925360 -4098491985505187733674239984593469440 10925361 11092943224717689251957310474511507200 10925362 92631350177943327400221849729371092992 10925363 257614769882791701867255286663050249612 10925364 -348353349386242290993473030112048205824 10925365 -76987815401695956663372228944753276160 10925366 61765786504844948509499272095810121632 10925367 42424382101176796081544951157495636048 10925368 -191254964394549189711537729899963965440 10925369 -88874261237094847119615539273009185920 10925370 -214613667368119952702980566767373533760 10925371 -548093328568190533806876278455499617856 10925372 392419590283417287723821266242299453952 10925373 -163838109989755214782112430295862083200 10925374 346644443814518220998103009707173767936 10925375 189998737230593364361044231445573974000 10925376 51190202092537997189503867424530759680 10925377 1282980759392929694074306167187349398612 10925378 -7649772269708636490355742212248851760 10925379 -658438078722444614583288475222415975676 10925380 465129981789142778552049112428803481600 10925381 219858835800759224483806172059323457182 10925382 -18705889773979266406806849807529326720 10925383 -162198627409552410176295614793774468312 10925384 399813331771254991778163789883711488000 10925385 -134490405981662398791897364424536093440 10925386 -59590002884067061259667629247764468640 10925387 685729212023886423857051856224951994792 10925388 -51558936670230917865501549932101370880 10925389 401105765470733818120630829933691283190 10925390 -6732826335474251618475443404258122240 10925391 234200996698168614426895030904852336640 10925392 75254763901749311477303048917682225152 10925393 22327649498511347651817417807397716480 10925394 -10280279738156552993026272997047715200 10925395 133127785094421215350227327240766212720 10925396 -204762792308749317228573793101022339200 10925397 436330440351205268466888332282298240 10925398 76944459147373417328516229068357190720 10925399 78471967132957962416786169547929396240 10925400 -204596736157560230422960854360084480000 10925401 73744245234756427822626809519253159584 10925402 -552423568259788019377525789254345722400 10925403 -324216559177273202497808811011912065896 10925404 -171328205224650725415155600725191455744 10925405 -238512488967509506773759654488856049680 10925406 65375826453080352303366102621011502912 10925407 448057510963955435617130125740814113600 10925408 239630953759294258805012506773932212224 10925409 -268696172334897732468138013424417393664 10925410 -100257329752173288976310495715990716640 10925411 -100820208912796857439502544939057532416 10925412 -44563109073070287029907228678986738688 10925413 775145111562430317557727243125583249662 10925414 15588252576901378405388739291494901120 10925415 234820702035576084926964152609616708000 10925416 704608577268654863665153263495606681600 10925417 -304075969683128132825085791539763406534 10925418 27094273937189451794733056762572615680 10925419 -16503491105540013136803794721055936800 10925420 234395253576148682601392349449246607360 10925421 -154235981445604842023772950763945865440 10925422 198449073575202859170404009608432014912 10925423 -40368650744898956448607563976625723520 10925424 -69583470339345030838820285490148540416 10925425 -34958016679387544156004692122639800000 10925426 162220320535794006640329685126334178720 10925427 -92388217788220253876449305437807745480 10925428 452776881699994475158580634408225219968 10925429 -425796804215310827033320431928654017024 10925430 170021240055209698593931797803462154240 10925431 280792197433980603684861682861506825864 10925432 116855543686229002531235645539644948480 10925433 154846817433449888997338266285702044720 10925434 12781672889926854159222218317881154944 10925435 426431860060723542851607293370268309200 10925436 57367077177242606031398215562842317312 10925437 34718709232568935687191597649822531840 10925438 -455114364167199923314859444558302778880 10925439 137828340663889011452256444868221032448 10925440 -5819671237198826356968865881548390400 10925441 444708586968534515402649044906265102852 10925442 12550516318981243246245135893978097024 10925443 743002318948020057813694679241532502760 10925444 160274535124492285734746984225608166400 10925445 39774374849036497804224573085875216000 10925446 -290985541004381299285844263393215360 10925447 -43283345312518331155494162929300921760 10925448 -438623571303741506429773783519897559040 10925449 -554581435367999777799738037660068201264 10925450 -159077035671343013604303155953032006000 10925451 -388112048743159367497035716757135434820 10925452 49032945410149760630462034773002401280 10925453 -620652280311067993306403467673272800 10925454 39489604943001488486727273780623032320 10925455 -397669138117595861190521948920437803640 10925456 -30836393017399887707318266764241797120 10925457 26942560863439386412417349600088499440 10925458 -305424030392236671008556514299840184320 10925459 69808551988326595824005991512037375660 10925460 18711015721527444876097120114436505600 10925461 99097316833418499263345600031655410062 10925462 -64143461161080299258706190960372852800 10925463 425899601338379564962098858195281376000 10925464 53859288330771144531110115598865387520 10925465 -454646878472410044088502244666506241600 10925466 245049732268402874453113230945653614848 10925467 281684054721128409612650930542501310992 10925468 -420291157212240730031820871129156772352 10925469 -144682942206663899268243708421156046400 10925470 -8320222682270505763980053088418473600 10925471 236410194630839059399890557604453902952 10925472 -5744343481386508091657289315920117760 10925473 99127383377437159013247712221817235088 10925474 153008635664192388069064948839142106112 10925475 77933505722768394871517309448548064000 10925476 -350000356573721270527412553662061312 10925477 861783788616020092373663047541786107326 10925478 154885413367396499761144802022038102304 10925479 -1351825622174336108150590871009892169824 10925480 -71758560314671425149594440147948339200 10925481 -276733482668503248738505341097103573808 10925482 121617259895726944447116070418773990752 10925483 -868662950498421990985655398909629696 10925484 382207519098100549458437601024454657536 10925485 54457090140500749343145953414060444160 10925486 31908030948351011885332011842929212288 10925487 40019965774152489469502189263879169544 10925488 -30702287611115226486532022489223987200 10925489 -1077121139738390775793376231074185762240 10925490 -153498530880760316209456506070022714880 10925491 300058729719528833530042989079314482272 10925492 -542161684551979450717586561228298128640 10925493 219263650915186744060851347656297407264 10925494 170376551192424198434638248259562880 10925495 -120328994678750615166863544527504907840 10925496 -396654210518022089724769428911724748800 10925497 -10756279111205412182681768811409870176 10925498 -21916685408312140821737003533397721600 10925499 -109267646542983037268560917912245002272 10925500 631219043947720651158857978015897472000 10925501 -76244650760635582784150077904644337748 10925502 24273119839731540123357683136289843200 10925503 135013548834870027182889924938899410752 10925504 -295058752890993756486499532194273296384 10925505 -39088396564049186237437006238401877100 10925506 10827184254505245132053732006131929600 10925507 468643093031430151119385639970544280272 10925508 -146365759659214182409356606505250623488 10925509 -48371999698571440252369424853494086848 10925510 -37422612236219429212012620301298855040 10925511 -722505135094989580441425996153839623680 10925512 -304382479005957068121138076904531604480 10925513 321496275109743085611878789822289403920 10925514 -219387986113071445798650792623828842752 10925515 -262559170481806583994712153879512159840 10925516 -6144443755603926912916338762764648448 10925517 -796267973686069616989080333980890627200 10925518 205699147277468213515638890549207928960 10925519 926307670774792999885443888590707598208 10925520 -24272162604837965252346177310341857280 10925521 238360783058747391713415770794432980722 10925522 61403597950202247405752303229550552224 10925523 144721463465889768545265081463810430544 10925524 -271550323782507221668536191181665355904 10925525 154464455950016671587468213964439481300 10925526 3067995888768677944281488252385435648 10925527 65617646412843740045848465298593477672 10925528 71614560299661720106520054286090424320 10925529 113085897639708125973473689373417475648 10925530 13362312142136024287274450288356289280 10925531 286091211142154919087317380767502496664 10925532 244205747654730946489802426426747159040 10925533 -178119914784080435282746102831203056218 10925534 -179373947909027891524507700665316851584 10925535 307540171318298650774116444078150733200 10925536 -135883198886362609576227658061185548288 10925537 -118901618743963915631685201735801664128 10925538 72314800475531148894279189259162787328 10925539 499164654666546639563730472888565647680 10925540 -213051761691070780942905721202096401920 10925541 -54919383675664606105443803190898644960 10925542 290145764672329271745643512542538912000 10925543 459966755702839564825392225754678226544 10925544 -53660305392203233700491793376858439680 10925545 -7220381525877802177096404100789676400 10925546 -183909587959716289742753261060547591936 10925547 109398991497957561775245961477433840640 10925548 -267290664018303386788748560220789417984 10925549 -272068620044501705729925182227514865450 10925550 114100128374896752468953306201331696000 10925551 -25238917572390304906907607281839180800 10925552 48448844873316158732741864592624844800 10925553 172774082532084605760702774739458382704 10925554 236349719480093898988852238199088616976 10925555 8082440549528845976048750872691752560 10925556 -136152057550499144917060626300101197824 10925557 141744295576732262195844997812455236092 10925558 -66805421843312783039048328663663421824 10925559 148586275024490884435245427446527076864 10925560 -262169699568137388792460354945357209600 10925561 247255521804986221449395857405804255200 10925562 174475317038914254102698490080138698752 10925563 782763583720783085895856162259354586984 10925564 -1602457103837258479612029120338181120 10925565 -77916700620078622223890579223670046080 10925566 -97110711030389969993596183464101664768 10925567 341666460950890759950343370765940527616 10925568 -133188234335247775641449603269379751936 10925569 17528374503546893627471908358253872944 10925570 -300431897641126771648690207681124812800 10925571 162246711608276466673190064541064030712 10925572 17758664240888298543907187412303769600 10925573 744325791311218289043281890032280023360 10925574 274798354461550375119723787761532800 10925575 -9562434237902268219656907464352728400 10925576 203205578708238266035560509177334220800 10925577 -211711627483515849268782055410553739520 10925578 -30906845548418555282084462780236756992 10925579 -229694845650995124305063043643146916800 10925580 131581013434262438051542741451590533120 10925581 24622067823264477608192087637129846732 10925582 -134638405939579832072089812259432667136 10925583 128410097209492093184464105172818508424 10925584 -295940859570107578501161655323578056704 10925585 396272657422487213908497383772259892160 10925586 -48799179141545911987021003034379895296 10925587 212059654587903680673850009397999339712 10925588 521641132989798849404363158194050977536 10925589 557642220760350609002298702525423183840 10925590 140879485791412509801115012857787468800 10925591 -785147810353579612218583002021172942008 10925592 -8081688637086440814383043097742561280 10925593 -210438541207142612034149507640057555200 10925594 280839861187098744949307958268078536672 10925595 -293169603314975606214524401664786208480 10925596 -202266614990156545541590199212208048640 10925597 -446167117501049385403593794505517164954 10925598 3353031241316992375070484465604417536 10925599 7446899843721621334216166658656501600 10925600 -132407182661349493485648271252861747200 10925601 476905082799011995553391762518030342832 10925602 -20611275331195104382470136617389865600 10925603 -122054802759251977831365254898746884896 10925604 -32860687956063586424126831290504535424 10925605 55671957598690829789789604220782000000 10925606 -135471363207245765849845663830469897248 10925607 -27612760953622159949106301734050885376 10925608 182638403108374280046842270384621568000 10925609 -387355399024785449924738162021346816390 10925610 -19127566063153680196720172418223338240 10925611 558549971515878406217812186385065237512 10925612 -251011709052753274261349661629756928 10925613 103440055249550773259031715730676938124 10925614 181766327336728441197450742559591690112 10925615 184077614889900701019250231834047940800 10925616 21770011991355252744136424783079997440 10925617 387087582947150723751151248234165198820 10925618 -254971163485238314614143748023791872 10925619 -103196680086252093346079030226671205840 10925620 -285155893535832543724671368414523801600 10925621 -64756900221940675215419321933407334400 10925622 176859217837501307708995232628781971456 10925623 286575689748434613232712948902344533760 10925624 282793184880719273772950950284214824960 10925625 72992392710775055865935436541555170000 10925626 -19699511947242083620231845801542600736 10925627 -66434724723295534495050305792502799560 10925628 -11071648610602673127583868901755034624 10925629 -162443770893090935726074914075555599712 10925630 -70896937928677300411039070700133363200 10925631 109929827579631251514862310609326901280 10925632 -39392755045035964150444717439223595008 10925633 762247321034801859225016100392368882882 10925634 152604536739425251911663804418964497920 10925635 119424024790324206824186235355416377760 10925636 10343260431493612763296017064363130880 10925637 39150160462909918173975409887709206240 10925638 -61880380337109486232550245123500677280 10925639 -36247122042099454881387078891668636640 10925640 -32740719837127381494859193318080512000 10925641 506774380100523558817232396981678401152 10925642 -34346577259925549064557165656672551936 10925643 98060429279436815167317831768611931864 10925644 189961913426940703938687508946967837696 10925645 -73479411561369220537570963461960651420 10925646 -61415927583266950289811463718415052800 10925647 300426005195953438889092772842793450096 10925648 -31754155438248211590332878624057982976 10925649 -75608155342181291596626040498760893632 10925650 227525305961743988736088691675166826800 10925651 -332784887656100611305180619244592807096 10925652 348042470081238040299350234662952773632 10925653 897180210353015528230857241051903979424 10925654 -9752300202656092380522040088787712224 10925655 141915955405553990906547194742689280 10925656 -3176907917708723211564003687881687040 10925657 392075229337893854793824381441310720906 10925658 10373085856239413156992003571553553920 10925659 669306137854210270882483703446330305860 10925660 -251837678334727040187834083644243192320 10925661 554101608478324598232799450914577683072 10925662 410447400023561577093456080362369671168 10925663 -98289473611212298143740390906743856640 10925664 225622642813626384143741412394547281920 10925665 2190998434457791916555160685668677460 10925666 345304412536199230528171634365920994080 10925667 -209198408905839845445892702331925514752 10925668 -110516410025591195589812960697403139840 10925669 155652332997149856171273441838517232060 10925670 -3942488448330184893572482934962391040 10925671 88468235050646190124484278389181956544 10925672 -296535539994564853890772739670182323200 10925673 -212047444982121461709107083394269734432 10925674 20299253612740241169331709000940156336 10925675 -149020814086646466939316257585187837200 10925676 -70701797240532564046357654427931917568 10925677 -314433234897773253638382075884657658228 10925678 310459775078828346792531143511543890880 10925679 -145105597894543012184536552592057909760 10925680 15093135052812728732956604422661406720 10925681 330189395137119711471821445015193245480 10925682 271962136084122680961258373182208036992 10925683 -350882196552638347474924973695311845120 10925684 -213101320047210451154592602081746452480 10925685 -1100803634084607792135818606579975400 10925686 -4032354083838294113414973051161210208 10925687 89401132189964013361080732946715391336 10925688 -47418387594361742856212694677821501440 10925689 230318788213931321041680662816575648490 10925690 23364753949714154101199394648177945600 10925691 15129746515525658731903715396274123264 10925692 304666233141544524002659710096874183680 10925693 155050916162014303869880471128216837120 10925694 69986110804761242317527444730260356928 10925695 -90971979164870529226457612395038600 10925696 -946972636073403507690182606899044679680 10925697 -48486331074856804392554285861345371200 10925698 48829785550109240779836774373132800 10925699 -338324443144742477175007700426300775300 10925700 -262943979523448277514421019167456256000 10925701 164136070151942007393148885247451524702 10925702 -81154891768412458820347636489699370496 10925703 30083278630573704320368242702546278160 10925704 67142221413690737133419111324180121600 10925705 4610575018328213891887497291437032320 10925706 -214831158571313422143195721213713768192 10925707 -239648014141670009245219848858798863120 10925708 213560561878567818828303509032551337728 10925709 -72793421995874830440602676407694425952 10925710 45978739146965102434790145522428171520 10925711 311383611223287593035331342117603097192 10925712 -3061285350627134706147112794374799360 10925713 -86207578518878910095630580154456281216 10925714 326635961597274842132731694682872117136 10925715 -377511027924702301777983966447285596880 10925716 8893494340124722822840712639076563840 10925717 -433592505433104140922065678821135410048 10925718 265942443035354244861856915732193994240 10925719 -160738383182374474022558014991589268304 10925720 -186333555768241167618616212092185190400 10925721 -153803646993917332340163095432459663160 10925722 1799949402771476962381966617734488320 10925723 -1119169139022912163402884709326156669600 10925724 110660070370989795288725881749409182720 10925725 350983448782606334745608416421550517600 10925726 308373790333254725331303602651520795648 10925727 -48282376553328222158237872921907736192 10925728 -147155627922957021165610582433668792320 10925729 -41771334757153911169839737197828013820 10925730 90217973583788649340876372887151547520 10925731 -142627587801794688258157690630473586468 10925732 -292911503901738943187112867454481599488 10925733 2437665444657879490272127647591899136 10925734 -224489041591345198355836641759643581984 10925735 128378670740151123551225405270339760 10925736 -25137179766193961021563952824970280960 10925737 105326357368008996804535443840087698832 10925738 -34532725216805167346232449115276046080 10925739 274820668428978506292644324869991245440 10925740 169110812274605305917457366596303636480 10925741 -493986731088641851730953071945577602720 10925742 -80382286045250852761363971154655037888 10925743 -337361637161305640149703527292966513008 10925744 -87335228358886147264420359906792800256 10925745 -191953591474639159314760062999757754880 10925746 -195623740747664008499052164094807037536 10925747 -193706064306348008532641052982120388448 10925748 19636773670605390130889598764701084032 10925749 -641274925157765563496834656157084415250 10925750 -175784324937455212688556052996870080000 10925751 -266843037712450778247512445718402700568 10925752 -302211318912549504717186765232993382400 10925753 -375176894105820672928544973657185254998 10925754 -53940935621871736970196654006856570368 10925755 -328853851569904096128420663273494835840 10925756 486822445966415236210451432767303971840 10925757 382808174772421127268063342001285950240 10925758 26057074912290074556375210589660980480 10925759 55097076417681579085869867008000678688 10925760 -59616832580888339471817118045962240000 10925761 -365674115897500107866600227750380840960 10925762 -7380504380016418183243019667777930336 10925763 355786562676918999075271854072926292288 10925764 -7699221653198981405883313119775358976 10925765 -1105580219768866601292692698463891729280 10925766 -330395993036118005370300240332204362176 10925767 -30266436163911414549639701888127497288 10925768 -246982342992571556387825012054267658240 10925769 -96292262776331886264147183722604028656 10925770 -120343563436827703911777314105377386240 10925771 -243502230694662329088081472709268388656 10925772 -98608665724439574721470589551476146176 10925773 -496756821222653346352448778361069276416 10925774 364878363998090758434547327009566621120 10925775 -115269951152917247288589481484748391200 10925776 25140273342723274399141377905347313664 10925777 -114354872807016101530798700120181583374 10925778 128634233299881392469628649265197794560 10925779 677479725234144431460952523068337856000 10925780 23924578515907461706161874502963961600 10925781 19401695332129272742310689070786017344 10925782 48789467445654521295742293204851841024 10925783 205436221382329851412684818897529723224 10925784 7070090115524002366995950167794585600 10925785 65725946992739296106170355750318339400 10925786 375972611439532047778118739832385916384 10925787 -240341031870621492286585158707905058448 10925788 -270815211894312390244091545208466685440 10925789 151518251340025309063291286107882521792 10925790 -73360508260159106810245246279018193280 10925791 -94748471410418865724223414014043756976 10925792 171160502814708310167814421300157087744 10925793 1006195068909031702295538777482755041600 10925794 -89456220459286468835201578999599897600 10925795 -141785554873967739889232103667278537600 10925796 66164060279234616993403195198543441920 10925797 -855194975448052871044617414331546615680 10925798 80493310951722087808420866398262209280 10925799 -318234843662912768244380635038085874136 10925800 -292789137958012191348922357229293440000 10925801 353322122688892350530221125023447183802 10925802 -77289500834130338996686716638750791680 10925803 -107500829845551652867546426481779822560 10925804 -78117264769300404591566115756642177024 10925805 118411300942521433868986945049799475200 10925806 186005731481110575902913344544807192960 10925807 523631328142499846684151710058415903056 10925808 236474538395707663656361601031167016960 10925809 -889735670519851063821158931228719426496 10925810 17621016604122712334984278551082598400 10925811 123719593361126057737281833447258593488 10925812 -158552742162020435955110097586284431360 10925813 -321558486273680322994727692805924089938 10925814 208697670863152165454576689809054498240 10925815 43204065228125979377849268651795798720 10925816 -355795091186155646657509343153909760 10925817 77214995215141141258907172785268249600 10925818 -61808123873101201354646441689589183520 10925819 860954847581950472909544678663667200960 10925820 79703301677155064247571278384041625600 10925821 289890742756026210103128686170594678022 10925822 422133246682914142620068932836772979712 10925823 -36838695291135759448060367609216643456 10925824 207061847093718521693096596675416293376 10925825 -400161750936497243295079493539343481450 10925826 74144704846343968603955004166533593088 10925827 -12770095591397178503484714163521201600 10925828 129340170130737055725779679849081790464 10925829 -549042123534879895233721855505314193826 10925830 104036041845637864829223476773005394560 10925831 52714495855548302869017364754030021760 10925832 29691465048809252382917300175957196800 10925833 72289656419019134614862110552562170660 10925834 19807046346883771849505771075313024816 10925835 -157293124517588173988342578473195820800 10925836 6708004868562487244971938976851717120 10925837 -22599140324651036417267817728506571280 10925838 42422508309898899666303785489307184128 10925839 -563842644262521719083670553601947649360 10925840 -14578940124531217550978500730828144640 10925841 -254651042596465432425670715339439077376 10925842 -167277934163881742376554326248547705056 10925843 249413856777256263338681927741227377840 10925844 13390406586200651600817230329383137280 10925845 17932435705811258534651032200930773760 10925846 38863862739626764429651626301861411872 10925847 -712439417732543026272141895332522504 10925848 -879713250308111851085906889808797296640 10925849 558573845023414768691787141317910828192 10925850 16143118856515349070653818605013747200 10925851 32276879149044085350073300757632124592 10925852 225618526055044144967947677757503482880 10925853 -309139238853683467785827890232974932096 10925854 157838800571239953477796861259158805376 10925855 -722656418001098284778140617723902822400 10925856 -35262260807747612104238165598480629760 10925857 42272584506716465528427226356775111680 10925858 462243451251976460380076977688083599360 10925859 -59546386297267838635435555325133853440 10925860 -355953373193429382974348621861128765440 10925861 -1015131613526564416140380952221963609538 10925862 -7249857833647881489222726204640995648 10925863 -209110026776618451924702276728633999576 10925864 372825260387832391432514937952894479360 10925865 81625505865531969322331426193889780260 10925866 -58413409548650262687361214770961264640 10925867 -100264684709448786647093291080458411084 10925868 7897892041453750444796282588256721920 10925869 472390176654240015164343246365385221270 10925870 2790874973169499013496010863791049600 10925871 82704880790838079908679836819659214720 10925872 136322904886259533469943198267698380800 10925873 -326123750738996363914646604017033303982 10925874 42712754316888907441546408765491609600 10925875 -261513706986158977537502695177445928000 10925876 124619499520399382319274223061519397632 10925877 224929560912683205812921979561709395264 10925878 29416831018785059190244672398104595456 10925879 -116272951903730725921389667421225426520 10925880 -40415471799290778842656923687203635200 10925881 -636999463631157097228092229571742511318 10925882 335232312702331964502349202812161686784 10925883 -282277327389373510617481530766590461256 10925884 -116277774145185190432849168152032019968 10925885 -77934931982176037995063119794148403200 10925886 -92096974501294823577667689382460808576 10925887 109594297090191114741028345837137192672 10925888 14222383668309901921677676657671929856 10925889 -49962815509768332677624454606360300672 10925890 59419976066199452581039238306745553920 10925891 1428599491954909115952824429762182704624 10925892 -425806657283160127430838068254392230784 10925893 -882455603961392189806667641303697565120 10925894 -58689346152944368774861634241308957568 10925895 -71087076602983691710447798854136447200 10925896 81818050054417072010693222322511872000 10925897 123044344024443795451613870287658814528 10925898 -158530269298391098972924040391286907136 10925899 459511209189931198187973786013618106900 10925900 -198647536711381127637240421082982412800 10925901 123125976841407645704802881142416515200 10925902 -16931220694421213952906646818586646016 10925903 -176197943746179068242503958657827592848 10925904 -31722267484603680747550761257791782912 10925905 -152311061155852064823710214548399036940 10925906 178347158783638512967982093247240090624 10925907 -19565163727604570261088972080187079680 10925908 182176197213675992393603380976836028416 10925909 598164571219219109140735621723575868110 10925910 -8555446006227827184685492060630364160 10925911 387198591495034512947964060712531125512 10925912 -135592265663330632046582263681744588800 10925913 -1216887289503929729046951156630344736 10925914 -131076104318352098704597895031595708944 10925915 23618744703291841547497435345290163200 10925916 109760332337218528367735157271926764544 10925917 -67511985239636758841355815481130615668 10925918 332991623256484645229712536850920684160 10925919 -166192644674681783756236037914669691712 10925920 48282231372362354222543420920509235200 10925921 117624748789737532275902299645880949552 10925922 -92244410477667064439044451557421184000 10925923 670050919215606551640350018941487435704 10925924 -1159039130795969389369094858472082022400 10925925 -313947202934311063910467858582196616000 10925926 26837785455835894730432644067154373248 10925927 -26643022335122927180455844903610865224 10925928 -9547158339078923722127027776681789440 10925929 -53072789385683408821030087361093220224 10925930 192332123228543021174344098797593515360 10925931 336400459517770915032394792761388412160 10925932 -157564045375203979070532950936813683200 10925933 -17042798572905288014083383933465258336 10925934 -22016478676284033295293539371203340608 10925935 357461569244319462425757113717434967880 10925936 -35111242259872707150332647553015021568 10925937 567095775075965598342526586558638080 10925938 -298993410182711888942408461579868782560 10925939 989088250980477132409568339438170993740 10925940 -144873870543617079580317886223261952000 10925941 -184469396958630890965015560381102481028 10925942 -196490374872870953456417564607236668800 10925943 -40545878770941568001193011333665300992 10925944 -654937799686558981417270158156347904000 10925945 -126558988682177699549005705287895578300 10925946 -9014183012020575617580542277450173328 10925947 67635724808137183294423695262632479396 10925948 46200252517700194610802726325391371776 10925949 263572690112988744320475705829660279680 10925950 -9214024859704451145637001824708608000 10925951 -730555114300702673441097244407486538896 10925952 -39182988173268471604903309225859481600 10925953 96700183750222765444080590665698669780 10925954 -41214268737923049114871587088195149792 10925955 -196564444381264345320616715144250064800 10925956 4565779160702082033475176865605232640 10925957 -477310350158445013051809732827147275008 10925958 72466318125543183080406772273531752960 10925959 317057681819184117573092504457974040 10925960 30462995528426159259145275885384960000 10925961 -392797582789720661231662336258950751728 10925962 -171905637004295119622589279047639298768 10925963 271791636058712391568112527746464704212 10925964 10521665253474067245285185629318152192 10925965 274156689527548145467549693075516054860 10925966 -426900614316771771787830403548554208000 10925967 87839404669032616154042559798092333856 10925968 171743600744540801107584752958727864320 10925969 161066763851432781063559399990403052000 10925970 -31816467287227307336137905138869560320 10925971 -573898427661646388407722863183970513060 10925972 338742145887038569180194361710456187776 10925973 622060635226044192467819093044743594780 10925974 109206809213297346512755648724146777920 10925975 709313776656579337588963639075262888400 10925976 4105160487595091671611361711016140800 10925977 -158811936015669481189139388300664766208 10925978 5582976981239887250970844386294515712 10925979 -181888629665837241368909519923493489472 10925980 172893516011017653184787956912963983360 10925981 90903811574490926761770998070678958464 10925982 170198296944896647561427113232403129600 10925983 -22279042801566256899203042807400836896 10925984 152131028962936431505270262162644795392 10925985 -12478760501646972888723643189459534080 10925986 104309599245475699265029110006657018192 10925987 182151821822748539722545915957887388636 10925988 -61711911705987028364307425909136322560 10925989 419971536560276506386125414116054665696 10925990 313899201526016247673095137430002764800 10925991 -79984360380396589990818579941837508720 10925992 236134108568646238423744706945105756160 10925993 8781787248166722931705841908957617984 10925994 190828792000611920160515107369068192000 10925995 385595562331607657733178257568421916000 10925996 -117194968287101266348156792332553359360 10925997 159571414148652780641133845498581896000 10925998 -479127575173749686911538737518790008000 10925999 4553687534370009066550386506735241600 10926000 -100524669426786554630272323827859456000 10926001 -760567105766755168525506785359363109998 10926002 40824234661075746874433218794527495424 10926003 -105734253836146092967743460802481652992 10926004 -157252597315890977622108998745835490944 10926005 303378262878234483573750037504999845660 10926006 -44415151955698668689886103247515011072 10926007 306727079602353752503831813799030368840 10926008 -342208370165104568613236092894631854080 10926009 6710533825170779449665103528441115184 10926010 309313966249592284746905658820285256160 10926011 -91001813069083109625440484574691485200 10926012 49337640392998120428714267775751553024 10926013 221155860763320956344903439754810187360 10926014 -234523242031799620352320238606923299456 10926015 -421242133840731517317014206765888587360 10926016 -77019844225888698658893587277802373120 10926017 -111832838499164587435949428829448410028 10926018 -264242783057288535738767290388510537136 10926019 540480997662916425312348256369077415224 10926020 -54461186950582064493040672042859232000 10926021 442418154858222720683912915461866093600 10926022 -160267453147492659534101293715838422688 10926023 593273648777779408788832381961134477272 10926024 223972219163154989870619835680437944320 10926025 -64015682259732859006673730848410370400 10926026 2546450464089905990653792254667025760 10926027 -22054809000778723018791189658580592240 10926028 482592856240496916019688013872806510080 10926029 15935722426195112264668858069813632630 10926030 87572253749933978903057741617938416640 10926031 -184387276113068980170066871237165393168 10926032 85709389468900038052065271212967772160 10926033 471651178956818475476355436567080741600 10926034 109510985992929522716804275967829414912 10926035 -181359968720084503727474844915347930400 10926036 675129236603372510220283713968259440640 10926037 -84907345660685362444712700991374277920 10926038 359276599029974469137918859359417413920 10926039 -850705380148914101894447462781811644720 10926040 615679473977141690205158922477757440000 10926041 4055492718328705411366319428212453504 10926042 -2705554869606687534777784001749881600 10926043 367899879590654175225199255051825920000 10926044 200296717062156037781056623396279323136 10926045 40207425900719759510597234074984636800 10926046 -402587423147136334703636510250866886528 10926047 507880808981246701849576725830329411824 10926048 -96096182301442747224291936936898068480 10926049 213506040046726969874595877675149954180 10926050 -31449324652046359514342560552187629200 10926051 195642214620842279761127772156736939440 10926052 -45949023069149951903416230110714830848 10926053 -104066457016541149740267245884562675136 10926054 -74630379621157161612422639034285575136 10926055 -91951899223009802935069899233843604480 10926056 -4916449954141532933889524803355381760 10926057 193297710071784295452158188062482589840 10926058 -106202678392624510631479012181554176 10926059 -648206880131430625799972042497448517240 10926060 27010799553600966085109830181587368960 10926061 -87922698538603780993747731929123077268 10926062 -155474323150127263174198184876687534208 10926063 342267290099417767406863122998766796320 10926064 -46210380715901297043191635828182876160 10926065 107940902359417124557538126266070545320 10926066 94182754410798449594748414359472198144 10926067 449889848465879321629625980660644423116 10926068 131247925355918737399007007255949630848 10926069 515593069504916798905543409537198157120 10926070 318311965095858035689806627992589980160 10926071 304007028726164675151475463255058405192 10926072 -204530959460363328230404644086662471680 10926073 227858548785835464988961296509410377860 10926074 -124631911603966880268697133659883117568 10926075 -106308471435201509461132826710380065400 10926076 -11216599490299278244861145600077195264 10926077 230467581308729665793111776461186295020 10926078 132073563667403305570005885711848111424 10926079 317250273986618761055322729903161275560 10926080 -25819296654851078616994434172688793600 10926081 -325113028111952838523239614894045964672 10926082 439485633063948365785818741846105661392 10926083 37463182899618245570079354123570762240 10926084 -103399925191451488603152335821144043520 10926085 2960908040271757345044814442671588800 10926086 280985905600978251353534106447321040992 10926087 -543611662654957788472870085495557872048 10926088 -221698208727677555475205485032501898240 10926089 -71825875063424365986647423143887383244 10926090 2676242456482569733048729288007208960 10926091 416758517262587774274833739581063123904 10926092 324891949758150269748120268936540508160 10926093 -317482186563677610583848343102289910336 10926094 69867984077107177568968781211932078400 10926095 80030040469652246595922165441699200000 10926096 -40336324652250776573372018582026518528 10926097 23322599486449588653139908878159548352 10926098 -584305782192209084333410010911541135040 10926099 548642040804460640106074922204515042484 10926100 45075144819663413360682333896701062400 10926101 912741424524644278187643098640862425852 10926102 160286822548942498472483211215593128960 10926103 -222827880960927595350330365550501403560 10926104 -19828811978871507243370014525849600000 10926105 -22971343702185868393393337762538324480 10926106 -85205212346020433401830925019591167248 10926107 -68607942392257990807544469358970251644 10926108 350484138630020136041105411234817183744 10926109 388165425015203341949448996353227135404 10926110 -10459203279604084708744153526088675840 10926111 109769237437410150120177323858849234304 10926112 -91205251739800815405746338454841458688 10926113 234642772524332859547853234857450705584 10926114 -26349689984083586863400117194554476160 10926115 264373182362394942614697882959640529200 10926116 679324030229683495742430229615222609152 10926117 -71523115839878828219229020699998517760 10926118 -173395808263655417953857978806549648544 10926119 -230357029597338229648989963530759050320 10926120 -32950839378224261650755594946999910400 10926121 -203085245601230700208705085006530685280 10926122 -372850359022775951211411211968588183888 10926123 65540708413166538228183758441096725728 10926124 156168080739446041366563259657779609600 10926125 204109269891453034788431697284512992000 10926126 -3021193308930480575172868919553969408 10926127 37673803538620187475096091145831231520 10926128 -1699505752384144482013950021248188416 10926129 -32094723909890872318126929323700953952 10926130 -13629955498807792968763544482974835200 10926131 -221749931249603773998043960968825707736 10926132 -1799875104126811413726144884939255808 10926133 -516004171268786927335058696629175535200 10926134 221722056926850918925049745024580028160 10926135 37988588814314368627784874185972385840 10926136 -113148754956522572174830459021742899200 10926137 769008568820825162794216793617697478144 10926138 177628740311135902794721190268101360640 10926139 156095892631624683751662311180283075856 10926140 251941054580166087895167847250771481600 10926141 16739901825997803749301788204909366880 10926142 -545880569533048325277558290043227899008 10926143 25997644691463127173083110262666724600 10926144 181826463407294399495672097997659832320 10926145 340988068336267861553903524462811727720 10926146 164492675550573328013067145337711270400 10926147 -252501725174759511660136442492753819400 10926148 406344069260687324789606759238994923520 10926149 166078090836578099473344849592991851164 10926150 -70437030446603687398026017245225574400 10926151 -38903411268273598280871659054388102600 10926152 -634411387844092063794683334402392186880 10926153 -191595930094989916583037180265410613056 10926154 38579872779224497288201606979138953776 10926155 -436862530508421161797170545273226785280 10926156 116110095770545465410074135536068602880 10926157 -721263335208613095698532785859759003168 10926158 -261445689587280446884215069218406592320 10926159 755737192314619745785754043462040241280 10926160 -9863595876911800242413678265040896000 10926161 -205995916452630418293989758623597291096 10926162 10618430845281109185656388179557037376 10926163 -286758780178588167231298198438358413588 10926164 59892533743441970024993880351107477376 10926165 397368712212442548388059539114930448000 10926166 171508929132959968084020141265623613824 10926167 114786957109657218420622502414704300992 10926168 406103744670753233667638053554222366720 10926169 -895442022729060366532875511468013133430 10926170 -253134787674610438170483595812597576000 10926171 -351598748951823421624979963252142168 10926172 -153486132173298764394079200475080314880 10926173 -438861995913235148660200561245037589856 10926174 17578629285919233364866583239601766400 10926175 -219751488012652494192937536234861989000 10926176 -641639180875551137566034316691802554368 10926177 298486977548378734344326506460094913632 10926178 70392202083853389971909332806920186880 10926179 1092131297179291620193757745343380240 10926180 154496382855390870624049997559534174720 10926181 68986327866453990822766843594171093792 10926182 -133148279783391123729349624885516139808 10926183 -303268896346953348704222631616650889176 10926184 -874419670344824315934386884853678899200 10926185 -343383022709718746476612002835275214200 10926186 -336464299944786433084605171090510319872 10926187 58261905015111204435177224149615614836 10926188 -118375333879846610434535567375512458240 10926189 -182369038920773996982259228778712367956 10926190 -129495170615718746767196451895875072000 10926191 52324423520794086459408737999144724480 10926192 -7150314238369155732824455533722173440 10926193 -288425656299851990095877329335607360558 10926194 -5267638587998729317023887515067357280 10926195 -70130318052196892556706741166881670400 10926196 -131178625475912324008454207467248316416 10926197 7894390284657322861953936896919923040 10926198 -58341111109368517045172188651710136320 10926199 -609843352508695844956133699104289051800 10926200 -81552856283180996996094382563012096000 10926201 -114944896844284609049344363397010565440 10926202 12735405291268622551957947860969286144 10926203 117807557738633244287660478042271285944 10926204 601266641994276392370352513208590033920 10926205 -403341758814176640407758384220451709140 10926206 501210359622829467818916389459387400960 10926207 -231945756089461962952976721789735613896 10926208 582605599826898640421323481492666449920 10926209 -148633509199150023123453285558003120768 10926210 -201258262945073115262720284900669964800 10926211 -111686137519783077824416143356560086000 10926212 -214536511665380935420640790183537374208 10926213 -90255511524717505121843725868398607424 10926214 -3689509689922185588116845155393089280 10926215 -366952184040904803241387866586874882880 10926216 -62153370274798624363492340158007500800 10926217 -2024764009604316010208970504363526988 10926218 81872727103213464139336204792221739104 10926219 267400190588578137210922905111583615488 10926220 290617489193116285716578014325127552000 10926221 -345059108521321316527864093155276277578 10926222 30929108952651954133489347942753579072 10926223 58126459692404608850014294769067111552 10926224 -38100634367311524741279308110979137536 10926225 -279396419940875349991387326081559932000 10926226 -73281376878577770033676808893891829232 10926227 -25788616918258353629604926292394031040 10926228 81489233250064778166233296600269035520 10926229 60423525090045124105437695234360245120 10926230 -75451394500249793911214298621373612800 10926231 463691989350879303178258283580832836864 10926232 213289722445788029861760255599309414400 10926233 -569157610224892318066021481178871918518 10926234 181096953440596845800615257353532220160 10926235 -209103300820958475586031230937576446800 10926236 -235963026896777446405486526531320926720 10926237 -155791463788364383309656903143009946048 10926238 -345152375882522315191298281410865572480 10926239 371619466208179097330779400640896867040 10926240 215653709179451546672053307217008394240 10926241 -428291731704437939094702343883254275358 10926242 -5966428797027446543009669250233464320 10926243 -542557154869297314698313305907590476080 10926244 50890170938267730647220379387481399296 10926245 -589922336382637866889561881629397314400 10926246 -37937139133652081044763985515828092032 10926247 -1170508755478973868593176581230762392128 10926248 9984089802013582424281978673713551360 10926249 -620996029685723000960944056923427999360 10926250 29762710575962295621808476773408070000 10926251 -73397348957494323290273215030414593648 10926252 65262200638950973820837163306827520000 10926253 7230310852291796188566231904923430400 10926254 -13529625292447141697354755768625320320 10926255 -245626660408843868271902386881937363440 10926256 64280700922421722835450162280120090624 10926257 -7857342749780048905467213803170320288 10926258 56659001442664764718857143081271647232 10926259 -679699691218261705463453756674463449760 10926260 21946248815310060640210411079429160960 10926261 415233131637096385339112180174432354400 10926262 -413365306792072984388087385611990134368 10926263 43895449140759425777160139867088571600 10926264 351882234352728188486816726771170283520 10926265 -90959287039070125571554035517987392000 10926266 -101937282494990619396235682331613252896 10926267 -20008315515418014284463218858312673600 10926268 116495096170591809403105100006803991040 10926269 182560682671513437642163802067355620000 10926270 -89549650102258474150455550527089762880 10926271 80984499565961829042572256853063315600 10926272 45922457583427842539625816041120071680 10926273 -171359707150442565759262336469240018400 10926274 191219068751732422094576256297890202432 10926275 6383827616152757216745830079604813800 10926276 -180818093623704907951675304587008672768 10926277 473457613144110748313333818015982070460 10926278 -806467075813532245469458545690853920768 10926279 135438861132827992141631939213742551040 10926280 248514911103229841859066617716690790400 10926281 -76173765274010128000482713192021868672 10926282 25181112291014895722614466306562101760 10926283 -116116045544419359032220084171595567468 10926284 -114833365329478616888468082426614064384 10926285 -166668661049542810271920401769047968640 10926286 -23541334180408228465881622581395106816 10926287 -533427598889609405021629631812039490064 10926288 -33459882471715468083375128810294476800 10926289 -88926101858550514250004000697426122432 10926290 188550822641771371095770755044108938400 10926291 -56558241909571552805022735193097306112 10926292 -92207675995493394708855687739030988800 10926293 183580973647130306573146266542654865216 10926294 36650035714648904347909655928607948800 10926295 -109233361988382723973963612107080742000 10926296 308081213707269527919087263728640993280 10926297 291378580437017974052591989192411030080 10926298 -161341877616143887025466241300455039264 10926299 -446818465181419856169041928888374186400 10926300 1351609829623201533586547589734400 10926301 455273977713178705095334966486377857100 10926302 314935166884627331594440331615446995072 10926303 -313067834693344038152292308390969434296 10926304 500219287799824042762744653156198383616 10926305 158493525325551782061345878934394422720 10926306 46358952487933043782601699568175468800 10926307 -32835304045068892231457663176006807088 10926308 630098018443781119430594327936193428736 10926309 -321702239204940036527774371438013158272 10926310 132029139462533490613618510763738325120 10926311 -66740737085196791842098757130111504640 10926312 -175379842128562679151213271400238612480 10926313 -5083700752505154710925655187600125836 10926314 244296261398407559979382160332383086256 10926315 254719398345036257949444406718984421360 10926316 -186832511674538090512096898569168264960 10926317 673149194880346769457278228479221859392 10926318 84634278214311644383797259061390082048 10926319 352414127052296178920120137189041397800 10926320 81579127930194037341551771202905702400 10926321 75513078675360671885199284620422720384 10926322 -12339650484220261845710929496981778432 10926323 621950694221399893401763622660024624664 10926324 -8110841966435765149791716928715812864 10926325 355938383121020045298341595612644918400 10926326 358120856543382264532516156097360894112 10926327 -11691049662068270202750869746904240640 10926328 -34359393658090459247750151197053747200 10926329 192121717579321921961549194632801549930 10926330 213156472444288677946676063350645632000 10926331 112490267690493978089431106719003882880 10926332 120814277666421452865104521657631047680 10926333 -18037824214535229331702285992048774816 10926334 83712642532458868890490595777265800448 10926335 -168938047660614373206282069933891632640 10926336 164883212223013982113761012968318828544 10926337 -77956689971046572126868648634436460800 10926338 97917358285041766554436256956293946320 10926339 201206906801520540814533140080580669760 10926340 -344723658786205401762775318617888572160 10926341 196156172344035314251471349870045195742 10926342 -16759062257039048117483221610230822656 10926343 12396059484960977540858095161006460544 10926344 304257631908107456373880339219543818240 10926345 -108983625604261359799981631699654268480 10926346 -42489336695595494923665278248929417216 10926347 20048428901214266359426993341050974920 10926348 27108194680068420296482861996316335104 10926349 249680534856968601359741022780419935040 10926350 26933533577049439448765189925296006400 10926351 -565387864718284278693077095489987788120 10926352 63576123765728948036170843869772922880 10926353 -119414909926650426407789215668068783616 10926354 37031941329541613268603326545555895040 10926355 -689580200465332621051618514427614333280 10926356 199017118859793821189580238743076847616 10926357 -264728234969165552431614635121673874112 10926358 52830008967061333279077595567042229280 10926359 -275008120718864872283343760008812472000 10926360 -381650776237567683220160853280456704000 10926361 -597969182461518380243671612621198826038 10926362 -198872278436958080221625737849511735568 10926363 152275591697962920345352301571636641280 10926364 277855178799265037514965575882649355776 10926365 521928920279698555619354299774217082720 10926366 -172958245603875936580356794955942807552 10926367 -14663826698957610609098756033998151584 10926368 -757641220432283578916900854329924648960 10926369 285972529197879591464558740472047025424 10926370 31096339466781233716721634232483522560 10926371 147212747067563966602449422702020039032 10926372 622482313673843566636638292197842460672 10926373 103819210133320883253289067409326856640 10926374 269723466900244447859406384825119775360 10926375 353466980474137904116570783207645764000 10926376 385905846563367797835520910231813314560 10926377 -33685023515213444858481601467627184512 10926378 70615045371255750399650556559918082400 10926379 -2006729174399499130636163758035923816 10926380 216245283536171491609758509329458370560 10926381 128645683744291127838958243154245635744 10926382 139122178501614073571210814536354587584 10926383 -126961437210267273605722961445710476296 10926384 10662078289445505428291639409062707200 10926385 123197764398559745122673759741283460800 10926386 -6788050195495853532273583644922540416 10926387 -483714964670281093393209787852062432000 10926388 -65370393722920082133201426498520995840 10926389 -211561624443351409681294114934470487460 10926390 187111405601693414552774426390063809920 10926391 221960183897279991813210976948250007472 10926392 209299410249360534962112152159399424000 10926393 90379291297283235802928738156304358944 10926394 -247629272742959259125160846715062447504 10926395 -179571629480034197029891738227989769600 10926396 -75076405808353850394463666595619280896 10926397 955165020271650341889233892821051771846 10926398 87509032901843441461748398987916670336 10926399 -58083232428876398860230661748802706560 10926400 -27282742059772438690125015823089664000 10926401 -532864006327403131094805861958979969598 10926402 -37193559451725421641786750372533309568 10926403 329783379611071380530018217562034742528 10926404 -331514641440032088740182092147395129088 10926405 -148950443066986514854165598637513431040 10926406 156288360228381114255326926481729181120 10926407 695467368990464606893752414350839789656 10926408 -118524586539729032017086257584117678080 10926409 -17604559006938970432684500307248866232 10926410 401620522141921379456690960997509061120 10926411 595095712024822029858493671610417758720 10926412 209090722356074766475213095697487958528 10926413 490705485267784075945532785119969315660 10926414 -23592656690300816241651454763974186944 10926415 205547821104334233616834179408727392000 10926416 221226579659055471263113797582579228672 10926417 -79580155330839593524491736395172966080 10926418 -24478494019090801512226752344186873088 10926419 -519633408981407432742837965327967103488 10926420 282625987822231342298328661670285690880 10926421 -70998913897954349843632731451562564 10926422 72233689358219384002757901306731009280 10926423 -174248124840077491257624522802503512928 10926424 -576413528442218943118134842343099617280 10926425 -58794059884765885509145487309466174000 10926426 -48090093021601054759145253248840466432 10926427 170094233598152269546676877918845685984 10926428 811773812143890512364500994714259968 10926429 6258399766418927335563947068440007968 10926430 -7668976179018794643152706198985640640 10926431 -305114369218703212604712889632305328 10926432 -22382386882731291981017844665332531200 10926433 -22905972444931669074101897433997273024 10926434 -275343109793671329851926189964186238384 10926435 -43086969837153811025482977778173076800 10926436 470126092077005336031195181156323927680 10926437 229699888598943414345281868086523723552 10926438 150038133936914150558128568484612148608 10926439 -305378378547687673752079450453896306760 10926440 19636175690509566531591462446501068800 10926441 -206555579161040391680333995580321035200 10926442 3699767875406432584203625037739714144 10926443 315125888698804709335684088895930482688 10926444 -290807930514798834866875857268506009600 10926445 -296486708569232509476273857703630059520 10926446 190776942257024591845984599673514803200 10926447 -135107685248248888530124941954187187328 10926448 48048820157629264593611932524012699648 10926449 5626763853063608398165931905783680768 10926450 -101244564163204297177421601880296296400 10926451 854524772217048158023124802460755141400 10926452 -392929311057267958145300069917874024448 10926453 4326335865632581274254402998967054464 10926454 14102044498870173483284371019469318144 10926455 93819731083147613419844825289132822360 10926456 113696442684241741384302116407428403200 10926457 -98152209780602896134216805026798646294 10926458 -2660673785196750559118217334113142560 10926459 212822875868531618698569477421859444328 10926460 239009466353812498459990801601249057280 10926461 95739306069675700079816253635190596760 10926462 -105263954001694352333623068535238916480 10926463 472032280835928669581896876027816874920 10926464 717593928306002556550761839753869393920 10926465 -278576809349982863220884512416123869760 10926466 -317750634385578974905874983586939996160 10926467 -240298633703712684269204466287233700484 10926468 151123008380505888154764728128149504000 10926469 -994965451623834395203371659749921607040 10926470 13589804774824846032817656920426348160 10926471 177913064790018794177968405231343334312 10926472 4716888011439623895230407616523632640 10926473 -809205652585402864626382461534919954278 10926474 40750655622098611028423415183729570816 10926475 130193568944788745635233712699065084000 10926476 -369084352669232654984273029889717796864 10926477 215319469678667220601092966047687253888 10926478 71492473890048760747985724362269117056 10926479 -84079576314479720643360373552722835920 10926480 -10436633957968059764526784881839308800 10926481 155542764013611405294664133955032586532 10926482 21011001875805275200939021211513771520 10926483 431139190096851636507225710064591264048 10926484 -450242516028115917030510278605102969984 10926485 -237638931884129324025911355212013206820 10926486 -78410470856652436634905824589830278976 10926487 -129992135777016024857109025278056850720 10926488 21936119006783065810100838992045045760 10926489 217100100698567814197890352793786045120 10926490 -46187090332385639053557390869628979200 10926491 -92111087000452722451582902419959968 10926492 -1076551607627797832741748321431424000 10926493 -41402818420415545828251075915520656800 10926494 46528365516495206684753332161279445632 10926495 270536880950202668368361571386526636720 10926496 275011894356886493210221589455180922880 10926497 -488685894640904950408213862988937175040 10926498 -296764017059211467390460245846750775552 10926499 -19233851726237302452615338406489184136 10926500 139033290042159602449555076834291136000 10926501 -11066879106818963572672758272495634720 10926502 -42174558654256540272385537941391530048 10926503 156135789374311396429407720184281178080 10926504 -370685426661566489859108704800843622400 10926505 -61307547562188475086415791453326928000 10926506 -425942580620045397616592191936866575520 10926507 59019402944031650715578318407890528480 10926508 27870553134611234293727500456348635136 10926509 -10004304027242994873192776612307315360 10926510 -90774586485066861515393356803022419840 10926511 -110405254084559682606270469660446812488 10926512 84833722910297215901763757849426329600 10926513 -186505169894398926631977159801965210496 10926514 173576216525985189474032694401265923856 10926515 253329691684474063334134411354867920 10926516 491899516402634016822451349320402944 10926517 -343114788681009624021019844459738617408 10926518 -77345579548607708962280855375002275840 10926519 177601942468713319756448499289447390080 10926520 -206167747657433453736595841795088384000 10926521 413922500789401368492384188456292823722 10926522 485257341888392833201597157829038768640 10926523 779119871292821286275919047227916860772 10926524 -20897857913856508724475062884002693120 10926525 76946442705972484283782714005385120800 10926526 135735979341608010267909985438726612032 10926527 903813343084919033158902308498180717376 10926528 -41514779094376951826629164121498583040 10926529 -137343662161390730719698647803072486524 10926530 -21542912991024090199106906883892708800 10926531 -57848390005223063168755298417742126336 10926532 531914952191192295231687414756928699392 10926533 -447636423509837613975953347157194799400 10926534 -77230282129244225566983261105435648000 10926535 -211890160761287857254080206814810676960 10926536 97927097627843461828638980999207976960 10926537 -59055367779185178888686367641282987520 10926538 9075502662583562480278176509321137152 10926539 33885937734239522114806371521320289280 10926540 69943467367975992448696069260565647360 10926541 -213401574170970992272357261540272035136 10926542 -70265882198297190049915014669741504 10926543 -396830938154834598770869376082761053296 10926544 -31739002894606041432495449268444545024 10926545 -80873118527184516476132920202269674240 10926546 -234345940635891971404148208382803914496 10926547 260526512821967929678895333632827269996 10926548 -397567295604043149262351826715462436992 10926549 -341213682387169240598733741613384444800 10926550 65976434560273302196636112313561424800 10926551 1192119030371442379618591892926628468592 10926552 19206696409777715225288799250323210240 10926553 610632327437781596756037212127235298064 10926554 128393053419198442383537954640176000000 10926555 -59223488516118075158336727745595364240 10926556 -59023753618023981136365767122735139328 10926557 546889560484327105365176845559889424806 10926558 -678690679780280667924384291197475840 10926559 425471086943969269812649317268498103856 10926560 515830281711168622235788023370151362560 10926561 5362286559743399839490710874946497184 10926562 -496153704763986554050836834729866392800 10926563 374503846643260813305313565714205335640 10926564 133462534862405968471867117425452974080 10926565 -6587038534211450558792092897908140880 10926566 -84675940681874791265930534480548241280 10926567 10822791370438157754884266272165586128 10926568 -738590967017240045128520894786317501440 10926569 -302284279684897187360002333993927059840 10926570 96761913492590239450473940451060102400 10926571 -136876979559770883232754321527462537228 10926572 -151149808788182163146701844399408381952 10926573 -192214513843912865453636143422368312256 10926574 239588257615256386325625104569225513536 10926575 459848156242209217238877893368146162600 10926576 8844296653962342045156014877053878272 10926577 1015078498490775046439018165676906783680 10926578 -85564081019313888110629329188152212576 10926579 27402662856118372972333300066298660928 10926580 -186653170996085429625891877655072440320 10926581 -87150097294210036402523256148403370468 10926582 53945566285212677231848082599395433344 10926583 -647777631548000817867905357311421062168 10926584 -166265199071885916325293821075618426880 10926585 -157356976659799300436708318051225742780 10926586 36924055195736253789658658556764944128 10926587 148279587253105258223804622217708038912 10926588 -248744823476012417456039981076341391360 10926589 387077419540530561103559520184519376390 10926590 -253515124418243274280895629233928651200 10926591 284694551000219077369624924718948929440 10926592 35924720262958668388166480791729078272 10926593 -842310629208218637855115510526527900158 10926594 -72248093835096086879775185517751848960 10926595 -329116006363418778118605685348941690480 10926596 145083433418187469906595782175135232000 10926597 195609879951902813287754076586935691584 10926598 -17611608113035745469908670152327742336 10926599 600302636027476800626223086126740200600 10926600 208507141874055077123666084289174528000 10926601 1768302477942051549994090901216555008 10926602 -30090126534069498777204372422641497600 10926603 -40571774471005884467843172959948400000 10926604 -59307248093202536999157286214608984064 10926605 57865221137792969892006288230765941560 10926606 153402343018265369493969026313477847104 10926607 -1552521289422631878518471293865247571968 10926608 -32362755139646731767807621275831500800 10926609 -315473228345912755079325271267160526096 10926610 15165905483866497931148421121822978560 10926611 -984398092843948199300234403235759305576 10926612 490993244296208451357159722552474994432 10926613 -858194830721346888531368618266124497138 10926614 -183351232235986816205603929560650682048 10926615 -24150172526236204795234289187142156800 10926616 -52161711942308136597039219497434275840 10926617 484116474411980320113895085714768166600 10926618 9805685166804230571915751302084423168 10926619 81748110682746871783798544971254974160 10926620 28121717001580972140781645382746368000 10926621 -4065996629454032051290707167603986740 10926622 15289521483054007131771628078533805824 10926623 145020958860238062556151984639568876720 10926624 181299847562951609879307163842828042240 10926625 -447207640284269317574084342784428142000 10926626 66185917959406714289206999216845874560 10926627 -363923719667911299858900160335126700680 10926628 537765017854487555836802178028327085056 10926629 610582136737690780272971944309900992 10926630 -43849738949208698711964132459838771200 10926631 682424487886494320483666026074967656720 10926632 -25380678852026745867719595737613926400 10926633 90850490565399452343242430268534937664 10926634 132713502552071272351014836481172327680 10926635 405773584764267909123747202505884787760 10926636 1594041753389376148680539246100480 10926637 -558453074370579044975766386180461060714 10926638 -33236907688028922251314373400659609280 10926639 -319653835078710002562700405083102719016 10926640 3913813861519998433194717230086225920 10926641 -465305417185416431186005883306001294432 10926642 -65811206832005277971947839699916553088 10926643 258758886513983808538368215226776586240 10926644 9493125474632785090542626796537010176 10926645 -49974496974670151223841926808841774400 10926646 -424009263348873497976468000465756067200 10926647 -69055366502433233394737838494144834904 10926648 -215181347502949828316721127256208998400 10926649 133589903700864370978525585117921610760 10926650 25041531512005303870939636085949408000 10926651 268850522711554677735270748346268077760 10926652 806928766058293613515632598706719678464 10926653 74980214176502447860974137569871325120 10926654 -131838431067184774252376662398962362368 10926655 -258900035316545505263481874966895065440 10926656 -41640507036230756747066644065687699456 10926657 -10416412651385629395577056014331071454 10926658 69664071301867906154439771081781417680 10926659 538685630467125442997900586351775612860 10926660 106640889474219871142350823639863541760 10926661 402543483806055318096890564411270479262 10926662 -81875106277666056420094375575754296576 10926663 142589282936469673851763754331032064 10926664 59329556752301722004941002961222041600 10926665 -39338353150308890171824982228962371000 10926666 11827706810905544630186277856187810352 10926667 690476543778197226570503894704859615032 10926668 125467703311267523799324669944166114048 10926669 -13828101113218581394037528662802973312 10926670 -268478777356299376070211838744025958720 10926671 138479542006206892123814037879171497712 10926672 86534727902330753724553407231926599680 10926673 750300300246389096049781357943805234420 10926674 471432471600776939240966513345732673024 10926675 11254063728085424756322505173539360100 10926676 601796916833151427864747393274286296960 10926677 -146240450054905873924275761699882343474 10926678 33894373467055344123923408168739256320 10926679 -480361701952179728901488195398953538416 10926680 -206790197535330313207047738936155136000 10926681 154507704257250589260932851239115795152 10926682 36473898017139428801838145028509094400 10926683 1533945557972705981037094905183762120840 10926684 -80725014602735146517378296258181729280 10926685 -74345184824343835620524405932514223360 10926686 447126074243307235128999447165905770944 10926687 -121644526882741327278003311361725184 10926688 606189441711845139312623572795032207360 10926689 -3817509062865586528088692237407036780 10926690 -49299507153546991872190307710532628480 10926691 -614277078104502399902209473203492116480 10926692 5221075651683074137557946599627571200 10926693 93501902163073240832383454016689283582 10926694 156090727967894514494867150098061732352 10926695 593511685062943233450771295145311342320 10926696 -84278402821226841572881406661241651200 10926697 250200897307846166793977193842020175760 10926698 45725942658542140562871518867609781600 10926699 1770758331540123799603686610165284864 10926700 23290400283090624941789864411444307200 10926701 -440299202432280604338563468514952765056 10926702 123164301662206651792185423792969725568 10926703 45775567748799831446799203762692254360 10926704 28627366721716023917112422565108547584 10926705 -9861279012135247895774382308382921600 10926706 -254358574934606785679746964261101324272 10926707 -766605458419539461392524499690876424880 10926708 -70846925787283972820964114854862213120 10926709 477241139418734437248633169532186254716 10926710 22658536653626385946985712067323648000 10926711 -135042727534810846546903671493834173360 10926712 65284987485707360948636590663777075200 10926713 13220973503319044944728131116965393024 10926714 147005587748807824582469031064804189440 10926715 479285980420172337821951403396595119360 10926716 -338903270444331422529888070586479491072 10926717 216686082655447348840073539824552814080 10926718 -380186173121673806660547591197845988160 10926719 -346052968700330986322235733729817454480 10926720 -11707402533622016000832153618009292800 10926721 -3714052202841852890121347379572351320 10926722 512199272662889629123810129741106664912 10926723 -325345231670029145239492836628332894216 10926724 -320403552841342186425810684799519429504 10926725 62124608105271692095638474123142387200 10926726 -154970022060727757938032849503154075456 10926727 277022541516021164537647569034352076800 10926728 3683604808118614540507155002433208320 10926729 155217563791014713219919991816709676480 10926730 3350988359241693992674942160007256320 10926731 92465170442777497579711823686868633064 10926732 90363877152611475307301903376151875072 10926733 505645858743200466928944668194882982976 10926734 -20119817300269120563459877976190897408 10926735 -21572207397071869537786519965027650400 10926736 84771992988024711597100530927396864000 10926737 232673888078987576030432877218068512240 10926738 -49547774874240217126281579925598683776 10926739 232466251301486679866507082543834074540 10926740 -114902109341775499332569015326066513920 10926741 32234625070243808855651165616884006400 10926742 259500095353486362116162354341291196544 10926743 861179382246928669274073258433498657992 10926744 -76773796125055560660707047774572871680 10926745 -190634736517068704835510468616009205880 10926746 21805284944439870891133851803934530784 10926747 -238495868306921855651525170045688023344 10926748 -3487680232152708995139994628409851904 10926749 434625165356276400517459352425269195750 10926750 333718005029908505386170452851312704000 10926751 -632911654781695448147297716641693445896 10926752 -571472378828193588669393133514594254848 10926753 -3746258603772362485500753966102812496 10926754 261788123117467351474177908908654730576 10926755 184816888859127930347806083340182992160 10926756 -59208919117839447976004339346451070976 10926757 324437159768229132325478850199300259006 10926758 -255191633724982863241867511126112969600 10926759 -366578651475249924996101639793093908400 10926760 -132177338348032794595199359155949670400 10926761 131508009348900163543699097338378644852 10926762 -20878649995350896139430430891162836992 10926763 1013888564802260279073829878891126761012 10926764 -403908420760826310400306002677220551424 10926765 -77204777672193368467779654361390944000 10926766 -114342735876785363227114131375021235200 10926767 -923278004637420381663944958233150660400 10926768 38180073361953080261318789652580859904 10926769 310258113631525803487429899401374828096 10926770 158567242063351067549493553256660146080 10926771 248493372882928404968613764407040720640 10926772 511767921914261729562925651745382613376 10926773 -5532864725436241803651850428934047552 10926774 -88738264487546765399278988650392461856 10926775 -41638697937076240797115945659140489200 10926776 50182683573750657268367817130757775360 10926777 -103127813760781764161849652348820430592 10926778 159830501337427195558907797415585635440 10926779 764134052326565617864110490212066529380 10926780 65414439235962281743305910019701401600 10926781 -307584962950795781768471377898740170836 10926782 317799980891568705371626314997467124992 10926783 -67871424533425282434369348076223935872 10926784 272501492804016716816350660817584128 10926785 133925599747157791874572720807185856980 10926786 4457458329818172337594258314636395520 10926787 77240147140110952529493537198399364224 10926788 251306578979041408457508410533248809088 10926789 191641310592469384573927482868134328608 10926790 42560947791432499486990520300490086400 10926791 -499224271708770630292545859523139968808 10926792 -311780540224146224019046104279027302400 10926793 -454637574121885992200893952772196545958 10926794 -267908515153730002405832017565193338880 10926795 -97431416119553238695535710288990284800 10926796 157306585799137202326048257524055161600 10926797 -132372759811647578424248492486051774400 10926798 130262973095888463663887592301034398848 10926799 134761939307505418265096751036637918264 10926800 15960034781171181424912012943720448000 10926801 -129338190273941361279077610697379143578 10926802 85997046897728619408264791927810727072 10926803 -30162652852646144494456672268770888080 10926804 -141872127549557477031563512813306988544 10926805 196650624412915541990853689910287412000 10926806 117341347262925775958439911422381301760 10926807 -116951311076138763413142300712566347160 10926808 338050829233130717465590699536594001920 10926809 866029357444865431456365156268363808010 10926810 89445446057066770468556384227561128960 10926811 -172735184557572215068198061482780637168 10926812 -93819985837821760649887443503596174848 10926813 68824293255025523180051583368823069888 10926814 118699176597294583838180215190195824320 10926815 -361965991560808801024522521641970254040 10926816 9133784964817173557612948690823020544 10926817 -517319291765163481879753761623440568640 10926818 26522684942150629154347519477520277504 10926819 6012473757420138292592709222162846096 10926820 -154791867498232321944283500810417841920 10926821 739946091293232565387446240989961329022 10926822 223268094749117665851766392682548718272 10926823 223551302548822634199642609617768380680 10926824 389822910009249700208594052262750617600 10926825 9592024623735510979351224518433283200 10926826 261720390430405498105929354529080913920 10926827 -30376872918801491000317812871388978880 10926828 130646525894242794138143226018916021248 10926829 -576500645318895111270270151187604854208 10926830 -5970604242304050549079486425466999680 10926831 76103731603011615724177263738627169680 10926832 -20929593732958403730834344262759415808 10926833 25620114155408728430178910329972320082 10926834 47117859324143602113315990932941514880 10926835 -104766755493395447074294881458924233440 10926836 587203776793175643609260969396253060480 10926837 468434054139314901893926059507463418094 10926838 213405101852982394448331122135884988544 10926839 133046576928459719767736625551530760832 10926840 -31521651421235526949905665695737446400 10926841 115620502199396661234587724473248848000 10926842 -305506631361165539689706902812981600768 10926843 74292358293325044511675533544076568000 10926844 -48145902009533267377898628745768217600 10926845 -18137958160875462873615685325312850900 10926846 -59452458912494362115599692499489935360 10926847 949187218360938891971507566811631831296 10926848 361976129181118896830976388886924623872 10926849 -42506637133156886887532659092509121024 10926850 29632563074925370629878570677179388800 10926851 17547161853041716702673949543299971440 10926852 449544188387573537116106104890088366080 10926853 8492610414514037656959904931635018140 10926854 72740263228167030677951661666561535680 10926855 288443452812543310786757580487994908200 10926856 615176273127421706101477867125821122560 10926857 -130860616916297298474670395131880261888 10926858 147721532250509703415943213846012656128 10926859 80922326133821281686883343898332584 10926860 175791426174618891625914985192503552000 10926861 -127896181172787654456968463916826027520 10926862 477055970812952388235467586955243016000 10926863 -176271168471466269804486896812139730096 10926864 -100185006616081749837326186724890419200 10926865 501996845959430434539519649016928934260 10926866 -245063576532492187627502177748916156800 10926867 -143707602509566613606488364973297918720 10926868 36780154089323693033426039724635330560 10926869 -354683366869883480632471555548464844816 10926870 -20412151005032128859784668589374403840 10926871 -325934709368226161671708548896456895928 10926872 -46193589478417835032440925668299735040 10926873 -101020390668995068280709311746756356000 10926874 -60935501629596295719491378040289939968 10926875 3092949604046128527081368538685282500 10926876 -78256434074999319535924021350138347520 10926877 133684253319400612192861692148467022712 10926878 481151978226236910949412542747144506240 10926879 -109952556804325831169432842110115793280 10926880 -75544656145319904696596495305518612480 10926881 129100113943405088300011163508222883200 10926882 -259675261368320105951739445442995844400 10926883 -1362555294920646430435035260651621844480 10926884 358521281497937318915141377666365618816 10926885 49406275155233904289729727591160633600 10926886 -101563360098466979419270572757774072320 10926887 479666207220089234237186233931997025272 10926888 -234743531284328737435403915083674746880 10926889 -192590500809096620447182773997505468544 10926890 58194257634463405421359727475241705920 10926891 24991332446180925850319394154857910800 10926892 557071464364314588766312362731740695552 10926893 -849621415993971839844644084177700138858 10926894 -217627796959903691493003513481084277760 10926895 -184759225011968690731002266652449173920 10926896 -59125924453765262902188262152558379008 10926897 -290712370469170739847267609399762176400 10926898 -4183288292157931669613884178586179040 10926899 -16328165962362582297670980522472106100 10926900 6524718587765746601330946582252288000 10926901 -742195771800924516287138803488552542098 10926902 -994187082256320435330572125670259648 10926903 152993187330966403371054603726379574688 10926904 -164731358919594642097511250621058682880 10926905 -329036453783866725139640141230109820 10926906 64350212923598036853476173544240200704 10926907 495720665675264272516155702950121245156 10926908 444023891202265746607301526955535093760 10926909 -754218000868115188434780561700536192 10926910 22305732283744734576521338776922176000 10926911 -262874664688999706294986774697419565376 10926912 -166632576216459800021301201005935853568 10926913 -396835192256970867995007784657197659216 10926914 -59733717352280835537461775001622105568 10926915 -262591141965203032186739328248150340000 10926916 4898474371275856564533931002377871360 10926917 461280885164999938876591249477997559966 10926918 -123288513480116151865857371244421771200 10926919 -194446724982983343661710224010455608320 10926920 -500308676690470322894208255345311232000 10926921 121733633865660122889860156595518180112 10926922 17863472346066960128978625004766590512 10926923 -151053895682039238182959916031979642080 10926924 231066394439605739943211802880300473856 10926925 283513142677493718581669577355879767650 10926926 -271051578063526071658653055290222689088 10926927 -675640333494171696017294903964801496320 10926928 -84068580996697946050731246726222389248 10926929 -230645294497430083176775711611721701120 10926930 -50979555727204915243087980469132584960 10926931 612492750854261775865290018030607562732 10926932 3218778153699009047438927994097815552 10926933 254437542714366696520169063859845778048 10926934 159704369158687897797439358286955811616 10926935 -284961470530868760194691220561521126120 10926936 -775078056377599201381064241618713395200 10926937 133688214057407688589369516917021856512 10926938 165451726010102711741073136343286247680 10926939 274260854543923518483824476490998254960 10926940 2685215165742566804968814172547169280 10926941 755624246440182561206080785168049698342 10926942 -31966673486314220113629457570939453440 10926943 982737260615717116651419585011213095720 10926944 -218415553457089614489567388152790253568 10926945 -4847796779337790108568942576019742080 10926946 84031422872288654958574277056467630672 10926947 -99457712704201647215469398654784637368 10926948 -293620168282442381897986313244605399040 10926949 -671030288059751380424285341637667029280 10926950 -47031274622435628234969709741421726400 10926951 -32899154499328012926275918543597392176 10926952 231254328222226065882451203959454489600 10926953 -112707553550086470702281523568291743744 10926954 272792245250171616221052541796823613440 10926955 57990197855215457022032699885565451200 10926956 -306997461350700411242570482133801690880 10926957 157147272277933628851751933119886834880 10926958 -8059907952877508628843565956495052800 10926959 800773889822651607381034796142627902160 10926960 49004411152166761576783424334712012800 10926961 -1336549404025369731542571347040606292928 10926962 184978896940007107200477010520929673232 10926963 -369462939655581304838871446819018787336 10926964 -546974635791801664950458985016603033600 10926965 61058585854468454724642476835752496000 10926966 -98110076253718667273563480646987981952 10926967 -94697404253327793619382034419115352984 10926968 252011519217028069081010795510780313600 10926969 -256714652077311845367575154050839271856 10926970 -119787564540356547145247095058652459840 10926971 488985196587153764605070123526157628928 10926972 112473664115296351220743395727343591424 10926973 -137786314420091377581888309838099822976 10926974 230546018096539155398470989489814196736 10926975 69479060709448201896479963098331262000 10926976 695852333361485403821958410768115302400 10926977 1090491742187796541814019727073922369600 10926978 -57923822032377695373058361502553492992 10926979 -116216869218469139842229844752260395824 10926980 -268640134227440352893602379350742496000 10926981 -37173367874577901001533034975185938372 10926982 -464419734232451557879111455635404775616 10926983 467169468542067652917718257475228166976 10926984 -422165663337479034044347766280267079680 10926985 446340433928186062209694015258685904960 10926986 167492532921336980469639600989968416000 10926987 265076628444307220228425429522681153968 10926988 2593040084816357866379790377710282752 10926989 -193621128532413149337803489797307547210 10926990 254192849673168494054167859376105246720 10926991 139710699127562345089545669635927941568 10926992 25627829331664763919062892579221225472 10926993 19637642311299047186139590666649381888 10926994 175893533943216182011529018408738939040 10926995 204733419943172008291186757841014809200 10926996 239255823029401072403209443017541998592 10926997 -894029362576151741207773970881803201540 10926998 255952358899230071056525469767596948000 10926999 -267354760066556045940899643731392631736 10927000 377497979019417142783471207712808960000 10927001 331375404935240815279372718497098975360 10927002 93232316340703449842503550883011845632 10927003 -519131829339202609405148634177065514748 10927004 166536928224947070916748473320277377024 10927005 29951220979179795043180776955355579520 10927006 -101146634197556505747051848170735122048 10927007 -1439221899570623817823015806402311328 10927008 -411358088539956619979213436597861089280 10927009 -256310274330514833804317111097079413790 10927010 -116775845598699013168930785571363773600 10927011 422210492427210855764519424296092100472 10927012 -220479522768098464494245299801858370944 10927013 -455682925364276274535699813690347036738 10927014 -96510235083590386627934476048978360320 10927015 633005218124832866868578354844631875120 10927016 763474709379909005941468167430387092480 10927017 440256290843927503432619310923920836234 10927018 231467577165427239882024821988826998960 10927019 323032047089517071185519371116864346420 10927020 -42535246148593628474012038720502630400 10927021 8039082462085170956815146138690764512 10927022 286466738307095735153598693550801686912 10927023 -111070149271712598697633695692988929016 10927024 11305710565365396588129454541529104384 10927025 95444482483949783563334051337212262300 10927026 -165863311463286688165428545144799840 10927027 1075533755146616219898748709845323576112 10927028 61000284096804618197265585129366429696 10927029 -219350293769784533508304308134277870816 10927030 -750733767204357465565219287884632043520 10927031 485144425863318533119010791339463040 10927032 -153965432047784829627048365468357222400 10927033 140537943297119455091878712317944363360 10927034 290754919670116133835604268942420696832 10927035 17274803273536655587082494125638246400 10927036 -330565715186071037383774604632931965440 10927037 614890685089062796913248563968579666592 10927038 -179617777160600128863001200809420961792 10927039 -5206851479139720957256015533517773840 10927040 -88744572848089832168144394655377653760 10927041 233932784729608755614660797823109356592 10927042 66943624944126223187893117372989625344 10927043 211645334439773883139989779157477706560 10927044 454814257004865840417918849687611364480 10927045 -69336088642145142431710245319631573700 10927046 -154366189245911382091037865553882695936 10927047 -47951077533092836918682259645781587072 10927048 -341741956983815709363552438333109985280 10927049 -791235691864437732789481729958734796700 10927050 78865290418942982029715937345431577600 10927051 -64788240811234098196699762905757563848 10927052 -534951118362100611068719714261736801280 10927053 -418737038090504754500552900387027781738 10927054 -259094573166036455803021584674487256128 10927055 178435738686382967974783737491717364000 10927056 -22934057406306208810024480329583558656 10927057 877846748284798580430497672065855442032 10927058 422696605119733717782721414207626648576 10927059 -126257239592842955964639755287503089664 10927060 470753412519231124152230066168474484480 10927061 -843751516746218328896879802891381302976 10927062 -9897943121149625425520870022644940288 10927063 -95306004133364897255530552390272626976 10927064 -531682308949406134824419408053770240000 10927065 -54734047060756366136709671962361388480 10927066 76683596756369068414452942866739999744 10927067 598574774835151501792571811172866418116 10927068 -1595534355530164092154481030162718720 10927069 -94767830296917506037013736671008091604 10927070 470805461186300722651236451870187520 10927071 -529817175904946797689927170546504220120 10927072 -73524846998983801221442649388298272768 10927073 347439886932292430326443473597726513220 10927074 -16207476733763130364179482098082304 10927075 -298912657294003138493365890369302817700 10927076 -490812523437785924819944886930159911680 10927077 204787114034910707307366802712903122944 10927078 -3373451455871577996157338970334870976 10927079 -76466269347062383749693776904749317320 10927080 -86977064160999552651654260029390848000 10927081 526236495341107976182406884720756980384 10927082 2809222266176400511308197149454259552 10927083 -291063183579842856195724495372957339152 10927084 85964845178163704000062916802011351040 10927085 253901079061721890871271451963337772600 10927086 -114244826611117573564273032148217843136 10927087 556233988339841415749303803752758470736 10927088 145766330204413744646660899453002842112 10927089 -377927266430917669801527072142750776960 10927090 -12080687801028799097438891725659840000 10927091 -231480521481416838015703362133105034928 10927092 376022654467942179036927903883025762304 10927093 562461398379773290745910759050382217824 10927094 -200062942660438155358685794562616791904 10927095 -141058469903572793651322112760445206400 10927096 31127832034528877177747026992587919360 10927097 -302827437749835733171518125759284582656 10927098 107048515881591038638873157864846752224 10927099 -19536552131952300244524960626021894928 10927100 -59110539442802051206721211878060313600 10927101 -115039099160680039502259335968642713120 10927102 75684142675453126033867125148353000000 10927103 35425442848274428145883881107548031488 10927104 -300340812151970993873268031693629947904 10927105 94228214095317676539499829399579088960 10927106 -302266449008563186641926869038311731248 10927107 -73424008741482696309096074119239683160 10927108 -61970614497658810655853218620645303040 10927109 -11967924161124431340152336144880245730 10927110 17592209250293611825658378820269752320 10927111 -176187865623420972202315762763578625048 10927112 62319990307062814440034185556165754880 10927113 73598390777559852456231190119036545088 10927114 -453134705317180665217639871636247879168 10927115 -30563356576360546493020016687771530560 10927116 94155472074478770914104131275749294080 10927117 -1437252040885086174990704662164832160 10927118 -519145550435307814363169138921443972800 10927119 168230435180550158399371478668873975680 10927120 30324476315250477232804731956595425280 10927121 -166134167296460130654093632178234393678 10927122 -316289307227354499681954463956302177280 10927123 -208030417410909663691476845390492892628 10927124 383108375032089348841537009561943703552 10927125 11256523848880110461054404301729256000 10927126 139778375354380617091540959546992215296 10927127 -51281979950801912363372892156809325168 10927128 133674591292778864768108440198171852800 10927129 -266769498793888331399774333672805673270 10927130 84481899425170088325263225300236404960 10927131 78786044350886710435390009712777324952 10927132 -284993356151737512374851683121204079104 10927133 -325689165088913197394409696043393848480 10927134 -346288369844787577981794412307359713216 10927135 487968878746963415914178757160143943080 10927136 -152563360086600121479809634089482321920 10927137 218001825797627647989369382948917346368 10927138 64243561075648484236640887612039632720 10927139 -421605196752842061103508451341119400976 10927140 -80671624657203916101950804841929809920 10927141 473272533288412904658259244054248895160 10927142 22414695456548928981022137484221928320 10927143 11889976567453197666467757111263742624 10927144 -17350062530309070618006285508506009600 10927145 -111859389037067609695899938176802795100 10927146 -168104118202944645344003773635174172416 10927147 -676294843612717530623273976395806920 10927148 213599056896964808110109966937818750208 10927149 -24099608813761894185565452738029689920 10927150 31936375333479976705987784387942241600 10927151 -397660632098253194493114651566310096 10927152 -110333734477727997943242865912435163136 10927153 115919995974111882724262665675621639140 10927154 -94521449980925893840311338612826355200 10927155 29765416060515617046683935982588954160 10927156 -76958697431280386270598572145413387520 10927157 352579886516980286552248177268555587200 10927158 -254365761112582933048200529910466032640 10927159 104804242529943161053959487034475321280 10927160 4948531777953815160269030687876505600 10927161 42525236727370163873413156741387239744 10927162 181949193262358838270583247825401082112 10927163 -90003194546732456426632222796437099200 10927164 109381038866581587700301316831277228032 10927165 -149400133492171128239907080122687385940 10927166 -228357356945659272844233846272307948480 10927167 421574457658155762267625376850558334848 10927168 49853850375242840273738254923423809536 10927169 -129792918637095278854763412466316822592 10927170 98488787293568357386137080563754419200 10927171 -647447254993740780681774932946593920320 10927172 55732670813368056368417423721001684992 10927173 -147689741276840097606386180601818676576 10927174 -220973363562709952811173717677151083008 10927175 -45805553321086269054996883799048863200 10927176 -214508196359003240003569895402804674560 10927177 12135553688655574266696066155833656026 10927178 -99814356426790082236022215171677777360 10927179 -404658556223764682342228796620808150276 10927180 -321936843891589265433695538105992678400 10927181 9518193486405898469703020557935752364 10927182 20223096924768701383746762351064740864 10927183 461148295534000273669061109095883552240 10927184 101020548152853912607588284486693027840 10927185 189648761510841746467180068815445734400 10927186 -417206264472716340165980416998409700208 10927187 -228644253804611754389247831424666150164 10927188 95696694864795818815030969127889202944 10927189 -164097918525160332957432489164295927040 10927190 -12840051982988231687681019733540608000 10927191 593218807826509173158128099664694474624 10927192 -223182212829519565899651617821287198720 10927193 -828226907026379844284287092899244308220 10927194 6785201349122166387970768109765622528 10927195 157713216125605453252292317428255019200 10927196 -120072192913065397052442570778652262912 10927197 -269466497857443096677971371833663281920 10927198 213786676356931429635043181941500585600 10927199 -215902701391046528172026939834184866352 10927200 213450688019054691675900305214603264000 10927201 -791037247965975006484456147913389510400 10927202 80640573404122504453410536889753740160 10927203 1067685643816828650192120938867697408 10927204 -579588187192416644555147370991447731200 10927205 506226253611355844297400214602496578720 10927206 -248671488991443909835224194979939345888 10927207 -662499720488488809199381157792599091200 10927208 190663200661837107794467841214011228160 10927209 296792714221734255073032103368031170720 10927210 1771138906785445631508106946463513600 10927211 -77348429432019803515737573789378799608 10927212 8449137031796381243770911951545318400 10927213 -263482518636683762538762967383116424000 10927214 285233785497132075958814138470456422912 10927215 38164609660087912186333515247603581600 10927216 191030232289644035528799559750751977472 10927217 49731086215803685692039442031777801472 10927218 35595174554865903507654432828272256000 10927219 -336750590868367589506048786160274611380 10927220 312854856215568035691625203439500890880 10927221 -18778333394058077876520970649376089856 10927222 -160596502277566565732912216237215542528 10927223 -255320091229174028146718453347652236800 10927224 -14834113874207618778146805349509365760 10927225 -362446072296849370421465090298683944100 10927226 -27273162824842319526183394568631395904 10927227 324814851899764694610769373782127037120 10927228 140361265295488610754455517087815779840 10927229 -920792482064306148551771459617312762740 10927230 175564829008969232769867900233935278720 10927231 39040032292147735700846361062774367744 10927232 649651622063230496526698968384222003200 10927233 107508601768678976918056863557566927602 10927234 447588360878051434727237895699811902720 10927235 330250055865147261079233508991844393120 10927236 93351281371288707687000422498479475712 10927237 -589169516855367666995794056226954846114 10927238 27255381543232017765232165909798793472 10927239 -147645447932706573443334885415004458032 10927240 -65653370096470828722127530305482291200 10927241 -279254218769117643148869115887745764828 10927242 -114524516976773749753829326695347904000 10927243 -1194306968716369472295812717445748948920 10927244 -118904756037683268312399161874018169344 10927245 186714407170666814780274901156008298080 10927246 -472015274309517678739890972208238592 10927247 215180061878195084296907399314973725104 10927248 -2186461881430104530646387443674054656 10927249 -227897260377897975296669696604183309836 10927250 -84464391480384639346992728352952560000 10927251 109694483581235409599841813944912765040 10927252 -13466290759840815860654678445183631360 10927253 171680398139061057905916447430726123260 10927254 -27880248215928306021985668077628954624 10927255 376645944759801789961852401729384868320 10927256 -306109383455428916376305791673673861120 10927257 125748973422759388554894194353622245824 10927258 -416934973517853701614308193885939806240 10927259 65020152016254378648985147342166489616 10927260 178354950058388747607247079293746447360 10927261 24478847063725190095522428037435278400 10927262 66898356345408134648926188975335096064 10927263 -138891682590424660125382302611537999616 10927264 593122882968191280330900829103522512896 10927265 -510785384470654204629862298898634800000 10927266 -100809162651535384601124202259054518272 10927267 -47289959453830945516649984809111799952 10927268 449669669719446254158439065768700928 10927269 -85189555794394503192124142507360509506 10927270 609245100358016586918350612195048889600 10927271 -519918009352337036800137379949914419168 10927272 -137794872687229664342713637330968166400 10927273 329650997509644086800000076658692583040 10927274 -327041674003483044103107754082697490080 10927275 143325043585039131816022172504194050000 10927276 -417926614314490027853174184579964291840 10927277 431867290131946490932934449300364380992 10927278 -73717004285617089371605662800006340480 10927279 -372020441444969572131946570696062001680 10927280 18743309501807402042448586516463616000 10927281 -349729652635851952509372402511209410448 10927282 -69966057965756679442722046197560554368 10927283 314316487182431731544239974527023009344 10927284 76818494844262192945759397607581448192 10927285 -315783781750950114338518990698038435040 10927286 -204479291317607720993278914300394748160 10927287 -90027024658989627982222630266219413280 10927288 334604786458270655180883069161384693760 10927289 -1684117497796097983235771690208657600 10927290 154835604351873779998574128748438039040 10927291 488973219096711091537676288706287736384 10927292 -244430526925175437369477350948365097984 10927293 -220477523095354090195931072780608227936 10927294 393979539664301555045050953048573580800 10927295 13255188638400126299448625658853533280 10927296 -106430741741675247449162303905575469056 10927297 62998532190900540154834824351425155780 10927298 -26572401239532281534201608172239476864 10927299 -408266033580300252409082916297698784960 10927300 111130670883525330056866190199501004800 10927301 -33700735290911895179748347166927470592 10927302 46156089532333837549480494819692607360 10927303 401458294666120241056444107265498034584 10927304 -132298687066443839589965956195209354240 10927305 7452386831956763820082222674374658660 10927306 -32964952963381601268641786045452578816 10927307 -344388490550212360192622156306744352048 10927308 -36128484019142626038526131472776904704 10927309 102450473078075843774643761734865243510 10927310 18704108777288540700910879079804410560 10927311 -1072507234235031294387114503655488399616 10927312 -205235231936149575782188395825886396416 10927313 -814837393280132693642369771955515958300 10927314 -65219955013406770570559126607036383232 10927315 -39950785336754340594797903421876943200 10927316 -364095636445515986466208626116380350720 10927317 -29507558014954385784659395061414029152 10927318 536693868252210398814771688951388208000 10927319 -218031472806512792726122200178632304320 10927320 7520429400491407917112131529960243200 10927321 -2358863886937636403650509938830474748 10927322 28669722215449252606258365610803800832 10927323 107340574718087176933100674499343206400 10927324 -342274480406530631069771876236156962304 10927325 460920213938496616931342729596998640050 10927326 -6856724201038677041982100112191260672 10927327 647167159584576212771024803869351159472 10927328 -317553581485963926352729615222442557440 10927329 -166645412211443246264610397089870004800 10927330 65586446870367513685665276804041206560 10927331 -425789793620323492231072737398048785200 10927332 -1063810332371564842084303250229534720 10927333 3796218032522418339497742660631466400 10927334 116322620362506935343451012264644870144 10927335 305334999735259034488063381325587976400 10927336 -341364896711857711842156913499101347840 10927337 519841169458227673011064331826271908240 10927338 -137087748160827631076075312936020476672 10927339 147638954610607248961494152691946181320 10927340 -89897147397266430094474706961623900160 10927341 -437655798443437516310218337341039424148 10927342 191515793545382915697912935336520171072 10927343 -359865584077781482344418032376123192992 10927344 49601686595438987175424629807514681344 10927345 -69906166166225415071077877665249228800 10927346 37526301576857946719170314326709388800 10927347 204207253936109087912281940387333945400 10927348 600245330182210532072088644325441588608 10927349 -334513478160806808613048479985217965650 10927350 -6294888415694519560977475967784144000 10927351 566461293891200707772288795658008581352 10927352 -338660021497290406150878835854585446400 10927353 -130026010447593149096293780037570994096 10927354 284705991034716569666820409757699435376 10927355 578394125161608420718617016018282805760 10927356 -24596694679989887691054692322347458560 10927357 54814200120931271374016223655538464384 10927358 -30723076678197248305885092617753903424 10927359 -551576706041763676402952783174982144000 10927360 50646896752421168237513582831971860480 10927361 -193312801507204788373245411292315602876 10927362 -452363591923249568969762276274065664000 10927363 299799561325658423843250822444944111612 10927364 -69024794991590095645484111400188841984 10927365 349100587542157725142609314201149437440 10927366 102542639512564675998562891775425729632 10927367 -321133320276836902720660720752619606248 10927368 3037760184142193346969944625343411200 10927369 -183765260674234173647485394964726080256 10927370 -6867908323234978676863975235269588800 10927371 89548127413354262688880886266618149120 10927372 -148905517139434422564983417123102435328 10927373 857904431485741221831180612020204734464 10927374 -55368051239640833702488449001371588480 10927375 5915132942478043743974071456210080000 10927376 -30032271105130235084786274034344001536 10927377 -808498818793107612390557796849716886000 10927378 30429272989103041060207599567511429632 10927379 172558492120895197870331359137472635876 10927380 47319418461789627454053776860696258560 10927381 -95873123306016172719600881480151458148 10927382 569316911399593292905877224476746779584 10927383 182995634462930295287696101108853306064 10927384 -247579757696245963681864783153152737280 10927385 222306162050694098176496357450924621760 10927386 18344135106590785457072065094462725872 10927387 -174369694572769788574980892118647484400 10927388 593095928577332328406007365475398092288 10927389 -597605566206847777544475911683947168 10927390 -148661904706294954620053936360415542400 10927391 1015161090344328345757172437318258461792 10927392 128192981414745167119254698101900836864 10927393 493961868061086832422511991262647056020 10927394 -12069121393353523504282123699103328000 10927395 -45084291085867096118452116274611472080 10927396 474954455400133742791569200225262359808 10927397 -181656186359286098714715070387048535040 10927398 -10797532690865483489198810796896291136 10927399 65494213529195788751809571522256499680 10927400 -189610452430362494493413140184242176000 10927401 -225135418862768754240850139588418169968 10927402 79073258715833092316219337271159991904 10927403 414280156353032869881891675128541491280 10927404 197190147134724598322439811025461712640 10927405 365612181357716312766702707085668562060 10927406 -232626367150476396918442547959815634944 10927407 159763115289122279140928736386723904000 10927408 -39429951760017519177706335529918201856 10927409 -890465394798017769349317815937110673390 10927410 23305502390773948601143444990958246400 10927411 693957605074000324181127304143921102024 10927412 -279296304338872909851411052957007382144 10927413 -151895066349880760434733151071693568000 10927414 -101497023173023056369135434085025272768 10927415 -77445407412014738947822411443424925280 10927416 456519119421987345650883985174377369600 10927417 -413594894758978864033878701533710032768 10927418 6479038193179885645972466728520809728 10927419 -124984135413353993092614780686830946880 10927420 83613249037401665301690242368436121600 10927421 317949980676405505611513753042374382912 10927422 3988051565811455980676690106976506240 10927423 -215709867379836767813846481883157605736 10927424 -208342832818218570154164370823138770944 10927425 237903492355874268581146574971733500800 10927426 222250400758865400486868460686522632912 10927427 -409216037792400826856251017678014899200 10927428 -117404938107893777613712434922902266880 10927429 -87049394846212667462896537945077999970 10927430 -270376634989362353591048241269356473600 10927431 -219326199089815559655245669729524998480 10927432 326256159520214368740919306502443008000 10927433 -738392188831068050990557805366322314400 10927434 10523716480499232637921789069011440640 10927435 251023006131975008184096297415193727600 10927436 -58907244521902429737312694153509900288 10927437 254637462269562891482570342124562004160 10927438 67605029050622315266874956683316101120 10927439 236653848074283504601797979545843882624 10927440 68055566083624106576082374192234496000 10927441 697937858545617620725119973188687844530 10927442 78248410495385703677516281021548361872 10927443 2952124919350988785119658079466886368 10927444 -398523651640645256362105018632865456128 10927445 -71859241900532586730289921066814336000 10927446 -114142919609828736868044334600117149696 10927447 -676657282477319826297512462506819373328 10927448 -172725176074601455142020857296478535680 10927449 -55847864812725961077252533760094677120 10927450 -190928580628416186644774589069232830000 10927451 230935204103045080413233883391671996600 10927452 -46183969237542407147287487195141395968 10927453 -1013885521085122885353718156724804232000 10927454 462727313639620722072309261097332427392 10927455 87076275253617528411658482460188234240 10927456 1507253191816702612585111294946131574784 10927457 -50089033920761768069998487822178940908 10927458 -299705074880404199156070650516767676976 10927459 640754747652226842228380628219007589660 10927460 -145197375010748859557430318378856830720 10927461 2714233261096291888949453021202186240 10927462 59719146784394259659758218956884564224 10927463 250884157596876720021330881802954230712 10927464 26095264985786687319785218463404523520 10927465 286419245375909588372474462956722253860 10927466 -10550385302432891445546403571389310976 10927467 -1280936301425283793529047619837927223792 10927468 -26382251539191122776378419745440430080 10927469 -46052586729850800257515793923651347456 10927470 -1166665626775405706993950669388438400 10927471 -411867355031817208771400961208911681328 10927472 -105704703570710807534775678770025037824 10927473 -214272938865229533335475251898878403216 10927474 218960603385865924141056937254453735552 10927475 -87609081907516230554681607105735140400 10927476 108200093550906384910428089777250361344 10927477 -315673616309735821265860504592195670528 10927478 -732697043259032570378540188459871362944 10927479 -199031298506874788677090810494013229184 10927480 -488665640819101983372189709074995097600 10927481 523620283744141753999752084498162339744 10927482 78676132248409952182290801587657950464 10927483 -65177142525768571731340234721589693680 10927484 -27093196321437776210007322574836389888 10927485 -56909504920015894636982366706907605600 10927486 -364115366904223808757384116160225719808 10927487 41439596114072676123058340054895703560 10927488 -19166526101904560236996317123969024000 10927489 -543793867120198475368583477711484276560 10927490 63756908021079298931969305966717224000 10927491 -296690487696700145059807379619898393608 10927492 -548495049837155880389963447604275970048 10927493 572993842008843426332726089095018945084 10927494 239379463083993025257146885613445319040 10927495 -443796517037046545249884358736257259120 10927496 667051198997200303836702879277497999360 10927497 -208191765617679720895496563168807633728 10927498 -34432957116129275225970215047478108064 10927499 -721526216225418751889364812234727609408 10927500 -25753582059474191097496726794977280000 10927501 -76033001677911975331544114454594121000 10927502 -204266290357983700528153763745520170048 10927503 95689171865669109930523337199765827112 10927504 -1298103912197591518635585829316853760 10927505 -125727071756208417878684612764915304640 10927506 65407965789158732123656630989935721984 10927507 -309952825086145426605290020985087233680 10927508 -58661619266354112886965821856898406400 10927509 201219783607236113916580111429052225280 10927510 4926449316309932201344757059961744640 10927511 -86673999897791757844803871161330957600 10927512 221723620924770148855024429674931537920 10927513 -123600966994074477440767777531432675196 10927514 -68577207497219434497090724412280568128 10927515 383708300611260804638784444117355281120 10927516 7501790688222715054144313458264778752 10927517 -714751247720961986399971103359983311040 10927518 -95077360549897638638274200661978608640 10927519 -857376506819811624639481764673786378440 10927520 24955275283254857398321394570310451200 10927521 -391177443200695148847606331609990912320 10927522 470559098579953597874638188083408345472 10927523 613002394355552200404012204265525943772 10927524 -78543820927797491827786837158117817344 10927525 -4770003655723242975435583842632558400 10927526 175709902315001526382883151094699534464 10927527 -148608522882222382435733107255363720320 10927528 95385372628715558179174119990134200320 10927529 39172131630270448331568267445075805520 10927530 -99314976947056094625694494342265958400 10927531 -197174979978448651532640510655361625864 10927532 115961716207103083325174759215160918016 10927533 14070294189498832897349254748153182848 10927534 216614565620129130835254445740007492416 10927535 504252053695788843768937339538900063760 10927536 -272510033108630011943065032817115136 10927537 -112922967342259547852248281791424344768 10927538 -214185688037766164458293010695812522880 10927539 -48420961742853388476249500867112874800 10927540 -115123212991406952833968923924251911680 10927541 -254417221361615152619669282075456471058 10927542 -184755902230465109864832490552702836288 10927543 -139125013363026613327689229669377310800 10927544 945130185040793616766118293750599045120 10927545 -169911434583549491597796335195397965760 10927546 -29638624008609744540032666966511951360 10927547 -10232404391611023265500889924400990208 10927548 -16552689363081233462449265265925931520 10927549 -581146303857128846954275987221711571764 10927550 -233982909055141929035104577605373467200 10927551 -602660836752575029412280036965657703936 10927552 -109614780464903213724657400943852126208 10927553 7961669209459724088857435591710931904 10927554 -96913778499243243001074532927374270720 10927555 -147892234376025999733405411452822989040 10927556 -50210560848995213422057565334664951680 10927557 24575922508962643707715646962476679200 10927558 48286008710131637401290948551668980480 10927559 -699976061777466585368502019165772663520 10927560 -35886919728181846792499801746808832000 10927561 622757577387638961614784489057774179162 10927562 -3348254699641898663404774492385273856 10927563 -348017695753980569454588335483645802000 10927564 117282229418681170165726819476870301696 10927565 -643126590861179872927131450642624580800 10927566 -51909877961291721290063848488152024832 10927567 -114778596748935400528499262096069110400 10927568 87184923759315844675826977758117494784 10927569 -80844628776764681684332397776986994752 10927570 -104074361139417113736685212070629575520 10927571 638598135438772487102803791836787281772 10927572 -163263761467953862309082151716050679808 10927573 14162112110327354018939567809489176064 10927574 38677605333738845276030216768994299904 10927575 -116828490545354947946965519103645130000 10927576 -519012531948679970354362333487480832000 10927577 247781857284798366464865816539283121800 10927578 -27018449396793764951997210923863512576 10927579 380425122914382761530630177265928310688 10927580 11428691250003396301198344094228746240 10927581 64954461373860431498666616153976532544 10927582 99429490690318079964606470682452107392 10927583 786036660957090899695822241119597840800 10927584 228043726930230145567211980456403927040 10927585 275313998077822464191854096997873973780 10927586 -169620043357602649561413838459275481008 10927587 337140346100909314083100286655069826560 10927588 19051736095311722048424137108077608960 10927589 28189815450642631098072669465889300800 10927590 -78050831959443780221448532204810212480 10927591 62462082334518092197122036905588514400 10927592 199763930957213258338660551346533580800 10927593 80578156925179061128995429022082737920 10927594 -287452178786096632030357121167906799616 10927595 -83237732377067793442860489104834596320 10927596 137094310267775858580705900161546158080 10927597 -879869764464345522238038733057756294954 10927598 -69349785220186897800814264351348698240 10927599 -55851329025927760820686263315456296832 10927600 121101764361160054865339812608575078400 10927601 -119355107436518808291671726427436200000 10927602 115578260663225215143002216793740467200 10927603 -898301672114176237561325398226303683880 10927604 -398454111274912622394803245320146223744 10927605 101987191571800566755217973135564252800 10927606 86215322698286263766389409336827217280 10927607 -342022338426619842406645225343445338976 10927608 40501317979776378554066359499539599360 10927609 270920919217895813498096707380429625152 10927610 -15997819250735976067339677416233390080 10927611 52308236734557792832229807769001736832 10927612 -304456268176529698176643327715677855744 10927613 -265790805558861766488266813553481926138 10927614 -66087150680572060937949083597070707712 10927615 135664963657096961833288500145232678760 10927616 -157978265216817447281695460986925875200 10927617 -191791981639280391933253562238375830016 10927618 -144255159843495796303481656451164080096 10927619 67813974498826209348540715031457747144 10927620 -133066742094718730737436066609072332800 10927621 240037890477201254485065221757125824252 10927622 81896312811835572544422015783174420480 10927623 -17629726420006394832548404423242742656 10927624 -222112386462274606149274427927976345600 10927625 678085598251237814036296195905007989000 10927626 -175853685404124099514220242472684409600 10927627 260758996181704728842468554570402308312 10927628 -458699330396385301621004667884881381632 10927629 50820345085668262668278024535245926710 10927630 -78314541225533242299380099692030291200 10927631 -322760259679528657246717608376035384 10927632 37090677947713353977204685657222807552 10927633 -15491996605433378699597025306499785376 10927634 226449256460752165841626196667320388864 10927635 190579036907806315097825533125254997600 10927636 455004218092277360359254076026697950080 10927637 -525857371567853344820102614205281752000 10927638 -166995514699774229251121342682292311456 10927639 -751600705277011470679473768310992485560 10927640 -549105849774774497485324564070558515200 10927641 243581921802572565030778415104724275200 10927642 18092623966766833053710680483951897344 10927643 -462993965402952987393051528487695882108 10927644 20663996989029174948051610524998664192 10927645 335488899866622720311904366247215955200 10927646 -250908201166674277626158773984146734016 10927647 326270360702896426819570921446060163224 10927648 19158146149442676115666961372178677760 10927649 -1011350633042668966535286725838359560350 10927650 61463906197587959898610751968833753600 10927651 182407560175055534211216082798987671360 10927652 -763072119971047947471253146913886715648 10927653 -435075411816178055684554352243572298592 10927654 -249393082453366681194921149569492608 10927655 213362230480973399912686621891789557120 10927656 6414235129975428445436416837317427200 10927657 -383947834027876364286462052261673617820 10927658 166754156243199409820981573226479219712 10927659 -258566444127824433464208111278087760912 10927660 460153997377656578598618349112989440000 10927661 394592351131408261998900124433041910400 10927662 12696990145115290598841002887998286080 10927663 17839733493099095998852113140773392064 10927664 -190038569466745762475223469582080737280 10927665 -11981849931853514125580076388557886080 10927666 -341690833428330109447351358521822345968 10927667 -147825106673172367806961096475892097248 10927668 27582325858209362095787127320401514496 10927669 -238405517589978193927792197535892829056 10927670 -113418457174725536584192004627696150400 10927671 -404273896676906196001158985328751740976 10927672 -57536944828062892967901924893127352320 10927673 35676954921438133272865995365992442922 10927674 -278680446748609224617566081997748122256 10927675 -263231489236849510930057520487605952000 10927676 -11247927315956918726291241730041082368 10927677 12916367535470159812546872362804555520 10927678 -241690391417037487381699832119619631360 10927679 131278823412900948389891119434491130240 10927680 -43714207343646292506387925706829987840 10927681 -417797633927564237919745083304100828736 10927682 439396782038674977562928560974640737792 10927683 -41848330000483006350956378493610659840 10927684 162530073085128787214881112388853260416 10927685 -56999029517920335249028262247235416000 10927686 -21305770017210976675087455185914306560 10927687 -443041924693554858139151177065572000 10927688 -674162299124552944678935738738230231040 10927689 -125210149367738079790011731566107504672 10927690 -65651691924490411568280401458403731200 10927691 54113715817530169436028268736328039264 10927692 369565790213612408496886812931022198016 10927693 -117351623545225652105895722450939879040 10927694 103089183025739620743847781405042953152 10927695 127852852484847422463130423238327367840 10927696 24902078370115070174362472233354788864 10927697 -692873875719276075657360988031717701920 10927698 -125230329778017226141306637766345864960 10927699 -405937498351807077647367318881400823536 10927700 -170892756334776860367450020224783257600 10927701 234947255879838679873006243806047756430 10927702 34135754947443619387334767020105191232 10927703 -312059452540027051891047953283831021048 10927704 465566191139155155013368931635908997120 10927705 251592203683008417611080091776504729860 10927706 -207616399986072350364149174632479698448 10927707 -121659214430891963810823862924375937280 10927708 -251445182510154002302586011738254211584 10927709 -522340854089914117020401090477155113966 10927710 76139488923556744139739275202652440000 10927711 288918401553868603122420011422006918752 10927712 718046505322450413096699889882999160832 10927713 168014550608458540032711233755814234544 10927714 -57812148176440715427553089574676456448 10927715 312057967617784709006217565141672972800 10927716 -339476693278971681316869824837158530048 10927717 21655319298545965762557912752786074880 10927718 -229044970264647806435484722533725098496 10927719 5924002729650210935169283936087946496 10927720 7740935939176023219449221868263372800 10927721 -1385580017954316952840028628918267840 10927722 50559479852178405539399770614101667840 10927723 -156147007944104005001903564501025568496 10927724 -686880591315326656156854601426555620864 10927725 -22502981680216317791179211536021274400 10927726 57797980719924686575979383333837127424 10927727 -482584991560022611035870564364164197424 10927728 8189260623799050256434569842226233344 10927729 -525095088045427230234922633560615455324 10927730 109041620580492362682541702636279127040 10927731 322055985919950728999426484040920695352 10927732 164365850551566705102413130191116916096 10927733 -301101213206589718775520137265803928018 10927734 67124799541282499573369862026419807680 10927735 18627482329616301906854632815551583360 10927736 -57371259809640155557633028906314752000 10927737 66030967095458359752297332369553191040 10927738 117625803220740772800833254953156785520 10927739 -436206089152764191898627979549771706460 10927740 212512619093675232388132052636958950400 10927741 62010592741546777777684150113344493984 10927742 -42021278023485830742554044569938383488 10927743 345167139030912667584428293272257880264 10927744 -564951173927601322664436259887670886400 10927745 170966589125306223999184111622281187880 10927746 74311665496807564870694018066212993872 10927747 694142983587080282448772833273261571196 10927748 -73249494409757963858721433485274890240 10927749 55089620025394274401556507335902930240 10927750 -379219845852332185878197296029363456000 10927751 717598764916322382137935809676390518600 10927752 -165790378644005457622968919021486080 10927753 542198693356740904044226596862167924660 10927754 -586937724132624240876737960049009123840 10927755 -210367674795537405891046769870462043600 10927756 242605873714551920302144563057670225920 10927757 252926025751140719783016323797290091392 10927758 749611284597344262054515449035184128 10927759 113656122624904063057510657082072390960 10927760 54124167428399318708936356150306406400 10927761 70037520765394159623619600151434660800 10927762 -4206601395487991868160276791659923200 10927763 -182741860643990770489170272305755959040 10927764 -552837971322093044151896571520897351680 10927765 57708510731573344785703784487789768600 10927766 -30628478563339737138505379870169576960 10927767 -682480261861039392119505389127615487488 10927768 -94166554168504168594883126013783674880 10927769 912114421276910927203954665423128113044 10927770 58577720994122605090527084202826680320 10927771 -85677523517408120936398286874513219600 10927772 -764987842010071050006672829461913701888 10927773 -478833451156365507155355254883188424378 10927774 -83209714308016473147996041755693194240 10927775 -85727873556869685825921513105779548200 10927776 -102573401411647352117007049006094745600 10927777 9014751845047192695378247564328174272 10927778 -10547640210246595160984056949140174176 10927779 -65060798032215615256606397343812124672 10927780 -36418129030111874126346639876050841600 10927781 35789183961692197098187228437159150012 10927782 -39207150874524408834128554760738773248 10927783 -52370469255906070713152775528852138336 10927784 -302656995282980052744683099430420817920 10927785 -44655243535440111113762184305646750720 10927786 -51057447968133292245826886772067779408 10927787 -148981692796375396605350537400738320736 10927788 26430474636335118407187474504060410880 10927789 844206691190210831879973338437722573590 10927790 -91094361526138369751306648546457729600 10927791 5224529152649640591833561303181607152 10927792 97400072260109795311661900693972058112 10927793 -287194793576065552500269875479959876160 10927794 -33824044791632814595610244947662044672 10927795 -200806629455806760671956663048870080400 10927796 -472887644465465439592863961521557268480 10927797 -317618991037060967833855804331380160640 10927798 -94124133817565847079398426508198053888 10927799 394069118200777444611824982160127605800 10927800 87318757477670982081207860790240768000 10927801 51387692187602245873017638377372607104 10927802 -13212792541843910782895780602071947808 10927803 103569618602024191424781272202020853120 10927804 11618011957977904524827326537518231552 10927805 656976593339729399248748368408523520 10927806 -58753859680111315126789291181380770816 10927807 215034837848205664018114767358687264632 10927808 -8208549733852577681940142445360578560 10927809 342398071689016872736207240201291473000 10927810 -73636143962709369205587327804941690880 10927811 60061464817497263891291265621078404412 10927812 56208053800406418904584092434333040640 10927813 155296026758678600579156860684552653724 10927814 23531319870826010519032516520219856000 10927815 -177772509505378405876072755742230930480 10927816 180203670427244365833495269389755540480 10927817 -6467969745098779076567680999819511580 10927818 502009169442279746025277513116975075840 10927819 -147562861095678355122986521850247323504 10927820 253978889610480731464816081323266350080 10927821 108205830818429058601430936146723229184 10927822 -88421870207455143048629377191837171648 10927823 52038340013110340637611378350815230064 10927824 71749428583625313851030612602435928064 10927825 -144733385127364863787313494657693519450 10927826 -73589231354904730382906157856518773760 10927827 36018569106201410785313993248859966760 10927828 -565227776439538443153955301640708856064 10927829 -130267170710757197409559722148570705920 10927830 -24587001254666534394440072876288071680 10927831 -15749412302865284776017527349776789568 10927832 794202204128004299529347222703808358400 10927833 568869269084401648405413994591905740160 10927834 -73009030798481007559617424254644448768 10927835 -267053679374971820855754968311730694720 10927836 -31924348288050225808061728210739294208 10927837 513054633170957097863374453613119160486 10927838 60753319191755810439627520486111282560 10927839 44545293871526527923712028656940565408 10927840 48639378327407603981148612230444482560 10927841 168834702307939182181962972894320861184 10927842 -5717816151791781578229683087693193216 10927843 651383162719396654383893861960330568092 10927844 -228956130351658864631466593712158331264 10927845 -253134738155085954967159290507940876800 10927846 51279310025679488781691771742589084864 10927847 47578623796961834465512410410097360432 10927848 -2061238093610332362385936282004275200 10927849 -434047666861164876636568624408511086150 10927850 134153127929031529377830111043802176000 10927851 470363529928745305382780100198419757504 10927852 150862224208949632597733933998998362112 10927853 -293251996061872135313535104930766763752 10927854 -37422991055023518049133152456976192640 10927855 -388001698825769805506645593245156830640 10927856 -119776151913717276338220359376732979200 10927857 204528395084320115013649059569385437040 10927858 138741207573404568718839072814749473184 10927859 -166783128974657324417493141998646151896 10927860 127606682004564196149606416072399247360 10927861 134439884481016232143780234214076483232 10927862 -198564598525010277857033932935279321600 10927863 -376050700093268097064746356869315095480 10927864 -412246758195273071105580489746568560640 10927865 -58140947051559032360815585980189414000 10927866 -12159789218993924410489618062247243776 10927867 494056852016956207289567660437102197360 10927868 -79322797289736689907395869430950708224 10927869 13138761038514964758500139757237465440 10927870 -151530308199724827077715418402001898240 10927871 -250808240286097758916111519315620956928 10927872 -8289887587355221111493597477971427328 10927873 -99358502865946960392818710653952654 10927874 214829706220947469313522034001454333952 10927875 -28149753048135024371332810200263424000 10927876 -453670170582886032415064525749632098304 10927877 5543511068644882970907784725855477726 10927878 -204963791626282525676799564698208057600 10927879 -1234622793569995412501325153818334161624 10927880 -13889144104963653717158352228619776000 10927881 12609544949508279467275816575595585428 10927882 398753663174389988485211197865561759280 10927883 521230381080746712398557734027860451864 10927884 107987553758388861875645281774421102592 10927885 197270658727346578868379062447511317580 10927886 19532535374715883521410450453981923200 10927887 160098643844599055456011329460689933960 10927888 60925468368149256281942545038147584000 10927889 418251251847216588781314149182808348544 10927890 -62228182569664539161063174992994659680 10927891 800661252219151592976205161637681056 10927892 -229165589675477320896122237922597101568 10927893 9848110276442031405189917299181928864 10927894 -110035495004061398796954134283554654976 10927895 -177807116448044125252567978747702539600 10927896 -215653135373562248439860991973795430400 10927897 335149889308105270116363409556088806664 10927898 162049053269669940173465793917422251264 10927899 654571892149555212561033773273406918240 10927900 -98659772180472864140943091370139904000 10927901 -1172155178404037674340391561439957999776 10927902 173157677615983096836227381884711925760 10927903 -62934912420709228946876317363410196480 10927904 -1931624846418084436684397029022760960 10927905 -263414524618601213875464154547975667840 10927906 647735333623069662673570959758189752320 10927907 456527657972261830185562228344436290840 10927908 263667283671456212845907679748555185792 10927909 -30236856938530701720799946963870141890 10927910 -56652571653123209604439822773925939200 10927911 163730732847949674438817130249953018320 10927912 -545041875563365627562155645797303091200 10927913 162512270582070590204143874712559898304 10927914 -101059686231230909297551015844992546560 10927915 -258517969053146779309794088717000514400 10927916 -61847745517996526429682912749875925760 10927917 -69576210443016693161165708680990276224 10927918 -506202893939401771405178697967208511360 10927919 800057262960676411036887357551178466320 10927920 -13772868126738285143940447360581959680 10927921 -36881487469851800685530171406841258560 10927922 327713703817976264129078204807919370512 10927923 -620050968863875483334346793753666955664 10927924 34171003500412049463378772013506670592 10927925 407565486670305984634425307235767516500 10927926 -501775393333144730982213672772909747200 10927927 72436745101917880227198907793519664952 10927928 194509058747319793889004307670037688320 10927929 417489457056078435299662109384812328784 10927930 118617284261824336320595345426149731520 10927931 813423591254253582724117626968280303060 10927932 -290074800875970603249987117344965283328 10927933 976810076840418977809425639592485046764 10927934 -2076709167741270771195286197090201600 10927935 4217819289401744787284541545014423440 10927936 -68603065639942417432405484685033472000 10927937 184800059113923488404313878102880411586 10927938 104111821455962926289093440483899962880 10927939 -126016443614862571552209764117693795520 10927940 -85197623001603162851521258940739294720 10927941 -317119374204865705417555984892350993056 10927942 269859328855611854672599846952432645952 10927943 -154776238205591350223563908012082242456 10927944 219273779075313821186339541130309632000 10927945 177962356223861958384955236900673891200 10927946 -139600281927445859240900400911078059776 10927947 133922431937820125261884061026061443800 10927948 401495560571187043280903107337602519808 10927949 -112580940970909614132699267555664567050 10927950 -25259487905714792205471176032854912000 10927951 146605799030528834841612025327035888712 10927952 31868836767542932459999512534652157952 10927953 155177113820096582013023500199590661904 10927954 3764758341343692608603775987122371680 10927955 -77150284685035218718844610017474378640 10927956 89012370331028964488859921760802002944 10927957 297411093123482969326495525517879878826 10927958 -23349152397230768052840293620393651200 10927959 -51942325765149021904060455954428538240 10927960 -497947306383680755319790620299057152000 10927961 376428222222006582392027895182233956624 10927962 -196199761435354190298333125830362616080 10927963 -404891353904871430632461966187758258400 10927964 88308298803282900394836546048957834240 10927965 40043597540019782749434934640144916480 10927966 31467088570061720070982344450563582976 10927967 -398194496589561018342992560707935766240 10927968 -367419827834901625426920018680846745600 10927969 42301839079616795455632571302157706240 10927970 483910219105324282796161075336181007360 10927971 125159295191947184745844448925825722340 10927972 -67531507241404171711417854618696099840 10927973 293601155485321956169648966566430628640 10927974 85376891656261951931208463406016365952 10927975 188316776054741721210486369546183162000 10927976 -255900019349487258145642533921673021440 10927977 -3827955332980599451389038100987708192 10927978 5970549828797390029844580465150752256 10927979 479437500287766219871644127525987290576 10927980 -166329218901159218831816738438553600000 10927981 172861081876030081099465090796109501782 10927982 32173399938880440758344123895547415872 10927983 431431721904496867107896078070715180800 10927984 -64842967006951745510050875914035298304 10927985 -320259863364608110665994404046072780440 10927986 -59803421253492021523493463427792830336 10927987 -115909437819737022048799201649183525728 10927988 37208759159099752997588475476617135488 10927989 213633112137426689630380137882538860654 10927990 26830304491447793388683500570788837120 10927991 1098974535948065992223795663599582213872 10927992 333786929201708071691667278351226654720 10927993 -142037344950282721217508210085810868758 10927994 91056514693615511395966495465840896 10927995 -144129738956576309429847647605962723360 10927996 -205364484514535913001174655103318609920 10927997 930117801828106356334538294559057997446 10927998 189919483232721543444009702963487647168 10927999 -899768127179673461673245971436127856000 10928000 367885540086467260406952901937725440000 10928001 -101233325761847306242425862473860490816 10928002 216520617882775451839026892649092425600 10928003 -197620518843923771436795991631346671748 10928004 -151124972216707170871616194658936801280 10928005 135168345897141293279831960112143888640 10928006 -132755887982086673987641787169878214048 10928007 -16617531706571516385671960054946082560 10928008 -2912685547623720085360337030093537280 10928009 -19806258000376034500108999889888307696 10928010 63910541519119920851209916154494818560 10928011 -369240410932810967455409300414831953488 10928012 63170667835108764583926171529146531840 10928013 -69746926915339893193198489403071086720 10928014 97382112602964186836823287101942481856 10928015 4714660065061770156138525878962658400 10928016 105044742919525823822969463795513753600 10928017 -119260791496819408839326152190058537216 10928018 -26589179655047594819566863747705725040 10928019 -452888553149289367753321602721696771656 10928020 5768148530848034877700808157879029760 10928021 -121505119006414003128400037402492096640 10928022 -75400592675560879611321131141564522496 10928023 754295103787665568942394122457853795272 10928024 169048182313689287308540123517035929600 10928025 131032748854477323877319276785567818300 10928026 -389624829974333716889337943042859670288 10928027 1200527236826143805328936104338667520 10928028 131019292536388031712282114189209564160 10928029 233107132716781725348733513928990132736 10928030 182033163700158942219460394966194532160 10928031 -33749032546028390671031450361989483448 10928032 -667891207244793308475625717030305988608 10928033 218800066143658327738861342342268301282 10928034 7669941156891825314346824135558971680 10928035 284868266271150379612570009749154730160 10928036 -32122567186887880069999602232676843520 10928037 -476986285645925280876610097063725729440 10928038 -394412732620655199584831988278520430080 10928039 -653595541803744683478867079938314078280 10928040 84068160009925930483337478451556352000 10928041 341112589920899880547524647460131966400 10928042 109716963996015331572485793772949143392 10928043 71770467251236758351581655389637396000 10928044 27856688887845415275609067364828722176 10928045 110652392156402862565215023378254132320 10928046 312006086804926382094907059837830327424 10928047 181972543462252782760135091603652262584 10928048 -217361783283828894879976448136619081728 10928049 187001935344980191695048883184629950048 10928050 -85448284472273646866805393752223475200 10928051 -660275061668136963097686545647903971768 10928052 14886407106018073539150631373879108352 10928053 -601702927320299121645865598623349639698 10928054 -16476522833839326313398818106001191360 10928055 361469666582655769571502005054858471760 10928056 -18292395326603544657505833165290557440 10928057 179872514808000641422699105780135014912 10928058 17633767817735548176227669502410428416 10928059 -217837308690849890988282616056495083520 10928060 64150214520377900690190757229536696320 10928061 373364382292003306311648477214462228800 10928062 286063575467451109908524862432249676032 10928063 -2227866470877545262196930267686785736 10928064 29089420718191511329853847152615227392 10928065 86910219510251668129982361485490117120 10928066 387850068043781906790723327917704577232 10928067 -104778171375411378892893287088196101888 10928068 -2100495628425528036856823291896289152 10928069 -650875611413135972614341174502049794530 10928070 -102909035387159259261133045131038592000 10928071 -287276217689965753845241250124722791680 10928072 -340578036968422355014445057633838259200 10928073 19651882726373484915332074922164354944 10928074 -164085785287915961059280769544131136464 10928075 -31174587784410357391317868439817530400 10928076 270047703114976696640220032384446725120 10928077 -699572804816356382686125896924045384074 10928078 -185796450868863685447959372240033988800 10928079 -190297068889790992834264030249199616576 10928080 15719175537357809191269682330853621760 10928081 -901820376087624126546657220639285056000 10928082 -194677699127916856853366323793417366784 10928083 -111249192699390317022124275099510827668 10928084 -108766245878438665363497588419542214784 10928085 323891536733420841390839469099264000 10928086 -154916147122648325963342876950239254400 10928087 243607061441398961986361112792948185736 10928088 70677710047360373769793836945415987200 10928089 259542985894044454533594478164389169920 10928090 -197442516859237063610202120260143233600 10928091 163640738895478494981573232167665328792 10928092 -31055190648962036279481959630761210880 10928093 -923367449731481142794665373720720761920 10928094 343050983853304004633271318057451772928 10928095 156355080337679073588721539664031586600 10928096 469618952342509518798247267640845271040 10928097 -388086679328516165795567077110233637360 10928098 -161577678324520733614234070021376929280 10928099 31285886434193751128009507924796378240 10928100 -1507486789080738541426553522208000000 10928101 -883138006509127932879031893264262272898 10928102 -81332907997047818133848276329734504768 10928103 -81976696897329873679326813111653787096 10928104 -667553824307752516730024031604160839680 10928105 -366575762146260153791263080055864386240 10928106 1779418156222317077261918536190529024 10928107 5546600454949260265607443129294221600 10928108 287087727286825359718011177151967670528 10928109 253352296825658474600838350074448820960 10928110 234794449832500999676608949139199896960 10928111 -864791326785213177121001784157437294048 10928112 -28639696825938668053205675709260365824 10928113 31066812025339684763844619928487300160 10928114 -229546126855955312526309213211128271344 10928115 29397524752679338732329462760274880 10928116 -34926304065148548770499310981953966080 10928117 136688095345456500476470530808329780792 10928118 -255416179532083059469779913809567928896 10928119 -873146406702154385570755780590088633256 10928120 14119877909935550484790363341324288000 10928121 37480287457694167304904074141980152912 10928122 -110231372210318023126801706366775271200 10928123 -279232664626889843916360650179538925216 10928124 -107390870054489406346641091543998104064 10928125 -226418928308489934877101197136087375000 10928126 -291005944556396585315449398528541559616 10928127 200340245148205440989848070845400387472 10928128 237884090003139518803045882250164961280 10928129 167199829757106828716522325745889008560 10928130 -15969750664971931282265820653607828480 10928131 161607115740140709718266748038110535932 10928132 -75064429125009543234040237490248615680 10928133 483972812200977694805915874048815230302 10928134 -11854970937715345140197152205372729088 10928135 165822095380994815181159575283802276000 10928136 -286860997674682895759066326565744025600 10928137 -900812584596070669906087942999263164208 10928138 -218838108898982863615808027359789277856 10928139 197224886694267862043289456668845805568 10928140 -72905535440744304565714437935185489920 10928141 -189273502656106700448583428738877674528 10928142 12179322542379316490899623616722796800 10928143 232707736424602007650945749102371241392 10928144 127426510076164678148759601680546021376 10928145 -5641372308232652403660430140485372160 10928146 -93194246379204881594224422778033966080 10928147 -476365797959524095104870845484926120404 10928148 -17529581449219631039428182671245344768 10928149 8792231416752971633950764440594456960 10928150 235621203515886186819455165191544217600 10928151 -40848652871945946602288859960148174848 10928152 -350880759451396193213760293251018598400 10928153 407048926636179830442737366624844915402 10928154 85226209680623765728297563659707706880 10928155 -61345604529504063201182367449435516640 10928156 -273791236130858259834843764576963558400 10928157 246082053140740194186964365619056648000 10928158 -256495713987881269597815846304864199424 10928159 -224044259809196280616372999828014114048 10928160 464191679985578321773030579091777126400 10928161 636099201459589300168276614333345833412 10928162 113860754416963674022846900520021832192 10928163 265135591643000377959353663253754324344 10928164 -115102751619186042758996481640336035584 10928165 54424925450146177310275945547938876320 10928166 80606235516550165928469873853326628224 10928167 444952782172196866307443677308680820216 10928168 108770638193348948706090182047353154560 10928169 -205365171755209321865120900032979804160 10928170 133974209171826592497725705830552700160 10928171 609666745801923302271339280820273352372 10928172 19940289274128865339195245256876867584 10928173 -24059423445499463840161762811322884800 10928174 -52843555978220082287173729668733631232 10928175 267872470170665225918436069860759823000 10928176 -64898470402426344596620746222852046848 10928177 -64816450226570147281352869068573935640 10928178 -93428662828171861186925138851597673472 10928179 366585728806360623241811553574740367176 10928180 217217147495507302143221978736398899200 10928181 176451851256480953303567452052334381792 10928182 162897664103695575802694055242863747584 10928183 -87810189195100841809412900355116032080 10928184 -36683127837334304389132920075626311680 10928185 -49441487733965846705452986820436578620 10928186 -179088691145882330052715764179656069920 10928187 -157562685548451760583175255021163473432 10928188 -263031289736572028976420589280091354112 10928189 -26614031100431770776921612755399261376 10928190 26584020516205490499517572098453975040 10928191 207772960798188514910419145686908838592 10928192 69800957714065231120528605689413632 10928193 -443752418780895210918113168398670697936 10928194 -337671769503193639293650898938242883040 10928195 366689611326422115987115768797977388000 10928196 -238079528753143322141038399916786899968 10928197 -159627169129688064021707378174931240960 10928198 93747811544720818555761749522433990720 10928199 349591812372328306816101662632879159464 10928200 298517099035838342173872465741435648000 10928201 787601459364031743462637568970691178202 10928202 13465376085717985544995595404189455360 10928203 -100888064223955284880778782657165330032 10928204 22547613447562927534150424600772372480 10928205 -480353063125708109085819600492346083840 10928206 252774068133085336254921345956460687552 10928207 195484804562291524745995584134411577456 10928208 -16973551581829551460513939963714338816 10928209 -286617897622710302567067186636197526284 10928210 215940939089668977779169174325446809760 10928211 191635893445153827302661846195233856000 10928212 -76885264870892481357928986316447576320 10928213 -72654358266355115679650256129675885696 10928214 147926483076296151780032116304826238080 10928215 168582534295739223038806905170965826400 10928216 -190008076448294207094661101660643430400 10928217 -457018202346594821415822105324827503920 10928218 -113367484798550357476877434091030217984 10928219 492837854937413448648845544935352846096 10928220 149213895491390780669490663275254579200 10928221 326920183970185799972435621438150165100 10928222 33490558782742945956050219287490769024 10928223 -178489940881614760798524819623302778880 10928224 -862818821255267291262361433921593933824 10928225 -117636908166893518979320022229671101200 10928226 -229769499610593647287535125290307107456 10928227 597127727281981253928165077346721797640 10928228 -487964741777051578754814920305867038720 10928229 -80036160752817065880782118110646192384 10928230 9023881622739763491278343518952672000 10928231 256210683233532455552674380342407526960 10928232 109428993655058030318119909382329221120 10928233 -313410051062500420760676351141090008518 10928234 -28762999877020699957746879013068304128 10928235 1777149032414810743873286107888458240 10928236 1374133012322102361298758119670490624 10928237 -24292198329754357303551029445193638600 10928238 319975216983948493759133887276663278144 10928239 -297266254457412570869669165160607474720 10928240 25244738624352663172970375414470901760 10928241 431515714937033565798343746323590946052 10928242 192318718958042949356618405573950322592 10928243 -84163701619770395979851370388957938576 10928244 20332522201335215089692617293406699520 10928245 -360855323818967107420392299932878790500 10928246 -1438411536069948846874647947056283904 10928247 -393235287432022990544332704037914015360 10928248 371451848896806529294198738338287247360 10928249 125852655667539960160137533913765036480 10928250 299795313841049184596992295806780800000 10928251 -519233903136307155718704191732738415000 10928252 -353577002952985875497757481169167349760 10928253 -218674292765295152052525322720717903296 10928254 295020045463162877513424184341653208576 10928255 -78084434205105952421977946508674231040 10928256 -262506330056060983768203347072385024000 10928257 -86353110290979676287587469971061224108 10928258 -346438509289434642728806780981356361728 10928259 -152960536427897173714031227373488135800 10928260 -82157623620273269500489383436914585600 10928261 -66223870591497673932294250244209252128 10928262 -36963445420528065025029061256084182848 10928263 299113527389387423693033696344819004160 10928264 100986057070593685133121879680480870400 10928265 59274510869634552319963721346050512320 10928266 -19307670948235842069441983169197327616 10928267 -9096727245651102013349845685648583168 10928268 35605849361974779449998036726996147200 10928269 -322487075912641439338776311788361675040 10928270 -194869562663700106486071007586550361920 10928271 478389741052712402486429446576039142544 10928272 158436218368037413257862904003805724672 10928273 -773958587569384057477285901922568487820 10928274 -53248391983083623413860387899282855808 10928275 49921664766132303263896631874673920000 10928276 -390320015749180395943705128705883251840 10928277 -35960291568953755857053358441613268274 10928278 6296005859131966484138577691430942208 10928279 110134172346383249729971717767932445576 10928280 83484841268340761382325684522391961600 10928281 -94268902311302055163008111488729200576 10928282 319975844929932604442512157056411432704 10928283 29807655777553127306757104886864876144 10928284 -1777052244515552417704663743443072000 10928285 11368098823116387838937462450893615980 10928286 -89714503403612336471471412666223186368 10928287 -427269357592435719263878659452256940760 10928288 178497033621812367416984441261298548736 10928289 -260040778479953840412288156538413609984 10928290 107221722306235638428293221741661274400 10928291 746197453196567373799075989662649736584 10928292 55480023116697957831012093887529649152 10928293 -938070641582817173891933956593552347458 10928294 -95341877468294195382902022989525199360 10928295 97459682197485700052456882231343345120 10928296 -62068056103962879886027020812442992640 10928297 1535675596250715481251830014142328061512 10928298 10684361547220177329584078850181532928 10928299 639181298890150402869385789186988356032 10928300 -618682135170386167322909752268345779200 10928301 334075998590082652279758964749507773664 10928302 -144059631442236523442334969431109181440 10928303 -1397333929913680755268673223860457170040 10928304 -542426097542984051991556794614415360 10928305 -115487572669193097843084612337556574540 10928306 -1227191928502446969630193585932994560 10928307 327852091548517408483971130275367134720 10928308 -223678126617948381553544357253256273920 10928309 34084565257118555991852679953463802016 10928310 -28801366444599107434525466970964819200 10928311 173883019477897151972900940243979479952 10928312 29877222406699340225198281643726315520 10928313 892100783196359519969150420885961150528 10928314 -43320822394587630101065073859230772288 10928315 4768196960643549997108014377603823120 10928316 -117423939780424087785683441459706470400 10928317 -522027439648697201716630735277630856634 10928318 -152837697981937443823178759749362210240 10928319 34690965403224693987362573854274361600 10928320 13438703774747026474988795917510901760 10928321 -821322594737298491197035303203221968 10928322 -140131776189389605024189014863028062640 10928323 344562618172512734758334972790513779200 10928324 5486588335846034239192299038377761792 10928325 63381319886465797381678243689470820000 10928326 -121182651323128016471059632226319241888 10928327 370344266270042375255336666047605097176 10928328 74710314613867279212528921074305843200 10928329 357309705011274179510708414180140067930 10928330 35909199118785373149667579738456089600 10928331 18137042917321694421465990903219019200 10928332 772574775459830354560986982047091371520 10928333 68954655205187786290998485406143700408 10928334 -50153468941865419513642821052415554560 10928335 27493884891212957749283215173231674880 10928336 65780425982479629373931222499248136192 10928337 18356031707790544311454594210195329024 10928338 187839929745422684268934318931532994560 10928339 -420991025692513099725973253856051283860 10928340 11131622373307956017709064500345484800 10928341 -90162575918632483713463729652931502258 10928342 -466140449297957330573062314966806024928 10928343 -211223457513683420433561052552512895536 10928344 282270553044295954597443744330822451200 10928345 -88778878094693860729991441019893561400 10928346 -18915094111592518763811644767360057344 10928347 -449974038253386815693041263854115814204 10928348 331558964229044499892575461628145560576 10928349 -329301967833285224958496320840402070266 10928350 -69483789098397976088090658813280819200 10928351 41262145305343334570192040073528471152 10928352 -76707285922919793668693661316789567488 10928353 17971777408587866100214829294729023620 10928354 -37438938687242533995588179622481992624 10928355 -372982270799632497025410844409602409040 10928356 -147757133386006016129662689253831680000 10928357 -487065668801278441820022409343372004 10928358 915741334614825371478191217705584640 10928359 323829966248557497424716179962316609704 10928360 457557120423780834369420258325876224000 10928361 -273185933489314138908811355924484447840 10928362 480618305810039304677054311851189312432 10928363 260525037861821161489822417394095276920 10928364 2085218892795184449244025843880898560 10928365 221067743400683072375819317305614714880 10928366 -226142593171440623637587087366023762368 10928367 131677868681443510351678816307219740248 10928368 -39123729615090504002892163878016253952 10928369 -207182383096180468947386774052250738320 10928370 79099967342578202600582485670317724160 10928371 -274745317007930105927446357503106888056 10928372 -149474816851310299050420068510847079680 10928373 -596926348602886060085973518688952283616 10928374 67827692283091123164726049787945547936 10928375 -309012407098436387941904636209988238000 10928376 252994318041038306438119536804669419520 10928377 171415006106854888926340520093595973226 10928378 161510041086783574009064607937833663456 10928379 -45434737334290670024606994717303010560 10928380 -177915189897395743995996671479582632960 10928381 165964375335593936226387734524819934112 10928382 290896513527790276279223311080468633600 10928383 857057443974022585375031893273660197632 10928384 -690824356848938955330177216610786344960 10928385 542417087881437737894173952522433216000 10928386 -1091682953364380500770010497213050880 10928387 -118152833755878660215013799523349584160 10928388 -27662243038817444678880021280003670016 10928389 104529197175384790198688312420568314460 10928390 -205192871300903027749149565254091824000 10928391 -348610501306080277711136578188257521536 10928392 54413678739967493825745612714757662720 10928393 57200405711770049186731851802345605120 10928394 -89325911641494334315478723467910521920 10928395 -1195845491913732337724198444330457965280 10928396 567665795376740506134797360408119084800 10928397 -23143216281152212617887379868071247872 10928398 -39655059883307058419480434657224332736 10928399 160190095269792315200478718600807637760 10928400 -8374210398222903313903835918755430400 10928401 -466698930038938080742660164250033946400 10928402 -208703239587508134390146485390781241696 10928403 -587465707162587714001778917589773824240 10928404 -193864112435060508065111799165821159424 10928405 -104679189119987354175246107190110385000 10928406 -226618870498283976511761349994852191296 10928407 -3472774157918515565978845069067413888 10928408 -795583745810391767096734854076677181440 10928409 -5225481900364118976688381266080879712 10928410 57707696843645011961955939002398484160 10928411 562062369742102053441256860639527133984 10928412 -296482359042259881749528718939918336000 10928413 -725787917212663088038927976456560173696 10928414 -111234615571349836016402900192936834688 10928415 263388653550787374941091986970884779920 10928416 1121015776281173106002421345803035607040 10928417 494544307760657099622679070796283322466 10928418 -120497359333886781407379908086836257280 10928419 444591925212161556961738131084941641820 10928420 134341635915908113197561300900192768000 10928421 -482394362332400941761991527109194877218 10928422 -249929927243514523578766095141438355488 10928423 365162397037113887112023767558048798104 10928424 184072159231837995588005166894238187520 10928425 -258918069731207841372655543482200490850 10928426 -79866531248589413106000685980818940576 10928427 -80748849578180039887694126749642381824 10928428 -18701338071686598422502543236680843264 10928429 -243948181612533088430776908826286660970 10928430 -66627453026039192374050532705284449280 10928431 84374997259488193267538042204574813832 10928432 181581707760707672719486720463845294080 10928433 494381778104216133161666635631944816224 10928434 461300614191315367290132907161489985152 10928435 -60521232928200934801726592511886719840 10928436 37704394682603356680158265673419055104 10928437 -510163768028707101631495357958789457568 10928438 -76197666374851684320486568900905997056 10928439 413354237546592811158968090456750937600 10928440 -539359594639008282305594870676988723200 10928441 170295658929793646457473101881469489092 10928442 13208301162095944618545691203451021824 10928443 433271414738436351803782596632573800 10928444 -79609411260504657156844319974115096064 10928445 248121596411596162124116979928062630400 10928446 274630879828582998411632224191053052672 10928447 422491376984377927541219245042070181120 10928448 141165553397921910889717767189938307072 10928449 143735813965883106632747225268511305920 10928450 -779582803549323527456423384113228800 10928451 -218800100826747751835117741518769109768 10928452 -564692709839425175714849525389899064320 10928453 48120670177645021424984914692952599804 10928454 -276115947092843501677041353633141609280 10928455 -151095267502574186755977948321689645280 10928456 84680767257726363282855611592261304320 10928457 -153382826178535103911952957551759418646 10928458 308665064297697775550266481812493856000 10928459 506886247525544432261788371317913456660 10928460 90584658353855829970520865804751580160 10928461 -23899563076510571559335125943669127936 10928462 83223587997739945317758396849855547264 10928463 -34171879936765356937610805018501384192 10928464 -50585038750524356764049453363493617664 10928465 39470399598779395303476476264952864000 10928466 37236383644698201246618031996734489600 10928467 -201858948553798618558610338038567213936 10928468 73215996451017994441142977777433820672 10928469 265405715836537191720348649176246186144 10928470 -106070591617632858838605118659906117120 10928471 -211530048616371343878351261743052590328 10928472 -218147258049166628613047891845595566080 10928473 469973267530639137753175540657365289344 10928474 -6097522314919959025162792434548521728 10928475 257596098037964929039749803889369893100 10928476 -269932197685816808726533665874554654720 10928477 161136618095225033534505980966668369920 10928478 -118165613052271166936203693765272768 10928479 -255410066051799147403014629592464437280 10928480 539611505441464560919845696141970636800 10928481 226152525596795554832046671692868354304 10928482 -78303298718577906346430959916666652000 10928483 -13072748584566027787857027647090074800 10928484 -8482438362183918135590872036740538368 10928485 -98437605446566310729213328992363474820 10928486 -91902617682327624615384830349072875808 10928487 113730110168588362417004307703872760320 10928488 -123269064253777386239753073934644480000 10928489 115962636394576420420189249553294031168 10928490 11228234134039944142652276063632473600 10928491 -139378155531805106410886682116840559728 10928492 -190152637758676427047003610734070437632 10928493 16921493537993068694060567183537839680 10928494 -141525930281844358524320414006616532800 10928495 354966520052107227549239364264611421000 10928496 45863119592343893758250342709759836160 10928497 771830689139156325665375868149337248820 10928498 4564914576388772775345378684358356480 10928499 347233121782931027270201173784052356664 10928500 -298631457917103076656559066877326848000 10928501 753128242350478331069740563864835944732 10928502 -46282250431294255051663282703300120832 10928503 637198069663800345338172191251912414104 10928504 -254048832824787234368249513227311820800 10928505 35769615201314555659614108497493388800 10928506 370726485128417836653733461805691560704 10928507 -308832747744946177892926260395886737244 10928508 -401971870969119660319801526017968791040 10928509 115815853687603040797214041272988181100 10928510 104179868446633557933967333759454276160 10928511 176798669631773453962441063003221108480 10928512 -204025902119008303709406655890157731840 10928513 -201858731456832914249273548798817914320 10928514 -124743104604619940588172431535793290240 10928515 -188369061550243071691323327935148180000 10928516 88453776275056159569743818438464810240 10928517 314745662112411239173951507349043533280 10928518 -102919816164275256108306170534260037184 10928519 260731345318619479177635038562065753616 10928520 -25673550925833213930387109512142387200 10928521 -639930958089924035715630188465851154278 10928522 -348844793760881573999066124426796916736 10928523 -59649160410037548227114022723872965632 10928524 -966416440317332151358798324384077010944 10928525 313279621117554895500613249131940870050 10928526 -12580804717772883475579495387979489280 10928527 40308439424056714069818545329960659408 10928528 -22740141966413610573109516592325574656 10928529 260527754403328669521473294373225218274 10928530 152137311502960544428143475567478336160 10928531 449073316555855441784049735602799772332 10928532 -67506974670311813377635042059883030528 10928533 101665162921327260411715016948485632000 10928534 599805046011668755985464655464507699200 10928535 -103808841019030394539611790092219617040 10928536 6655697017063395428305349146199347200 10928537 758231233907229910502016770441906490186 10928538 -10281557168797700379250168596542043936 10928539 -85454444243304868168595393913491473660 10928540 77085964603080604055777099786700226560 10928541 -116404196865186772877263590857177697120 10928542 -113722032933367580335080070776944837376 10928543 183829945581993165403456157905503501792 10928544 -637922042631996173473465438273756200960 10928545 -535666333695248872810620909010200494700 10928546 -77152244405349136797064884275455524528 10928547 -150839744582722370452189037204029816320 10928548 -183969099177894306660769591507900484992 10928549 733834308176045049320468993710206767550 10928550 -49703978943230237120885243906120342400 10928551 -418954541169209676711375240944039469448 10928552 -358912668995801424461248882307059875840 10928553 -5831177993049443588063690040928858896 10928554 -34544069170837111358551423909360742400 10928555 -241829735413703063155499783570568436080 10928556 -252400261483498188713631671727736697088 10928557 127703665088838993006581246359597302806 10928558 -177850728777789089945813462790611302080 10928559 -49664715461989396820526754572896977920 10928560 -102914778188719194876276471514072350720 10928561 -120379435879413684152245473921634638336 10928562 68018559666748783830368935167060634752 10928563 244543558716953350225408679952170472480 10928564 228628269458877633067556644085718326016 10928565 42492604292978520197091252337582003200 10928566 259614083610001481250487598668405745280 10928567 -231630526723046115815272653219377750880 10928568 -197109631943446592238371072413822218240 10928569 -72113690408226347146280534202136408920 10928570 155855335412280194273698657673279097600 10928571 -40227421459089400554394379928162079296 10928572 305957301244927354777028970150043240960 10928573 -662181365522915954817869998632523002420 10928574 310226640826996326584824430172652621440 10928575 -102375204349162138062764206054777797600 10928576 39336569705796302159619471021472481280 10928577 -16427002616666220755410071189488529120 10928578 -44830049229246942290199866105712314160 10928579 1650235581065478370095386095500636240 10928580 1908973956125441932697224535259525120 10928581 320014898804086465470439736165277678912 10928582 1569420728936161749141532187662111872 10928583 73207648104548357262567254922949774680 10928584 -124119307241283969004838541040506746880 10928585 -154902547189757342455538081933901008640 10928586 -16398706905471526011021223817509132800 10928587 733329445026126590286245820666472569236 10928588 -197648480116518244867547987946821222400 10928589 -161647740505197534248309421253752223680 10928590 -52560956908077267589894580758972358400 10928591 -163908019037953255803291745631854906800 10928592 145453148057296829342652967085983580160 10928593 -61688824570264474226565566159170473356 10928594 -534374305592313646195316431213133393280 10928595 -66250267684163222600293135551208374480 10928596 8233847605362971128241006656605841408 10928597 -197892750092945656767506366125123336320 10928598 -55578486919636267226657797473941276736 10928599 54080935029730843344456201437365000 10928600 -116404947572532007280584121740219392000 10928601 -17853855031496795720884223950853735958 10928602 148587294736096848180207205347284501472 10928603 131791240048383314981230394455203495456 10928604 78000213144819766451135478841817432064 10928605 113382838727601072086901408543505271520 10928606 32444218612726327387573080446943009984 10928607 -179354194624975126277453494044208409712 10928608 -5087523147439174354126538191045656576 10928609 -40337710445674244931677303284731084096 10928610 36880907684368568693670675355058380800 10928611 -14806911156398534115773956622965139672 10928612 -474046720707114084270422963007274141440 10928613 -122358761548155564014431568590820834976 10928614 -13886454840171105424367755625443693344 10928615 -356726672447562120151104017795436375240 10928616 42659697136269669434622425228484280320 10928617 -86489233131084407108124279381508034688 10928618 -50918999595521136839873340400150740384 10928619 122381346992172815831036074139277722304 10928620 148910047014513944092303601417084129280 10928621 819575884303042892290114994886796797600 10928622 -1932205101129527148077515210920960 10928623 -376589057314334002473160727359962079520 10928624 53511858781993358124738805892319215616 10928625 405927706382800530675134769224426016000 10928626 -136755819853937771205186749729767381488 10928627 -4371027852835922470945674381274191216 10928628 688379130575321937401502467280572497920 10928629 -670937416548287456440619361936020700000 10928630 -30347361754413013492974984156373463040 10928631 16143298823140995032458212319524630144 10928632 141205461670838297775197874158088929280 10928633 -655775466591560042752393766986142937516 10928634 -58413020007261459301425523660829962752 10928635 -499009629739618601686298734508957137920 10928636 -205176488996456342575546682480939417088 10928637 653189261285305940100886680248474302860 10928638 -119555404563361679059927695007155388416 10928639 595881662065802321225129657990978557440 10928640 120778763090849872863361240624602808320 10928641 901519077968538762179257057088640407042 10928642 443471382239587264725428362063688939472 10928643 236339748704232199568636147332915691328 10928644 -236637317281354055208610126274103585664 10928645 -1679259683089501896567130950234940800 10928646 -46710802554705818064403666250344914528 10928647 -49113600483537108700576505601432109056 10928648 -497219871821149770147728738067624960000 10928649 480287663698057414081131298843018293264 10928650 277846431628093917603435980929452852000 10928651 -178406660804421662800021660878284370348 10928652 15964456835089204111778716478207361024 10928653 53627188880798511232777181177590083384 10928654 243615617733077731544520789911900029824 10928655 646561957632693419231739804468441607200 10928656 -207235957829688163508810272424118181888 10928657 104491808121465118014417109650234745920 10928658 -48586378023083885397062084757797594112 10928659 227074401747784778071225275420890406912 10928660 113084228717107545649398848976454848000 10928661 -59386916035709390280767047725526365600 10928662 -122100689103113860974654817833970995168 10928663 863002265094746881510253316665938486920 10928664 -127902630102929171785471518582987479040 10928665 -2071226479007471180430175993691616960 10928666 62048035460019149355562221786399360000 10928667 179054666897473331205847634426073984000 10928668 -63486123017102009975589302508666983424 10928669 249140985132784887224082340016145812070 10928670 -162355462647463997328199054712255625600 10928671 234746106260348879841253701252060303984 10928672 -672231824447849377810287259537708351488 10928673 34426798366494163501837849961806904448 10928674 -10286493188759232672232454313669608160 10928675 -423733381431149595266045606320017062400 10928676 153384318191619783049695674898054887424 10928677 196651142581263511025101324166024350526 10928678 -96701932332209765761199134951513743360 10928679 277665038542893053355711265971445646160 10928680 74505078524157154931729910149156044800 10928681 560417401975922514944910834160986577152 10928682 19946895847425080705569932292757644800 10928683 351184210679577344769954109659524661864 10928684 12150735138148952909083118820652892160 10928685 -117653902426361014733662175248818631200 10928686 -133009617421620482429127300810401407680 10928687 28519283868671203398032616907970795904 10928688 -12122392750194317420658761911676436480 10928689 380380964378491685268034133567364937490 10928690 -30938877555810539829403440425518768320 10928691 -491870139028038973270760987854792161900 10928692 -200544864798545346458832889629899757184 10928693 269563726153469099350918286163957489504 10928694 110984943722924010786584710265375772672 10928695 258296170786283683972716635143945258200 10928696 91732601824355980702909343898140897280 10928697 102499350465056910038028970850929091328 10928698 20951087516087247137168474575487496192 10928699 713154207266532943932475982998327053792 10928700 190765992523805511828954803525995084800 10928701 -86507910875693728662523925854559942048 10928702 -158088688508674768219365448804261146240 10928703 294315417114769232820649986398672371200 10928704 177007685833456154670105983645519446016 10928705 450046272229622005435728669631589443200 10928706 29246395981933283485678808273987825664 10928707 266712546577193173778657282401136469760 10928708 5391907342870070549154807883142799360 10928709 -178152611326222655118014095373785681920 10928710 -8567792061902322706069673360897600640 10928711 626212916377687080120648651253265910552 10928712 123248527017229945510924026822641418240 10928713 347985867299724459203146718990123295962 10928714 -17884596059400084554419799262209320608 10928715 -346413057212668140436220564393077232400 10928716 -261596473277095141355294191912866684160 10928717 212304301745428926473916881675724299766 10928718 8414553478355824666109776293085121664 10928719 -223020526235557265331159172156142689040 10928720 -127447005892026146419321297417420800 10928721 150946631684313128584332032709318341664 10928722 65173141570393337337866348913354633216 10928723 -183560204761375332320658600562729880388 10928724 -6351330123638840984227082762362767360 10928725 -88085649282391825373773966773774133750 10928726 -216339139919580815736359356727335533696 10928727 94055396382134114851421920858519807416 10928728 181946115501972142695901629056516136960 10928729 142613908325747641459130984973148882176 10928730 115052883108286870110458948416502526720 10928731 4456749967716576590192617706079166464 10928732 483801938109585872845817315471731524096 10928733 -320275058112220720297031519432317934976 10928734 223355968124068802972264300065345914432 10928735 447363819504873940982731860403418416680 10928736 83217099895770232925059608129149337600 10928737 -413538613314877804140275350880243653740 10928738 -210582103826516360961133701304794882480 10928739 -25536100225918204022164633692375104160 10928740 -6966643831327011471546548459017912320 10928741 1339612497370405512462835526888225248284 10928742 62919874262167027127261841830842059264 10928743 183306236891159452416740149295649549440 10928744 205778055006260702555942591789750492160 10928745 203302267408840167412307736608320957440 10928746 -338265103142637097644196319691116295936 10928747 -498185213567174318972910437223293602680 10928748 42289446744575517634365848993602928640 10928749 -55023087597851183329982564284099174272 10928750 -5453432800252485716256796096890000000 10928751 -5187980661204248629205199429869809920 10928752 189333178045483365954580455243106451456 10928753 -142664543403328549143683291771717397120 10928754 92657032080787281898111858294546667664 10928755 63305308788145459967544652784145240000 10928756 -34542101559895317985948413676237048320 10928757 -14525261189945601657238443023676881280 10928758 102641458707482656821315031659986770176 10928759 91646938529886146206225291496298576504 10928760 239008782781722563704509136008092467200 10928761 25887187353164612848822875282385008362 10928762 -86418552562768263882237025868824293120 10928763 -22635370393872400039468284160439248908 10928764 72318020604548694185053039697645534208 10928765 200327562145513391746043504866055724000 10928766 170596313286126107461714939342421468160 10928767 25357864724743144394877995092212494512 10928768 4132612216779387993740412398988165120 10928769 -568633906006240063632578078175758839680 10928770 360479088087332384392715662876284701760 10928771 -60888830749506352835589254402720848896 10928772 138866516710179656717574211471427653632 10928773 -1110664810777265614372131528814453410180 10928774 198891790418348705912393152077274052352 10928775 84406338805873149887616389552119344000 10928776 150137554479063351769658497617609523200 10928777 -224314788445612730090089771350769931760 10928778 -43498478706022329989773409840020078080 10928779 605734818378432735421844353030719207380 10928780 107726901986992716099421095423802905600 10928781 -258838239188114148211185103049953008000 10928782 -292893795563579294991171377673784804416 10928783 -440188899490542979741827719876787601680 10928784 62414503837436739756779820159360565248 10928785 185219516553072518616540739406818032960 10928786 -9692247735951241328643346977751952256 10928787 -26434309817066318904854756858148018432 10928788 233599809057073757061466712375561547520 10928789 510903633041597297490245862852896104590 10928790 -71760344440586709859566853007820556800 10928791 -236207613357694939356921650937989828616 10928792 38898726112521842285122226147798753280 10928793 187201894930664978973932714351886592464 10928794 4317784713387408582596698923992866560 10928795 -32875143900721447819611354853254720480 10928796 101379049283639794518701234180750223360 10928797 -63903444861200434984144927778876625888 10928798 -425840418435003284541940017371135529600 10928799 132826927595978889990666393613866903024 10928800 519242245146948713716392667097333760000 10928801 116196415976468582058184241186018180904 10928802 -87581975982033201065886572063493359616 10928803 -449417976980856013217404460152297222948 10928804 241803698699175858072197595472939606656 10928805 1400591928549176671614669990029229120 10928806 -107650157065768086545063137273574492160 10928807 -670116936349517094530442137637759955248 10928808 -154099433128142517092152456831617024000 10928809 47762166730149537644107595211378148516 10928810 -122044759754106999728276114417098986240 10928811 -214478854512835640148631490568712267536 10928812 -155413112501828763445729162215422988288 10928813 355254267674020422332430293654604610998 10928814 -76639257875124463297609893163918602240 10928815 1230955809007403776451405948614738487520 10928816 306811306493745640382268282872910446592 10928817 -119991447781948443311123678680572731520 10928818 -235852441443175727832213408422184364032 10928819 639291736418199327154281705192693295680 10928820 -5326463669666080795574529675958640640 10928821 380679736651828764093343801375577536444 10928822 128287492423120646531768992383758903712 10928823 -371156472504543479534749726227782337816 10928824 -52092461139720933331797510798822297600 10928825 -156136880927019800519376581666705538450 10928826 58153131703685425030266320349806785392 10928827 -44398794932152520813882002502621790688 10928828 -662290399292109616643145630427729247232 10928829 -189100302425291381579887726281711370752 10928830 -25912069757523588161608460327464162560 10928831 -105826185025475683225053890383576356528 10928832 32252730798303399176362149295152955392 10928833 302248157860734859551270399542032466944 10928834 -14702198505610826527488419268402590208 10928835 226871331422123993162269993370232282720 10928836 -513329063986251178441994946444718491520 10928837 571500920411345059395581038793812800 10928838 105678243028839792943045041158319022080 10928839 -761734792282220387992486290873437942744 10928840 84391909655565668290634326438686412800 10928841 -82718635400826283666033108263171108864 10928842 29297111267905064437936665534061185072 10928843 719989148524271536638170590866845011092 10928844 8972560512722447708097717144992217600 10928845 3454573331456527597971407090633368800 10928846 -135364318116921800212789455919163128128 10928847 533822966098517586596070839727616147728 10928848 -49648832410827220056156747153615749120 10928849 448520784906903511996323662047782832500 10928850 24878903739218190930190502496340368000 10928851 -354127458405441032721070787791325103696 10928852 688106078871455042056090474260209510400 10928853 77086574897170901194326317306394297240 10928854 -275258440192239574333073207446780640448 10928855 -49253104360750010346014341607336267040 10928856 132480052764486754159155162167812915200 10928857 -284463582973359618296305230012745978160 10928858 -86724009452902837032425715568465010688 10928859 -260155317073426666449364542140101634112 10928860 83036661910450559795968170540140851200 10928861 -89804757066705109514607333221133128538 10928862 -173370249609014592451945835398014239808 10928863 257463361077078199373452264906432730880 10928864 203640907243176978251344946746066206720 10928865 -177053239839189858868262103244648617600 10928866 -99860489318349046287352140408425193696 10928867 -126218273545275917904412878203338389408 10928868 2302752396692650479749247589563893760 10928869 -249527849849926540290432685003287675104 10928870 87730300352842706009417835311340266880 10928871 140850112511850072320609416357790700240 10928872 -476727683495501941511568243645070771200 10928873 214729463649234554216380391575330754640 10928874 -236100406231303272885823955697806288640 10928875 -269601591363123228005092632939189720000 10928876 -10723770750618682721888725265804820480 10928877 -54358410681020796489203719653137119680 10928878 66549235641662470714034305477135080960 10928879 -278901522090961847765360181104004231816 10928880 231145717989584342344186140584509440 10928881 47965085410800939190317686544747304000 10928882 466119412530269514757312106684754158400 10928883 135514760522956955896946279223340088064 10928884 -26940962656313702378613450811519341184 10928885 -257905757448469611020796510772407052800 10928886 -9136242594239767568952418307068969536 10928887 84385325443318057331495760108380657040 10928888 43051809872172507462592987140056801280 10928889 -63864990574914583808777214810603665100 10928890 19188459932745017951235268718006292480 10928891 3596461114203927372155786293188035832 10928892 -311463472403710385304716358961854133248 10928893 -204326616026951090288064776383269856384 10928894 225068600138599688745733028532562192320 10928895 66744555886966347837405468481786214400 10928896 574507727388824282717116586420720369664 10928897 -6055850365919323173666616324248606528 10928898 192701902612215558754159848741561765120 10928899 178097163051721433996758762756608059900 10928900 49540272492178415067761535333668140800 10928901 -241279081075949077243801005721807032576 10928902 322078178870921843640654682438391725152 10928903 33672718479200721369317651818749562464 10928904 -18705592799886634995658557402955284480 10928905 18749934132371817080426258995660492800 10928906 -504540759126348655631335225947211203840 10928907 -12648537985396424485872518320354380144 10928908 -291454356228285643663805221610895505920 10928909 635982138363342274068576743168670911916 10928910 -177090610644971935460343436685282426880 10928911 -149495070196126235251085897077074891720 10928912 -11218932465164326863826279653293211648 10928913 375547585262630251758757019060494831344 10928914 10371881649452699424009620303732633616 10928915 103497746847272618519730693130017908400 10928916 -431724723348935013861598767146763750528 10928917 -26905941336532922133226918418325186034 10928918 -44722467975614735765042297691322834944 10928919 72238968615813038549431021148696697168 10928920 -173750846740750143649112184825499238400 10928921 -3340431969359353193971623810926947308 10928922 -157586126817555690798350286230735190528 10928923 -1929700102230393134721017028239617496 10928924 -181563947389712291963643718010622067200 10928925 137096144959010517879847970325467572800 10928926 -9005625753681852647052898870849397760 10928927 790748096816561449146168415511386938144 10928928 48696451056183057309513905407605080064 10928929 -366055344593161830031870539549135338112 10928930 9363435718025452323955832937090819360 10928931 -3576142778910886134888522227790976080 10928932 -147045504597502823622245308177162874880 10928933 -104498866234987589957191204450890844800 10928934 -298614440333255175259894108197716258016 10928935 -111530742611235169318358254445113164000 10928936 78306050620206020764163247708355783680 10928937 531909311129493647114111511917608964640 10928938 -10483407968593088014785103646935532880 10928939 397388184691623965570304276494844648960 10928940 -176154579218818403196850670200753766400 10928941 347191892488368800894342768840851208342 10928942 -93298999791713324160593725228195616448 10928943 -637110158682959722771765221586838371632 10928944 -6346456173857907447933166530271379456 10928945 402305455172798927687718137961870539700 10928946 -70545028090380794820125703032061805056 10928947 633138698469854840330157367041941696396 10928948 259631480831978820003345416701373159808 10928949 96238293489327421238368940408556479520 10928950 22736284934918917366539879854715252000 10928951 -231939528787022662325063884574617715496 10928952 -199022239267627276744665619014107136000 10928953 -43726642196901019002978253271895902720 10928954 170519980300495096455880779091052440176 10928955 114497621712131283558324766653234328800 10928956 45668580310453045220685232233577979904 10928957 -72006174793211879911162199471900276736 10928958 -117374022014311906308714584232837660672 10928959 167909049946600285593262250132933330160 10928960 47077526786590902562510352787953418240 10928961 218072857533622634715758288717932712340 10928962 104293168979373877605519268771849296 10928963 491583965367381122877499316144495041212 10928964 -255554073567958999789144543309054977024 10928965 -154958771270520552302092711485091140480 10928966 4750623733656237490782794810242714944 10928967 -9643861382022210875498454810078626688 10928968 -299813374986527126281275315493136317440 10928969 294450212805580017648167541669702122760 10928970 21873779581777971411592602677662050240 10928971 -80915104313298610031425987765742458320 10928972 423217209846555602970930691432177963776 10928973 451691447756980035010550267601700604928 10928974 -262376029036127905507798171902864112896 10928975 -2470664942379185586292407417826371000 10928976 3421038833017980866738332929483079680 10928977 187790557212733118018612283321584055012 10928978 -68720897982565588619296509794449710960 10928979 356918405051326195616335552401698304000 10928980 -58739435341991088351885547746377103360 10928981 245113697104796961856402584553102473600 10928982 -106429431457689055242089296501337145408 10928983 -293311972245102207111062305295248890000 10928984 334756469785240865131632475949994577920 10928985 147338745593138064526319078992921589760 10928986 -135562272648841766465335865919168387360 10928987 66364872882962488952157846392366064600 10928988 31586862017937740668685887041965260800 10928989 1058367048200674912773643840852848483424 10928990 28119768357250299863355399076399315200 10928991 -232574948777809330436448250458967022976 10928992 -227612016573183294540393925795302604800 10928993 462241777390248098458744420427615230242 10928994 36499728566476136669860404424456381440 10928995 -250498376580908164478540416043896592640 10928996 266076143223007203451750857350521665792 10928997 -43115528939574078917011308258719252226 10928998 -335365888497142794370053227518864515840 10928999 664550539974229508999824261176445251000 10929000 247241642578019167992721869152931840000 10929001 91288680878819174734062096923020437000 10929002 60175370776852622554418985072709100544 10929003 155976080815741804121533666170974076504 10929004 -1101651180423306831948969762337663193088 10929005 -13564094976225292367006542855095236340 10929006 132743518124288684009033759615423424 10929007 554371812940416882092107969557139021120 10929008 147915319479270904345861901156454334464 10929009 1635414855368517042815415470738688000 10929010 132671634152346991183068926865178400160 10929011 -386141717017306943220791972673144721296 10929012 112457495869953528041310848937728090112 10929013 -675510601236125091548260150185220518020 10929014 377926872841222590586230924807066185280 10929015 -176586357022851827021463326071547762040 10929016 306622658560573775248955252296733122560 10929017 -108109025309065878868273576693289613216 10929018 -121891223138490258948371766524250147840 10929019 -153070555069601999746556196473180062400 10929020 356841230694806191147235114629391400960 10929021 -481888129747929766934259574057795415424 10929022 45093392225447888397942458320426104960 10929023 6514018419019537896902676056165379936 10929024 103101769308102713908411883236569907200 10929025 -164898312021180274694885750771009352000 10929026 -362381444494581668393630682864049098288 10929027 639762433430797808686586333380110444720 10929028 146248855878543373466657286598544486400 10929029 596341311691849777278251804128636257630 10929030 37896558164429487979813420739837091840 10929031 -243425832021933291867291242302400488168 10929032 149710236069065844682598895360253624320 10929033 -983426748336576869604889945569532250400 10929034 311233859501103165630710213613047653632 10929035 -114361583998079026865354301560780586240 10929036 69307924273815466837292471010451574784 10929037 48496608166878591827572951696422576000 10929038 -85331895826552087284735229524324559104 10929039 285225962038490485741703494279469568768 10929040 74702824471244350167149141139632947200 10929041 201616536304742410362881374922956283442 10929042 -56617672827276909513384474542437221120 10929043 730573979418609084212449919150380165292 10929044 -276632059839642053445748664721945851904 10929045 -331639487770688251495267465656344606400 10929046 78403836037757999778112630258208381472 10929047 -289402274407923622630797843633195483960 10929048 8314181840138584205344760808251719680 10929049 -9549287421532277272868252367376224236 10929050 -17432263632619864440162416735009740800 10929051 24123802079264728397799075078478431744 10929052 4293192245376045406467634925727073792 10929053 433386276868951012160096241171848997804 10929054 -141768068351175507844426985861267494080 10929055 56198453668968443481962673696008064000 10929056 -232196991296325597408385296835252715520 10929057 -136209583270855847126677155093253020960 10929058 83781442062831064391884860010287106896 10929059 362662083848080742276018712952560439260 10929060 -71403004286319953264155687388180275200 10929061 247174565236328521969279214715679396320 10929062 -103456702984617201987069907968056248128 10929063 545885343242114169578681818510666754688 10929064 -262147209706303934980086771916736102400 10929065 -171654292758432709407345368985533644800 10929066 31823471711195520400083972654065836800 10929067 744189370185599356728296284751542776116 10929068 82526359345892768802537110524831090176 10929069 304989578717390868016003852291601460384 10929070 -120535150767585464054607513958396883520 10929071 -47644014589565892013056382765254791040 10929072 14497995713766909828646035967787925504 10929073 -19501667821499551967907326525866823196 10929074 -70806129683509194455727055761614728800 10929075 142846838520581273630977253321605866600 10929076 -258943592528271777599907575355517210240 10929077 -260773860501180458582779301471413830180 10929078 -76219288829449526303130506570677694592 10929079 120778882229187755734146091766546900832 10929080 58509020551488132808046439114946560000 10929081 -144699926117093008571888032173231442176 10929082 -137944069674001995536653428345452062608 10929083 -231035259689853751089032328845721528 10929084 229942639403478968487083867735309878272 10929085 798448415296846121799131082470508288000 10929086 -19501661959090451728854813208300329600 10929087 -6512373031906711092671701827304449168 10929088 -132575170388110539062067223915304845312 10929089 -494766416489740028217860986748547346110 10929090 -153027794464158835193945567296279495680 10929091 659917582171608505360769518963940498492 10929092 259204062746607720919956328158791231616 10929093 83535920636308737302366911113179045184 10929094 3927684293487501756623322265639526400 10929095 7340750117944711255258961056022969520 10929096 525638262081747407377896163819672012800 10929097 171356966831172010096094090642789379200 10929098 -123333679220039278855825836092757120000 10929099 46419153797542770464178268352520143064 10929100 -26804751624931762970785972796370995200 10929101 5750513034848738664382998188677483200 10929102 -15470191245778901388500872134344849280 10929103 -224134057854197334081223414643502076040 10929104 46540552693693495351444527709771530240 10929105 92167127990123437021133218649745369600 10929106 160557205003907110420507633406139268752 10929107 -742913919573547687133279683350047177160 10929108 200465410899104858839703642351681255424 10929109 11578480027253663636256619901361679800 10929110 -59809340629224643786757043084976631040 10929111 -148874606463533761158958959327675653040 10929112 -182562948538926945901730503560989245440 10929113 -126329188441964432676396154746376777140 10929114 80920792766519401720740386405224089600 10929115 148108269035459780033318747322778221120 10929116 -282675990992414396530349524158145436160 10929117 -320314409993497767513825358535882962752 10929118 -16802160840375833800613375597368506240 10929119 -868248676102743705434559665754056112480 10929120 -99981224617561282409750210252360908800 10929121 -345989836998699722303501496528426874688 10929122 -7013718680491594761008166940669731168 10929123 -76528806284057375081682123183157815720 10929124 351801280349909986418360866652780961792 10929125 814325667930315392079136051679694459000 10929126 92440266602529188595456019716929941248 10929127 41944282798365668709143052041626117272 10929128 -212232811968019251256829297195364925440 10929129 103405854009384744654718224775015741584 10929130 -151257900468798888232812919359691697280 10929131 -2169664439699051811433762501837116888 10929132 -141444614818444916584301662780562674944 10929133 471347331279595732283482971912452551382 10929134 33008511019978580531755337014092561792 10929135 -114102814488923368055021065613705341440 10929136 -211318516365006060444765534997907243008 10929137 615510663544140884062101833772395784786 10929138 -1812203206831784278643154901418870784 10929139 -343162119015010639690822433404953368576 10929140 -2185323949929356186746807851882282240 10929141 730243499081019863262602727314047789440 10929142 5807244350141759293672908737261168640 10929143 -51803801447113470119211495927569639040 10929144 292789940014210835279868182289565470720 10929145 -465257509756080967830665216866629985920 10929146 156869352667632313226352074841139900272 10929147 -625185392754687348363639144217324248528 10929148 -894159734359841878642784847926103757824 10929149 43979811918361159486713450828721977792 10929150 -27759059070765343217022325628793960000 10929151 -864286045296098560998909561772983374848 10929152 -5917614115604879663782267482682687488 10929153 421072041727754970365084825460180520800 10929154 -315801592882575093323511544769284018224 10929155 -407317242860389616761163782310627000640 10929156 38444962463693834905972542289227660288 10929157 913368795600325147336234803819615133406 10929158 -410943895283174434860290758054399420320 10929159 63807933755858276402522045400785020128 10929160 -193696046675804697853357288440705024000 10929161 418246155960576970476758260198634480400 10929162 -264166479404015202296720889074644640256 10929163 144332548582636227956263560663476039424 10929164 403777372998367974944580227291738912256 10929165 35433768877673047762732147126731882240 10929166 266966043277037756052453191056339611840 10929167 643963083860049790481160185036107819752 10929168 117549080508744939709999082161884045312 10929169 -624144754692547503961494739891168993680 10929170 70239884939883404885561113787499855360 10929171 -198660576389900498144164276924476079872 10929172 -190273797148437580302155231593123921920 10929173 335000609333535481428035453602306993422 10929174 139048667100261460246243935177115213824 10929175 -64948381912765065693301346971704733200 10929176 422514346331508704203166547686585548800 10929177 78647803750013268265032862200422564928 10929178 -21431758663978529080799180534226041376 10929179 62324303701049438790257414613387483780 10929180 -112593411686786650900836680918397542400 10929181 -10154026318995594456419044727667637056 10929182 -431608916878477319980872093686503879296 10929183 -129995823923432169914462374520166527856 10929184 125162008266727241758288909499149320192 10929185 300944301124050802161266968481087990760 10929186 -89643350482146652873389748005322598400 10929187 781950430946884432504025651261795372992 10929188 84721032661046613431924580463855413888 10929189 -112973193351053020173478118947472009376 10929190 5178785785607308746967084782140745600 10929191 -91385963111897175239861881338247190016 10929192 442289155453199418421313516154308198400 10929193 215587707954892615900696998419378477568 10929194 -137926161348150706578128897086161235968 10929195 39521420744080963673460339987400152000 10929196 -199494688772396348624681624053257914880 10929197 861577937138205197329464005414147402646 10929198 99564635453474439944898199526885271552 10929199 -259197620826879884780102403490249595520 10929200 9632235895780284522263763282087936000 10929201 -516172648122193957543564902255965572800 10929202 -154732556605735225695391791168512414448 10929203 -86733474233264276473730550698822137320 10929204 -262107331130809809259978105774902528 10929205 -10088920621281030243170566878490060800 10929206 -146525085477109078775099774805150651456 10929207 286655422208160743017517931024701284992 10929208 -69080438746821911102513247382057635840 10929209 -331241305434580783671122483967047112000 10929210 28722733369314678793863561209306065920 10929211 -451754927873464909078836215976300034176 10929212 31909417687948394185560143355616450560 10929213 224728390453375906097260208108971122342 10929214 -2186892354158962488246567543289043328 10929215 627815572224645277415582047835453426400 10929216 -27744615477686010608626120746816503808 10929217 -164044759748515661517678005323144993580 10929218 211470151033993739145072012151072775040 10929219 137917670198357687420813367434533712640 10929220 134449230221968807729145149424876954880 10929221 951883968060376047991144877145294187422 10929222 435394698424237810198201720841124704640 10929223 338617218038259764868498596667004068280 10929224 -1654989039865622424348890101570068480 10929225 -162924110426340982728598320356794268400 10929226 -59543036196454779508150783638873039360 10929227 -314488826236122630329881235260630568880 10929228 483443846671239664297571072758183870464 10929229 -3039107830909563510587622576514243040 10929230 159223911744177523912329053888619801600 10929231 -364057075752849251237223677884762067040 10929232 -22079660719794151374792985939719487488 10929233 23006120328287919105218718239263707264 10929234 -133061608417419421292180927805849745920 10929235 -77136409448170711827870102729771380400 10929236 55081673090412278260385416100332437504 10929237 -416492311235655673904015597637215485440 10929238 425725352729340430808019142606226591520 10929239 -511238843025336867147768206658526691328 10929240 101509981559795792532910052372141260800 10929241 -565926157507384100384540603176761055360 10929242 286007698702639354223251598673130060272 10929243 -74980541503004009631000335601196614912 10929244 71918839885450069000333493956899201536 10929245 -19328105474112942943609430022593850120 10929246 263483294768527331626581434498800766784 10929247 53154357715795633507013770353789065664 10929248 -62733244971765473790140025357360168960 10929249 2237916771943510165144346067348348036 10929250 341487244299908006190589658643191592000 10929251 801874856150366489720235585858702324252 10929252 -394772744775487782562624759535061101568 10929253 200701114713569289030468020552920247424 10929254 105903088911851972651622859655551155840 10929255 -115390068683975486321903665402448332800 10929256 -5905822907287667937701205942604185600 10929257 -13432514490362992380902205969636243420 10929258 71536175957728227676996215541584226224 10929259 -92872020186983907998501420253789863280 10929260 -209176692513596039778020229387905126400 10929261 11516364901715723177952505271555032704 10929262 -87858157165587854237950520721842962368 10929263 474497504608712515554522060605801427720 10929264 -93876857620662414013514354822653771776 10929265 -9624263046432194067292729998356987340 10929266 250063676673787921841894886341508871200 10929267 1132218487198313194533617755757316096 10929268 6603972314512763590540974303424188416 10929269 190994709864128555216205337672139314044 10929270 41695689816114215565652795193678438400 10929271 -761562384253355155693323356032615141528 10929272 516496388148789593762868614439958732800 10929273 -113600582942104073127736801878854584896 10929274 5594667190485990879713241431618772480 10929275 1146068030574197210699571919141738800 10929276 14534023391142901983223978383739560960 10929277 696785702006074492089126819199522037126 10929278 267618839798553489344144055676354974720 10929279 -43195594531227439135154811610688553600 10929280 -149561644542104377622728876629373747200 10929281 -260918902177064974223639673445571757216 10929282 -18072573908952152166697213247883036672 10929283 26235078860690408346795178709438885400 10929284 -153384851791390242377693712407571936000 10929285 71628449637169259521942896904339385820 10929286 807051579215835923047700173385585176320 10929287 225745759058696018411925789090760634160 10929288 194948001701419345772291984341676851200 10929289 42469016367140001897009404693884421760 10929290 -165049126648479181599609144378795357600 10929291 -492978580450201570732964240150908064016 10929292 485588754847545669807176172512334090240 10929293 -81611653046382497933730693264420520416 10929294 228569039452379144561919519652907768640 10929295 6762799422658841658741506254566640320 10929296 -61594727951791334928865120277286617088 10929297 -476091646871384823803055226020518614800 10929298 18767165431508740956449415050901872640 10929299 -284882488649493828230332319973722689200 10929300 226215734757863051780461001911383244800 10929301 16100849700643032735457130581695188544 10929302 -447794194977926289037787070913598343648 10929303 453209459720561004235306031471087101440 10929304 323373670299883499187287564509981685760 10929305 404495311713721616371960656935243651460 10929306 171997684506875833721869191949396053504 10929307 657156932938503111203974431530799895556 10929308 -162329096018587170466341175244780964864 10929309 -78409488944238489106287866570435823072 10929310 534104950013548822432995417919365120 10929311 -23363633596003352499490937485292977176 10929312 109081938079478026890979075248306388992 10929313 -164049522100150809341715894907986584800 10929314 231099063228388013050540758057977977344 10929315 557447101249591848463045416102273534720 10929316 -2177930819616858734778315777434008960 10929317 -363755212898489544814850797908055096320 10929318 210237617054036678142614699936593485504 10929319 18128507093913093844962799789636408696 10929320 184323463088817286596563427185884108800 10929321 -107376252257045655674551565565170288760 10929322 369961159524251821683639110292006593712 10929323 -221217585712685983790876768367376877376 10929324 -2512859254196572041979217220839374848 10929325 32116102823356589447012171669415650 10929326 384091103431896200192367598288313954112 10929327 129049629907796932555037113006041666432 10929328 -180910621196918851022526606036250574848 10929329 84711683419374049724333603279063846400 10929330 27520257782543778411325265683224184320 10929331 361807807510769869363993459072385441184 10929332 -63936928072180959024812700551311933440 10929333 258388746381830630364977687632898027904 10929334 363095582163779126832398683363750302720 10929335 -549947072965335732878766428992283655720 10929336 160253545180923672417330901784322048000 10929337 -558738216045678992912662473239635540080 10929338 54207701790883163285300966325406768896 10929339 153510099946091124088352501490121128204 10929340 265795089844256324380579612946089443840 10929341 -60888475756795522808991440124260115348 10929342 35427178954897746189148147138876990080 10929343 1745361171515285076799261309143635369280 10929344 11744517968616865083936118489271500800 10929345 52745590761353029036535754064771094400 10929346 -517410415656007569073314042196626724320 10929347 203837698196371131160816682330422576896 10929348 -42886893998898229325330608547813866368 10929349 -550290811322363554218728530383683331200 10929350 11944141657863974550577366318372800 10929351 -484469072365665669437608679467041292800 10929352 265675161725354005056377998455234585600 10929353 4163875774004302891159053473246493984 10929354 -878968334440560461349530656255449600 10929355 -28261964015415986152130757694473222240 10929356 -264311203132303163136078172047196050432 10929357 -270986086810657760486330378352491530560 10929358 -280920660462807566290591825211039161920 10929359 9476812807184463433237803861368818416 10929360 -3123295620400289612614261634676817920 10929361 -471475878218673496976212487902761368076 10929362 -157351238943224951630738832959735219568 10929363 6108782282501738751544384694154575664 10929364 474976038662576747101645238022389499776 10929365 -183711908660538292335951276287167960740 10929366 -36367226107312245194218837009788665856 10929367 788501996412326207551631405324592513416 10929368 892579985718735225705727550706895196160 10929369 59254838004325650710253896829460227840 10929370 -49386190838846337735871905594837043200 10929371 364094118497455225527367897684781797572 10929372 200879803237283425351542153808729262592 10929373 -50926578879969269605326963059753750656 10929374 327954266518290482962818825107644023936 10929375 -110450783792046045463179119672831775000 10929376 225888459227400251391529155173863391232 10929377 -50908618069139273857273578615653895774 10929378 -77026637688683779657197663470159869440 10929379 127574886202643537678907225701718075720 10929380 -141006699494778145860248664088172298240 10929381 -499642909428562252698551091478169478048 10929382 142463750464940239879177839479986046400 10929383 264543708238255968193180877151848920632 10929384 329785124041219945285367734732738560000 10929385 437954537018247010021629169818167041920 10929386 -12878135198457542750749916498974897056 10929387 -2768806714163692987345129222484533248 10929388 -847361470956327165170965751365021092864 10929389 280282399135583091402626771473221565440 10929390 -121891755116966166209291813605570654080 10929391 77734511209466244620193754498003757568 10929392 69130632479937265092343428990809604096 10929393 40191073743499141846154828468186746944 10929394 -154106615802992090276479724676608237568 10929395 251204205398245661914283788170852600720 10929396 -5194815694128830664869711638641868800 10929397 -498386329907366593778836737646395922340 10929398 -4830713276673495047017706430006401664 10929399 -222144212915511904157754322508040803016 10929400 -179400044245932890184553492563122688000 10929401 232207584104091292834368331340439100650 10929402 54054661475001011023629606013639686144 10929403 274049861382281976072981822349117135652 10929404 677739849868067388601119555554898316800 10929405 10546978798284950131598771804545688160 10929406 276475597467301507568282074674455473152 10929407 -28259806771366790829526925649218521344 10929408 55380128152923932800868525706093527040 10929409 311078219361851481421100358643777295316 10929410 -88927198935308877847288335629946056640 10929411 45105392528621794087559651664820515024 10929412 -228226817630027935533297238799408580096 10929413 -681084115895483643804826419712431795840 10929414 -9393498304989450907616742133890410112 10929415 -254691644742528077892076219446656378400 10929416 -535240046743386671587837917902524416000 10929417 -478557919358909605948334553956385627120 10929418 418414964622696037050955653557500416 10929419 -877086400681166309178000499808451691704 10929420 -106170579156072601707863839355369318400 10929421 558922456205198046957480552864390061622 10929422 22103677319881564164496549703740882944 10929423 -406531722633761625782870210419098583416 10929424 -183203225900030817651800512443477196800 10929425 -65918407083262956916797324482041798500 10929426 28257647530977804453275642982274018944 10929427 -592409544040686821843734746579773107200 10929428 -199978235717231222867602052635019644032 10929429 59894495367195971582637765646693582944 10929430 -5848258258079337303377244925510118400 10929431 21861561036551749101403211683566865200 10929432 -53794917334437757353324417348375367680 10929433 1318982755793003802684963579366480513600 10929434 482970012645703394770083415636727717616 10929435 105971211179376937335853944227122636800 10929436 -173058860855884941827058316122595436544 10929437 -711332337316041854425643084494703221914 10929438 -132253168279061890497591018312271891200 10929439 -414998464123258743692600105293338476976 10929440 -376997949002953613083731145050323681280 10929441 238799910339888383704079278113105174192 10929442 589451811990259594418566263292872235392 10929443 -70979466002643740918606935432599908400 10929444 -343874313788848217274843122923070659584 10929445 -532385149862546465163326554343747127300 10929446 -466024607292153083791836669281240640 10929447 -797189424384060105561807663391861634712 10929448 -142937562342617059527746466566257152000 10929449 9443687625044770811081356086937602036 10929450 -44554893008185809379753555902825945600 10929451 70951588784502010419802153861728580912 10929452 277159698778462365317639220271930363392 10929453 288690329649852595662661946595697097472 10929454 -39247562394733115006288280184048129728 10929455 -311297910237686806542822143164283010000 10929456 89169151365915752200803271038927175680 10929457 153050247678671026448132154575677621824 10929458 398129952470918376240060862586830072080 10929459 -58350982833403810097489344259638488000 10929460 11468248772380953211267642591148021760 10929461 -1218308848655561558054723890544697751776 10929462 97573882996562880892588109111768279040 10929463 -1424865106765212582569309291358467655920 10929464 124259353412448182626984871571897630720 10929465 4245693562847122008096096924984144000 10929466 9423014414685099512141946255377421024 10929467 92938821437496932162853212034542008800 10929468 -398099912409248328748724875273621094400 10929469 -843816433390893836622279212269754499130 10929470 -147675097837780680169494100790810496000 10929471 -30924167138093524318163797434255144576 10929472 28848616456789585576889203815752400896 10929473 12341484443084366055456217331492796546 10929474 -218060508267839416108895772618935208960 10929475 303643440923190542860151979239942601400 10929476 -139485800577713296741491693576872813568 10929477 -188725204540143002419516706156608668192 10929478 2612490903572463145075561142935910400 10929479 450852241099746248060771410937345350680 10929480 -29966438708470615949677460050661376000 10929481 -85022950680922487248357485544154247718 10929482 -8768494009129589728119269201483905536 10929483 -570854033667002216181412919806240052880 10929484 -29202381577708273516101474270556979200 10929485 -152724059427805889230998493375633309440 10929486 -1603439290690967636187148760990864256 10929487 -86091490712199508113712837931351913888 10929488 19724461284881604355773269587889602560 10929489 -415888637192378944777207283718754979712 10929490 108305965578626447027377825046037219840 10929491 -558146126366514341964764310651360490080 10929492 10882703656828665721764010789452103680 10929493 12847286498109303656753528498107315200 10929494 -370262487370094106014753869162486420704 10929495 36495600529646181768915959992414715040 10929496 -181827919328045704837014645117210654720 10929497 247102797668984830144275243757733473860 10929498 -235708258560939817301332782629775207936 10929499 111331837381858651989025059039324349236 10929500 262634781915709616929016760482348160000 10929501 219730701303380052346236324899634367776 10929502 -211326837052965590749048780018131012096 10929503 164210987549971467253633792153481250000 10929504 62175354033427698744247311924848492544 10929505 -280052086537553690756456396796759023340 10929506 127583544842659018497353966620608391680 10929507 146909123247922504763466316982863862592 10929508 56845509924109571769114892767226060800 10929509 -650884137823583332849408018417121306784 10929510 -203305723260352244803039553825627865600 10929511 712947523700614975466542629676795722424 10929512 852474696408842059016185373505165312000 10929513 -51926504032170695103274900630369037952 10929514 96269806761214383011724656705960670720 10929515 52170975205060678165766718467458329600 10929516 -68496594816202392070310730938174555136 10929517 325949037815719505743274734532486772566 10929518 348961018408464902266956207099068496960 10929519 -174303014210616799666935376914378355200 10929520 -48602536549399078526233123582751539200 10929521 -1456253500024868821375375003584614929920 10929522 108859795458216879139933934093098164480 10929523 -529377197741400440178549968918621948352 10929524 262358787373737739122344331965946996096 10929525 -4827832025304377843115958618395156000 10929526 17097007051888183968949941926959520640 10929527 115847640328557202001148248017365855744 10929528 -201062815372452663946076653491236352000 10929529 189062077656089983001679099975028625284 10929530 -25071792786116800529139194844394414080 10929531 -187629814818732930841360472775539673600 10929532 -45067019816648393931781002282122082304 10929533 -1022450902850088759207031343727443812218 10929534 -14640509269506655577380411753498570752 10929535 198327353973160069596032114364277413480 10929536 -1377288789072284560610697411855541862400 10929537 -51788170150229509752943360083100513806 10929538 3741498737007364745797505484020634432 10929539 16637454014943067073581418942938228320 10929540 212408329603814198811089738303531212800 10929541 7721024390363609815413381952625971840 10929542 135680866356050905801951920075088680192 10929543 261278563957844128154870193800089879464 10929544 -351413994766460882915480323819267399680 10929545 -52675806028172062745839778681126284800 10929546 80415714016461981699925407535027507200 10929547 644692676592221787861292162294091887672 10929548 -199836253168451586944464421991330231552 10929549 -418959883532626571563566802592668518240 10929550 119461611399967381677366496171522348800 10929551 -88999206306374435119787692221091088496 10929552 -9445476254901995240895868807510425600 10929553 -512781130194798612491942274428006954636 10929554 98289686315984591432255485925125790208 10929555 48224385659773002449164420391795694720 10929556 33411275165926398160042768293193543680 10929557 615964076110856254392456432241818769806 10929558 -41579924980920863583704484143292393600 10929559 965150438360434452615041766774158818760 10929560 -18314621839085874587698072002545664000 10929561 131592088984648279375198184864136585120 10929562 -98581785076629806308142888829252734208 10929563 -34625876032069492372968150522040744188 10929564 -34622787194435186176870862635283168256 10929565 -430256089200453434326180198424676987540 10929566 38130579451882780772214457629741126720 10929567 141581114699153781767281941277749960 10929568 -13202654655469149695166261270776119296 10929569 34435376254011460826075859976796834496 10929570 149402616809333504329280062322567308800 10929571 -306748587905511253082610365644838972000 10929572 324417047487650759400094952128657525248 10929573 -44495080525464419014000041574727951040 10929574 -330262528761303307605771725670608722464 10929575 -119269970800882700308853898243685844400 10929576 -118583730026334298437851464875650580480 10929577 -2676034285210785264763777979762465280 10929578 36681462179518934602414307903117137920 10929579 213600040276271381024858433534153896640 10929580 161850087454032840847149519955476019200 10929581 -94591767115929696820234250853701050056 10929582 52752465195911528826167003605901702400 10929583 13305115870464970726232285004746832864 10929584 15176760711101738450724815719425540096 10929585 -284310096498331085130738217784406489600 10929586 -15128552316431172053695808252231142336 10929587 246059593543245178632444806481437508600 10929588 -36589703170236319452419192668821811200 10929589 -411792482294304424997249699354924853696 10929590 59205329655068768429619450710062041600 10929591 -1733631674167577380135753076813555040 10929592 -92445288892881967519930957573220659200 10929593 -199487033550815997742178223830549592576 10929594 -114731210292171601252342385316377878272 10929595 459067646999526844486903473343958985600 10929596 -17980731302541220290119889170494152192 10929597 -51934532230375978394400992276386500000 10929598 160291817234527956667038935146659732480 10929599 -343468546467966190381728725660131934400 10929600 50271108608671304912436642736766976000 10929601 -396375323892308614294634791892797790398 10929602 144269937788085616236890917873815753600 10929603 -53636159250588188060431381054302969096 10929604 96863707669694920473843614133703315456 10929605 -275785466293824995563987652926555180740 10929606 23185493230914356377444190630389675008 10929607 89056957503421695446691007067628671520 10929608 -24563556545988736439968883597772718080 10929609 -26333233137475143931828340450905518486 10929610 225423493370300324291261752115239332960 10929611 2746059088597563283844731963965627648 10929612 26186663387787977127302089664727923712 10929613 -77348569510863993074407281416800856340 10929614 -78050509514699479526528657467348052736 10929615 -43749049926160392166855511853743692800 10929616 90356481056487174082640596139994169344 10929617 318483566776991568981992542247926358640 10929618 2145386901990437569594976660161611264 10929619 644492059210621504804158671687426622096 10929620 68615523024477443735681218154352476160 10929621 -74823861589875260814214431158471782560 10929622 170865241432666883799844096377542260224 10929623 23684968385882269990736508620236118304 10929624 -47877077912467122520637076307366318080 10929625 -28989111676375104723246799395659376000 10929626 496278582578789557153814401218962326512 10929627 -1201915691288222880564142609887101122560 10929628 597337572894037399934487802339706874368 10929629 -738678850999794562478107338885696391770 10929630 102804897455750899859583182503842299520 10929631 -436728085377463019084815784164730741136 10929632 -4658163510735921095898076927481610240 10929633 2921585185107430222958611986623817600 10929634 505113431228543987758854608662236123216 10929635 120508002996724440582882971042149895760 10929636 -2025833528109273657428911945426979904 10929637 24723207742817019605100137785743772286 10929638 281835695193912105903640921758697840320 10929639 18012181945015135512364114316056559616 10929640 680117971523318361524556717208310476800 10929641 780246576897481044616476819878294202042 10929642 206642851686967802383869335854800205824 10929643 -930376115480196316575529691817027009320 10929644 -448300531711572228707984848163753891328 10929645 -8827362223920529266621630053354553000 10929646 24197759675738503954315752229276633344 10929647 -444851449040777168431482235737352094160 10929648 -60132764703935072697981379794866995200 10929649 1452984655401701945729437097522651881536 10929650 -377275039961000486824492191747264768000 10929651 -214708963754725518392093189696634112968 10929652 41079102218060207847454973000286380800 10929653 -73939368032993223676525886127871393920 10929654 -120176152588930415894083243499576832 10929655 -529913743053904386618118461727031088000 10929656 -342119225809174871731142478966890250240 10929657 131781814573934933764944702430332510144 10929658 199674759433540907070231451653393229680 10929659 -173711437232835566862884103941856882096 10929660 23167825240936689812884535454828625920 10929661 -291984473160622259316406671848864095738 10929662 -72371881114573422701845722077883525888 10929663 400989976630268684138215438113245355192 10929664 251872461806143486159727969757284007936 10929665 374750457186701671405924437156088175400 10929666 -204868208761321290982151385366317060352 10929667 -38987997654324196858923008160219616000 10929668 301685812472783827962710070766346013696 10929669 -112025076548294326700040394139412541632 10929670 42860877295495392406189179437958927360 10929671 -645903009904551850859246778071697992448 10929672 151810212152462858128504549926648760320 10929673 -954776343495173232215483431937026543078 10929674 92923629543852039181530161676448773120 10929675 -73961747007218349954933575426387166000 10929676 -235323962725375224076820902644664045568 10929677 75936087381286618695385079828953828800 10929678 44531693303133276325620778685372610624 10929679 -605614087648348656181704336040826224720 10929680 -108177015596581190686436513929983344640 10929681 61965230916418471810990962313512393600 10929682 44438903536236945790537630953662736384 10929683 -203295853108480586943793681972841573880 10929684 -313801145614855668552987963617047332864 10929685 9944725786372171610474056664206071600 10929686 115342971742530634584020714301786617664 10929687 -121228037377199702678412518923549948032 10929688 228713616141996118562651868938772480 10929689 41048524497803073785166113394120419520 10929690 -16725169627793335856769272792520936480 10929691 -70216982359734516414610365129020748840 10929692 -25611876116270220554314556400374995968 10929693 500671106572319536368314914368172380000 10929694 -61593722111227355418609525494236991040 10929695 -44318101242781139841144613103377992000 10929696 -390023271992481970750366732263978172416 10929697 -1485207195666286790579056330087964240 10929698 61521205644156917610338543508400953408 10929699 -45206598352324225067630449124612334192 10929700 18415462268539777520820120262596963200 10929701 -15699003436461733601439326638346683392 10929702 -101477492508027240159339237611043465216 10929703 -300447415820527517615788552943642839048 10929704 512708658825225858110258638231964789760 10929705 242689250719776916918487125515851847360 10929706 23895053526272640375096796037579309664 10929707 553274940056013579090525473400451024920 10929708 -174703971370950050908028346525733447680 10929709 191725489770658928252678740893775257600 10929710 -225980862417606683408516488968092052480 10929711 -41692223415858050056355420265365382000 10929712 -163657487161203078299987439842035302400 10929713 -348424415401768111864996158721773188556 10929714 10354405163085717808620014444256761088 10929715 -256886725234104878681452954870239716160 10929716 -140942898707624085038831363452817590272 10929717 433878606823551048988990569846717884334 10929718 1474681447455078890894255570404895616 10929719 -398363172194601569288343083241193793880 10929720 -51433155769428871544376625754985062400 10929721 -464820107235196310656495842983767718256 10929722 34628350568844926939720501544513420912 10929723 101692122142110348863309023785253317120 10929724 59669107778965632000661232343839120896 10929725 433354454299871510882566095507195180900 10929726 -66312260837302614087877235122469875776 10929727 705546286618585995683979977010331280576 10929728 -146885390982125513623686678993194975232 10929729 -62215823975649719177977332744417914880 10929730 -30918948025704962084277353697970828800 10929731 190723220116807095789113341490680335000 10929732 -103195433429054779692145101775515942912 10929733 -76775001307955442957834292172216248260 10929734 -97396939925425035146394785642303862720 10929735 -28956903813745774181398554750937201320 10929736 97969949757688245237115376231566632960 10929737 160044448807434869020601459112188047680 10929738 138533473064774303403266884005481010688 10929739 186615612098679376550718603780241898880 10929740 2004559811045994469385449470788812800 10929741 -131557436042331608730057371049051823296 10929742 8932568459856175333088593169800207104 10929743 -150520086853413677640313756709698718592 10929744 71340163823360946013878971088173260800 10929745 544344912436928751693039467912012608500 10929746 -290986064474330407732993070652876789600 10929747 138565410508862715449553469792852303872 10929748 -641408916118974832359925750164567486592 10929749 -801805326670790330798980723560353843250 10929750 69399169121551217191770049640409600000 10929751 149260158214517751372856930247747442352 10929752 -59823011679676765906767093890871091200 10929753 483216824920724201580420487524178534362 10929754 -259641148995331961557750678410638768640 10929755 -391560550424555863831682717416932828000 10929756 379684569170003491826936002790454804480 10929757 -18123370912722173862129008199831275400 10929758 49757234808604452774156294670643822976 10929759 -655931323547348497509551330125082605680 10929760 111718432712603424366728513596788572160 10929761 443207190225143216049668295860477860032 10929762 427664179165092191646187374957207363840 10929763 -44018268121372287332387535112867826432 10929764 518404696899932879425269383967439656576 10929765 -93550933038687274057798879846517237760 10929766 -161378515433767002189027338605102615296 10929767 -702922626505580563046807416743874298184 10929768 -94275684779329976101037100585166602240 10929769 451890447738121843849512131920762237840 10929770 -209893743349637128929200842953353269920 10929771 -593371428519995073937947708071566716528 10929772 -70549329105709923853105510611729973248 10929773 48792603144618655523993442505835882220 10929774 -1579117644957845266762471524526712832 10929775 29672796042739436052743948605608333800 10929776 44292122451282832730010439716456235008 10929777 -554087021542050793702848735507831593568 10929778 -22584016089295405345933703302904728560 10929779 -124830311570382419042212494309090149136 10929780 45025018780098895126331002763148817920 10929781 616258913780653223149053956286634304700 10929782 -50213647125675709448845916871991111008 10929783 681873560963954737473777776266878720 10929784 216993857372800512174125887669131018240 10929785 27361975010416796041323805281972226560 10929786 23660574697560868657651332941795693568 10929787 940841898497710427561602330962416351592 10929788 333415332236047835579218245159593925120 10929789 -183111979250585543715562930650462542400 10929790 47806054927889042187006950351555262720 10929791 -48288290117638868485133168404408391808 10929792 -410150298353646979281426538381348700160 10929793 2031953628015559124389214192804680836 10929794 -51260009798346954760388001502838200320 10929795 171358472295650700142271587132168976640 10929796 -303139552292562825502398000439018902400 10929797 -308393621592552407690039736722604699720 10929798 161639329113413638761150305494387253568 10929799 896213491300966187901665197164150352800 10929800 44647031809439983410316490103066624000 10929801 -37000147294178247115757639921717584368 10929802 16199447539556477193866093388808753920 10929803 947636124959323442477864817460969144800 10929804 189043405361471245335380297748091178496 10929805 -463342059941038500050017493438741995080 10929806 -428600423395772957112275754659480328000 10929807 78710643390076234319752044286995463680 10929808 135639613778215455860535132213626798080 10929809 1350289096396920418803454287763012560 10929810 -217774254347727834249809678360009088000 10929811 -229125447713667759141091856635160924976 10929812 196819157763988674015539535422978295552 10929813 209221108103382011002027238648474710944 10929814 -27285771341113923833086093724888690688 10929815 -255050577796736674364508235041490570080 10929816 31678385857978100179532482452119592960 10929817 -651724459250135343526498796785707038134 10929818 -107589306464401868987297787351184250640 10929819 -198976527529304138581998653878429988856 10929820 -83233897488088954410657357805090083840 10929821 -38378162875857933472697263874806105536 10929822 -341063379195654571445722260624067399680 10929823 -57615932230627465036043058066629739120 10929824 219866528988254202010779303225674366976 10929825 -49593966894320221002281672859443942400 10929826 -1877650631599580945025197278981766400 10929827 505570709611706204465000332885998084312 10929828 -7871311196850299075872586559471329280 10929829 738655673841551897107119276245035786430 10929830 178076567391280664746967793079574526720 10929831 52236357657552788872560953560956630144 10929832 -1569544558640769299603305747996108800 10929833 -32560694267983989983844372339832167936 10929834 -243555061301101759023657045675562030416 10929835 18105313935834194943859635149209251360 10929836 71013835331416170817585928332854594048 10929837 -113971888586533117287046346015185014048 10929838 -156299606933090024658133496823500427840 10929839 776009661552299028913065728292357855960 10929840 11242959599973218884705781538887761920 10929841 -115457468961126655676789662020101940428 10929842 -311446726696049966155491964540514904960 10929843 -824792943538565130813391927765000133280 10929844 -212685444787028874373030827128894668800 10929845 -994500459900355091132363787381778684800 10929846 117010463803240779054750691387259457984 10929847 -266584291775046560458953850830226243688 10929848 -114027736427077191638910683361360384000 10929849 -165069926588445237548348590415559818880 10929850 -282330843552647868627047488991717491200 10929851 -103363557353404593422074261550650805148 10929852 -21280181259981221174769903986517319680 10929853 599129983118085349203523389022861393728 10929854 264392051770699207022472562780137037440 10929855 119546540041272759857748988208266185600 10929856 31591007220193113200571198346379657216 10929857 -983843540176035390608611701398669544894 10929858 217766950174773719193880961794728857088 10929859 -236659589230468162011974059497527007940 10929860 -44218727650063356799239357000623654400 10929861 -475842938834530191974920635169425121668 10929862 355075240023785421182192632527600033696 10929863 -206934563293567980978239659660812710304 10929864 -39958151195655410154949829605736448000 10929865 581207755711005799885013344592434732260 10929866 -28862771342352627401294658968204374080 10929867 -198299009611138881267706206179992583952 10929868 -722572155615072159369599817026958105600 10929869 10694257960857132565621899955290011040 10929870 -102040350728920435829962080527356108800 10929871 -632794345637319553729717901082055974928 10929872 34299419093668791557314001580316999680 10929873 -357659976864728381837949628802482073616 10929874 -60421262723153232209851087852633939968 10929875 729422519629586109195443050409415300000 10929876 130364694242604323389839995020098680832 10929877 -97291651067485782926994179848909556928 10929878 -55592641041743499516053677310150833344 10929879 -133489781040015941529307972338373630176 10929880 67981179946142652169850198655169536000 10929881 20164521807899790018457073721947956500 10929882 46310925595593884835485810711263947264 10929883 201095683131629758370194079860293198520 10929884 154440781869957236220599751095218523136 10929885 -32448630241948910783441999579712842400 10929886 -27211873023714600295379021095836814656 10929887 180913002155355055708156624983220101120 10929888 -156451316906399763158879174355798982656 10929889 737749489738567213623952217870480246690 10929890 234179530884135596557672052357833063200 10929891 240226828085779943671415722287954193272 10929892 665667738920491689363997498736682905216 10929893 -102154401091264815815128093281458085156 10929894 235050255647937960922030174177005316800 10929895 402233878952403199231610867724118944000 10929896 -396386229853485695384137134703151677440 10929897 568571726522446750462426782878698254720 10929898 131046266830482908559830766145306542336 10929899 -151171145348360006979969686648406746112 10929900 23411898971824513825913313585780748800 10929901 232276082998983843543309328631127378902 10929902 108007016475381909894884102522275041600 10929903 -129621785835309986438559527141592020592 10929904 -72406371367216117866714120215265280 10929905 129567777671534314129448958130968087360 10929906 -236809141529635458502400353249521661392 10929907 246684779933751204703528425436366910156 10929908 -381016185820743319709209230034001270784 10929909 -213538683828278660838368505930772924896 10929910 -4244670529277250228683801320519280640 10929911 -130303533746379138837248178512693918640 10929912 1053662608585339109699497746451660800 10929913 364623806544035156901575204117255213162 10929914 -77871865056991031869514585223422556960 10929915 207807765097722848776770157602888950160 10929916 -12007786216235912906797769129841482240 10929917 492455944487982599756910084365289513132 10929918 31259139364234411772817434802840096768 10929919 60490235811149018052636491034356759040 10929920 -90019926571822771101884217744477388800 10929921 439662638238720182667215999258128372800 10929922 151042552226117274171035682936136300032 10929923 698780991684729707685569400651792242172 10929924 83716172506934853771406684184063723520 10929925 -5072509190526330117119557155782995800 10929926 -26481774049262049884568157251812355840 10929927 18684374236873391921117126977348295040 10929928 736105382536411026888490640384187356160 10929929 716918160387621105811810617709282730676 10929930 96109354630509576327999873131247360 10929931 -123576497385499814570673327969147204268 10929932 -129217392769442675998027153287752153088 10929933 -184177888555225434927601510203259722336 10929934 24519108964132994741678597832911111616 10929935 306184350386001787111710054351107231880 10929936 10221202477448226756136577780972716032 10929937 -40789551584302742516152122422799285980 10929938 271730053864190381280185004860127970944 10929939 2134885155032799205697921839939141488 10929940 -313118119045633969165693315774430361600 10929941 -138812957314676945741949046605472005600 10929942 -161373868298998537756069907014215584160 10929943 -291841692207996609040558398566499210600 10929944 48849137893636947737820124795455897600 10929945 9443461259694790460699040152911760640 10929946 -262785405652143626430790978083073282080 10929947 290038462389271904275026098666960201232 10929948 108942815007381979502630330720017121280 10929949 139178710806098371956255293803679109760 10929950 254289577486643212239492849879183240000 10929951 117303698788304349342398503693810279680 10929952 -281745183651259064172390491983953002496 10929953 -399312167767557891733973195658533980800 10929954 42148869507621333309740451436747090944 10929955 850778622293753230452756716431773600 10929956 -525639508121307896053398775089565418880 10929957 575064617290830343698897324975233033088 10929958 141655319535456703552197436097263593984 10929959 497317898076193574869602325367710364040 10929960 346037339396218521554305063461836697600 10929961 59438828391892146609794157066056252032 10929962 74149502951551583606076532683907181232 10929963 -64837569024698962581729052233208682112 10929964 322109604302188280038875994229117086976 10929965 -109053015685169831294387065053445800480 10929966 54157571194974459370800635006192793600 10929967 80694308169307238648345758819597439160 10929968 -18787992251799575315183408811649007616 10929969 35213050253792247229792686351796470594 10929970 -19177593612680586263585510098215220320 10929971 49968575293727337076744756545292401792 10929972 -42350382895896477662238356700115132416 10929973 8741097592454572459519282907065862364 10929974 -92125982297675753405573441026519055808 10929975 21840309810373259029279266747726336000 10929976 134322007845796852752109973819582668800 10929977 146816784598163874718933027676598656640 10929978 -10528340223535896612700662271443452160 10929979 467978938558277074038400804687169387176 10929980 35074110795774302071421191681672519680 10929981 69351984244487007061962621350855087520 10929982 41739956867523487561775318927256825600 10929983 -933973395692175387022171496717264110800 10929984 41603747915078981871775896461188792320 10929985 -91554476944405853155774287260758239360 10929986 -88802298456378953244098852833993434240 10929987 -261700566906972141645870440246749512120 10929988 674677252567240873986269386898394255488 10929989 830470799694514029866545363933928019966 10929990 14454513026478179683274947453939509120 10929991 -170621096241227896855264236528616390656 10929992 -730202477729006610430628618832461568000 10929993 32993777326669830173911402528290069264 10929994 -309665075707966069917884048600720291328 10929995 435531798376878475077596692813968420000 10929996 63060391972379561550906791278309883904 10929997 3349067025277842376879478638927515672 10929998 36566137426473991702648964831630208 10929999 1304454454324249806345241085475402000 10930000 -1229141915928959413323288520852480000 10930001 121441448492293543942701104272640010240 10930002 -73988065705173460321499732764774918656 10930003 -144959268745446976659688636937534886320 10930004 -380579657542015579821973830226256674944 10930005 441079014452002309759372816179772843200 10930006 -289057043960596829476476768944995278048 10930007 135356476504027513354008192583572826800 10930008 -28695969232879641904692910836694425600 10930009 434124850287667285051837522780390979210 10930010 4821640318326828433859253151319301120 10930011 16960460473667859172620610866044433408 10930012 -10217432185236309387433656678523538944 10930013 -263287377020078900919016373870989156020 10930014 116791687356220257418395583571258857728 10930015 -389624891257583173955043418017802362840 10930016 846496812493962833432074124520365752320 10930017 242504822460999074125144681665525611520 10930018 -219802855143072379773619710211650808320 10930019 251572473800676022646012007216769927344 10930020 -279482704850261045878624256345183416320 10930021 -193660031327225517425699098563390500448 10930022 -51667084332016614597048960797623321728 10930023 15112523628097978285752455777830769880 10930024 -193556701825727103346603728536248320000 10930025 264968132020505510509403961096504131550 10930026 -40959589966889306627530218281231734272 10930027 211662818245324599152656880573441966952 10930028 -694450102193605430551075932994258904832 10930029 -74977678252834198562194640238803788512 10930030 -140719927571755245280275100529134596480 10930031 -5807670856727635435351222830045646656 10930032 -104388772616204722412304752531540213760 10930033 192769710594513507042331247622451331282 10930034 -40430907170464278439287078578223730560 10930035 185172885820638566286114354495782054400 10930036 146517667500646098397676273530694048512 10930037 -27612728535879763688707277911899603360 10930038 85140716172355213665279096649653043200 10930039 293259318225020292316903840530737012840 10930040 -346919892710577451985670313456700006400 10930041 1654283055992353933666575255157431936 10930042 134351585738450459814442130967829708800 10930043 170946658917170454229753686710191856292 10930044 -16616961287033993629499020120174771200 10930045 -247654503170441651998470960410328576000 10930046 -19785659317333349782210139282392213056 10930047 12947187873069041385585028518568440720 10930048 -792456335383634989118983672960835911680 10930049 169612157428759967463360994166917365888 10930050 8534414435727778789063682869686748800 10930051 3161475928110995997896140671171984016 10930052 -121856206086712613671234403992980049920 10930053 -444591833352989158045770432003850699296 10930054 -403729043463061244533188827529415557120 10930055 15067520278594888171354564954600995960 10930056 -202767852242222802400452366990512332800 10930057 -210513008666837108810472488690233429656 10930058 25729191390184264093860779727522190176 10930059 4712502148872847061577341648558333472 10930060 59584864604989171167214522872640911360 10930061 606062467679826222754974502390423348662 10930062 25611290140024868670366648562783595520 10930063 100009371182286625969247167443973239904 10930064 52895284277523732558809260707782369280 10930065 -444422716191486319516080830730837953280 10930066 -51549723408756239639365486372445537280 10930067 174895933900151531477356105614503262312 10930068 -52407622635965398919091450541407032448 10930069 -303026958877456907697392980819457176004 10930070 -43346557806299042204701142248463435520 10930071 20470286413201484412562606644035751840 10930072 411730705582598170917180730707297361920 10930073 -1166515254484965220939779579452989440 10930074 161267098669745635392143889990485122560 10930075 -34880137289602188297943821002095300000 10930076 385963410506838111076261149630313397760 10930077 181468666496913759079225185027860332614 10930078 -49725030805678482458173071818811500160 10930079 453015596575743328980303289134818803680 10930080 -26575223877052059559367123131359559680 10930081 456854098261030460309632386883315238882 10930082 58151530832744106210749548876217927424 10930083 47072560728914192342814468547247172864 10930084 -1580622122146127135341531040793538560 10930085 906193937300439029886708859972154396160 10930086 222506559572915472769154117325965731200 10930087 -638804874962992947875941075961365894584 10930088 126691652114656623771313025017525032960 10930089 -306751848985058365055680297592495281776 10930090 116896698827095909444740503047192478400 10930091 -315482594318900231407064362362502591200 10930092 -288677309164083109489301989229810995200 10930093 -34466677203876868902785033333146503658 10930094 -170581506133729832114164288635034992768 10930095 -143305020429290026994620477194414865920 10930096 15553650835797594985855430983403520000 10930097 256224322703357400479805704445337158546 10930098 -45906506325516791820402748004679325440 10930099 -326657041990489312163089292693300049864 10930100 -127942327795770953401623823923235680000 10930101 -39485425390511869541702892032830521216 10930102 -195928430351412715918538730308742496896 10930103 134086935627711834024064591813162733352 10930104 77227812185092884044067101805438566400 10930105 -831076536291960482357479839415412358840 10930106 251075161490816576693973553168211440128 10930107 -468483733029007063745657940238853961960 10930108 16315612935157663346458444955257976832 10930109 739389936368672025609655473580353386310 10930110 11165055037846033115347716360781445760 10930111 200245718417130356389604758958228394320 10930112 -356097750160605588667102076399360409600 10930113 -31814054348796323671084831923790917600 10930114 -254985022011930070728441905929196444160 10930115 126361354681474488730076259401145463200 10930116 -333537202613300195905576643044144558080 10930117 66040827938104785186590910363656434752 10930118 -131185008691713726685889653767949422240 10930119 143755601119153242169763870133110708688 10930120 204336934386657087181989996756182476800 10930121 -224479602704504620573910127136647522288 10930122 50202392664286683235688791871606722560 10930123 179832677940104329860139030208091526120 10930124 694425667832992491510701260121098905600 10930125 -276137572126059156377691631758970296000 10930126 -143658894187962923246879733885849744960 10930127 -3859241710015511952558165426892395792 10930128 12502153889015770213709150943568723968 10930129 -19056632080423380237399262173677441280 10930130 -347073545500646812253399964487508006400 10930131 -102974406260951536586025501100440922380 10930132 680513409721126475846474469756609759104 10930133 -302833984457822124621869424463756695624 10930134 33614222072997451773214909674983382912 10930135 -129912791009134229384145333861649582080 10930136 76622112856276561348411241095322388480 10930137 83131076878244736098496577662577215168 10930138 382446277455845120605727199406604532720 10930139 827097375809011387575322365330444619968 10930140 -52313910384359610607420229165360916480 10930141 -263670882821405115488579519048739031200 10930142 -329296300407464939189259468514492614528 10930143 33600861821409096954497438371141301760 10930144 -43900704735697229370653984231734640640 10930145 84017467143141358608754902626557242900 10930146 -29427141954583664618090320143706444416 10930147 -287135374001068613527207129258582030920 10930148 337873939613493578120665901643628142208 10930149 -29554299345471921097515448433359675200 10930150 104220699040246578802250439879846604800 10930151 -118493322845255133493991011608241928016 10930152 -159219238319861946365046628140939509760 10930153 -513555074782580111632925483550319189056 10930154 305696257887630973487819861416909650432 10930155 3628501644605290749544313431950685920 10930156 -70331609444029548037671941291631988480 10930157 -30942951852573095406005796048618919488 10930158 -217096422521951647336972777251348801600 10930159 -109869075070266984786022683948761504696 10930160 -28530424087660794767234718086367805440 10930161 -394998574932131992248102072629375104416 10930162 -131857260419093740570311937513099293168 10930163 -524024125238471785272322043408886013680 10930164 56138333483846365549044196457379336192 10930165 -205038854821514211375304314850893978600 10930166 -19818313248277604983946801931239030784 10930167 823520708146343595264538643714589524640 10930168 595576725220109362459580550887717376000 10930169 -1219849337325986335987818837968075322156 10930170 1077871726104202118504138362308633600 10930171 228973288603989314083146553771870461712 10930172 -610297755125179791900825718515977634816 10930173 -6033339128453896018873557340000767936 10930174 276063096185661737761741061087106093120 10930175 -106220096406454103762713418580488682000 10930176 -4594729251050586432313138423781130240 10930177 -13996823454035768177830179404841909200 10930178 98462369053990436791145298417141368832 10930179 -151389104379930394539394469131598423040 10930180 187323019202569538036238400320539270400 10930181 984320216167216203591644010642646325982 10930182 -106080308946906957820208348377852778496 10930183 251397081470869559156841535920436374960 10930184 -622266415192203300667085227705720166400 10930185 295252425603061910193530998644426082980 10930186 8812202540131245563282045938245442560 10930187 286723030785329260550870119087236288000 10930188 -243789459078165888646778648359603622400 10930189 -624032515929818565581017988562765048010 10930190 28878998667167987860208631381000829440 10930191 -270707140842991302749502033727600532976 10930192 -33973904284835707008670843942657589248 10930193 -388612572336984204940636210601566047000 10930194 -407998494544024335480305710651367569920 10930195 -242149413168227885326231350805292062800 10930196 -356063693610306989442480905360120937600 10930197 21265047057209144531535875098332760320 10930198 170686313499011432138477241624727307424 10930199 375920359562020297004295141839278274736 10930200 221723454694027271657980089505135104000 10930201 553880322443698769520883136811074221332 10930202 -2462188416870520356410975520202034448 10930203 422702589464802862415057582906414706720 10930204 754616364643897074453823650318687586816 10930205 151236479081819100762360241848440622720 10930206 -95765646892997039250262103754448988160 10930207 162960746527388303965647281225586960232 10930208 343063147528777256303941333258079109120 10930209 40781970744239417011013834367422960304 10930210 445071219634927581203955284727441168960 10930211 -296286082997880996027315349573286593188 10930212 193396662768569851112546731599019806336 10930213 -886018870763717310356157416159085376 10930214 -80628196165303498817173063545101120544 10930215 179266208337470447205233667727997031120 10930216 225388832264841235710546494913647001600 10930217 16052475913327784568512021929066678260 10930218 13367975870485167972639083583430768128 10930219 -153782513822036436158127406336944086456 10930220 -108456361758693026991938762531228528640 10930221 2047811563505804713837849583511571872 10930222 24561203748796473426701047270966348800 10930223 1199664202304257387567491593740484122680 10930224 -13869100285326988145867421283854385152 10930225 221165844225363760428748688178385006000 10930226 708387047956986229610729907562459284480 10930227 81214598573896690786810446959710811904 10930228 17050554069789626630160091368378171392 10930229 631612664724366712063490034127701886830 10930230 -29483427721299158235761513403997242240 10930231 61928959715287812180799329297075907824 10930232 376350411484839655815476547441228902400 10930233 -69425232299275374172276213662171212976 10930234 -2027185593334582214047798952414715024 10930235 -470852361914725225519158462720397410240 10930236 -138747147731009961207920570772309708288 10930237 -486350732205729227304913332008023344288 10930238 342269233947528479846359348189736724480 10930239 -61790677721441929818564234789069129096 10930240 -28116164348376461971027994269172367360 10930241 -152820926105329640793706653159384625728 10930242 -202163199485183488272476606895862005888 10930243 -46571578332516053453454205839505371072 10930244 -77749135013479923637272053754537922560 10930245 127139167622200543226566944559342300800 10930246 -504306184641532312254796614997525020480 10930247 1139734798318332059261932476119293834152 10930248 14961026261027188733085877346131968000 10930249 -577305059827693302941259592651527652608 10930250 531070867848408098256624176421183864000 10930251 -270824664063719995146311918267301654096 10930252 254253760380339888701067738445346065920 10930253 -771376370029004042159366388018632930676 10930254 -6751125048425636521652336025394207680 10930255 156190981365492400788149574304725196800 10930256 -35865669026481272934548241303994368 10930257 1250660304731471586568732757782387008 10930258 470413276826928031526587285902113369376 10930259 120853179620281603720935141757784316480 10930260 168251553451318764410681150291860869120 10930261 -95001040786264288075656272226811417138 10930262 -132946228100099181528552984639832065408 10930263 638276779092196516014188680370572719360 10930264 -237159125180696733971491521724101027840 10930265 -224616711548683649603297763926432284800 10930266 673286906582612664385847516149782240 10930267 74326069156954783764760446991227971760 10930268 -124178662838349300991067810729851484160 10930269 -50166145074689580654912599516866966848 10930270 -15870239629532794805281434102377583360 10930271 -160575455476387208296799329127433057936 10930272 106099005560762593375171342368140427264 10930273 -364349156049283925814855629264704118016 10930274 64002305333276961339437364649150656000 10930275 160492227197201905892687980565056146000 10930276 -254888486999898796792838726244600922112 10930277 -59075662818787244817728886649484762400 10930278 -296627436636922720108154005655086714176 10930279 52246009017652064181616892806701085880 10930280 -275302893280072142104329486431305728000 10930281 177372071814234257001950287456719230400 10930282 331535429454460795378062334301485670400 10930283 219745973704275970488400154687826287760 10930284 120176100403600677620402355842362417920 10930285 541622568701399931871547848492730965560 10930286 200257040816612365697365659369818031360 10930287 15618183757554273509565201048000055560 10930288 -35433846879512006596089474606200946688 10930289 -991030589874938978470909013707713188910 10930290 -705355859871011166135610876219883520 10930291 -123817795989845341113086190393545665928 10930292 -44458249012697562583330219197826184448 10930293 924506743924137240693655215462739566 10930294 -4819249411599633065404869518513534304 10930295 213312733445484519832969718192702995800 10930296 -104633447097049327846532593580108267520 10930297 -189897850739424384270647026360117695936 10930298 315258944336646971770497088901968940400 10930299 -7375539691720613478164288523801429312 10930300 -195151848184736199540665303938716121600 10930301 -827061229440843113634385448483494252800 10930302 -12408881108360667521597730665501716800 10930303 -555258356166202482416438389461781980240 10930304 230851433863116140482448099378410291200 10930305 -68233353581652296285213934775948794240 10930306 -196200257538888679866408648760689369648 10930307 762221644664003700625475267257247570556 10930308 173714063621117032703206250106539765760 10930309 -88501593383601484580736118624744353952 10930310 -271481960141719565709291033499109066880 10930311 19335253520965042496603760210751910832 10930312 -180229320046728037535340593132805196800 10930313 84521179204424626853103500839867141248 10930314 5455997452144818256623518511655395840 10930315 -380130376922569935484632069387137927280 10930316 -568541357764266512193494913748560072960 10930317 -524639033229043864383027474452182365888 10930318 9358790198217458995116309820723852032 10930319 -816146410606458500622619138825105667280 10930320 107208267207992457656202645565420339200 10930321 2236452619833310601828014641430610688 10930322 160705907859973219962667114770114824352 10930323 39906745907017890040754256499254141744 10930324 -157261790970689063859180995756895282304 10930325 200848214098866150099507775317592644000 10930326 179312621168409391447915217713861068288 10930327 753720561751485949690712036661666047152 10930328 -12216979818197561951483183721549219840 10930329 408171885281498657730836139215706061920 10930330 286079904762177563000746434057881230560 10930331 -128676714953882994474063445979862498000 10930332 81499838949854816918936995292697031680 10930333 566995672166689779028865545055666564582 10930334 -91282058004375679948744193412915056640 10930335 48000998594761559207344502220194727840 10930336 -112488476723367243017628243101588914176 10930337 746629120236579066254993306322754697184 10930338 -42948343745987254557590660768611170912 10930339 -239433840782397910417255160791156399360 10930340 30182826453075481648431111380639351040 10930341 431442324080069331436396683899871933792 10930342 6868975505448614155331928578711913600 10930343 -266528667525536128062814247003256035256 10930344 -461597120655150332021914416021295841280 10930345 -177948922440754661865743036962678452480 10930346 -159648774233146151144499612922611302400 10930347 67964271141688621019276255908295463324 10930348 -98088924314184356612135913957929023488 10930349 -37997497979648094493826094279521552436 10930350 -29457904775071390196200141356300744000 10930351 -424822630018912369051091004493118497648 10930352 -47787562235989431097797813394836553728 10930353 -9599994149390508704719850343835287552 10930354 20770319340872417415886931259825321024 10930355 301960630180420010015235301321618382160 10930356 68785729383586106495138310462686146560 10930357 -20987103464222723713301507478461975040 10930358 -11747236770158894217325083554092611360 10930359 21615076768764129933626521828188685056 10930360 225905157960364193406688423823376384000 10930361 503053601274280765576316512853907532800 10930362 170492837844283966862974776013300316160 10930363 -56115258897514754559062265904164326696 10930364 -565238704046081073877459747678213544448 10930365 237003347959878895656806431414069428600 10930366 250466888281110370818373150820340325632 10930367 -151989094654566289088467263930110819328 10930368 -49113787177659183634842471963474001920 10930369 232461957003175528917891505902445512770 10930370 -299232523332144817450947282907083824640 10930371 -220325019024622237995750830611484294016 10930372 -21140485374751823308163578680305559424 10930373 711327415732706551764584081211711758622 10930374 14785436868817539191801348256030021888 10930375 -52480021496106347618437583978291046000 10930376 -317647285974463781033028029058814417920 10930377 133809741974105096574934427544505039680 10930378 489566603604845638416973774673438979840 10930379 244129835641395967884802327338174704400 10930380 -123133371514506482567878435875309158400 10930381 105385622534016989675765168794965321600 10930382 65920237545905680980776219389368336384 10930383 163512225106222093897212719374171534848 10930384 159985788616888308876763517831316070400 10930385 3112771006748550105849058750540190400 10930386 279930582154499417457044926616825422464 10930387 -288409250371619593124450753090747274400 10930388 -323228632080238667051706692739258937344 10930389 -589989755821153063438376200400904756576 10930390 -47833653460670811298128943739400163200 10930391 457932287675942908455360994748744166792 10930392 -51588549209994705075009973061865922560 10930393 636319200047928352570178532368768933642 10930394 44227252479173895938585978117269952496 10930395 29489458874763680100092464736004748800 10930396 -91075683204126692212760937023654305280 10930397 -547505695025247191264537210667338744154 10930398 -309327169108045960618815347762640083136 10930399 343901434950474692065718520330511758000 10930400 162682438205749924845522717803288985600 10930401 240141968044328298682707155467818832530 10930402 -35560718806176522974750834192843183616 10930403 327419162954213604145358078674109481168 10930404 -221942506902211049873672457491900958720 10930405 245657217422324897559773570020474494720 10930406 -49261655834720441041136181661274103936 10930407 199156091588422821118642047687912067920 10930408 20305259142345072816505550394020444160 10930409 141700786797689129408934867895649222592 10930410 -113436885003472391483118574536381964800 10930411 52780852496973926782389225336476882800 10930412 107506705928548037732460476864091545856 10930413 -174082190726101621104101051860805739360 10930414 726876712133459742279413934176644224 10930415 524025854979380814752169054756403131600 10930416 -13958516042510921392365535863545266176 10930417 -801180465198129877424858271101208655534 10930418 48304556153431721849771925505355759616 10930419 739618499872371922122833622622059346800 10930420 139041086979583283270027890436128673280 10930421 -87763706910415833393922782269404990500 10930422 249275571397010735993273851123766323968 10930423 -143925929416488044668601480011673262880 10930424 -172485371315695340119992068638624727040 10930425 -171646052150443014056788308223818300000 10930426 -89784169903397536790574989432735539200 10930427 813110398966575749545784703212557674276 10930428 -817762817974467271440564429057662976 10930429 232713361768846877291704911293426997676 10930430 233001104891741882560724396896845944640 10930431 421391602581633439845022875898713790152 10930432 -173420511316000550368038215481278070784 10930433 -545090033635605906460788887594629117776 10930434 -171314251677153437686834067251965285120 10930435 -391947935733310247043956528313165675120 10930436 10411990452778286879852732761367605248 10930437 -234130775712835673041340719648793886720 10930438 -179856402520156720869991049185819646880 10930439 -45116847388025602159680356985866087280 10930440 81824693522033090835268976116482048000 10930441 -19037831023510915520891462574639079728 10930442 62399524031146346211313389727181485872 10930443 469272577413453858140057829483010991064 10930444 1904587875458029845066799237515498496 10930445 -47188650492434491682776251122029194240 10930446 72510916945161017198401286411671090560 10930447 -935886772811467733960482684486749133056 10930448 -249673551166798620420979118233759825920 10930449 123607255505476511454402512986304116464 10930450 87199318226149945983164596960234944000 10930451 226017854208606531483690105753465356544 10930452 -161061225632689694600201635756742658048 10930453 154059644685896303070970149266100376800 10930454 -100403998348482043207001584661757733440 10930455 -108464089341134616274633443154694912160 10930456 600697586486306297529538885882874880000 10930457 -792735385846674801818480318182346058294 10930458 37479353734835243946363766031259770880 10930459 -6091575763305084569684214156255488184 10930460 309190251966918836934125786973844385280 10930461 -559973993966044430513451204978260251776 10930462 226950106605347960314211549139425039232 10930463 216437418946282176060420915432907591344 10930464 42626303147920550981290685367580164096 10930465 -98358429672248439476518009533006209280 10930466 -79707431086368570636994073493938070240 10930467 -20990956167084082685743817287152188688 10930468 731667662842495961690325399827233689856 10930469 720068697442912003198095667426781415360 10930470 -128667246974152135572317486576155344000 10930471 10395370379106987690211134921558188632 10930472 -69855045706669787740897866295819468800 10930473 90082921006067237620277806813573584000 10930474 -210254765988801771054449159833608802560 10930475 345430789236962262396988480847318530500 10930476 65247358703839464032204043826553094144 10930477 110142807857479626530819194173666715812 10930478 -25808105309367099008577400042986483840 10930479 88241368770007542330157608455038100616 10930480 -113845708774225928702029810778620231680 10930481 -603281378344382034133963499019931124718 10930482 -112768377370749389985561614159745894000 10930483 -562455929559384502247996514998161137268 10930484 -442620383683163847900552146186217498624 10930485 128093878497063195946242699096874932000 10930486 80910934625656032127641932140453526784 10930487 149996512665770435781033680922824167272 10930488 -336193942544574682143446599691071549440 10930489 -687550274021003909481485103608766122710 10930490 -92185564153004746049551848552536860800 10930491 -269158703546804996518366205976903360000 10930492 215470875360191869908164419763144555520 10930493 -276110498457884932593831985999697604000 10930494 244703826294240437611551287793331272000 10930495 -400332227664623162736533728068877887000 10930496 -375138070828695611333012821826016903168 10930497 -87367712997524198687289491769803698560 10930498 -371918015476732521697000572853845534000 10930499 -39220716038259573595691969017651004064 10930500 -156526140420382562577917551493250048000 10930501 -2646008825377603659201761484224373408 10930502 -397284391288760542465414952178483938496 10930503 213231829184570832088180737106746757584 10930504 8109641417563570272148238025575301120 10930505 237524573940231218857301744804163762660 10930506 182363734260428036671448011966973587200 10930507 93734025284296847531794502113933400064 10930508 68969516236851621679691860835578884096 10930509 27599645238590066172725234617218044928 10930510 -45902775384030850471271152353010032000 10930511 197023934165845889262907409615488149000 10930512 -94838476415169992637200202261955215360 10930513 123329913931286199082557625248167862384 10930514 -401461864116410605029972202798596096 10930515 83544665563143004384645927514515606320 10930516 -240139536255430234401370120968449810560 10930517 357494934860802679052203616329861590240 10930518 -32270711256361004005416223160694984960 10930519 -876535829343609173077740106585374915840 10930520 -155220977154402109101827590812888883200 10930521 11511945107765471036842875816726094848 10930522 385001241066254330550387882837450147312 10930523 -466662554447842474309163144105953481856 10930524 260792138344924659349379536032042860544 10930525 -426769853302938496903318747428925557500 10930526 -43331558013729415605685769703140807040 10930527 -559171464245617161327648935034103927560 10930528 173598619952960557781812526143694831616 10930529 -999535531015830218529485306409160950720 10930530 -77141347479835188777178867438647022080 10930531 -1013946166909922513556738898117187837668 10930532 -279223334112361830525774021307216896000 10930533 -199260741775753519044647455407400207776 10930534 131883823340983742857541818021460680416 10930535 129335874104695065117487047358488000 10930536 329222600492534441794691307171559480320 10930537 255806326198275400429817824309458128186 10930538 134985538432525993231168503630598425600 10930539 -413312762907819706751974993554933143976 10930540 70321429225503641189796974622653230080 10930541 -575555150014317303036783092167472931348 10930542 17354080524874018788980978220239652864 10930543 156032008896778602506760533734883473920 10930544 -44485136391075853440376678121264087040 10930545 6874801603799641110778948155610874280 10930546 -453062451889108093543418056616433308160 10930547 -723702511735097203744489066867558006968 10930548 -141836283676244684718852839698374328320 10930549 199343632574405269701182584441420738880 10930550 -79110606849911813866174782686829343200 10930551 -393615532865877726792019017093462073368 10930552 370514766052003287935257450388591616000 10930553 -286470150013355323062739841976950350080 10930554 -51938669472646027326854551564443317136 10930555 -16339892736586149484974948496726500480 10930556 44553177699556394863312534509237934080 10930557 3328632464364159808136036135752060416 10930558 -80927187501174543286836361170474196224 10930559 156429202487859717330563362130373793200 10930560 -289402721567607812170322530244807884800 10930561 482179350407111303344899537342254863572 10930562 -235362376256958555749973646788156433968 10930563 210464268523946514596855294390481560784 10930564 -251462144357222792768696652685088428800 10930565 426279774385506844333227558768201398460 10930566 64251020823762492645155555452812840960 10930567 -53358388484525759588295489855125307120 10930568 62109850627153390890829609737248440320 10930569 -12006100021546859868331917340063302144 10930570 111171915117666568435384422746529960960 10930571 60044477375520033036091389751308774072 10930572 -432450892776700808573339904465466598400 10930573 -691014943262768936786021058721952175178 10930574 419473264482837150400838340863462673792 10930575 337916285142592844347018823492140215600 10930576 -171452605497826574660257744185758515200 10930577 -110774947870363827635930432765649133260 10930578 -98031614823173417602507002114492168576 10930579 -64824650087373925043317376744636808120 10930580 -319462648206336923818519742179242816000 10930581 27166090743021676460007288112830626112 10930582 16823801809516757187331869946154923968 10930583 -783691734757722909867002898129659418168 10930584 171751860529418409045953597735218053120 10930585 193947357866864467844170585584883359360 10930586 -123798635765258498998465197769566067200 10930587 -442640567721354428924083042401039195240 10930588 -17719613623633762381338396945426996224 10930589 -31891776968212346150868775440721294176 10930590 -48834431900791413125915075070402443520 10930591 -48326522006316969871272486521153842176 10930592 222304509151084255122210047820451282944 10930593 356767436964003892374198838004253374400 10930594 -78103131445656216443999152514515721904 10930595 36762714893743188292768585942389900000 10930596 -373097273653572485743082226512563780608 10930597 38467433754616195358735200370038426046 10930598 -193281775006885507221698718006411325440 10930599 291731105382237238850000722600595367120 10930600 -600673924460796031643396589010944000 10930601 792177246526567517072295801857894685504 10930602 -294358361910436258263921704192244228096 10930603 222443419022259357621933707617851472584 10930604 223635488559436365369960061887426176256 10930605 -72112991225989903956635160323775744000 10930606 402715864335845907482158973444190034752 10930607 -641380113096874660508769261021591468144 10930608 19098615510513101765328100620567183360 10930609 -1085083688825294173195966739208143435484 10930610 117637711241294441851832920045398060960 10930611 408773292796257133427525829995687746872 10930612 -49843140392284438305374578124312150016 10930613 305611712746413643602009000572267387904 10930614 -6288654904385628455896346531712103680 10930615 -138455543230256303882035101285661702080 10930616 -136109494459387710960099157548111851520 10930617 -157599396408315210729968969883550318032 10930618 515375590765511158510703598380412059760 10930619 150733250256970593698543000795828619552 10930620 158215776848713926309379255866113172480 10930621 -320577353022884012007772024653493853108 10930622 -29355208223113045702074470725686139200 10930623 -526604790258683197716002545130051768832 10930624 -58793997709926984714525249918153523200 10930625 -17463122153192768230783875177890193750 10930626 266767317034445491741716332384472381648 10930627 -402353162558074106259145338676852355524 10930628 -419630031630375643551759601886834584320 10930629 2579931062875588659659008932469713120 10930630 324765697733301643800995223846542712960 10930631 -76336182873356975370994985010776771136 10930632 215642631271445076076307337576485560320 10930633 -282122430503779130133797619975381668480 10930634 -108230630061012015059088107937546942720 10930635 89285235273712355087718544554868896000 10930636 -81398239669436396955162940186694500352 10930637 186085952613940746388377598752327431286 10930638 -76172007720156350352304727107545799680 10930639 -526871863888514101252958138047134232544 10930640 56236748213357982040192681205366784000 10930641 -213775646446824112146476823388816316256 10930642 184766142066266625636055542398665455744 10930643 16678261828536905460146897352176000640 10930644 26470288413717668762541259610882580480 10930645 15756926959681492441310599378238591040 10930646 137621613886436857045587738352835242272 10930647 -38134251938660480096156352269716631040 10930648 854714126030371824174035688623901634560 10930649 167716252595801776986817967811179089536 10930650 130965311180662456193987114392294521600 10930651 -448386398210665403033508196234563925440 10930652 -62633160479540315350514402378955752448 10930653 -73291027408515254937057516039031761600 10930654 92920490710220865537765442550350132992 10930655 11411233451885942692379009262003222960 10930656 862083075858446867741866611015155712 10930657 -17753748788500296813184677951790450640 10930658 -54440743434885521671459495370457088512 10930659 232342210995316679213667482274294967728 10930660 81282387892160275436822313663415157760 10930661 -15786985810843878690462595056073023360 10930662 52023592655968091433347029029867970560 10930663 606731958267273515714503395089802304944 10930664 -572568970467932948471594278393602032640 10930665 224650191421146341002259328275164320000 10930666 5833403668038329587301907723527002032 10930667 284241072744797396817746384560751418000 10930668 -85733586071531435100091830687320408064 10930669 -1303961272414686979898184991849323057056 10930670 40578786461887491989123589070351673280 10930671 -317707686091793223781236394349014357560 10930672 -5769871790587268097819665039374745600 10930673 191120499973683053828252536436948515764 10930674 62512345562258235061347547264393541760 10930675 -397099911381211835942254762117939868100 10930676 202314574370991380095932048620782111488 10930677 -233867854346394524387289713977606490880 10930678 -154244814122512083165083243405874532800 10930679 939980582603880287140265748073262306280 10930680 98454982791270885649942356877824000000 10930681 -406585356665729687531302643749747005120 10930682 -21961504225318856098944131503493944320 10930683 38210673924973958957069851200191116824 10930684 36438993086845486442252680826773692416 10930685 -109320074354753499262380982393454301600 10930686 -1391710547822000210730989882315320320 10930687 -842126682325032565210722773344530993664 10930688 -58365685637653164722699064316237185024 10930689 -3332303105982924059943590343682994112 10930690 -207840237499258440555015882793117202400 10930691 997389970434741953223520286803759972092 10930692 -84980796138140889958982899187915040768 10930693 -153322724055071152517848475256382735872 10930694 -484718346800720159397241425574963248000 10930695 -342109130691227444160335006797143532080 10930696 -213009071030884438668550165104354263040 10930697 576693760072100659731498323156758291812 10930698 289420533239052327422279200117546350384 10930699 -291819115215345982840558692392601733136 10930700 -4667845238972568939246978651938304000 10930701 -172815607759246942524975070052917944096 10930702 -446983745097091545986502730889062352448 10930703 193276211484193626656461414499997143280 10930704 25821387546823471078600739623795949568 10930705 359144098236308908353633138032039167860 10930706 195400967215431653633837216908299441552 10930707 9911267716612367747012347131438832956 10930708 -426397366918543347787848171264746496000 10930709 -198339377865678821259435638834556091140 10930710 -45399440189078926276614315590325934080 10930711 -93175752894825390124787681397065076816 10930712 -409958982741784747390186636093783695360 10930713 71069326238321153373640481484324127200 10930714 393585547224048975799772360909025225456 10930715 -124864770378895645054317911992708403760 10930716 -66698214272975723642030884603814166528 10930717 -338727230782136396370287300519451513216 10930718 -129347661185342226860650874354371981440 10930719 -2804157735523236568189511157124320696 10930720 7985112209848547841571434953500262400 10930721 -661276261013803082157294059532036306078 10930722 -101920712395137349782123033826334812416 10930723 -333830333454669638108923627105360351416 10930724 114666871097861447301682795034930380800 10930725 24936245601200905551815181636096712200 10930726 -158456201869575826704861486966824440320 10930727 -582630525839995731234385171047402293016 10930728 38285556510170581004948481716077854720 10930729 23167784129263562621642333607344526048 10930730 250522618667026164277603177889528094720 10930731 10118511602027027093011255505589890304 10930732 -61218443602186601272175239039879607808 10930733 -180171863471835816427972244575776137376 10930734 297967562091828880778796707267491092480 10930735 94810369441601201273217343928781844560 10930736 185749934812113365246592224054890954752 10930737 432578906559172535372646482865526389360 10930738 -23355483192722880511615933047145728000 10930739 -333563299820690530810755175843736647680 10930740 39230682940328992733431550518890854400 10930741 813108451648827958437875510579078860142 10930742 340677812790665816660015014186866796032 10930743 982721173362724207120921648913361707424 10930744 133094612908991490012765895889035653120 10930745 40166317510382255311437633878828952960 10930746 -236829054681293818050431020992655881216 10930747 -825223476649741509384795223907248363804 10930748 -797132589434451158493856489350742640640 10930749 217633454852786910061540728617684695680 10930750 120995975968324561159937641523953728000 10930751 238060056024612752367452208165679197960 10930752 22863288657217615868003768777909993472 10930753 -412284896232435802371108305174931861840 10930754 -57249105372498257979542292627844229424 10930755 -38116939603393506124186201296322652160 10930756 -903464207172579629024283661532139192320 10930757 496944286721571968473755567419544663840 10930758 -22059448690886654876764738006900211712 10930759 -281080864008404919549087155550449714384 10930760 160327977853589769648236116960182528000 10930761 179394641269262934271090827524004284640 10930762 -7606789493134677818677782606093821760 10930763 596768504047724568119636341058451774720 10930764 -9279787736894676768748944327499868160 10930765 1589835924327031240197552611866008120 10930766 -64835364954122515657970981644064394240 10930767 -97079275688536389063959700976909108080 10930768 142862010457367303075470482023597604864 10930769 152074744849382077408961627678074454244 10930770 -209948357359390774468589327802974294880 10930771 459093343953172619366031190168824195888 10930772 -138502315990283736061997738564947968 10930773 88518310251911439446733487919175374208 10930774 -462122054975784702678506304445594224864 10930775 -11900522836584418835807026663491735000 10930776 64805446156503714605049461109298790400 10930777 -216526532763093923592284075425418300 10930778 260614819909332544721046925327438291440 10930779 -247005672379606202628336226751744265096 10930780 -44764116436741644000333611103869337600 10930781 73047225828779813682152709414616014252 10930782 367334248088620691948919495060475167744 10930783 -377570657490565539791831398890623807968 10930784 -658842490984935593307520887412775583744 10930785 -41676342464528019746992486863122515200 10930786 151723760367227877664649162057832689664 10930787 -261992430860838668425538171010714892848 10930788 -1264535312031307182191021453135268864 10930789 509822633030086518571978100566203642300 10930790 -47804192257488933068230136901255705600 10930791 377098616718126308550002510614197404160 10930792 697577783169968239150670342999476608000 10930793 -590762532077303199624321090529481045958 10930794 2356424256390340941939195051968001024 10930795 652067177752790819619597389001464593200 10930796 -5628963379439037203140333149362442240 10930797 -570723429209762780325492722835930146826 10930798 -316647361975258509986152447159236664320 10930799 -114130258406899490939558319176860607616 10930800 9507831395192011744982817159426048000 10930801 16973039150166669985325798917787174144 10930802 126034988176661396809910019328012730400 10930803 -109140995932860335488199322322703936976 10930804 455045735648626065554361482825447478656 10930805 99339858049066315895993266170467043840 10930806 -218028944257947298094727838340794700160 10930807 -522505992120573527310128805439837793944 10930808 -149888501995929763636693993842411479040 10930809 -452661540223839608567008770205682341296 10930810 -143198676133178937209387089212980378880 10930811 344829157002736788570149327414734354032 10930812 103995179864041700308151444904791654400 10930813 1252109355761904420787200664370371679040 10930814 -299721113928726288071168330341761254400 10930815 -2622339100248302163680181491054976000 10930816 -272913964454561625892607545785817497600 10930817 7159743571008085890604187195532168192 10930818 -240975482344540781536354084462122324480 10930819 29951392395119630569321437592619747040 10930820 -171315239816404292893242296740019896320 10930821 144752012068348271998050041649205969920 10930822 -309877216460027280058970362733061518880 10930823 -250212749701871422411900082089883837928 10930824 345274681051254200290963496214418805760 10930825 -141500157084659319673384039766864980500 10930826 107108915783366268418839170111259876288 10930827 234014130617507230403111847781710876120 10930828 -298836912737406032614951246192824957440 10930829 46259976138011427252681644028008371968 10930830 219134092396262043602587976467336177920 10930831 554315512136945364924318830735924049064 10930832 -79036722343294124950973048804714741760 10930833 205866368650585336289290285354771946400 10930834 -169560361514296999724406449047499050848 10930835 -94183210168220067836067409160461483200 10930836 59822342900223528726131622630811508736 10930837 -1380930533161815337327782074562353777088 10930838 -444711717245630962553626474615371571680 10930839 -52265967011926372226259803622034330776 10930840 -191989948026600345058786347584276275200 10930841 855458713419902085064522378524550471242 10930842 26767542404326826340082789377043322880 10930843 263998368696228204763112908399128587520 10930844 99570295143078029374587352775462211072 10930845 60526675779160361572471888638185159520 10930846 13822559925837489815649735507230496384 10930847 -153504026664679923440048805699683414520 10930848 40692762995936477423648315761930272768 10930849 634309870994490212778169309804204905136 10930850 66862275500725735344955898660814028800 10930851 37525255648374319830474873761928990168 10930852 314518726947326010581610783908248437760 10930853 488220882479916459784844399158535847102 10930854 -138429275371296780837882163078809538560 10930855 43646145014233347863710972297905205920 10930856 230367948681470115381200446222485749760 10930857 -31336781447243900447894915821611146880 10930858 1899639211877809024935935929139933184 10930859 31064201054177782021922486682397414920 10930860 -54351375538990723771117357888147768320 10930861 -374152562015999006744013482084256354538 10930862 280201701347625011156001010088668698432 10930863 165482714274499797447201133792540635144 10930864 -87878188868178534844424907494936936448 10930865 -122325560796405806455411247204152632960 10930866 -67548564667624040962668392772014804736 10930867 -25117957950614520885686373718121951120 10930868 -212041595909586824198424741659222826240 10930869 -71470525324459412571253906444547134176 10930870 198982377208990402479460578532874042880 10930871 68383846200408656607339782935738320000 10930872 -8408015720463340217481020955544780800 10930873 120412897309452364978122225236636400580 10930874 -36948954987446498226352155742222486560 10930875 341344524735972293261648161542399936000 10930876 352168417735298588927683726480456704000 10930877 -467245953646418561034696039975282233274 10930878 -68950342419590261146145709287373618816 10930879 -136044901015351269298940482766363935872 10930880 -47224130135980739496432452361623961600 10930881 -87837034297457531260982274728190120576 10930882 -125291244852738425936114378486068012128 10930883 454034929841953450597401695747903474880 10930884 404064718067751905989655190962054111232 10930885 125410928733512142170890140887350469760 10930886 -123702866563939034275721552055447976608 10930887 -127131144084077267591811223075447519824 10930888 524101323475771294278591523046236815360 10930889 280813424780425337716961906946941145690 10930890 -67456743734250301278989579429943705600 10930891 186728810627318500086271278988558195800 10930892 59432805257115364048794796615964881920 10930893 351080324587037169435703211550502236864 10930894 20891767396509849678957799688151627840 10930895 427192977925836721054682529612204134400 10930896 -10634962465225124490033652366092533760 10930897 31433658344614579604548128833134057072 10930898 -1033383292325256604685723682755224032 10930899 -186235124022724523576593201575295721472 10930900 -118334531048547800379634812474250464000 10930901 908577497667687755689452519933361152 10930902 -32237815242183501972006843230000226816 10930903 712349543015479424203882178071165494152 10930904 -15506992836638028033316472473351372800 10930905 -569823533766492666857723939911609131000 10930906 58571783817953925091269916279172077056 10930907 -119326265853450738202019911348469998320 10930908 -101078623205053326340042011510677091840 10930909 -380516955646249334514966502355927629920 10930910 -44683807562264389292280837911759431680 10930911 83791700561832870826820809272126142080 10930912 -917526534953915780670451392455580057600 10930913 -340243426783768474004468997701370949440 10930914 302385364943570117687286531091216143360 10930915 142660238421979938112965978127207308000 10930916 1006428970151281209036964141247390512128 10930917 -13595580914457435477727852222013193120 10930918 450131244616451390640947884322574248160 10930919 -340165806072086529304219327464621916056 10930920 136045342511419789201691186271383961600 10930921 600811672898257887284218609965985157200 10930922 -273000219665823439419095953098081553488 10930923 -544211004720245661319704123850310898000 10930924 57465364285196991453866069438202686976 10930925 -77415687220168939182376155049379188350 10930926 85432031117564715851231728540219834944 10930927 86805622022235247411115025710409742944 10930928 -91128988503596739322636037823282216960 10930929 8533361644943361707800904726122134048 10930930 124648200521172455706356357758432665600 10930931 451256639259000034765484044788656208384 10930932 223106109580226577295206860871712200192 10930933 47742866307908384583775754848883297404 10930934 45310675371303729974660384776607600640 10930935 -1838429627282800881535422104879617200 10930936 -595355525912568682907393106292250296320 10930937 250258754771662908135022307059387327872 10930938 35648984562008925483630214865158060800 10930939 -105497095942277404927380590218380630144 10930940 226602193770871238210627586748417559040 10930941 -70269631292911954010341743767872373760 10930942 111575248798224338568007746451033866624 10930943 -4739111524164694659722559724943771256 10930944 -3743441718699256810068453130556669952 10930945 -245668617694344362994007073166646608300 10930946 116806901697234446298999965019714936864 10930947 -7016547074803217503500008529028707840 10930948 152777572951129221327151665754769453056 10930949 100326831102363259581368214635681837436 10930950 5018191000859674631792762541271980000 10930951 -582724307072942844455011007364138504648 10930952 20837551542599951993777936100396288000 10930953 128110505693461434633535170932326691808 10930954 225673196532729036629504189843185168176 10930955 -74982077909339295899523592611769398240 10930956 56354648642159009938851053712701675520 10930957 -964870333805791961695287837458335768320 10930958 -64867439764018303340626650590151321024 10930959 169273036474498767732274929605565801384 10930960 33839093923714053349880714564331110400 10930961 -428875477242942499511621482735914076428 10930962 -152154085765256214653496512695593747456 10930963 68574806990689525351963792069809639212 10930964 308463524671447431441346394554935447552 10930965 132143218696821797842785900678957849120 10930966 113971064624013308584666093141417107840 10930967 -192188555543451603878278593549896837280 10930968 -233519088626971225932655088128759357440 10930969 -34140040075615988786417295762525315948 10930970 384483082683015807988397441040684676800 10930971 330561573389428377414623964058095996312 10930972 57342303786522419675858821083080843264 10930973 -255385516684671973042828707276742763316 10930974 73448985844911604186353662427220647552 10930975 333838417724133486043818300215551425000 10930976 -26469862876422745854140624945754931200 10930977 984654982170458457807176659964725143840 10930978 -781034310726827610572843423167710627840 10930979 76808976452340752909788851168109441176 10930980 71832759567409622109708006889340252160 10930981 975943785259054562143978801312818157692 10930982 -384188206199892516771346237504031973408 10930983 -136911144876138341565813493149541114368 10930984 -186915522703883307213599682982814361600 10930985 130808684229200384453425243196582342400 10930986 -54991809787204516577925546297989104896 10930987 7732286146525694891437929655558543720 10930988 388345353314585650871730202920641496576 10930989 44870628078093602761915693169635305120 10930990 82704808185137811507629946747392858880 10930991 -858954038850139161130393650537757210608 10930992 -25993098368014793186897544783832842240 10930993 -714289790487361704515088559820413891200 10930994 -467322439640917682823053011462991998704 10930995 -78018622004071318065274234566836873280 10930996 142417596779366367097912175539455728000 10930997 -103483926958254571863522551662325526336 10930998 18113717549117845261665275728590551808 10930999 456131542175655260549980852070094053160 10931000 63667906697267757299345796718110720000 10931001 -284783367460296711288684387784896953856 10931002 160480417962370334317650491772263207904 10931003 -70759988748348378587002286664724687872 10931004 149118628840311724708613631463954022400 10931005 320070521312710331477433013715507802360 10931006 230779961892321184080231077310574301952 10931007 -243302028513547686229889472078068130360 10931008 -240298381165961901815447842470425001984 10931009 42755954405198825942354889223382838210 10931010 72065387726167137047159389889165521920 10931011 43004003312362282994229491269694401184 10931012 80672732658790664845925887250661757056 10931013 -254136867268199062322531572220226587616 10931014 -273957517420836179590216987673414330880 10931015 -578358514034151073087430467876985976840 10931016 71752082664623740307696170084425891840 10931017 -370243938744369825955029480464941049856 10931018 -250992689989450238458979589085966495488 10931019 -90020527099267554624176190997660008 10931020 -2067153789462692472417131038486609920 10931021 96100175336848235542194576129779403852 10931022 10907389013929976830034832940737296640 10931023 587437046648948150523759735445551439720 10931024 50927258812014213718812365335617060864 10931025 94945415540447292357820742527125657600 10931026 -114076720517816411528961914446008324096 10931027 15966543626380136990183198537647214232 10931028 -194191609397591059505964176235605729280 10931029 -38528363199033085933539649918592807300 10931030 2054456328441236905800007842037155840 10931031 6686915102347266344512836811901055672 10931032 71598618802179525187015195503276564480 10931033 950886116104689715712142539755636276944 10931034 -57958901078669530680990633214665977856 10931035 47139541860299013995040046311136212960 10931036 232337691549838906133247470361065402880 10931037 1771046729315034336035289674726700096 10931038 -208854125523268241491601883842241272256 10931039 38035216426301420004591545652143635056 10931040 12426967349582348545635316691875921920 10931041 -165972959349089117950289787993283136832 10931042 -151369930080346411757646871930024769280 10931043 194646389483626800797340528770086969464 10931044 -568236518691251669258941979934325012864 10931045 230924511977281434375446074694609970300 10931046 -82797602309602591916106436079768979456 10931047 35193682954874416549419761840536833792 10931048 513143550869305313613026837839177728000 10931049 225850146530052225478718749972626085824 10931050 71067037465369700655980489239009017600 10931051 -201000084471524851355219883272329839696 10931052 -440256217095990759203176639820781735936 10931053 -297686474146937116115685873728437509920 10931054 331259428825781272888739343989030822976 10931055 52407088269187286238784954207284564000 10931056 23638141826127165106179888285609754624 10931057 -58757712064927978006343629461459803340 10931058 -71021084071636204868182241556674703360 10931059 -376586667313815542470092096735100770360 10931060 68654018886114008693401055655670579200 10931061 -545891851999866035697084422197920767520 10931062 -9647303834018848159774987970018287968 10931063 37514712828393101359257346747638777648 10931064 65073821557202916449528219282318315520 10931065 -64439536864376369571595183202091494400 10931066 111780868321900416707160047102136589824 10931067 -252280119844411607564318733518221624800 10931068 -311703356750493014688855590524118882304 10931069 -374547131743151623049892727328501565120 10931070 -15407602634961096147782273162958336000 10931071 -839785212799683769374244829722640441728 10931072 645611854411096606270797870882462105600 10931073 -7333309470797263972415926026899676576 10931074 -12608098271623838146087716363247044096 10931075 -145455781218737968235728904959139693700 10931076 -45836877205541430931118883349724345088 10931077 -246696780333641467054239064069415015074 10931078 -504761193217525777402814398059286732800 10931079 263687293219039871554107158554831236480 10931080 768744932990727532079472751020902400 10931081 -143270665207619439283284452741074678656 10931082 134510562594990457698708540605428353792 10931083 -61412938897911677474906451891085995240 10931084 377274548582970161988419040028938393600 10931085 130518545809224423429324545487886598400 10931086 -492906136731512281767540490567679251200 10931087 -751338125344840799634601835849100610200 10931088 3762784774368015844954280087406772224 10931089 157206032340243866669035849341051877248 10931090 -256156712496309466322063441128751695200 10931091 76506106485636645602152876839566046000 10931092 175280433603445809936924893889493393152 10931093 -1107987147274373215655478787243630536 10931094 -7713073255176033026926389682736520000 10931095 -48875083856639861782427327165592637440 10931096 -150577234595210349712700675109963694080 10931097 -325030262956503068180450829227132631600 10931098 261384351454411827954703012551745090800 10931099 485412553493173153580020250893334712000 10931100 8055420213483401738832543733926912000 10931101 901379838004663586633606392505052722604 10931102 15192594075449869320356403031036030464 10931103 145449075752724772430819328339153285912 10931104 619266843606988895118831594262851158016 10931105 -108283903886301073334505901973793541740 10931106 -40936571558509513251917858641219858176 10931107 79498975781000177294778430613349503040 10931108 -111157008684594528197465751359264296704 10931109 -38399831298263715833983283306026741440 10931110 -196513313991833296918194857989152935040 10931111 -395440714808363075028490102315027388088 10931112 613393849094110507898221614094090321920 10931113 -324603809329308226105617953780844293638 10931114 -245011766749637012177247798137907821568 10931115 -126764628479562530845453725517645972800 10931116 -5025221425267478119024206854663542272 10931117 1255580497270611283548968867059349677632 10931118 -94127374279899423425989090320050995200 10931119 -1498219896336808973018694759976075789248 10931120 58088251810579033622142870815251169280 10931121 -372000161429720132697743808949096527360 10931122 543075619114277947231025479210156388112 10931123 -172593147136006399848653260381485098160 10931124 -180700474659245497738050396852758519808 10931125 -88518890034549385244189965960387218000 10931126 13746581722819500980485666506572932512 10931127 145374868415283149215562450471219381760 10931128 -218680582822067680211723522214881341440 10931129 -98078326443469744867121314754458304640 10931130 -22803720110532901232550829089365345280 10931131 68616086258836191121349893246543704932 10931132 11500135282382943486974393120347476480 10931133 37449023613184358740006599037155218496 10931134 565402113540020904992074909819603146240 10931135 333727834099925674626900872663715727080 10931136 -26254714502037117841315050321359142912 10931137 164690944025655416422507648947077124800 10931138 138096792087172461538542937485869926944 10931139 518181186153541782479178450653919865440 10931140 321345881301094042453650063179838720 10931141 119947230904641834196128405962382224640 10931142 -320326887246064271568426958630712417088 10931143 36814578117815302304574936274941457440 10931144 -76161786077778972689715085652734771200 10931145 -166331632095293846614853104476418697280 10931146 237502152523665310406015851614118708272 10931147 490795575832779214502135441876553160596 10931148 -124904008197069569452435508084085965568 10931149 116971439900850120197241971432596160320 10931150 221133847756399509797509292430731980800 10931151 146342662617710395016899342663882752000 10931152 233003473159675610061771508137212116992 10931153 -1023918048007567548964586923035099802140 10931154 31359664694830703675760227450911454208 10931155 499876335209858188059950180049212704560 10931156 185375404881025610551347908294479288320 10931157 -205836000699390201999565491093288546546 10931158 8870237476874890226924363792987996160 10931159 4793759635967151594823019445503738904 10931160 225232989031406183080423444143567667200 10931161 459071868976982257355293276500799178762 10931162 -89699453437945755988108238584219105536 10931163 548880770399335342791124718880570184344 10931164 1462349550604154414804902802490089472 10931165 162358911461513853117808154113829346540 10931166 -35900056329328569001903001086746009600 10931167 -376088117960683024064869215412865002280 10931168 335610402602671999220139311284374994944 10931169 9781753757915440837026848696630981760 10931170 -216828712643623744903618901309970517440 10931171 277729813983840961474368753654099896544 10931172 25739273757762556958923180010153902080 10931173 504346593650356008954996475023805908960 10931174 -13680451230157382492317306581874978560 10931175 59130362388485361104797783550581071000 10931176 -541397623914844751415758900593994449920 10931177 414027094557995814229650939489278116026 10931178 -67859281280656425254109843622989940992 10931179 223577192350361709113782682040453797776 10931180 -122610415096097449407437333246158679040 10931181 187531043159911530464204838826871778624 10931182 -278630305592580257151974358306689039808 10931183 -598145475754527221574152516357103126936 10931184 -209613000849993228785463138582233874432 10931185 13487684130827197201682641355756578560 10931186 -68949812057660862717344364171158323200 10931187 -252572403162667650773509141309117509120 10931188 82233355085226568184822244124699925888 10931189 -182327623206624300002215293178768863360 10931190 83349574481381141794148110015738715520 10931191 309082200058524341871922434324873462000 10931192 158536635733152509137695317603816448000 10931193 -3794074856766144098129335997462129856 10931194 718764544522982781977909718690218937600 10931195 679487912271211595802379121822869297440 10931196 251984863807855604876464543959446790144 10931197 -137580561178974428529423027176381668500 10931198 120946534964778338654655738205797273600 10931199 -135272831992553272469862571778773300536 10931200 108997054271294064870752318417954406400 10931201 -205196270738603570969985327502589772798 10931202 1318969756455429254585653788861841920 10931203 177998151036385257492348931496583193344 10931204 367081173108030985806416967937459005696 10931205 -23634108360118240289003958311201516640 10931206 685954899390329421610880896566444288 10931207 73015509798059332936854341258337656112 10931208 29229633399658889803922427507030835200 10931209 993801871456626252977709978265057179316 10931210 57131183460075074719738709971557749760 10931211 -72435151447212306894348730706692396740 10931212 887450989193710563782292024255864535552 10931213 -1283323060501958426226761717741184466560 10931214 148035316405527932235978275446778713152 10931215 46968088842758566321344262217015719920 10931216 -100012172735900769462187984872949014528 10931217 66938816288944661315193493696518012000 10931218 141430619682854358749622869296221916560 10931219 243083109978471761853552806081131201344 10931220 32635029725313933861752143358022451200 10931221 -247316778980874205169689708578329710464 10931222 -278644805146193947894519712533505669088 10931223 -4183813097528117481114947914778119296 10931224 387602229088902006274883102093106155520 10931225 168038425909807457575599957716929218000 10931226 -64409406043925115228556149661698771456 10931227 -260215418887669319768247637809557776728 10931228 -164187289714803526395968554274430640128 10931229 -382568635919890773975516272515775383956 10931230 107342734478047873027478476381893196800 10931231 311696139767722984275675247574718933600 10931232 -222677199592707536043676751658315939840 10931233 483628112707756013017472421430456008384 10931234 -88945935305680968431664300326288631984 10931235 18943413880523043321498982420373333760 10931236 -285394706802815393222796666581307129600 10931237 95092821755647329098028464571343002240 10931238 -269345004752752393462355193193911208320 10931239 82497868120992363828218614030688373168 10931240 439677325794275761728870374472627148800 10931241 489941721757902790826986342564842133392 10931242 -146578984801180901797447709589493663488 10931243 84831828911757522739552202648364692640 10931244 -156853476732818790397064379906130682880 10931245 1649120244541343440773918510060051840 10931246 -83597632798702942568601032787687476928 10931247 47267380561385767504915110320523540000 10931248 20609216025996606761401079857033216000 10931249 -136189519259153937265497941016017724864 10931250 78275592506730492332984499144206400000 10931251 -143209230059532189680122317504790952960 10931252 491968596817910360425975349853325412736 10931253 29394913259005052365711375435506825504 10931254 53972388423426907630008717060807324576 10931255 -225860625653529524599836375618108439440 10931256 -29977998253383142899636452032385064960 10931257 482329907552900843164790400941151102506 10931258 200600805535626002633569679535700286544 10931259 -978306215208275474038426129991645783040 10931260 327301540227953649791935709221595750400 10931261 626950822684176919332215835595184172 10931262 -20525753317155335417947254217683334848 10931263 617303537320828412014257644635658829648 10931264 52715134978509240537047203147990695936 10931265 82432047545386588944315841361101249320 10931266 -133014702165570278102981195880136004736 10931267 -697131809380872412923147012272418351684 10931268 128300529377492573280747609196737469440 10931269 -31538091251421689609913281280049489600 10931270 -132738714639008910616801259815780608000 10931271 -28089128663746127021393209175899078656 10931272 -579246183505432609066989195380448215040 10931273 -240301412967135791109878209786397021478 10931274 -3516855169276373653240443092468416464 10931275 -234631982385348993899787456757648099400 10931276 435243905616098396549895498400044860160 10931277 91902987824502522428450947390318907904 10931278 -7774898602833470996600233906379514240 10931279 -329791227805076235213129890851054052016 10931280 -21204219554767911414363395712724500480 10931281 119327839490832858026961643823051733732 10931282 61282145315601073382460483177581697024 10931283 -36063923087580170533397060964948281520 10931284 6336508118587555334226199429059993600 10931285 855012471115250863264314923140381712160 10931286 2480263311074474228590735193691477504 10931287 -521260564050484982129420958171823873040 10931288 659792811968940660767345379796412774400 10931289 357062898745517177248192294689858768000 10931290 -79248638865625327186996720512151821600 10931291 12375632708808243623497424481822481920 10931292 150360937895294514989910644556243695616 10931293 826342537064924129945926418605982044300 10931294 -104453560037424021750273206218123015488 10931295 -316116303317706126432294738869884306560 10931296 -1968843608942900455636877382829867008 10931297 59830832054372463220446570928253124840 10931298 103207430556964556675879293541642135040 10931299 85665546847730617336438725797663222300 10931300 -220951225994576927691396618081988329600 10931301 308693508600135439362572497297428886080 10931302 -59035349305766998550588454377270286336 10931303 -207583500496347605291416477788555049896 10931304 477491052722980680748028225069865861120 10931305 -10792908534778591607033933639554462080 10931306 -7472821206077741759150215664323028640 10931307 343775787737644503347778468281236372992 10931308 -11947706080423329421389659831100039680 10931309 -469345784381831608308544178444353391040 10931310 -64480762102971776115974714170102517760 10931311 -645910904185304532910813059826457367088 10931312 -6773547627219430053004467889698766848 10931313 -57216153528710633522566336513408480512 10931314 -54517153900996516054590095478419384928 10931315 -569406942308912478294123617993740455600 10931316 243585660274511987252910524980273956864 10931317 -13893539310245028456153761804348380388 10931318 119509662616446049871648385951254427456 10931319 145703697474135160101192054384560532480 10931320 248674482802820250381607021495566028800 10931321 816534497648412828276956214300832908522 10931322 -30206984784597496235587248438768642816 10931323 26294274696727822622318636899730855904 10931324 -581701322681824728765136213407058274304 10931325 -3119616931311067168940888922829502400 10931326 46209949177623306220119033097308466560 10931327 -116881648569329334220462341362192279040 10931328 101608707285241940196253771483211366400 10931329 -1005876227436913277167424059235464083070 10931330 -303025589208952652862105257207001961440 10931331 2808746782403014559796859065810251520 10931332 571701313437152853711792721432363610112 10931333 -47427705443658656851206142872325348224 10931334 -28983055523077154212917020094492569088 10931335 -69635852890989912043456379893480918800 10931336 149423317698832443851441402810099404800 10931337 -92882318602452577476913511410057784406 10931338 -79214250432291957554604633042735121920 10931339 -806505689640690613242183880529500333200 10931340 108181973358102373321703668040099266560 10931341 -210487212590843854499059976331562429258 10931342 115151822168531308457150942856862683072 10931343 -222271887088595359773328798164382905600 10931344 9493802211873078344201142453985607680 10931345 -516334805785881753031058659353780693900 10931346 -207250564944679759100600993869783470720 10931347 -251823799180617903919614318626894652000 10931348 377327867761235915856906663626908907520 10931349 34959397146302008652681698350230647296 10931350 -198664443355506170080400613157561653600 10931351 -39805049415537937629877427484217789680 10931352 433112232606902241802212061156034949120 10931353 -883920024355589308401874396189955800380 10931354 120500026765681905399921900635876659200 10931355 -135729023864521256032213756849675050000 10931356 111963867609920791637421425502760822272 10931357 -127198957241779626449915804391616911348 10931358 -172417184526206488004878289405756826816 10931359 112858279195636940470791837308777166560 10931360 -96220208374212954097516200441890734080 10931361 87938537375474991953789747117696251632 10931362 -2936967628260674881649772132875559360 10931363 -1005914462345255258597087146892495492388 10931364 84178923254657796158731910549980022400 10931365 -600750201283539769443932799551104802400 10931366 -154762745939984599215343569389437396800 10931367 -115512509846704212868798042921218128688 10931368 193828982277325401501091382261305589760 10931369 433066711445961895098845434601834578596 10931370 176219739509371335450602937042053356800 10931371 434069220967386372988851216120519331584 10931372 -373304976003303425726492974737639623424 10931373 -26883233323180438492067117062282106976 10931374 3186056198263033370677814349806719872 10931375 78542223756550270690051077036061752000 10931376 -128453082815207825896832536737946337280 10931377 -569228457433066657362405301392418837520 10931378 -2163187713370897688012133769596040800 10931379 -143984044158809213320152209800192171152 10931380 -325183965161865653399986002604780627200 10931381 192740603569078858293949397429907283182 10931382 104768622713292651994153288600166400 10931383 -187300217155804108752018603526491882776 10931384 -662438036592156481641689347898811494400 10931385 30767540237337364795516113321053328000 10931386 -367821319440936021108651672404535454608 10931387 740965609352138401627506582585191016036 10931388 46717643320295589570990387429791170560 10931389 -811595172602827083315962124176315328 10931390 -332919624041323012444929588913228750080 10931391 13801566734053572178094464331471645424 10931392 64240058938349072430278626759703265280 10931393 -623047017274847805582574856223044584656 10931394 54987635632519863553414152606107821056 10931395 -100224617841339349739398560884133187920 10931396 -57802673772739179405227867842657185792 10931397 478645750912160059360582328882662629600 10931398 -239603238097485894062469509955556644864 10931399 199566684599399708305833757405748381400 10931400 -117161329955223402158306475556547712000 10931401 -86869865579837045811571590169292102016 10931402 -134505820674743984064155682760928025600 10931403 224913390656461051880489011987605315840 10931404 139030782976156494811835240474890240512 10931405 -213178744769936647093812771355337949000 10931406 33688130607508723793572194014218334208 10931407 -592642892680129437086907093175358627344 10931408 13863713745415402092448367015202570240 10931409 116232333421878280222791087254253609600 10931410 66120553135373099090610531002949504000 10931411 418786907013783429198726233650430844012 10931412 13164988333891851744768020229613443072 10931413 932696218050155746250463227684393032860 10931414 -58095162863734281310312127887582677120 10931415 -147956729115084630053067505935677525760 10931416 62239481777022535545101415212889876480 10931417 2850743256157325003436426276378577920 10931418 -254836668312876195069543078274890571536 10931419 -56262759128361614694043433614898149180 10931420 167302951591516352751518572377865282560 10931421 -162959370321186506493434737830166869888 10931422 -17026608669752622411918473061516465600 10931423 -517686079353659362548973064496086721840 10931424 -67264552395970120645848035071012896768 10931425 91772238404352481279097413301898615000 10931426 473456113840784733951790908669330908928 10931427 -413399759124079854090021790431720300636 10931428 -392736480755889140682588653533521698304 10931429 -45043649561818110997762362086761272960 10931430 -47212046838892962046900460752415354880 10931431 193260242849233701545149252514205535792 10931432 72488969545341751323924914061677936640 10931433 -476621566047280361477229859484166712176 10931434 -604400187694514106431794934678326964640 10931435 244677076351396513565922562492687910880 10931436 33094518230816618156543552603268568320 10931437 -259471647424389691657731739619671485696 10931438 112759271947261208808797232589688551296 10931439 488506446824553434970886603202804203920 10931440 -15585172245861977485022163761285038080 10931441 -4259784675425567839404400900875192048 10931442 -66653760177569583957401946036529226496 10931443 184026004979414118530899131505464289984 10931444 427452414897598968922635970250630406144 10931445 465687765157510748618795562855678720 10931446 348794436005905059314629047278146329984 10931447 303342163725423667377007166210483569896 10931448 129135180216668026779988882842487357440 10931449 -842839218454620406717267360427100294550 10931450 -197184586155944732958669900578181678000 10931451 -323108370651959505644399482602641622336 10931452 226073591910955459170494862514206629888 10931453 65375680677274509807855736824506938368 10931454 89975524424496223517671671724126198464 10931455 676963593180911943879326091286100352360 10931456 -11175386012406674620204192992180830208 10931457 -237855481942914419687404346931804772560 10931458 3223263300075293455459138685396513184 10931459 18035533242199647745527851503445006352 10931460 2399446531235718982468440196507238400 10931461 -276813404974793524871770467820958433600 10931462 -143349325171988710747455831239254411776 10931463 437871607481584542838256535735721267200 10931464 -517379853953792937647338374583967984640 10931465 514930613298405461464078186476083528940 10931466 24290870166860960598457116478395552768 10931467 583131653426193250942744559403082012960 10931468 18604788607039632811950165774960230400 10931469 -247399683050118119593395406884195098592 10931470 -116130837765071771364294128316257447040 10931471 -742315828037736001165081891697819669328 10931472 -128178860467331573338877195905118232576 10931473 277028611120205798448339430259693304640 10931474 -177990919372461992902284856785440347008 10931475 221627530339605486511740959471529690600 10931476 31975749910395057892401677008505657088 10931477 632816199782732146583090601691238029326 10931478 166134682806632098065490821540072076224 10931479 29006532886986441777219198568679012240 10931480 -147829296231494250677627150200736563200 10931481 110266140333961492649417073031071032880 10931482 34640819484933760278316654780112420592 10931483 -839407101973834175204160683851988616576 10931484 -46094230375207746865012924764600190464 10931485 191882639398673910553646739201461763180 10931486 335135309780087705374087286341234335744 10931487 7710433466453107610633529334824557952 10931488 -634495391017063656479596997895412776960 10931489 -317741378129904920710249052912635255710 10931490 -43980424281161231925110920925230310400 10931491 -492712146718914455599960239760293811108 10931492 -132236921421228872450473696592629862400 10931493 -1289846903117696898988535319726285178752 10931494 -145507008043312486450095715025959950336 10931495 -310010545303327971479988798803679853440 10931496 333700014748912904037122882952881356800 10931497 254388144874886968160193938384211534160 10931498 -7180227090257660454489307014012437760 10931499 51906671336557831940045280500859125568 10931500 -55841322509965152306554715299559168000 10931501 41320485474198226451851773811862943360 10931502 -25066820371284753932176629225377271552 10931503 7203352584461582803656567069061687296 10931504 60431694660151738634899597109825273856 10931505 23791302290627010265172308775524972800 10931506 -10713708155066589423706382931296348640 10931507 101161355383678049129423949666582591480 10931508 16891026259905907235375621311334037888 10931509 304757981355908693555320596581091652704 10931510 127162846030680682731762419306871682560 10931511 43406635933399265844371184476099814480 10931512 -466305358438855016900737640936767365120 10931513 20759985556395641041934742305753790762 10931514 -44819890994390275030529460508834567680 10931515 -37075800119780026497145561887918044160 10931516 -73536423238293930985928894957428892160 10931517 -14008305873592122953439533404992917760 10931518 -29758797293839733591098863327917223552 10931519 -5060285176525661020814885483483695728 10931520 -92787292835479908522646178701403750400 10931521 -14474117621870059805431434052346371500 10931522 79088239864044275219863848565184773632 10931523 25285492737942456400428900764851188984 10931524 215213881655667766392731232331961492736 10931525 -356281772684277045786503610037072358400 10931526 -49491092211162253747409626295959379808 10931527 -387439202552828493516952014698319263088 10931528 287830896507131255879544530674807695360 10931529 204328762095296963030022781311640593600 10931530 -29622171106981880264829534908559667200 10931531 -12744309799448538804832395363883269120 10931532 -95048646649223998820930144010155409408 10931533 -197716851692578522793415362470598854836 10931534 107055644934640216845750454276198372800 10931535 93971883919352871385780177109267731320 10931536 58162491014565799236295035722913546240 10931537 318722965239769493276513069075402610420 10931538 -262084034444568485022780955459444688256 10931539 25080347995249011204372708598134090080 10931540 -15504405337572438191629565613703526400 10931541 -244427651194148539230488081753121870816 10931542 -588587945147691826606355674059470707968 10931543 27262226543598483166101744464256986640 10931544 292056445678813736903959177851826176000 10931545 -253808994867228068325332903980092776700 10931546 3289605769461228188028500538714393600 10931547 378417358259255186802038840252350415040 10931548 301730974492860070799782521545306297856 10931549 -277410805576111814357020996218030015450 10931550 -52251403814954078188682643239784960000 10931551 -408607922080978841087414512113449652448 10931552 -729492762211858352004340902815507152896 10931553 -29235010074838890614562952810839200238 10931554 -269237170411226053915481738931468783024 10931555 89534908857184243331921794803375878400 10931556 -299367669777784833050791751459467616256 10931557 199855963453037734874949718327877831838 10931558 180318638363269483226084340361740713280 10931559 486105626299457837965281874260214129704 10931560 -572491170132529477412033612448908544000 10931561 -124695838393541461617354621425672695296 10931562 -114847192874629315537565589887670553680 10931563 -534765073289668986354804325157089921920 10931564 143426994258062145544460401488580617216 10931565 -60155431923586591820825785342003560480 10931566 551382714370874085711765091887191759424 10931567 637017862132416022087307823499984999680 10931568 -46547980818577031483381635682460696576 10931569 669350360560230646987667264113564024560 10931570 70427161880373707122128878469065774400 10931571 71273038984630169040984417450890572800 10931572 539677629753297582789276517487272174976 10931573 97959625500506735111382367343976601824 10931574 -39286777330442648822730537270057822720 10931575 189026105168917183320384011012664846800 10931576 165543167738936853814963541283622440960 10931577 -64527175766172276846390437548332392880 10931578 -49505918871452998476783635276594485248 10931579 -834118987355456373365077405404267678000 10931580 -118256721856806855790215741456395412480 10931581 559426617083000683635536243566354741382 10931582 166692771469045718909030416167070075392 10931583 -189654056073229641617171470499004666096 10931584 236042516027659215386234216590123991040 10931585 245250842950534136126109876852581175360 10931586 212196856492656571145077776950597910528 10931587 772515558895986789467230197565765626236 10931588 17202723466877435433909791446465346688 10931589 12234480819107587476006204574589432448 10931590 -12269168340477682202673426325131811200 10931591 698504958284318179916884047598311164184 10931592 -2989543628927486476491410979422208000 10931593 -24233710980259563178748677985713900000 10931594 273378671222728366785359462301646220640 10931595 -73010728553849574683510456000090703360 10931596 -637353253028153103623836876172647707648 10931597 998831828673532823862171777279559745772 10931598 -35549420447477781943877354600902735872 10931599 -132252221580588641322944208404749282064 10931600 28648930608674581180514065777462272000 10931601 92967065713493289152447412559796608320 10931602 287850682651057104983010942934457599104 10931603 202017741204632909647610346268818653640 10931604 -23209091970810063568784334251530813440 10931605 -12273314622210877945043661254844202440 10931606 -313344929801267722120703067595422972864 10931607 326866942852757783382786062018588894304 10931608 687726210403293444895101764247963648000 10931609 66505961196608206380847403243377493640 10931610 1888934066287504097560566913211443200 10931611 -53657817504060197576076944996657515608 10931612 -436699268698716324259117675797494062080 10931613 -34031222866375765392865180404131758080 10931614 -120048262445987489005960912738109515008 10931615 4065148115875782413746150760871729120 10931616 -210404396823457805640144323227242528768 10931617 -248847183255393689067408895689377058334 10931618 -801302495914322524029649883496936372960 10931619 -97369714257217717017457958667566981256 10931620 27847808099899539350920889934738677760 10931621 123192967061325446354241572118980520960 10931622 83742428250731351130865622110203989760 10931623 -70956185508717636363526470417203226176 10931624 -379757910586550649051835315890339840 10931625 308967823966766249875458553552022400000 10931626 485937922689427418045315833991624974512 10931627 -49664647978231097960406578954277317856 10931628 77413095953297230272464600130133232640 10931629 -827302614740184908560131057735301127400 10931630 -246895782854846423968586841967135679040 10931631 -101691619852615662832791491263611669120 10931632 -2994746610614067404684368587781406720 10931633 200780632930051452128701239719002260882 10931634 -20316610231710455794149405061106664960 10931635 131590231933089892716031804741286416800 10931636 -963286897652311035757938867348720586752 10931637 -396716938013732976442430358114574824480 10931638 -307833236831866166665581060373412710080 10931639 -88993668557815826955334476649794525144 10931640 -172877019229368426106841178507394867200 10931641 81966792915639911315985850164182774400 10931642 -178087940216232826743692838935678832528 10931643 28799055244803660581184087151085094360 10931644 53194188113152914247748239728335246336 10931645 -594101487134018223189030712972428307200 10931646 -120906005758197516830337388416771305472 10931647 -38894047081515228258062630027880329520 10931648 39681972909805534431220129365435088896 10931649 526286332869407623815804131063391753264 10931650 -59294947530333061871334550761528384000 10931651 151653048854922302286481105181971118652 10931652 -65248686039198227460834612499637207040 10931653 372708596874130603229608602055677896256 10931654 -138738696983091968722315158056696268288 10931655 -111237160239643511758286028852769276800 10931656 -280178689627981545292621484476228362240 10931657 267210297047257488098109316635042394944 10931658 -21606202659307209488601810499427625216 10931659 878266908018079210141829177286952467860 10931660 -387325000925330679577176861831743800320 10931661 153837684840939450033986881884137597976 10931662 80828565895453176681757198082060856192 10931663 -1211692080529234411380139115681511226560 10931664 -116507759057083530790709877800607154176 10931665 -306213433877292083501596868267743388940 10931666 24621008844064432102156521532871012160 10931667 -16328754912654855057391439101176787200 10931668 319317133741343001166730367682146041856 10931669 -70905987096310727543091027429915764160 10931670 25705322035032479394201576778496874240 10931671 -833493495541010919577060977992552459128 10931672 620251153056972199366846235841801676800 10931673 274922943852935836002151048406612581584 10931674 4675271512641168763694805212288242368 10931675 2411175223306682241058568303642691000 10931676 -60113801197022522381844390487787765760 10931677 42118725831598577083621778448339155500 10931678 -380271229966871393466985635935237181120 10931679 31538450766893334917145959832413032440 10931680 -583228062813389755506870110519387750400 10931681 -234312808521145285548691427759184358608 10931682 46039733232631107988905736680682059264 10931683 368145031231251388851464007993155788800 10931684 19092361134786379195114882164911308416 10931685 46319997064643002327246624715754355200 10931686 -26028942777929385239144242021624711296 10931687 81364086228104970650780462472626065632 10931688 -449670335206881404285556492267428659200 10931689 199363201215176604609486186805929856 10931690 32430625269855284680374119170852776960 10931691 232904853395348307554963576821069743192 10931692 -130716231276418122400482039879173460480 10931693 460336691345391049615792303700493214848 10931694 -99764589424916195549743190370829885440 10931695 -441749167257208517029706726564091763200 10931696 27536336460349765834619890285116260352 10931697 -64807570908433651592298386716641740160 10931698 137288491013660904695458913249343747600 10931699 776900161238748474210845825874330171648 10931700 -10541594754935913510293999483023718400 10931701 67891665326944944242583872352077806944 10931702 404318199376896821169882750308685243552 10931703 99848599099849759811404814684328611304 10931704 -136117606398634418115754953391432089600 10931705 -422571621673465716406209404968594846140 10931706 -168119294462645807675951895103438740480 10931707 136186127290361678687658966705807354480 10931708 9334341341179968978688089055711810560 10931709 -283943113031459978579840342670907316640 10931710 963013832861581566544500193502736000 10931711 321454078317896923622528938177908850032 10931712 -168936007203390375929856766920030683136 10931713 -36579271600504500545484989549972114776 10931714 121427941407974324971595054093850500976 10931715 290890472754105429917772553001929294560 10931716 43683693456877550008144699808358825984 10931717 410173377447857534037646708055874284766 10931718 278542173448664131297096406318635008 10931719 31200627590810099947921645756525716520 10931720 -213122210867943873792535827727147008000 10931721 -82024078208560515967795582194744143616 10931722 87630056826760184410869300448030212912 10931723 594001888994518501609683081330970945704 10931724 -65414955467062422186413972217171287040 10931725 21432280096565395307571212140651074400 10931726 106884608650240951234793158068805699200 10931727 -29663370161673481790482295807326965600 10931728 -2438063519987727992158545119079038976 10931729 -186341009339901823349893271588575790670 10931730 8631887847337903649500894980125214720 10931731 696305238063868077651125755754988337272 10931732 -61383305374758030026252084199057930240 10931733 345330826806577579179518644613932769280 10931734 -144232361243520641479300411694215770048 10931735 -249082244438614543280134780097552504640 10931736 485185902615481947956594391357756518400 10931737 -989168195268685187540258785080848343020 10931738 59055105139907397875032606096697256960 10931739 2762186307297699432201965566207865856 10931740 351950199542201675634277795896662576640 10931741 130769786633344244219257617762513047142 10931742 -161927865784533298351776767562361728960 10931743 299483452555043942825451163875292168464 10931744 800067409117837224759968661721874497536 10931745 539109356717372705286224607218721600 10931746 -2929686740549935859377370522208646656 10931747 -115510438186446342034298718922472538048 10931748 -69970861589005206326241321474974404608 10931749 -34336887678230886937373399341215556580 10931750 -21465535608666517711520471165121600000 10931751 209840907218377855898713270729185712080 10931752 241109122681283207488630658641844121600 10931753 392676883709927881117675544358936279780 10931754 -268385410572267156146637312969265063680 10931755 125150440968329415437542816798411160160 10931756 599820739361252174826199123611079864320 10931757 297249128652989275554819105556653752640 10931758 -16674537434463523995125313497297812416 10931759 20220418550912678231776370886231104304 10931760 30749305341362032855522367898255360 10931761 3648938851984466018783637251359158464 10931762 -9584270663916283227752655911708330496 10931763 -499925848651732159199935232340781229256 10931764 14487142900322873002553870468801034240 10931765 -376712326151210672708404272542861955480 10931766 330296584575628481322411334911913928064 10931767 267522832425608695253932567257894355584 10931768 236963503868565802241718850939886530560 10931769 -90768787304740716553664490718497984006 10931770 -198013110732892815926352245036316133920 10931771 4167470980931899540355464842609622392 10931772 -231932664429880354641364808065904414208 10931773 -1142229309652577958611223820144409553620 10931774 -110025666635822952224323818431570782848 10931775 86448069344460551369901179651565571800 10931776 -72026356249057177618916460828303032320 10931777 145216294911277931354641104356750476032 10931778 -13229986076059533957933549294389981184 10931779 -92681345316680485334534570671533588224 10931780 132193452593492150293152939849504053760 10931781 -18284074415004956612141407622086512000 10931782 -93863624876608690744547556314363973120 10931783 544561389321480525790617915929719699200 10931784 125298081418367358390048489910338232320 10931785 284311288617267285027965493700146048420 10931786 402055382477933213767863968913279686400 10931787 1178816033989997364422786164716764442240 10931788 2650160387801024397053965542540522496 10931789 54922774543139106778665908108948780160 10931790 -108267547020061623190940850764765201280 10931791 -121839706832081663997922567155088509128 10931792 88782653622127723769334793665269317632 10931793 -25517657437999383349986151614392548800 10931794 330699601912226948696865643558591639680 10931795 -87120444014795477549196346441329450240 10931796 145208319430528206451255657714193147904 10931797 -566420156462173367525403526863133896754 10931798 151019199802589850736434672513830420736 10931799 -259026293852338911935486821110384664320 10931800 -43953345370995250726918039249912320000 10931801 -874007351439262504394975497338890286198 10931802 6544038639063199144127205886020018432 10931803 -596388505345193011563594855124126527600 10931804 -2816929307270624543384376174738846720 10931805 -253267066222602768721883079277220818440 10931806 -417493527620767202361838950820475019648 10931807 -883551670851602515926233915339360830944 10931808 -164676502210503885180706405088810237952 10931809 -72142605867891934357713448193010615808 10931810 -38515313140194965784337905962426642880 10931811 364633510401912237683062802097682160640 10931812 306486100319975247235144987810640598656 10931813 -70011088924483976153664243762474650880 10931814 -266199852139876261202799892154305311360 10931815 -336887828129595055655664526140376045200 10931816 -340081749989430217274268288683530813440 10931817 -112950579415873075060661961485257210752 10931818 247890900469928762809507156951876605360 10931819 -531053422373409362769003425481209490600 10931820 -380171381270359323285481957290582589440 10931821 -325775279226379448174349033396851724800 10931822 210486759651761348822810312199810239424 10931823 10180177934639047927084830273437670624 10931824 -306962203468940850330192980665820381184 10931825 374515429664627454018595825094065604550 10931826 -122406340897764413279234372293084486656 10931827 -616018974487994654553691405289672902324 10931828 163395418606457641908093015355317000960 10931829 548239024231012016862150189647224920960 10931830 8267129177712834048180537804297200640 10931831 -283758246520834529377664021149045055088 10931832 455426429554257500436094681673172480000 10931833 -543280652848347934311182744810651480832 10931834 -124580709443906463005182040453718835968 10931835 -149390998874867088363402195886244363040 10931836 152856327888408163431251018853294082560 10931837 5650573353258253809816124047813695232 10931838 -44275968534104193302020441714137305472 10931839 200628344782672851316534052078870497224 10931840 -118126379783318959884539136929955840000 10931841 -798603403659859335081770669958418694448 10931842 -52491112339484016834482933431367365728 10931843 -221775602036837681309893845476241749856 10931844 -78326038374603138338408961567089688576 10931845 614004456331155382231793084316438119100 10931846 8075412205352266816409243300681494464 10931847 4330645425736862314103833849547723136 10931848 294548785096124670627881701732516623360 10931849 -309642746099487684984290605800885762150 10931850 -77840879531939126539770939954451596000 10931851 -870045418082982282293707113039758816700 10931852 -342140223715988005695119683255316984064 10931853 116011357204411232252090698757063891904 10931854 -409246632779788348538398071240104875008 10931855 -195014966986192060000975942882728222480 10931856 -47690343965735631710284075583204229120 10931857 164727193968472144306323748568422998772 10931858 26589289614788091562686879213216752640 10931859 375645719998369106740824173433281698200 10931860 261381808602019820666428788448250265600 10931861 -368607559821347020530348447286861511538 10931862 -49123603837970006251572035474300743680 10931863 -431788284297805070789952900950844356256 10931864 -154100337863366175084881251678079600640 10931865 -20389967207106872054551397319622308480 10931866 11846007009097341890506634102457600 10931867 715983008563438630428187379748442347432 10931868 142475792497047220111043695357280670720 10931869 25224735584563780634793515461374385920 10931870 -26960291828845403989987594023888499200 10931871 -76704942004008840291126658965179572224 10931872 75503589258320654148482021478283345920 10931873 42217320047340041515785382105520808084 10931874 -179105129476612558031621420840890287360 10931875 114387756475973815080753285519305757500 10931876 28381910257260438677055401616284513280 10931877 -279253022617113317418754966497057722304 10931878 -33784531201134718731213293334412906560 10931879 152830642321392944655015047136658403376 10931880 111302223794175084621166523342407680000 10931881 -530770199973289320170324968973643079836 10931882 35300247848476536194791667459602008672 10931883 -504467884598306317931725204865960990376 10931884 40248190815254480700437564629474209792 10931885 43838373785433738775985608302127426560 10931886 31533389684869167103686198484183444224 10931887 -491857957044004833543534807538203140464 10931888 -138122376874428734116133000584884387840 10931889 372695732607223697534905740793638029424 10931890 1297751001525804262629715836721873920 10931891 759826883500942472268727162926861244800 10931892 -463665314407453162667832990773395795968 10931893 77305410827207060205077495272088125184 10931894 -577621464284259854271597649949488802880 10931895 104689943257384065333120693033108456000 10931896 -42522743793556654667683605022563532800 10931897 126541014576769412129375655428437999200 10931898 -48587128158337985066444939598272490240 10931899 -215485815610160635979873259253104139008 10931900 -89077842804679535065786724288530252800 10931901 -105235806501098895159952916032287985536 10931902 -33410851700024837315865647646029431296 10931903 18232567430348410861808611676559385152 10931904 -182418311799184731413969962622040145920 10931905 273438276854313910622394715405481252160 10931906 251698851170472631781969203277061095424 10931907 -122802411881036298534005192855943460608 10931908 -271892180140655587875930688481836133120 10931909 388399491903607054697935220861201915520 10931910 139519306830887265182285872468204554240 10931911 632871183940318650989958190928356039992 10931912 291236196420725481677842041530309068800 10931913 -435147096688966712548393597287962577558 10931914 62929974581590432644275115448820397312 10931915 -58350934609162237707368165899764919200 10931916 310828460839036856377147555478061649920 10931917 -25177910919493146393872607343491153034 10931918 -271730949201008402995755522552142130688 10931919 339623914639448567646552204475198039944 10931920 -112260407443481559726400838840322048000 10931921 28650430787816745786210501522346226688 10931922 -11962263173740121905004424893402011248 10931923 -66455867621602493906891159855201651856 10931924 -206346858902409399016463070839012139264 10931925 -1952064979420939450420289180014512000 10931926 -245054330402233821958005050831321189088 10931927 119312533089544708378942027757805235560 10931928 -125456445193667381157100851032095457280 10931929 -133070807822623605756771074064305012470 10931930 -75885456129450999953951333663113063680 10931931 -71899957527828952417477682679846568980 10931932 399666091264324032354072587028036578304 10931933 -2802607271431625203332381045811046400 10931934 53811802074637372864309162243609318848 10931935 110129914812739868260575026545969689600 10931936 853123887141085165565828228159287590912 10931937 -96246258684361048915750964191536544320 10931938 -308476901913347385857443460371386536880 10931939 452602463730899141661520401241213560624 10931940 182254262663700339733660815547918997760 10931941 -563238649435434475070755294278641568000 10931942 59832347456627981978236330423315677312 10931943 193865354627053141175881048216834376448 10931944 782491305958688379729292703284471004160 10931945 162788405566388724574167418835352017700 10931946 -57617264623659095687368081974587753472 10931947 167823269670401355704500303790372317280 10931948 159198239382117140059865483188272791808 10931949 -255971177936684204798274197386434425280 10931950 287696928123603572307318301947153336000 10931951 125198987634662696071340372799811956672 10931952 -48654512513250746001616476836561092608 10931953 -266538910962539016929301242833012992156 10931954 -153595534252395141267432205768091377920 10931955 12757659986928893242272737785373397600 10931956 140746089623720269289479810119842734080 10931957 -424245607324751875462391468393972467794 10931958 18118943420025728077267764021986253024 10931959 -11450061255683465742739671692588171520 10931960 -100351658085977056341057358357890662400 10931961 284473862704954432463065564137016613184 10931962 -642509366584170964759923804117267871008 10931963 -32166968969754577223347176866463304704 10931964 126368355931420205374897200658573197312 10931965 64004841808005520226440887073715692800 10931966 206801476940023058546770543753319826432 10931967 -295401699284048919360336688832108473416 10931968 -206102411572899659139781664052984414208 10931969 -43619442342278317633153707971250696192 10931970 -71407432977106504685998183379193738240 10931971 -734877031351875675816534972499672007400 10931972 181031832049556014940600282506667803776 10931973 422773947483412720524544219078388160 10931974 209022257122515171850815256243942640736 10931975 232014851861905962610209427115707332000 10931976 5114772172803565423068808718706278400 10931977 330113566508122905119845295708941439872 10931978 -19541985975370567473220857819235211520 10931979 788374433550749204281488147192654517680 10931980 190470641111480903692862528604284544000 10931981 -964296656132624751964034158359855904500 10931982 -149991290192747101485620392317539817408 10931983 -300961374325242275157967579063312397240 10931984 61621230468163144902861319068138602496 10931985 170867465530279102186070040666319717800 10931986 -187636234901158555033627242687638321856 10931987 -2327242546005455581599860510247264624 10931988 -80301711985173273024452991082524125184 10931989 101283950063879037416136873335810059790 10931990 -48654377695066939967925784010068704000 10931991 81737046671077412875844463091702299264 10931992 139072050782668462889396649901768704000 10931993 219930734893772290603330122673621883844 10931994 9180803554935795247346094401877090528 10931995 157756754224182100784259870727020892800 10931996 609484875951903464360168069438008327680 10931997 440280639493295793893608249209232092672 10931998 -18078455452587327437355399126778590528 10931999 -326417161941049942461092343643868256936 10932000 -195913683436878727498865948205514752000 10932001 -4075864369652761387480296805995278396 10932002 294901890636140910810035491854994701600 10932003 -13796528720908724021672554639953823452 10932004 138974207393120528058223075694602173056 10932005 118735717474528527718733383850461676160 10932006 970056612990543595542898182058030464 10932007 246050956872033902135891128511727514360 10932008 1148258063392201924116557519994251919360 10932009 16998681797842809512326396142265600960 10932010 -23921037747879658360343879460267975840 10932011 63230047487082980782559309049522593400 10932012 42580740856638824840196878200960057344 10932013 321583797905174764020043847702083459584 10932014 -117525159242770483667488009946870715840 10932015 30934015371235181163417139427257566720 10932016 -185886497399108447783003120332051529728 10932017 -350444995525659544930394027301290884380 10932018 -266895218289656782229191798432630836096 10932019 -108813376414865208178831995596354560 10932020 -182311106861732672144956909065316761600 10932021 33870765006291274457093823934762722990 10932022 -189660261516631349129439251526114307200 10932023 -493389613719644870189160571782536618520 10932024 110905115751386065113703895744808099840 10932025 11114105408765449340557631965035772300 10932026 -12092588260013076465565961500105297920 10932027 47543194149845925353702128796355802560 10932028 -244866616496792898902451176464498680832 10932029 -406469049020884455817104049645913823924 10932030 -100117084254957619994002634318543616000 10932031 -827642669444844234462893429880555046536 10932032 136831834430628105103444589497133039616 10932033 105992545462158393353802692879080243200 10932034 -53817368003400570614326879945973857584 10932035 229522671745364693655765642622413015360 10932036 226965396959323418788548650464597466112 10932037 443117034402809908385923644315405565692 10932038 -21062580776031885006863969682784879104 10932039 273937495620514764659591791790153264304 10932040 -46270405086184116805444100492591923200 10932041 659993550163018713107273901825148052442 10932042 21704729187982854181651370619777077760 10932043 40186975803061044382513258642091650800 10932044 -7715643399293047919556935026422852864 10932045 120972458283120929842170332624323424640 10932046 -212590026483940598903418355442443938240 10932047 607428929721990791531188389247655147136 10932048 -42007331089151462709908454455063101440 10932049 -278718173243917204183650266665116367760 10932050 117430067394642625909755512219344618800 10932051 119980096268983774802269491194127060480 10932052 -357279403523449201414970813315228678400 10932053 45745459473386043652949581136818568064 10932054 -63162560447316959910597893408523374592 10932055 213632844450073516300437258163225626960 10932056 -469634749627709364843593524511229573120 10932057 -17575976679540527423517201552025912320 10932058 292081841860692981960048172520960912880 10932059 -379686281567727578908973694226926929184 10932060 -89945450397018633048218305483164503040 10932061 67491946233860477505485772325611176064 10932062 -4571380097658784429190420012202301056 10932063 159044452307791920633586918017158767944 10932064 100525929255518859554561808418862530560 10932065 -56632060415829127457868226134411864000 10932066 -181086981336157245735287950637206848048 10932067 -331398501710987414375204934616973830800 10932068 -62888766684306301442668721472748032000 10932069 -357178615294574214550465499956026711456 10932070 256338072291992255044898048844576168960 10932071 406920001184560682463280857433677360 10932072 -138910375594708505567751035137683456000 10932073 -388862684155908077338115076692566036678 10932074 128360798240730764128148701402419945312 10932075 110588386515434556781562849788981459200 10932076 32128068904299202701384421570153267200 10932077 -56635237496489333492579793150208285140 10932078 288686812690163808608051164597411535424 10932079 -1319568282601365870729264634756473347624 10932080 1075476791935900686473996995369205760 10932081 631724153927268965267785891413720376224 10932082 70254764208691818312181324721925496320 10932083 -20582091652964656736889741451234360320 10932084 30265312516616146570409574250513127424 10932085 741820345299015566948221790716592780160 10932086 -369298131911734848232437541703768619456 10932087 245256299957111058108661416629369345280 10932088 43944100181991322881168504601581649920 10932089 -140581048486072407942659506050306284544 10932090 66960939944894533302376501611668029440 10932091 336449381614726257398038532458586179752 10932092 17813330398788444814915900064493120000 10932093 -48847310855150579445227448100012573536 10932094 -11894417492734217608095655930640669568 10932095 259902772762062014989496707127988283200 10932096 -153755054790735709806787091138347008000 10932097 239002428568846253084009994592277297712 10932098 95726174786139759410226858587212451328 10932099 -373232522395685975496513810292785715200 10932100 -232458778180511067920175558496931497600 10932101 -643758516297904956281386663969206516900 10932102 119520926095164407093258007050143896480 10932103 -209709540081248862893171869298193348336 10932104 -223045915433532762776712108917110118400 10932105 -3080639255967154677635762614494526080 10932106 60966662758824969403325134123182935040 10932107 -171119573009945821057836541698166507680 10932108 -458630796483698585156902989611573760 10932109 -311107070913151012617018754312192303690 10932110 -108368169894744146758686643937544499200 10932111 -846901023899017485724703873828981349120 10932112 211864653971189987842632361920167714816 10932113 -15617397069900239793795993872038052880 10932114 -94365847403804013889897748287610444160 10932115 -23797880804080609407079859420054148960 10932116 -183125980812064237399878050119392162048 10932117 72474634518794691306644770559236128384 10932118 -286774923453327393476349919490907510240 10932119 -188442650229774564858175711467180188160 10932120 -42245608596403061202286224760300339200 10932121 -474254621740540648826642050772125709376 10932122 243173507931453974473128271807515340800 10932123 149170210586715248051115230447049370224 10932124 143262010047099742458449335123132312576 10932125 -872025390682498749329172369176728920000 10932126 -307940696671278473784639774659468350656 10932127 807884006339213189135012905052620512240 10932128 -51639428475664631543571777971574865920 10932129 35349436043596667573932100585681583360 10932130 165481858566207516590533628202090240000 10932131 15440398054083260835036623500603462560 10932132 -77032325347052458959581219360827849728 10932133 -256367583934884217927097172836138263618 10932134 211406079224525669331354117978898677216 10932135 -289834384985015160093658654267201028400 10932136 414566337305982679920008897012484295680 10932137 201201683607461692396538367819137956980 10932138 -68071378381112697919709606023841602560 10932139 485858576940447892300224108835863088512 10932140 60950093267622778192997325067350036480 10932141 73799141461250802389460651233399464224 10932142 73527371302614790145625452187585859392 10932143 782665364287771552258028830342572975504 10932144 80993054307912544148464612403297648640 10932145 -517306569159898489169836718594533223820 10932146 74301752742426267072376594327473856272 10932147 -426503006955929215762688869088498103276 10932148 -1592427606946288659338154528302090240 10932149 -962807157828953575093332232164079544850 10932150 33922087116003163462823345990257459200 10932151 -359646046377825957470104032155643237360 10932152 -13551514540761367699576362088544010240 10932153 622165470270832801743155866197433571328 10932154 472134981938864509249417264603863297024 10932155 41604524542497671703222056006216059200 10932156 413073875717230538836065286172161170432 10932157 526066878708468504334628734698349678406 10932158 177141869340884810233226402446250490240 10932159 -76447370412137008193624557924185336960 10932160 -88499381453870176755845063492449075200 10932161 73063929348077214544414027974451311300 10932162 -162705186903077852135953373125484370048 10932163 -5566011298156634029764543159815478456 10932164 -450982561905334566770884439377504458624 10932165 -25222592380764974040997704033659361540 10932166 201841016011785348259849944860474709120 10932167 708088503157582008233659847655072864216 10932168 -63899521082094275832340194442773626880 10932169 148207102935759516945640253444158291920 10932170 10876160674425439685423958777511142400 10932171 359275728158367662438683262767681745112 10932172 529954834615344081267830586503153298176 10932173 396893723685256507539134048125402028736 10932174 -58868119695684616324558408488308438592 10932175 -359842268978092628108878809556606924600 10932176 -28153572160265705133807266095424864256 10932177 215624501896070125111016312331576257520 10932178 -302136508244113145922630126348981181440 10932179 -715067997376966837271592824211117848616 10932180 113157872881621657655843844635843174400 10932181 -105681734880092995003837717343761839616 10932182 -232895516357729575707126062627473339200 10932183 -82459914315360410581280492955138798048 10932184 -162031744414818469050890686014224701440 10932185 -199406619164350107316839991831042060800 10932186 -12074954836942717348555638627404057856 10932187 293651211204525597454287357766582542352 10932188 5235630529138596621667107695242767360 10932189 241303760190110467332455728953954681792 10932190 168988156690493610011091667589309295360 10932191 11009396450529476175443011733034997104 10932192 58201192514512458801281774004157808640 10932193 633992065939396692920083833289118118064 10932194 62298946042562263098319762580610177312 10932195 -66568845921714343076339259623204416080 10932196 -197828846789224477016851466529524097024 10932197 239641073925162070451328941794783570140 10932198 -54053525963343005367315172977300406272 10932199 45371486102670988229884927469050264608 10932200 -304449185027029645780280980852985856000 10932201 -184250721352686570887105952082535123520 10932202 170262575366319180707458649136987532032 10932203 40292095433079978725689280770867198452 10932204 50323804166498659672219182234796538880 10932205 -257299889641056604287877043312914964040 10932206 -130049066902779911143858184314279808448 10932207 -114553685560162640693863429139319648000 10932208 -69780181810191940202769273229820887040 10932209 -503039305523388078067723905499408732590 10932210 -44853052151782016171552911519512712800 10932211 474082480115374530196026468456090061000 10932212 232904532344874349258277310939167145984 10932213 493891835467634674292062255306933760544 10932214 376467953523493005623547073709341453440 10932215 43707989639061994778417409523467468000 10932216 -53004909411579611944846304792882012160 10932217 1784793549860538860685881781916350854400 10932218 60740790340806256414086467368122435840 10932219 -295862046018214753298870824300060592160 10932220 -18106256763556872092431282467731404800 10932221 -79288030194486324044802389295614275578 10932222 56556586809404849274184736502504321024 10932223 -185348088008309093351772057770416918528 10932224 653528790192207666862941799778013413376 10932225 171321162835599467069590552009816123200 10932226 -66441359417376525520910386364509361760 10932227 833161289222826769628367449099555918076 10932228 -157001574611140214377681038417261603840 10932229 -152284585898835619132311823598167712 10932230 279426040265555894360533338340467845760 10932231 431048742262882623200867466714548947920 10932232 362763017689926220089832080077916902400 10932233 7777390636427522116641756920997389604 10932234 -2508725989368430404133726299772253952 10932235 -203944108215517069498793654030044046640 10932236 -55272049673631144907406971585139223552 10932237 17063572871834923858239192361416540108 10932238 -134578598751887852505511971429668853120 10932239 -1015138966696590103859634261748605360 10932240 16178350207124782478380779262724014080 10932241 -668327313722563681524801868640704622748 10932242 -2501529642137838911530502698263627456 10932243 30538496688204585132793704251080396800 10932244 -16252326582700038739790472268231310464 10932245 82363266516024481643965534712801973120 10932246 4984940266903551257303827043942524800 10932247 -100112605302155101801591691390386606848 10932248 273603783519517217687976235909921167360 10932249 -301066672595046165351344299383949159872 10932250 -70940566987811325197459498119903488000 10932251 -396858660362282560963073919566934031896 10932252 470602686648382396924948285743628416000 10932253 526251413453810228907509242543363746624 10932254 -427682788267084146180749368552439351424 10932255 -81059907658674912809463663437602760400 10932256 -310050877359784023335455566300669542400 10932257 -56190399786425056230260765496965076480 10932258 334521823886072073710153389427183700480 10932259 -30373125383359738599025508532718865696 10932260 -465192488595096584366691662591197413120 10932261 12745191257491383150536122764195502080 10932262 -64374299247735609443939538496961496576 10932263 455489776735634115732541838347936171512 10932264 8604102720520635327753844463493120000 10932265 178071562857570905491219648477437450660 10932266 -303694843071952990247687539809764856480 10932267 -96744681485494261941184988801987450880 10932268 274973269074652544920008188242525470720 10932269 21726089808498835650107235871298965344 10932270 38490161930973691655123326369718338560 10932271 66636319545150722014917639147818006512 10932272 92458680501453773244309721741513850880 10932273 632452239695273587998240618096818270400 10932274 -70123393372932046864870428308390074368 10932275 129318762796831615698848110245639732000 10932276 78808463794977064933745407013324255232 10932277 3668527041061743277089500416012904480 10932278 96279585871723421315036814962691747456 10932279 -272999271989359619256811686109797074400 10932280 -251070976907858838941324854569936691200 10932281 329992297926969077099007810170920836564 10932282 45668207254151629813172658258624505200 10932283 412648709055166229220765988483540834532 10932284 -448420188977735285554970828601216557568 10932285 9815865377242176440585348538719059200 10932286 22940152266578804548633424417230373184 10932287 -440946733019415380128635760857733478400 10932288 -124209916517705820953734774904988893184 10932289 1018390252253975942261878114599293969090 10932290 108071336515319889478757654618150622720 10932291 -271094920384087395076759403042903649552 10932292 182441506043899515847279267033697710464 10932293 -359436855617840612669765795981190799458 10932294 154809843578550147551858590265435676672 10932295 -187168730211993463807574361968386606800 10932296 71240038051580379827550803102389862400 10932297 -329797080257224533921857268769221988128 10932298 -5759873688781424148173968300474369248 10932299 -140473263943628870111609056877216836464 10932300 290022868259661285447854095545091200000 10932301 190827863151514598669015075535913101302 10932302 3785674363062722507602732009660718400 10932303 -110972922222352970721335000503136132592 10932304 254721836426478830860970261112825692160 10932305 -69706016784707747743392459924095516160 10932306 9780431413089128969465516440109334528 10932307 -363153153254893267006616234296794041888 10932308 -725204875330701029146678067200579539072 10932309 20221251211424235499978810242706738524 10932310 148683935461157015738222396291854988160 10932311 41226233088655323447502195039727867664 10932312 -181317511347666263431501676853102612480 10932313 -314308025782964472189575427413870570240 10932314 49600900120919197094790104684684611824 10932315 23278655473189887639731775563984256000 10932316 40635690901889297151776273322492118528 10932317 1088926190032920843819775851252119121600 10932318 179395036516862367683062170903042227904 10932319 532590157513101156114008896225622642720 10932320 370476642820560923326083747922575360 10932321 25288165209359402074770212507408397504 10932322 92932878186687343024846349839992318624 10932323 517027011743055124808701128880087056120 10932324 38436609140871554794507906367826984960 10932325 -251970639547609875455949050093013254950 10932326 -97910225788385667765696361771583263104 10932327 -171955393339166466513850306256885831808 10932328 -250648338761481477425719591417932103680 10932329 192163474355443090323082963663131052020 10932330 -120616470163804546071343715796756622080 10932331 -445553777709681646441460027907258825868 10932332 601718139578566101511524985815741660672 10932333 -150220648486320473212843184201476706400 10932334 1536313544991387799275802135613921280 10932335 -620631938788711310335806779359248897720 10932336 96706106550594712521300877775965716480 10932337 166806406122937966206254495307777634368 10932338 -138079125726600737515645832965177605120 10932339 367349729984494195655611704859155183168 10932340 -280517862259698760066527241770931580160 10932341 -658852037243291056556561299998661599282 10932342 -46735623000958153818231687888758278656 10932343 283965549612031931342890299586890970320 10932344 -446657580477729642382492707443975331840 10932345 185058056292739462116095919497953920 10932346 -59921738590542085098390419317755383040 10932347 162589648735318963161304078044329387472 10932348 110413459191806101678694898165588320256 10932349 -259729010347765106022713415887463208800 10932350 -105148130871192830088593105111064000 10932351 292026144630133610201831111509181765832 10932352 573927198079490829867522388260437360640 10932353 358521428091760231730608983371956554240 10932354 175262474223778736145043232359360611840 10932355 -39696091548508839895586139356181779040 10932356 -126880118358439198295198195013878857728 10932357 -200117056807418128126163789265482435712 10932358 246927045957396294900701650304981710080 10932359 -392433279677169732873572890817456444448 10932360 232516393068826814753537431517557555200 10932361 -520623363925461347711286318950116662576 10932362 45165005192584187449689707953333217280 10932363 552956176641177770776864916184613152 10932364 -639688577372807962914756744284136788224 10932365 -519885928690020814737007862939887042740 10932366 74236667674292369102304551127856462848 10932367 -85188330384698828772030787157511899136 10932368 143291355232499410508713205900672212992 10932369 215725562806493961876950159522615455680 10932370 -275703019531427773620596017994677665120 10932371 304724009606630406077557535031696838572 10932372 -192629008967043153120782073575051704320 10932373 -108831853243896685514705712390396492740 10932374 21665620391418477954289363599509204160 10932375 -274440878105082681480897722013641052000 10932376 19107240921708574854970017410352168960 10932377 592916340616759087163082964848028936212 10932378 -246089490094958269096603240482069950976 10932379 945782870184220327253051614714569985776 10932380 158235420840842858243281457068047244800 10932381 314646025002177944423451807212757393600 10932382 81450990677943689780982815552600776512 10932383 221571622690217476415775062731149838848 10932384 120181956458229497840387365564871344128 10932385 424991880940816656563126633316671083560 10932386 271643597079448718385532098953704621392 10932387 139719430653108973849879831345449603960 10932388 926188464311166887144318208526366334976 10932389 29471487764650943964994598451432644568 10932390 -63063245010868513876234088516781601920 10932391 99699350904134995084839493422953533200 10932392 -324477618004579411378354254183252096000 10932393 410202228186810413547172834154723567424 10932394 61484508852427154765078477283916882944 10932395 -4004633216474341343926309866292516800 10932396 -277057040563952824409498594609177246208 10932397 -56911752708917221595589247902097047168 10932398 -150588271888092501709540735092048714240 10932399 -86445688968537710955392268066078266616 10932400 -20685393547942576580338344971126374400 10932401 123746502666908858664661675099826208402 10932402 13828142956896495319749290268475760640 10932403 388473868594470021687404398811374784224 10932404 -17128117318905859704877466725216296960 10932405 -124067107895363172371918204649424857600 10932406 1476042522656261651244858656206669824 10932407 73723263457060720524607805476878405120 10932408 46951155661894346224234706418646364160 10932409 252056504536040166136746564308322973610 10932410 11016002581881053196583216674801446400 10932411 9348758217714919361544185804954892288 10932412 557320885421845945662952942537401721856 10932413 -160426702822175336215725944496572941620 10932414 -150418258409260491973746140937305899008 10932415 155878510952609706641554063290636144000 10932416 55109068533950271674130605743427026944 10932417 -53359393856029772375823183449493333120 10932418 -36726526299112124967175782835126301184 10932419 -275383858919574916890829793497946711304 10932420 361301706081467070777216468743303577600 10932421 9457710769358905905449977111952500512 10932422 -122653010934879556472068751342697763488 10932423 1502774813440412876943694842388913664 10932424 -69950006840710894454610940508538470400 10932425 -18408668330555247336497712107191800000 10932426 95400888274209183455754711579090591792 10932427 -376894220144020740891728664192934997616 10932428 -192173042457757904735306290456262707200 10932429 -68388099759243892210013141117937868800 10932430 127477534145076993109727654375648967360 10932431 -3880183720275419912887224703663514400 10932432 6453014902904889993468044457078423552 10932433 618967175309418596984309056273943965682 10932434 -233710712857471482889855891698927318384 10932435 -1148463610914354463535715918869821516800 10932436 11617903407428811895098789284205530880 10932437 859850717231782593212225292902092939086 10932438 140989192771478179828700312851040925696 10932439 -5554257406049445943701471298033482400 10932440 -275227582231502172517725427458089779200 10932441 -219910746206666418058984633868846693232 10932442 -158743248220054286827038517893776852256 10932443 -69237381766987273257263832599227393896 10932444 -269332106899926161684858037554800005120 10932445 -126714258338593068278521526256743042640 10932446 17238625370222713385079666257169248640 10932447 2856663665225751918093894345439657800 10932448 471761389332580864498797630993487626240 10932449 -2706887019255300028206696508942150080 10932450 119537919331476301423578860712367689600 10932451 398492595751135722357485083077609879452 10932452 55343970065830026204828198414773133312 10932453 -22875160036926242525316398270216909856 10932454 -70614374143789358988026428975695575040 10932455 452093170610248492009722103770524418360 10932456 372334832209487464780877756833359052800 10932457 -162606059086018762738224391437429588848 10932458 372370259772987876475863302528202147840 10932459 -492761596664608488684225695089990518696 10932460 39766853553720540804619072148688076800 10932461 303936773119360005192168428149859695062 10932462 -152771779104992172167343228135359020800 10932463 28879751660107353024513875263682738400 10932464 -92853276233179678412683682865204756480 10932465 -231631210082754313500089745978231674880 10932466 124437620870108022879251823139693308432 10932467 -94805088970886109214986778427715198720 10932468 -131249112107848274077162075272283176960 10932469 283561114154323885130369614092992023644 10932470 34024265586642019833705770837449637760 10932471 -922532368755540800003936492928783960 10932472 47934078955969367714435513526480076800 10932473 9193544360610014004129621055871689860 10932474 -67601665042632269659603387035093528576 10932475 -207524961593585459493247673539926620400 10932476 -274655183823736593535554075377052733440 10932477 390061855043018005947853130422597278720 10932478 240535352572877592331310718538634784960 10932479 2121496461306456925267058686182036576 10932480 -6332481470265604826871407356265103360 10932481 80611352422533820530075120852412574144 10932482 -190063501340625031565258188590786324480 10932483 -4056517088790811685563025340150081552 10932484 389864158667103613645434913385574629376 10932485 88859774490335954270042005035978919800 10932486 41274705017148930035135468173422259200 10932487 973647194213045461524448506366718282136 10932488 -684040116186402784019832143498960033280 10932489 -21353877470824652705804896677377249520 10932490 228372817136401373398036005425877180000 10932491 18924454744116538723660655587892529984 10932492 5255895682657289257045684805076406272 10932493 42012094340007071866854255617686929600 10932494 236132313375441019266849437588059426560 10932495 74985045445633710338482621679247859200 10932496 -15591936883955568924627346867501252608 10932497 -71279231199836984819262482225262265500 10932498 -114406011980510027145543768896376869376 10932499 145812437038403667720670933927861624120 10932500 48819864047994554308941018792357360000 10932501 -54970632002450440422292198220035582176 10932502 -30746048155247919043691122386989316096 10932503 926477117718147915828181317667876807752 10932504 467724452793583431265017855539324682240 10932505 419942614751505140779830700043845848000 10932506 216387212112787802680106619154930658784 10932507 268333231488880491892643277540290333760 10932508 519830403554282537197548552737746339328 10932509 -129653292801145340066017095898425664128 10932510 -126623992962907291570788351440173357440 10932511 -256395402901956920773963595629506137856 10932512 789775248659305682077690601178460127232 10932513 2353390525659269221936507099797506784 10932514 -33671218503594162811461393846065364144 10932515 105015284417651999478320452050037533600 10932516 -119931400873295528652939808234553057280 10932517 -396045401461837225518459166149476331108 10932518 -191995125596668963128981720890833451040 10932519 37476199789398243154268539143090600528 10932520 213147730181051255540989605231199180800 10932521 -278738368288472056473342238202659696128 10932522 38911225853167962205772565498940231680 10932523 -470008803368338086922919233188521633280 10932524 5480525167162902261480832949956179456 10932525 115067462197829849215638846933334853250 10932526 -117782285588629388097497828072593552512 10932527 275611950517154655526080360351312900432 10932528 -72159879309563290131999113547381276672 10932529 -1101241841624452655787014297685817127424 10932530 -97606123474387390910388372259006571520 10932531 397298062472156683959340494808710912000 10932532 138033885493036503807407660033620947712 10932533 -254822189224687467762731814197463715218 10932534 -118819975872583849260241614898877891616 10932535 -148412765908361770532441120884194000 10932536 456640637975038889120618516541849292800 10932537 -71228669355828256377140598790968957216 10932538 -200714015685830352500932335117404267328 10932539 -874326094145423521612276319980740245376 10932540 -14637126486555380878701520290458803200 10932541 -375060502759192689258064820651555091968 10932542 238644790655776982138413789022419863744 10932543 433828220137029948862852516870770873600 10932544 -61521532497603207246307232218336985088 10932545 -263856922393798897927949250057045166680 10932546 19047600787558562242299940807397568384 10932547 -52890175289634036028723259364681068688 10932548 17521119780009977376882835249287075840 10932549 -153764455604431293517496334885636047136 10932550 56259573813242847160432706920304872800 10932551 -46952658111074650668584441005668804096 10932552 -267724730158414592611694991232785914880 10932553 -8716466136533559649265217240115996672 10932554 -517712204381995937892528321557301699024 10932555 -11641327341048166350613440379108980240 10932556 -143208517219865868894848132926071375360 10932557 -606787696693363892399256647286157309194 10932558 -8747609684591947019208757445641900032 10932559 487361314632824391717145378767517869240 10932560 -27718883338638495351272136751508766720 10932561 352737436935038204910420176619212523810 10932562 -107892041559045438678180325592567685120 10932563 -817804245920250337931477545954898614560 10932564 357149887441425351603940659373709586432 10932565 -236016391853065978693247962915008547200 10932566 -528575791685425247144364232448188908768 10932567 151974849886686597893770343924788952448 10932568 -117716503475125663344335212418397818880 10932569 -400401847279299169459145119227554823030 10932570 171217466649529082696321709520627699200 10932571 56390801111530829326608886034496370192 10932572 -31189509186141902700639700701230822400 10932573 -57445575869792069366279407572722549760 10932574 501317829070891307148328228569248977536 10932575 -54393516781806374366043209627179382400 10932576 760707185492727965970902710308311138304 10932577 121933328768199910516714334923494096000 10932578 450291992626171934625579391429233024 10932579 -37913547302532177082756306153688193120 10932580 33393830936777407695362034271827456000 10932581 -76243723544671510303547319281159686560 10932582 122098642450590412818526682397414988800 10932583 27680834682751769934189007212565692624 10932584 -43468363222170509547979470615147970560 10932585 -19117221446304263327240651187467937600 10932586 178293696865165927740317381386581504096 10932587 391331918830203711017655458757144901236 10932588 -93316725934573530460509899897557609728 10932589 -292707003277818551876232139449875196480 10932590 -103911344765092109045340935653195687680 10932591 31213806078007923318476831123326800000 10932592 -253682962266623994885452204360138752 10932593 421270122445267804614278511956042045184 10932594 -15196533085118281088798027799190894080 10932595 491975800083805755327424999711596543600 10932596 -430583204796648080346796473036417588480 10932597 -66771623670561984224928179608044500160 10932598 136318247533324419800319893787955062336 10932599 528242078555204207015737941279862691160 10932600 -28800675090445056849604559181496320000 10932601 275413227500873410192576795222797210602 10932602 -174563241868534592908208862142980847248 10932603 -70044742583361687753700108060607933184 10932604 114517291998890821355603577081491212800 10932605 -652659184429800457959664462642070616480 10932606 128451960744412477271038376612663726784 10932607 -77620715324930588071437856045259308688 10932608 -217492387292294406583786921903867822080 10932609 50542348120431932016208218812811494688 10932610 45842259712651466836355202600086767200 10932611 -680793785018120391635888296143620614788 10932612 -33943395096471817241472854703188533248 10932613 -205092892575345771669714127905479736096 10932614 8830386560750031915041059771765837824 10932615 146087156535946772901840562109359184640 10932616 -648919335372781238423579192427727211520 10932617 1215889961658548799534907987140759052212 10932618 39988064398922504812696668342537058560 10932619 -639289655891785956172863676075898449160 10932620 193084702009493316630708530255219143680 10932621 1526641859743338353155689079537703424 10932622 23438756657675226558592950489121586112 10932623 -4851828450073410643898471943840147840 10932624 117002069459005459303692798093378846720 10932625 998481696683655933558246030991776288000 10932626 19547435536033892077996361743611116544 10932627 -512002373490827130979161929814824597760 10932628 -98870459653695240384331634792513730560 10932629 -705407974853726790006507317993238790770 10932630 -14081489935125429548042345571458100480 10932631 10840195688220446925405055958252159432 10932632 -503765682284595907681109845146899435520 10932633 -70129488596294255767099954302424932198 10932634 -194291381906023428565085015422145821440 10932635 167522437144228966793883661244916955680 10932636 -35070747894669820233442076981656584192 10932637 -63159391024421162790666935268676048500 10932638 62256548302544910043260268858023435840 10932639 -226040913316898801710051972407259419576 10932640 262728588915170160800939175654663782400 10932641 438189200367814595013666700514863998000 10932642 70074329145202613401225018406739459072 10932643 -442815490705591220619116442907961816216 10932644 -377265220221643387111592133194419523328 10932645 -367710909497317814786033955760581821280 10932646 -30211679145545118863792987976115877376 10932647 -348277548375736145887185562796811665280 10932648 256256345227572900603539876919108648960 10932649 33626353289043463667725112007929524224 10932650 7284218131784895905025059060771661600 10932651 12281565003941532978176072903780999184 10932652 -20739922777579666329658026513055641600 10932653 -304644474841569412921007263238266117098 10932654 -172112835151356215103952209445316114880 10932655 -79194676747573982586441570177411678240 10932656 -23616928219295345244967200322977988608 10932657 -123778211912097845172722415842007172320 10932658 -515093212361569912819568206957844022528 10932659 138433106046104490478119031967375048304 10932660 148095920389238400785131246893825012480 10932661 882577266054175480561300636953856609500 10932662 14302514224474769822919451325254636800 10932663 -75327066856494377572690824874566888960 10932664 -9335568494829021810740601117662453760 10932665 -647302696524855106760672742343266362940 10932666 308563374101378501125539849957456743424 10932667 670610776232998069755866599098503439716 10932668 211955346068723537165806284974920482816 10932669 -154831157271587645137730478461005475712 10932670 -184643622308458524268554562181169930240 10932671 -295907959862157338866562962910066420400 10932672 -8815197355974923598955649329621106688 10932673 775710764843485135770888069826974937922 10932674 239466621559429921113480918502401456336 10932675 67415366724044861452059467286772093200 10932676 277277779985048652255271716595355678720 10932677 64787738829514709337215626572599230464 10932678 463657190807619136192289528317005792000 10932679 -554990790354474039379889326396103815720 10932680 -66501381097849135840163193349280563200 10932681 165847026708765634849394721677720965440 10932682 -47378408725687805547373288427919906816 10932683 -218906693136162148057112729597688761400 10932684 225230457066842333624444320171272961536 10932685 603566572417346407119016461921551698380 10932686 185020019705167462842936190782771253440 10932687 56638127306009121140242438111727559144 10932688 -88249695804643263546154945362407407616 10932689 -67516962755326307981136215367554800140 10932690 189012682177556736821041811198162603520 10932691 -148087917864761101149016103699217894912 10932692 -721420801810293739545985851905845037184 10932693 -399239721379128146740951939134363459936 10932694 541757400169496356883234658722198980896 10932695 535870141041237351966950904193173751200 10932696 -841081816576146814546570484666860339200 10932697 650965713165149281004463787868592411146 10932698 112591467652038060408953290471937111040 10932699 -30717945888348996419605754214031092432 10932700 98842313592991165225478204057224320000 10932701 -222061391221531618424756644475399764200 10932702 29119956475860726197456767592824363008 10932703 -743918121246345153734284834313575668896 10932704 -454118421770865714058473591703545053184 10932705 55971080805529025442616438316753510400 10932706 -643952324930079048901471086046529711616 10932707 313141281315748581612151703062125000 10932708 -113346554568020496019388094175869419520 10932709 112883342686471369479993515309943044604 10932710 307250363013149264566791967690290480000 10932711 413361696152215614516848117744828191272 10932712 95365067354664678718780962706493276160 10932713 -686946601071028704897411376772201334 10932714 -123498310623498123869664267089076115200 10932715 -435541124455138210851597092590606724640 10932716 492159172339985424880108698765608259840 10932717 511096782050610333662760580830354718464 10932718 324596868828469936733215909634402986560 10932719 129936582839481255732422596268355123696 10932720 88443233882179024110181506934370795520 10932721 -693147000816787056986668574637260764078 10932722 165078801168228285939092597768522625024 10932723 -194023672134903966158472372005037015936 10932724 -6162793684812913010545410382569148416 10932725 247824242834695948785462574696297912800 10932726 -19623911392822590001686594756049459200 10932727 143929711520084665794847509566151301960 10932728 -24149787072376568543935747979825111040 10932729 -955217072407280918517147812909832055872 10932730 -159322481824654345504642223476835550240 10932731 -1478997562780968011377273595237560800 10932732 10215925077657522773521186535435092992 10932733 326522256288008015055161142319270811520 10932734 -206173616799607913911586940496924322688 10932735 -143134211003713427383713076657918648320 10932736 82475459635103722970823861238228844544 10932737 174303181087635637898475331936944738372 10932738 113861492281889556714034706506088502144 10932739 96448110760365645382037586145751713920 10932740 55803826314142331681138757989472583680 10932741 246909444201459239413840829415059622750 10932742 -20477025139315980358194129470081278656 10932743 -285839760439914602295754301168750812008 10932744 61786079489641405184141091858772254720 10932745 -205109307655286513018184815976963171000 10932746 19226225031315295934748653648683066368 10932747 -209217708465313869718321364581608649728 10932748 -603976265294205677806738108917549582592 10932749 -1528658871204493610988928267704876197364 10932750 -1427798419026732850080614940648864000 10932751 92972132503121177748765942319009893024 10932752 100267975501934066139357021479692861440 10932753 11808694996313602964590683024075532224 10932754 179512941305936265656262963131546924544 10932755 -41003472846003665778962230115801973840 10932756 316901057373389644387288476399589865472 10932757 157650363700223077037432913911173948032 10932758 -399866553429089193573419449735032983520 10932759 505604743212440308104655145492875430400 10932760 -54511189604450158988073593491458048000 10932761 68946638374892741598148847860870002432 10932762 33639588647148791808386610411924244224 10932763 -53467423482454238340132122820224262456 10932764 304975347747154391800010628585194366976 10932765 72572174957211332908912186588947220320 10932766 -157649790287034619174007545538516054400 10932767 -350733924746894140842174600061677978120 10932768 177447039480519827615756296024982814720 10932769 1139744804523138645538197954918265025044 10932770 76701295372648645397570375487276840960 10932771 -466975914918122665584238550925159472320 10932772 28233085657267573487112811435193865472 10932773 323003223171349329618188824909321491000 10932774 -3931794400753751297400243460425369600 10932775 101578504185236165833097018563773494800 10932776 531827176809966564544221688413899566080 10932777 -890564273225764239201505844829049053612 10932778 219590231960766768438694810226471792640 10932779 -38010001462054286985761523896987331912 10932780 -29979363473540135676667102394994739200 10932781 -62136794472012563713478461482307269408 10932782 69908054139655349570131544632139308800 10932783 -159258773399881855950926183224297526400 10932784 131586150180393198871051348927079628800 10932785 341256657918096887027792306135270717160 10932786 249678307896168107154931438379419468800 10932787 338813227667683132511564912067684311760 10932788 166477144125721143030710960080705481088 10932789 1790021155348670258640911947542054720 10932790 -140587478146668320799609124257648537600 10932791 -157931746421916099974797358909520227616 10932792 -4154660001967749137230375583710248960 10932793 -2954363968762409774144154774113572032 10932794 -149205817377379649524082061684178940304 10932795 -114974109431015328568592017224915617280 10932796 26467039883939686921923240826297276416 10932797 -143236257054369113059067559899500087680 10932798 109122894361775946326822569814880595968 10932799 564887495104514603293177633727132100800 10932800 134776760313419482966151661820143206400 10932801 -97419461196177236380222471146613604352 10932802 127320387278613443596167989128299529632 10932803 35915957016016883004329441630970640080 10932804 -431536953773363282133903843829447512960 10932805 -141923457106907147579367524902463052840 10932806 356690732045549375033896690531603904352 10932807 135141176994677934472001661188427319680 10932808 -177828682466970765714298429683374423040 10932809 -316804663306739270127745852107390624000 10932810 -42230178564766783195727506310664192000 10932811 69937438075263846569408201518815552960 10932812 156049666766219679602971570251472200192 10932813 614889839147804662630445024895907920000 10932814 107577755341407517428824723117837620992 10932815 122474966432070014930937464838334941960 10932816 -71100538270664204265186063846266634240 10932817 20116835971572352239046911331234746752 10932818 176252637827362486669178465084590149120 10932819 338783074019202244616409804481866237624 10932820 95653407042309610577979559578638868480 10932821 -316996717349469001991766824657572860978 10932822 200132680307853459977809314440768687232 10932823 429156645062872511315566398074498690904 10932824 212613284756692518148051424086174310400 10932825 -252816987884658965753050397746177268400 10932826 303361086899779587546382074752176881600 10932827 343037537577248311755950439329902436676 10932828 211768655123879692038620649686784983040 10932829 858750216467803049273640181178735131430 10932830 46967134275382908240324161963825290560 10932831 24289632182794346519525226377237988072 10932832 -211762908065713306801302150536585281536 10932833 -197610942072428211373924488579267218556 10932834 -133268395248023876327038397104296850176 10932835 -425001900255443056982739935994027084720 10932836 4295200818592607390151248305532528640 10932837 31813610035953344687691653667313841760 10932838 102833962764161947732604613176543776896 10932839 536452565151209111287841721944393171640 10932840 131830584997983876141556691355697152000 10932841 -127613400392238460057512512996040482758 10932842 -386751979250265605834863303332108036000 10932843 65169263665079742102604067028929646348 10932844 86864974425553156171425945411924345856 10932845 9485134170666668974873755712963756800 10932846 -206176079104178163121018587193225564032 10932847 257086287413643190086575719543624627280 10932848 85105734973433292035564440688816259072 10932849 277222189372851499562214217804827514500 10932850 -45089943282769670965986719693134251600 10932851 -1179215379335371408554005195651865341400 10932852 147404535650465730275060764872235130880 10932853 566679888550346443129652486987744694720 10932854 -49808523303171557577152217972553014624 10932855 119091655095363821267006133173779483200 10932856 -21913760130954257056621164985914163200 10932857 -390138578301363356909037514229376913020 10932858 523894076036323822390114434682007990784 10932859 160049715553991395673163705702988938752 10932860 -18495187567591854430019364943659025920 10932861 50186707576653739318046302549408372800 10932862 -120537551943595043959191784355297069568 10932863 -1074144129742757750178699062600794752 10932864 -111285659349109752474030636869269585920 10932865 411119831081318339754134449783590610260 10932866 -82585844168479968065484116829899612160 10932867 -520438343218477227261405518530239671040 10932868 189363862627970440715787146502978063616 10932869 -28127599963466884033338100185652112640 10932870 16989597826078108997889693051842223360 10932871 517830183323975975187405688426114838384 10932872 851612171653494899953397535492894028800 10932873 15049858771408356297616829580447431040 10932874 67898011253167732898406547414240248672 10932875 -974775889729111351537479974052854700000 10932876 -294925723473699282638082006734396698368 10932877 235102811902493596143811669008470495520 10932878 15381485956202611417238570331707006400 10932879 3300699383880085669786184989308711168 10932880 -52089965098289839725031376046751334400 10932881 -210054008386515144931027426788135642318 10932882 -221483505828006567444488388485281204608 10932883 185285179404700864551825022664063216704 10932884 387225753808617880473575569817547803520 10932885 7350239333554253376420255695724531420 10932886 -163353123968980465790570086422338203200 10932887 -66183316178159525919840886754332886688 10932888 189874366197671370152336433074377666560 10932889 285745382881140584950614782342953297920 10932890 -92404030362912878223206181596303872800 10932891 263187085172646962439537309353302531992 10932892 135098212524259533745898094173557719040 10932893 -176684093893704541217842109817865681236 10932894 -1763627965623332638876101936918675456 10932895 195114941520384886584532728842326559400 10932896 35306749616515768804370397991426326528 10932897 62004555641966201288936159971080522528 10932898 78974514202107886985207992456936357200 10932899 26157113603603169257654930543633204664 10932900 77773517612237226763442477189577369600 10932901 181659879234517998096126806622833638784 10932902 72057599955088809857025148105575445632 10932903 -188787683441490671173149325931489600688 10932904 -365229290510490093661513198507703500800 10932905 -650580365180224673324148556475624615040 10932906 -151332829933630482632263674144444307200 10932907 297418441465669374341567760039554543156 10932908 29691851658880790913837963227948470272 10932909 -113848042072490030938627329220694253312 10932910 105171895187112634370392349461094357760 10932911 -453333063978008412293894438727589162752 10932912 -37463231958548186904863453033523904512 10932913 -602224213774201949036365560776470204440 10932914 -341631554232702983893166073335234778720 10932915 106164722672192254437016951072829541120 10932916 -10606211034685544984951457410296431872 10932917 117601333796245218673314400964707593966 10932918 7692286318428357027358430868909331200 10932919 -223945147496260207548057482777712158680 10932920 -418611854660262265221610546443107635200 10932921 -591484387595685317635577987790231681600 10932922 -558440795222560915952747726470643712 10932923 690250890190882306528498095907598481720 10932924 382273967767865378662699257266894393856 10932925 -65741306333224094527548856907017251200 10932926 -129625809104751336684847611134183586816 10932927 91807147325820743148106219902531608520 10932928 281754706316481725615027177989543559168 10932929 80297640167252764877879962700455499376 10932930 149014312772109159715475839813456542720 10932931 -198713717580774207753116120610328131268 10932932 -311630798355174443577395670253437765504 10932933 420942841504155883299043210593873663648 10932934 267649560015635364826449962701234831680 10932935 114996970812736866250664336948090849280 10932936 -170541254696605827361311260772060364800 10932937 -272449399100585830020048381488141488416 10932938 10469795842318453809706497438706610880 10932939 -201243056506627139613065612298982118616 10932940 10328293345179949515553097271640826880 10932941 106086218394420532411891580289592680384 10932942 38756623263172579329689600404683955200 10932943 37941039169196605168266318278518360160 10932944 -213218061942576677587435749369971343360 10932945 -60336965763585449267618920921888248000 10932946 110788114743869810198782557251417959584 10932947 -513731975922149578999938476223922741008 10932948 267740345086188017501587612699464192000 10932949 -516543807752156345614843296018624525860 10932950 64963508045217631988887455463724822400 10932951 -511146520930972241600486434337366799768 10932952 -74969370908867816507061339412774993920 10932953 -88237333581675777605141876696934696576 10932954 -162707454386259759725253823376433543168 10932955 933521702252043067038693861996062880 10932956 127600303487135096328931251185584926720 10932957 -28100162839932454187845809837237546720 10932958 50270309275248420911090134998755117184 10932959 244088232543199177737489391577431770816 10932960 -311146301336421550757007296910671216640 10932961 139656867289100921739502064509815404480 10932962 -33385693530023527984792380121738204800 10932963 -282968737906772334559999622252298456456 10932964 189408721626750347241569711093037039616 10932965 -129974050835700424933980975186010560 10932966 -136839289534655934143371800192993521856 10932967 142269120176295067357715632171908392400 10932968 -19044495792847462320877983854407680000 10932969 -6796598171780742404898716107563854592 10932970 -256637456587715054733418728640700956320 10932971 165214992514692835275643412083445371680 10932972 -520342782895499352690504428224264147968 10932973 161709154583877621313108619104104587222 10932974 4106440123334797924820660474602056000 10932975 26172996571822460952654659844337635000 10932976 -56225738054639393722375771499773820928 10932977 -960887267507361399494954613813486240528 10932978 -266829197255462274310463743791260928 10932979 54199358679048309110406976738369776520 10932980 318477662372926088989354800678703257600 10932981 43469038182369071206912647023500708800 10932982 58096500031913905021251504152274227712 10932983 372994885170214605135720356792522669640 10932984 408626554401445218727574281230891970560 10932985 18835443290790965640804863791866586560 10932986 -374737441613790557233512574163630173440 10932987 -14233962523700192674460329746152377344 10932988 637455064808297343771342928059580878336 10932989 622623796573874901724827318168521042112 10932990 125732227994496037566608661950329365120 10932991 15636468167780350225039826102886992752 10932992 -68962838953101607450805418711054286848 10932993 131298888644036418486913139921170371984 10932994 -43444399598225259685149177715034950704 10932995 238087874668946410105236517469955699600 10932996 173605124844891019073013472155881134080 10932997 21102558907848135414080313114444180446 10932998 -129249505982464696126120787210106181440 10932999 103153874245984064500721685540935516160 10933000 75129476769198082117005061873835520000 10933001 59955255798175594232519474982560823312 10933002 115607271449617213214516960922924602880 10933003 307044873540445428233470484444303659264 10933004 299266167150237208382627789149726359552 10933005 232325354007866568399034143313178638560 10933006 -93362597018507518817822612239361384448 10933007 1390168187350079811631014233049985750632 10933008 -2432908014290843958850547573993373696 10933009 307160266606126772188106294120277938880 10933010 -284871760277639790017361126386921287680 10933011 243635725937661156207762981478312005432 10933012 -482024726507884253080507886157051554944 10933013 118120235852767259308590390096038808960 10933014 -193008921510237444910361933412043959360 10933015 -39273549665785411212144748242641364840 10933016 260507097839329730708421640065494292480 10933017 463506617826996014412435166285162211280 10933018 5013739044588674088996579506471086080 10933019 -41289373781817259404110547537214559328 10933020 52994557011450637986936697576909486080 10933021 -246278857713144369806534805841470518016 10933022 -527789435894893317288926795732109890688 10933023 403323858454058253988990490051836105104 10933024 386928939975359499739934156351147212800 10933025 -514139656544117971605314225005842645450 10933026 -116385795156607318356595796390244604416 10933027 58102790144366032503978745422193586400 10933028 -156892858496593231047504566429219816832 10933029 -973164190407961407593866813668914884800 10933030 -326755464859000745776499625525415754880 10933031 -349330207384061730199734040567988247936 10933032 9709337630758418199298530496167690240 10933033 -145973779063158246196242047458874403718 10933034 -9023176765110963174922749137366001408 10933035 -202901429605790519485322837854438486800 10933036 474680072612164510765108499836789402880 10933037 628331686677912192162711327205783180800 10933038 574242681103482443903893434904011126144 10933039 -137876122550084008027671532077261139976 10933040 -42588940975700063010394719601528012800 10933041 -79204552210593962673854887592132867136 10933042 -248080122592744023031011636650609561328 10933043 -774538245573147871988837614629458348856 10933044 12776417922049192523742822194511753216 10933045 585096506220226168413768198947362106400 10933046 31315733225675922284719878360092737536 10933047 626674759613457266371774713523659473760 10933048 -162328774606914352140788624401180999680 10933049 -96438253507130471499475511562657619968 10933050 -30955804804942162353053343668657088000 10933051 9378701668895269067494839223323203752 10933052 -163901911498028347499324469224063336448 10933053 105619110738143280394017385178677672704 10933054 183432798281692090153503125134179056640 10933055 -51185245571501770010503576548008524800 10933056 -70271044869100513637833128504333434880 10933057 274572895339373521467959181279627525252 10933058 -272761365066963935461124056017771156480 10933059 295499517877432693242284594464897333488 10933060 24703726508948293990970679508847616000 10933061 932572583265949936927091510182154389662 10933062 26695394115257354297455864904696653824 10933063 916547529943050166154425683747939780960 10933064 50485001652896181098469635990798929920 10933065 -81167285208984331499376499272643272000 10933066 350577592315014397908867562071490205232 10933067 -8539686459794404037588333375029819884 10933068 -403178268345498370553084826095384732160 10933069 -116782628829505978005343403399595814528 10933070 -84181342362950172227641752493725491520 10933071 65201107560647936883910453290944312712 10933072 16740782555230447282503522092286795776 10933073 -409258687750006189308420385903561976256 10933074 -168610721299868255412857992962193859040 10933075 402297979027090912950753725255925133000 10933076 -907820432460061336562769910160908416 10933077 -320107941188187137159242045460977126080 10933078 -174626234626667426713160741901746664576 10933079 260023330244921880983456712502035388680 10933080 -23416588530741140500337459851493376000 10933081 -111952783527153762002798548688833043388 10933082 330656364866810169620476163519140945392 10933083 -90210024089747317336712186327434606080 10933084 218022402548949770813329696487920841216 10933085 -199611629921472960597843059725492883220 10933086 -208346555996399331272285875715660243136 10933087 -290070364265560698349415498379062833680 10933088 587568799309775592372387893546399170560 10933089 144075822644542459440913685113483604448 10933090 21023064113106429793919049110870400000 10933091 -141139246343218520237758103161787878752 10933092 223281176692732050110780390526950353920 10933093 117486581770255425324584849587863599616 10933094 7916493918864025773565716338467514880 10933095 -405582003713444581547478527026580466480 10933096 -281551387870727987942304165575935180800 10933097 12143647004696261943000457466016377664 10933098 -252178145677167858832731347757445777152 10933099 -150468691496318130717787728051377639360 10933100 -283121298514897528801875983316145785600 10933101 -93730778364614141038264391502370411380 10933102 -149732217494648216604855304571133131328 10933103 -706927025326210508554022287844655801648 10933104 17133929390261525205694901651314311168 10933105 -161163027737107997569933531760831678040 10933106 -115433064915616792512503027322562620000 10933107 130722187778982376944141714022733590080 10933108 53848342374429092450862655555677985536 10933109 545325399421322413989935018679352419840 10933110 -28276440143365833164455565174562028800 10933111 94331449532256301569077719020798930944 10933112 27986671212588022074088787538200371200 10933113 -452940533078019272026469158867295443200 10933114 635807407488758647967881683118208586240 10933115 -453526823512597778188267045607380213200 10933116 29653998018860024353714247595266918400 10933117 778976256672207089059933928835502159794 10933118 -94127718643720075206709539135989022720 10933119 -292861595662446202929785829832853877936 10933120 -290340548164137751115418609640066252800 10933121 -550562120991540214655928126538481463678 10933122 269349718325374727149577553898355071872 10933123 -33271909014500183911622306928482158400 10933124 131590851107734708359818290396285070592 10933125 52344649726070277039888372574626000000 10933126 47790398830137698138170280039495297280 10933127 -694708603380549637783390806796305680088 10933128 -252767446705434347484282890396982144000 10933129 -256960469495448542844195446792447120880 10933130 7664512214250390764364303382000744320 10933131 389263495217842688251816893945782084544 10933132 -100050862968120831907842299481398394880 10933133 73481467689308206071321682462094379084 10933134 -296588791639863647105642971943674691520 10933135 409540249806050233414641573923510899080 10933136 -84215954587200114422035516022760652800 10933137 -2264427700878707605890921344720518206 10933138 433308118958566233632560465633874808720 10933139 86208760526748063939494412493977776640 10933140 214562086951387532553550786317344686080 10933141 115133864297880108464601372348188915520 10933142 -26897001185987195278283057070264582144 10933143 13163911032460347983833345546650803664 10933144 61277963212859247186239489129593436160 10933145 126106688519139508309947394083643705800 10933146 64541224724160957927180793889829767424 10933147 594796353818891599455913640809515055360 10933148 90107470718437281766994030728757778432 10933149 352869550221763745442904022005432069728 10933150 82413002253396259847794107546308880000 10933151 888100208063864912082353213823599202600 10933152 523086649422655078086911040863326961664 10933153 -83049727677407519679910695047464839168 10933154 -270849971540759569722314714710758082224 10933155 95021054086467678133675355715016447200 10933156 91625425653333446860470873582818856960 10933157 -402695129812107507617114188067970582594 10933158 -157202339396742305412591711982648966272 10933159 311159078010130678182768046738405148936 10933160 -20271793411733085432349022814452121600 10933161 417277802124017195155773723139896021024 10933162 112273810268691594652732385066180236032 10933163 -285484555330324617009058337886582480588 10933164 -240862430768962062422198143293588725760 10933165 211408119813349384811335599807901662720 10933166 479420807935222582650538153647880480320 10933167 -16357745774627808540880894762274320896 10933168 159409487846700058720424332021542305792 10933169 -375681672884286976848649069775383921356 10933170 165224886268549534302473537522213030400 10933171 -754188470906607660779300525315118288628 10933172 -511621147088982367238488359188628510720 10933173 162596710866138042117095099274199795200 10933174 -93928142494279353438751797276630399360 10933175 420231898142314569008431023890553408000 10933176 -262384249313589050064097041033650503680 10933177 -1351431003386410691607074816526319488 10933178 196344611721147345617363761375473686640 10933179 64600962004758300119054171296469206128 10933180 -6827708562859222351023134026958423040 10933181 -261149798627311850854966821524829602208 10933182 -67392579159335825591641520333040361152 10933183 -234769765703341126078721329047589810896 10933184 -55667233655782006016777450807780966400 10933185 240937536641098996679443713279803088000 10933186 31829698477860066983681814513297078144 10933187 -71832952871246207101953968717250864288 10933188 -46998471920625859767626330749400186880 10933189 518014732958500677671909169929524529440 10933190 100108694975926442833884148151380375680 10933191 141154976697164391699779075556003014400 10933192 448806184104966436225707624145268352000 10933193 -1022431424044365298976699197987843823820 10933194 -351780724951556504768030456981013788928 10933195 -22280549946483674767446775021724971200 10933196 657595270679383027616319867840656836608 10933197 -177595184027624504392313355336835680 10933198 139862688145076821313775180857158353600 10933199 444522147257592707981663883680304915864 10933200 41524820467265378989038113036271820800 10933201 6769578720239785995708008770609705202 10933202 21043753122477055391865636386688958464 10933203 458405179189087945680291195811206673200 10933204 -25517492016265445998277196116476100608 10933205 -229490831962993456470873018310780608000 10933206 -1585862398329423218571217658027352192 10933207 -125407380041562257775466622389930887544 10933208 -140926867028762631544175931812148019200 10933209 -171389414114539188858602721296430169536 10933210 4947518180746540859315481327790005120 10933211 -21456367543469654435663264613327138720 10933212 -154465984637765791929381211845646284288 10933213 829955425098244049134831562132238619084 10933214 -155542447074325005403515685507353884544 10933215 219198977822196349418754999865741983120 10933216 -285921155208626164885513079291172618240 10933217 157752280124251276791572026462299631266 10933218 19664548306238667072611298584047663440 10933219 -609174732942883877663304380998147392000 10933220 159881105267065465933519460066413082880 10933221 -75494405912203855946647008958436324640 10933222 369972411438139847916388731100013313024 10933223 9654014859157090644413118669334900440 10933224 36529339557830607756490592339761397760 10933225 20844806263889494997557820011277587600 10933226 -37346506970880187102848767707714244688 10933227 16260778890635791469592981868107450480 10933228 59168972651615650968063879610384344576 10933229 -61165004975612746215532123448286157140 10933230 61285134469520884355303201245214576640 10933231 518989939208743467528087209592254832600 10933232 -47243006115079341773331975366951075840 10933233 -342288055799432189993415452483400440976 10933234 -104113623645497371627248551680172912640 10933235 192256532799583146897065020365253292160 10933236 -231847126449604449531398506432776326400 10933237 -105103514061742166547904965713860305248 10933238 125278836462027262701169972753207823520 10933239 451671324898766224922949543230927208528 10933240 3260824116171049152711366945249484800 10933241 -71397008905105734190391935222435314816 10933242 -22695576114771782911881907525976997888 10933243 356600333004441239073970113452070803492 10933244 281850676731960704324366619393841692672 10933245 -35445937765530350215778726024504928000 10933246 70293550195465453488603131269409139840 10933247 -337669589759989089644213984999163369960 10933248 71018177632138994712971870990405468160 10933249 -977972657486348448225726251314539850750 10933250 70346312647149637709523687248380368000 10933251 98620875893442916971070909779515261184 10933252 -26494064223960623106496462571013608448 10933253 818861350814125058716752015056135585502 10933254 43666801964921348667301540577243442048 10933255 -416225752983685979359007719208284680840 10933256 417403879511943329830797081803266298880 10933257 7136557226825902711577134769676617856 10933258 17988976661729832092425516753803261696 10933259 -90073567143562194438513762019033647600 10933260 58990855032996836867821346920898641920 10933261 -872931315754475935670806782551018735040 10933262 237957223383698277929193708480636637632 10933263 233630746021277323192178022482791341624 10933264 24468013057053304991635055658274996224 10933265 35442437429591630688643647142983494400 10933266 895091419995617897465081559960158208 10933267 13585679839293867819201828432455115120 10933268 164598460687125238579310500665161592576 10933269 523778592989091621427932427303220989344 10933270 -284793810538823085107893599970125361920 10933271 132729966471253421854407688273317254472 10933272 -5335086052179592327222734341720678400 10933273 277435609374994169905102434865059188164 10933274 -90807591846438491069931109928060587776 10933275 269335573574185544509955693789247457800 10933276 1152151290391154607716901340436256665088 10933277 -288602856094598162175348250714560638874 10933278 -24385075177067588861080469855544791808 10933279 6911498133312718244246935083018846560 10933280 -162348659108068083590334305883264122880 10933281 824358109607626534590503124294473181312 10933282 58761710210760669570211214173252227072 10933283 23077233209134512991261188579500526984 10933284 376268229924530413050798826853538201600 10933285 177199940533981668396450685874002941120 10933286 -27449481100906352307714244813672949376 10933287 61951589930061070217170659432547742160 10933288 -835432473732954248270445347071796106240 10933289 -751905318919916898960870118036172363910 10933290 -85948402299139320983958586784851584000 10933291 356747754669837099554219805195854002312 10933292 -836159224519525878862581295067035120128 10933293 136366998305436109707686637300505963584 10933294 -102614593701640818461375053364118566400 10933295 -23169707159604694924789070954417937600 10933296 69100441925786665924012843733945155584 10933297 -451472298078086092597478937890239661056 10933298 12551573966874680162389053105155573280 10933299 -94554015115735709231323354346851681392 10933300 -105047068362433240343302286764503296000 10933301 -142920474904417918436936029208756503698 10933302 -123046896711570604074641373276273288768 10933303 150185635318715110497187816074121175040 10933304 556664178770459930002995952344522485760 10933305 -139838633856958881131191193847551138880 10933306 3146456819456832613078560310045337088 10933307 -142715036997785457743067109295839608576 10933308 -204894361169571313877856933118761911808 10933309 -1796106122255877121723066551482200992 10933310 -129129851394008986962161697594801301440 10933311 198016979873655152089601211802387593672 10933312 -120031300687167114966074418151311802368 10933313 -514195840177440540380390429746523781438 10933314 77996949821408672471667670749521966592 10933315 -1635022714363463681286086526024451680 10933316 449008665109696248881030961592213799040 10933317 147155924389146657079115747096172817308 10933318 -202994540326236845037763926989537760 10933319 -613948041762090149997420217169500912440 10933320 14825858791321959865454254480035840000 10933321 472523071953273761639133065227336828890 10933322 -27545660733247611402685527545248224000 10933323 544859352432284875321276939833592692480 10933324 -199840815419315181404802096760592514304 10933325 -101389656415106390013542766961273671900 10933326 135901648538351894410810664288869140480 10933327 -740665518461743011272570090392515623824 10933328 -36338855784792011297385180296713863168 10933329 330915132620625873141250710462448263360 10933330 18099683713399211525507049656829576000 10933331 -52331547186589733917451738336844782868 10933332 191632289595106976013286242573289039872 10933333 200861942818637045800686117373303216924 10933334 16679478886440371031138207008736726816 10933335 86467313292158634683016481408606910400 10933336 105544469043306184514059094290382407680 10933337 -916210788007456144262396677551058627968 10933338 -2194095976621324277859218042117782272 10933339 -254306531419734006856349615098543388860 10933340 -298060160662403779354559716944511595520 10933341 -152564842535294043818783502132130813440 10933342 -29320701885811523359406100133461737088 10933343 -202131495522180227902205551114127807280 10933344 -484326323455564785742463196694677159936 10933345 -325755270124287268817973847723473758400 10933346 504169838274522840971513165999965199520 10933347 -189506469372796586616022757920764893184 10933348 226729869640380470276957696463998081280 10933349 88320616531290004256823868992064880640 10933350 -42298727749786174870803837713372568000 10933351 16841381458634336619572449250280450528 10933352 1434730377548437436517669178536345600 10933353 -33862391903063774198974959114726084480 10933354 -7330214424321510154171484398320638880 10933355 -49449399985062024823759016540431093440 10933356 -1516161864709832639569838736633593856 10933357 560489130175090606269677219673544811606 10933358 393232216306719919882705902782019977280 10933359 93856884587548746712817573640549063168 10933360 65068370804328391831326441792262963200 10933361 -435709213638742083662671482040099133376 10933362 147151831897490306909153634115081822080 10933363 231797385286504567262696565596552463360 10933364 187971849979979733703204006398411062016 10933365 -201051609669984150001108332755739629280 10933366 37583595421595355706983646317265705632 10933367 -135493788762594806460919058463779922408 10933368 -272293525184442257462506606019618058240 10933369 -674621183549028313631883961937048894230 10933370 -53722924871566834379049847591590008640 10933371 -234347428376988161513058135166093793460 10933372 290122139606840781534240504728929780736 10933373 905273090841928417716053563978920153504 10933374 -277657153734439780520391142009176795840 10933375 535085436938005155206820443427982224000 10933376 220508762370155046686909571747387801600 10933377 -54740546313204712313490084944997960960 10933378 123166182397960419547268194710913740240 10933379 1000221336754481169340733014721541215640 10933380 17015123268903335179494412206517271040 10933381 -269538324032029236469456117016564774818 10933382 266700492676011185616071393670233949792 10933383 -20981921880827881145435603780670174000 10933384 113052856767326302453915072047943680000 10933385 -78450574332370248163870931884805739420 10933386 8159588454518655201572850687376224000 10933387 -442315505712445210413847082316265084808 10933388 -33460220179561081803883876775553991680 10933389 -72662631808591162046562425729132382036 10933390 -12476959497206979096298964528832399360 10933391 120049041330050576303480394180794365824 10933392 85226790107164845356711947594214277120 10933393 -48561627074449174934706058162397169358 10933394 37613919378486132810541634623215411360 10933395 3216468125144438170405904795476193280 10933396 -54492974340795458824669765188922384640 10933397 -811089395872779187924795099874437891200 10933398 16084267369181441306851498285435914240 10933399 -221450890967233760709277738296463756600 10933400 158095275054040243943165421888989952000 10933401 8041515262743213243945797395316764320 10933402 -88002870716809539936267945402185944848 10933403 269132039232512654735468102453034729984 10933404 361050921862217592192134845420169428992 10933405 247412463635963435233549372161024015360 10933406 -280676613701844290127656393503672371840 10933407 455526783466068595302081223328458394640 10933408 -617371214116427594540043028188553543680 10933409 8297528741024924637466917329756624610 10933410 215189970403064626453981580919878031360 10933411 575910869571111687910849847769673442012 10933412 -112032673292797791983120446557417922560 10933413 37518887471424676848487448700757452288 10933414 211464239043511243380278261419911721152 10933415 -123737965417635327001892978078602138440 10933416 -113729678479936664870983316063775221760 10933417 157486813974811485343899072133501200480 10933418 -151311073344841645156600071645924516096 10933419 315327030956644227814282321410350382936 10933420 -452363784514436256979929588963847710720 10933421 -131160449176657209735031168480035651456 10933422 80731261727622760539119445558029021184 10933423 188928976230091204576693609733711610984 10933424 -129536312139311986138238031859802996736 10933425 -223008587496255197981538117749826664650 10933426 36354120701764334645076193451610256896 10933427 -152855443120689872211367682824748865600 10933428 133613016433527362985351024693374619648 10933429 -5481356582183495867619285303172391184 10933430 83054481094066178008788440524142284800 10933431 80768760668585232048878532447365283024 10933432 -281167657687205742752179437791646720000 10933433 61496653037339126163370219938261649920 10933434 -508934097402028456885574364681408437760 10933435 -655027783329180108894819649803957769200 10933436 286523851983766685476026659626614251520 10933437 533247749224368825946152123888332924160 10933438 659274256507479854472645610290058944 10933439 -1437852218776132434262231475991566520 10933440 4407978348160611556913523820100321280 10933441 -547850047805935035781620904451356534848 10933442 169477201347194046349594962093537899520 10933443 -100179084347638030080398883277001068668 10933444 -218773174925674014028827849191488776064 10933445 437100824442318705532481922946168016700 10933446 34481681305962928077552462876171605184 10933447 2986704184465464524577070160125511264 10933448 -130617348360016364582502931509008716800 10933449 299976977822931519746585300919851656464 10933450 -401979611516762174392031100751355788800 10933451 -309526755893435438029718629959090781548 10933452 -54203774192409159387109553065055870976 10933453 -166390240624011729185569129421112732298 10933454 -93820704471403263332182073379812684928 10933455 25734803592654512604732834918422870400 10933456 -82320803156633969178216911698932441088 10933457 493556631663955492064915520422803193664 10933458 38030248377320895073073123480748326400 10933459 -136442619660057817193219869272415464340 10933460 37424789072347226460977689850273679360 10933461 1193973642803312202520647486013397184 10933462 -539787543050044444965643530662632450560 10933463 -59600682344658838465500275846259178080 10933464 -154480103324415550178378232202955980800 10933465 125431355220169241711768899540361099400 10933466 58116052777728082949755451776041576432 10933467 157484630343257908396806212696005309440 10933468 129388988974284074340222596539977625600 10933469 -151629021112139788168299943243279370880 10933470 -62265625791795244280746892955823781760 10933471 938999199138241484827607740533712917000 10933472 -67397399251697792102674997520433152000 10933473 46705948889071149767477002531238731584 10933474 -209831297115583563812580612973574995200 10933475 68988021341940565181817424981812428400 10933476 157755160515106290434694437200125947904 10933477 -185268982196724223646031955174658156674 10933478 -125507868919744677249086976606325599744 10933479 -75051486019107485544401027784993422952 10933480 32614106799132442924630266635295436800 10933481 6589928597645508592104617807109311040 10933482 45255734577521677187122425669394965504 10933483 -128843753712036276557288309062565486592 10933484 63366786864719746436274167395552502016 10933485 170612363250644324430693222683499564000 10933486 184511154217673911489631979384940035264 10933487 91252435970304922931741077260739663440 10933488 -113480932851471831607295989271440588800 10933489 17594106058486038372452727069716313920 10933490 -421587129331022771228322395889830085120 10933491 365087204188462586618914048404973582392 10933492 -674195344178372666540436697587669971584 10933493 31676914279840041364952013206474143200 10933494 58952966648161937222156644865173764096 10933495 -87052262381243414322997716903059092800 10933496 -195298414961470700359911863999309783040 10933497 -20482241423760817539589746600566213052 10933498 -47884543888949689978393017901828683264 10933499 -691295075055587153513653339959392685840 10933500 69788993799953462672508772480492032000 10933501 16733000503377594857581742153699753472 10933502 -20623004577262479663279080108916206208 10933503 80883150878913501153938922736754139648 10933504 676562031379356103088846311204962959360 10933505 -560889804033362518555721361900472872000 10933506 102540205486438027636988076432045951312 10933507 -260536521011587874966134084630080740112 10933508 163069667171745350778018059173680024576 10933509 -356691135616103185843942225185667262496 10933510 -59636916273407514973014499027350036480 10933511 -33527480384843689127214566098430772576 10933512 191931728158066776914333630607162163200 10933513 -306043778205347510565427475889821914956 10933514 -48400383167691799048229229190208406528 10933515 -291240328698228870518960964991867956000 10933516 728412236263864983738572257865371287552 10933517 -133836429669616161675509765691784876074 10933518 -203329762456650742551451700761389516672 10933519 170830579362163588509040827617570079920 10933520 -39584517899371172284545475604540129280 10933521 423803215883232142112008538164813979520 10933522 45334372965330198555989967370209638400 10933523 -68634205530547960624093407240406027920 10933524 -678300645336830279763359199445831680 10933525 680592086270846241750546051324490197300 10933526 -99602151214643536271442815236093237440 10933527 229833681862003113495207750175171601280 10933528 80622818508830082219778318118296104960 10933529 359580839056062858125999861770246829760 10933530 24822379716045057059618408192013208320 10933531 199325426307592022644265242547208965120 10933532 395181562942437093830181521368381086720 10933533 60351864667953036157604003911523550720 10933534 -9912245946839000775198345906455059584 10933535 -310922898938218464319641056330829842520 10933536 -106560203834616721437391154797371457536 10933537 133992060668518022456942789005787458344 10933538 -50837953348125644608611577092537497088 10933539 -178343929273601024532040738051201379976 10933540 100212036853424900142170179884672426240 10933541 34992998488897570172073636423930026172 10933542 191629855002701320801551399908676420000 10933543 -173335974646815874780586833427200275208 10933544 -704214537874238102299694749077562659840 10933545 4934998564142855864147814324835123200 10933546 64612752149290577588669063809577492064 10933547 -512169379570304904642016016125049758800 10933548 -323794150750220462427822722100365253120 10933549 -274161141384850243315112292743128838208 10933550 63670737246314283544454841124441008000 10933551 125117674907136888812590159711161221520 10933552 -6229890717326981776221478265794461696 10933553 1035982597487546755005038222902033171008 10933554 103825861613844562277148534372596257920 10933555 817433914228326607626397979060589790560 10933556 -58465548774297641079739406091626723328 10933557 -369452581751069008978803343321102507008 10933558 -388819417296414018018075855030994343616 10933559 80794373293511965271567348127704697792 10933560 -300005235320856915397601131164979200 10933561 -202122590629218796441119835241362723500 10933562 230246020498788830455269646495830418032 10933563 31237907635569906276122003230030385664 10933564 298595275897970890730315859916897074176 10933565 222871867637531571372282225139211276460 10933566 254557911410513443878855448654026296640 10933567 -3797164872889443977807194852720333968 10933568 18927728401949444188938137127706165248 10933569 62115835864475853020865732047108596800 10933570 -353159967183788237324422500328064087520 10933571 535793403288395562284078202025266919944 10933572 4787102343819976266428959763518525440 10933573 34617952555952262529995358231012713536 10933574 -140578045001776114833060322905232371456 10933575 -9000130350010627599565016359760576400 10933576 112674693101154224930696094562589736960 10933577 -830881430916515719907198691619892412108 10933578 97601117218301839540626579983019910704 10933579 -354726866787991706295460934578917201312 10933580 103812979249584480186714162583285862400 10933581 -179683592668689578252827691637845938656 10933582 123218582839246840910024328772983882624 10933583 -252446247781642690023299237776476033168 10933584 -69882986908081889929868715863683891200 10933585 250557812944382724498455014037895019200 10933586 -36447258732434609268757862944703625216 10933587 197358800608009226350551997304116203600 10933588 -181690023574765836576418511080154511360 10933589 -9187821474804696501745659086890020000 10933590 -32989011820911535700968448000304936960 10933591 -677699130821547002373898356157499126008 10933592 711364556341272817786947614700963532800 10933593 102554575076241970428428146807159237056 10933594 62299380441515822033432489816680127232 10933595 -346439777607657675022651886476705070400 10933596 -796452460880896017917015337040498606080 10933597 195273032914667033853582238625324971046 10933598 21910483328894948041300317602128414848 10933599 164933529414842282363431546130765600400 10933600 -181703338082198385008762515060555776000 10933601 -367826394762082701714096966619488309120 10933602 -109774426294217899479072374768733396480 10933603 -208621712235715964700497506392819858148 10933604 171401155462482595607527718125149978624 10933605 473875771984036672459555580572148592600 10933606 480710853450158086421602346148664322880 10933607 -1304259897836646462548524388160979008 10933608 -21093797873631900324165895548158607360 10933609 478503576497165318348148046660969381860 10933610 -9044173142294448076353088545236244480 10933611 -32022939010654349678453783055473346336 10933612 -467345077771957573646542310418298111744 10933613 -405608243433319965656906689872023124138 10933614 -146957076317843714703089287961200221696 10933615 49194675544259752893686528979568861680 10933616 -188025702148054688768604231542907568128 10933617 -29270665723569714970964856539620726752 10933618 20146093378415031215434368572178525216 10933619 5365096487988152731179014519533430640 10933620 50313312966919503113464416427828224000 10933621 183246725977319729992794530416418603822 10933622 -57719738891121728106923928758469187968 10933623 38847583578735819170442684050713235640 10933624 -160754612398504124828788074935567831040 10933625 -359174471149537005080241213524339472000 10933626 91287006550735374742632781894231449600 10933627 -304308503135700081890193732078247339208 10933628 -919061184818266065178024908846313519104 10933629 62016815558406210169345468822607284800 10933630 112314336819222672024846777083137296960 10933631 -158622103763071664149457450031444281400 10933632 -508339904574271298296561315254066216960 10933633 -159434639092045723257066085265827509118 10933634 91449071107358185624811581851789700512 10933635 75192041888559825888328937288016811200 10933636 96414232086831250886036389749097934848 10933637 89326202199475529112998880255937874304 10933638 5214343965163358115431791092165304320 10933639 -333144553537209533796252614959475555560 10933640 422979565518237413131619667406701465600 10933641 2174780903613110673624430607868705450 10933642 -132315175225352925737729499185275024800 10933643 231855067602634585590689445029692701984 10933644 -307685549606683637024627851821816852480 10933645 124867797158241827384783767110762422400 10933646 -127104444014783610358896623773391898240 10933647 -545914807765714872545166660214646940528 10933648 -2624201045825140715642020992536543232 10933649 -315051884112725732192977825865023827600 10933650 10842397592004553397237656110455040000 10933651 53866783359133168686113122577297620652 10933652 365466671223177028091325267426687256320 10933653 -9364264605925753081455381098208932352 10933654 175535924196132715766163117092762065920 10933655 -341329871015657428866164333362807630440 10933656 265097563673710027575295974801315594240 10933657 -90290785870482456534144793764045004800 10933658 292800683696822095988327418687750589680 10933659 -197785283660785459700342430174524048472 10933660 -22026234824850278211366540322458616320 10933661 -609580743041083599346175479463214291738 10933662 180540498741055354086668996655364229952 10933663 516851413154150322378073208356992410384 10933664 -633118779181866839137726697287282851840 10933665 -60176541275664180554332919518755454080 10933666 302557262172380641566615601493020066464 10933667 -290031835922980188866317158597416060880 10933668 -4127781228058373540198790592251070848 10933669 162563528348509196785219266464726314752 10933670 -122324889293611198153694102590106451840 10933671 9780194442041234940621807059837013504 10933672 716106306893903311512521176292705356800 10933673 102511369793147451332730922230025044624 10933674 -85007158852974621363682871734679125248 10933675 28293427930991564018107333943865415800 10933676 103284339176251717424586405689725996032 10933677 -385109834503681194543663567551709284160 10933678 112330579146289652887658460479235548160 10933679 695373603267810963953975290069360923360 10933680 -66833658300798042920125457604192829440 10933681 660803287691838014918989146664918900 10933682 -44211377255355873741559588338292253568 10933683 88117633922809949467555994034834360960 10933684 -318860695389848223298620360295214710784 10933685 68501371209474506263890269513528933760 10933686 -238366292825340382722055923785171063616 10933687 363082236035837603291625636020017367336 10933688 2814463991023057115728163503793233920 10933689 156931543463365786274020929122551496448 10933690 65443037542121250580900494772898795520 10933691 -10689439423491761927501381358507429000 10933692 -86971402022263553879071553882363314176 10933693 -66495555398877382004587846704275293376 10933694 87543401253631548187956927408787121280 10933695 -99439827507638479944287010592664368680 10933696 1764142207435225621400573699508142080 10933697 111329423552773985901725521834238030292 10933698 150316239809806337460731468425179084288 10933699 247480324300048490107109845117646273280 10933700 -93507459195005298384249148567617945600 10933701 -359398917773116980846348199176668366496 10933702 -171569877386957583587131393719374382720 10933703 449092031072989871502804325569580016640 10933704 59573593436229689865267546083273932800 10933705 13719906473899423955243062685519986560 10933706 -79439370687789609814158163815484992000 10933707 -41476722375228283890710438600187979560 10933708 -658928359100918656180892315656894166272 10933709 415511854452868333713555292572323489910 10933710 -72184221086796520863427374739671156480 10933711 -482554908858101128160778579746740879728 10933712 -10577359241805202995246152347881283584 10933713 466095645638444836025472024300298510242 10933714 -118690689755242264555147801567959532800 10933715 93706537628105746341962174505507473520 10933716 111331189713146242302481062494638153728 10933717 262464899795168124083688091236837598560 10933718 88595440713047361228234993822527158560 10933719 -307014910853626936933434924618236264856 10933720 179436872297774854620704346202076774400 10933721 -27116817250634167213975642228713244320 10933722 -71447402754075849618898566150291175968 10933723 -468966432022501091068370353079134932028 10933724 -436397957023948955133600893778715989504 10933725 -133871487315942611486189491500539592000 10933726 6040870756948881115241366178316977984 10933727 134138953539347759265261313180637772000 10933728 -125881890968745777387282837900822577152 10933729 441456778468608164457021555983536391330 10933730 315921248313946820919455757444957081600 10933731 -216192876288848704765634552207549982720 10933732 228707288575999743489586130665018312960 10933733 296801949077439711720749054617884473982 10933734 891732891686049953042469241900584960 10933735 -593426719034636413172973290566972933320 10933736 -223163744745316146511295367723989975040 10933737 -88896871934550241346580163582020842448 10933738 244685902851140866822406211760110233520 10933739 -2802549171365901689166814953055068720 10933740 95842682397356001889850485681195008000 10933741 -25210051729127932841445284595974560896 10933742 -22245915465267039990107372218851430656 10933743 389994829736652639771553743354120516624 10933744 -51966011653942523707678714931450445824 10933745 -76794488666835763951113852724528010880 10933746 54298987638784581937656594173231520000 10933747 395352573344277987913498617861795949512 10933748 84760869873243701127288445193393657856 10933749 115251930499996263877792764521089491324 10933750 4092249007313362545770750832114660000 10933751 -1676483295578051784061804509103133298528 10933752 51802277432629984844671162820586885120 10933753 42697749138292227040070295699943665002 10933754 184221582013519717375729904936785729920 10933755 56402681579364300721369485574820797440 10933756 193993965931117750161995622271916431872 10933757 293074986218790689997842961419749296492 10933758 -629440013924139011001414549019919769600 10933759 -361572742702444568349608419408281643520 10933760 -194172042042752121086862159945494691840 10933761 6409362051964364624332695503645639472 10933762 77689657280687433445573303154011269120 10933763 -555449043735966173978498503503997364496 10933764 -195379354891529748671448142712429466624 10933765 438816757926843842368681959716515209660 10933766 50988976774376026640818969820793955584 10933767 -1523627444834581906416798899164251792 10933768 -227613044687377470304874970641225149440 10933769 399727931371189676628303024336052137600 10933770 -108615337118056150433869579359259334400 10933771 591635443390597450698243982044715115280 10933772 -205059552030489755822834068216403527680 10933773 50402699453692693871874003138707183904 10933774 186361446433610941096489472867570418240 10933775 -472635868816041084005166715379371102200 10933776 -5692066571712158917312893931930779648 10933777 737714860164950129708537776951276658932 10933778 79613270783078796582231657155639629440 10933779 -41874469677352071614121537299364255816 10933780 125175068047293859169637499363714744320 10933781 291919771881760491087032061816519177792 10933782 873796844978643335879290699717240320 10933783 217098036030058169688583160305389723360 10933784 1051161081386385862335076658932269035520 10933785 88554451299305930019695257914843720000 10933786 141424556211372730641228691136464391424 10933787 129571141296925851129509957456965383312 10933788 -96996960024397882264503550511757609984 10933789 -763011284467080600870662733878845184410 10933790 25540331538504805025844316979679321600 10933791 304918880053841556079810593336643675008 10933792 -779095221309182800433153187689249046528 10933793 -98207756404998406241377957229239854336 10933794 -8380027684635722272999059143029820352 10933795 -172184242099831690129069166383185659520 10933796 -227993522408140357607563840504800820992 10933797 -143587749932228740461940934408701209600 10933798 141373321541298815722907166141895613952 10933799 115515535433933695175532381135851912736 10933800 -150589504314154612136548085799186432000 10933801 336104485432696342146616934978352487802 10933802 270338402104123258446052698830875056 10933803 14972238736766153030922659309264298012 10933804 9754682051014646743471573240331846656 10933805 -37488028547169801243971020401670382400 10933806 -111474045416979872086007072863115438976 10933807 -184150661958663329017137721089065547368 10933808 30590811212230153245988323211499765760 10933809 -217571685909100381057974019963036268544 10933810 -122641844960483329381972552286442937440 10933811 -209844810435146827471194600938902118400 10933812 -7171264929868655421368115420889190400 10933813 127716548245853086337706500475065289984 10933814 170000885806815321683958295695145700256 10933815 -172716091436349061349122960119009186480 10933816 -672119335203331415117699968229046988800 10933817 424175932141961593492506005496501709866 10933818 52501419845432654502503675323798940160 10933819 342083957628638698261550912706881089744 10933820 -355437227088607143761578770418238737920 10933821 -9407030526621410170587093050887237050 10933822 -45452140725058466292061850358529122816 10933823 -358860307762730161601467654612768516296 10933824 -52938805988663121566346192279847305216 10933825 1477243767723297072542075585251025600 10933826 -797215829213418423468049658247946481760 10933827 -110094866639737010677720849979839461120 10933828 -124595466496407691215033900208487304960 10933829 55720739733155944196157656092900016220 10933830 -26379989306703431170067111454171267840 10933831 -183527356456057021189282431766023731368 10933832 -18060360192086975813626786310980239360 10933833 132506544276983365354173742919554487040 10933834 255218804333625502115696882337597041760 10933835 194016718218962640197134717217837798400 10933836 -506641618259175232987456533478215238656 10933837 597063656154430194196009480066153783360 10933838 4330762742498870682457238972490193344 10933839 76589586944843789999798877370053934080 10933840 -19927489939825430351088398158103347200 10933841 303665669040202644520833736930489007142 10933842 -246285694306135264338501769299260642688 10933843 -774928315223626281562254174151471862960 10933844 174516542103495224451224915951439908736 10933845 -5439982688668839605489652584079106560 10933846 59402814789306723990533731415289600000 10933847 -381324026532700975850154590322220115400 10933848 -76191525592284883084647505005350707200 10933849 73843309744285577289389425887406578180 10933850 -277164597884795355668811977535578583600 10933851 -462787865623905291214359135905915832168 10933852 170606104727388063325391672386778087936 10933853 -507144235054022754652574273752241924544 10933854 181874600250028726265473340038784302080 10933855 -4591760150630488446800853685377914880 10933856 80882742364206881736256892356814438400 10933857 -2486058973134471852297875712272155680 10933858 -3385855239841156840724350725288417792 10933859 4516867238722692702054310611482028060 10933860 -186019036670538483317445789196809523200 10933861 90711237630234577495762618855010366462 10933862 -139025983591129751340810246116021182848 10933863 305594878765787729702045180006071599144 10933864 134682654136378770344358784402255872000 10933865 -205026136195753269833879747563231243740 10933866 -19164870771091273283520182548934084688 10933867 9573388284670518343225546881808573472 10933868 -9515377900467977038442070183816253440 10933869 -123724022374986600631099443904426714560 10933870 115346343546172980020894735596254048000 10933871 315995952054122913830126150553398907984 10933872 -94013153442686910976485640511078891520 10933873 -964230439184422583846371412159769190560 10933874 190317653574115809829946682973758615552 10933875 -203116690995979369752793859839896420000 10933876 378757049536996050623652727822440191360 10933877 130975861809321831387108955630333760160 10933878 112582304482713674662056812301363806208 10933879 5036106175850419614233036925253090560 10933880 55550877158864733495352292861761536000 10933881 -105603260453914260670163567776329722496 10933882 33794233507368096228597062555727975792 10933883 277013161933640087752945180467847092132 10933884 -155606334474470785019599607045911314432 10933885 -1851084769228287525738626512503198240 10933886 152237234453171176367582692530856779264 10933887 610578482962107127485568157616978165960 10933888 -4389837426650335271844787806881710080 10933889 -566321324480874539892977813406943975980 10933890 -162759729382512011467103442576514176000 10933891 608080209570920831013543866247219374272 10933892 731372743246690305885766928594679275520 10933893 928270288715277971692836741065589907200 10933894 -301478558076077784526973937365672347008 10933895 20788224627142037327743379366400922080 10933896 -101530890617450510915536443341821747200 10933897 -242593532177362567364908798740972816860 10933898 402145819754940074350169800546691281200 10933899 49640804475140866838109597359529631200 10933900 -30308079284906184553874300983641139200 10933901 -156931731417421441592483878715653123680 10933902 20956717987092211776489976653987277824 10933903 -10214314647749728072012083445643696848 10933904 -98554692972577309387529869988398940160 10933905 -32602399535190898439958258632743683840 10933906 123927151658491718550618158080634635152 10933907 157820558686911744701642034244291494432 10933908 -90848784673353283966796301402960291840 10933909 27442967720458274829300398444167198176 10933910 -10352090834262525848224734424846932480 10933911 3532563527712906222592633165488641280 10933912 827802500449503156407430222776394240000 10933913 -417478513445312437247497999440845527296 10933914 6721597894580992157715669673437949440 10933915 653676165269083347037702260845958929520 10933916 -203453139795235876649361169679448145920 10933917 -48163558797898289435822525922609722880 10933918 19248072931558252281208150469299636800 10933919 -583844858981082030480273918010606459680 10933920 138663638471426863614853917565727539200 10933921 95666077049961239606957312029445047044 10933922 215380979948170133178848636540471805312 10933923 -77240832231066676161807903803617536 10933924 206292837195624914135277192226332721152 10933925 -265508733245217763928609715626064805350 10933926 94518721939499920099842313655606410944 10933927 -25061461326222250952530393495809305224 10933928 121908611154220294552226069367543552000 10933929 -3555213661440110625021208707348426678 10933930 -18203754190146323066869400169174604800 10933931 -403921635598812995912898983948423218728 10933932 373726779349027410721408993656144348672 10933933 -126941802447183849106261739518245059818 10933934 92123705461229210467199432513925001152 10933935 -52487744959779175979658672888216265200 10933936 61546107034967000774947009760294797312 10933937 -213448139950674693131253269440452670848 10933938 199110282765207351785173209762021556224 10933939 587263433337123427252877854920723832320 10933940 27495515582781989149957329863569651200 10933941 -672841315413317000715950702462204379456 10933942 -304486689307123009555531450674528364128 10933943 -290606336055030602600104105349140173696 10933944 58908620760307508899756734254913945600 10933945 417765871802802034830235741111128859200 10933946 -196192232794021238264732130617144353056 10933947 -13283841470091794684813157222900782160 10933948 132364864196699984686339699576724893696 10933949 -78944255436800197646041854355166955360 10933950 -40406353521332160488419716378087182400 10933951 -157655541003443353116710719421227952800 10933952 109417194112950123691677211067239366656 10933953 213635814694882505392459929866252676864 10933954 -5546676834598015536588398638526267520 10933955 -157339359650207168106780352731193382640 10933956 277897724538116772518967469566789633024 10933957 -84123842800321319212726644972155152680 10933958 126783261787346648990380656912818149056 10933959 -121237037177513170527456654649835364696 10933960 35021143610154048725398135588112640000 10933961 -201625070949392791744194769665128022438 10933962 -65968900374352151834191037814173305344 10933963 -397175847578873791553344955283427751788 10933964 732606447267747130768914392044086368256 10933965 -251059788232464759891328391533565518080 10933966 289587503150199935449760460893822154432 10933967 -273522654443919720393531568365749919048 10933968 2995318253444715196057050208897204224 10933969 -857478214423611635969751139280217007630 10933970 -99979017083465051282828613187437757440 10933971 580240379801702427626528270759531568312 10933972 82648464784965250425582451576590592000 10933973 857300395793192321687558097568213926222 10933974 -259261599317006449786530593582510866560 10933975 -240882068615666364736381573707143646000 10933976 -741699054160787548328473239882776401920 10933977 -19321464927089427181550093022493247280 10933978 232302676091700388983283768596252768000 10933979 -30333015630269341771394468980727436288 10933980 -252986721046527315359694938662857968640 10933981 -232394260712580934383756526827855301268 10933982 451021835062564480863681245100090881472 10933983 -20289188115207966085822072899768218616 10933984 144710160173303048427318692038377209856 10933985 -404095594030958489653611505325181731820 10933986 96531605106386712508729182166300753920 10933987 -343574253326807200524627047950708534760 10933988 19371002850485954305945895754335145984 10933989 -265688765914678072352794185590311585632 10933990 53113553124464561370212098397166192000 10933991 -1017794969630775938739656176581175158816 10933992 387357733366297342571798672617859512320 10933993 62175649643992693484077739110748851968 10933994 -428379776593491562932390300428608666704 10933995 92181984653914455463589495886015628800 10933996 39431496948983630643721084783598240000 10933997 -13737876035183467708736915218561643040 10933998 354360787027743128165684350514248227840 10933999 110269001014745329362415174513926386000 10934000 31061273921015590854075545682444288000 10934001 -67908301676572780417791629436327601920 10934002 692214037675838488350366816872830437504 10934003 121420275498404695918013243200994155944 10934004 -72461668673334165216764282656440827904 10934005 75578461468773546084780003510991433760 10934006 -71003661240323328477998713629391468800 10934007 -402387631308798586125509510639079901848 10934008 -74571012005235177716549845574404608000 10934009 -530875642057678310689695360137191652448 10934010 34112088118334115436599148908749414400 10934011 331708704043035777343832382440401612800 10934012 408753858366370510504339159947278584320 10934013 46603352076556396444190283266973831744 10934014 -41675254311233193850762481337862480128 10934015 -317335007341116747530944168443032577600 10934016 -270813139312043540971502621869756907520 10934017 43166063045174541225829042425069944066 10934018 -146575739769369358445787582724494097920 10934019 -572406795193944885456411859005744237756 10934020 434416153992362589771813239313413160960 10934021 179594642648572205526431263955796512640 10934022 -107328600680323395608365294223641161216 10934023 49064861768221645941086706229922789064 10934024 494753334657843979702281906757970088960 10934025 176539820389079569605973419413278572000 10934026 51662066496660082138194769169554861968 10934027 76498732525649031586436881393196018160 10934028 230102701694348709366965934925258899456 10934029 539666928507918170902895657004998376728 10934030 -282665665530135664737124952955263019840 10934031 77651034061537398594466895184072417024 10934032 138438960377757590641646577281058676736 10934033 51328525285883659257983925380976508800 10934034 120786156007524629461953456364546221312 10934035 -168212691845124907749870097352878835040 10934036 -401579436283488928984368875011766507520 10934037 58934868174544300843564429408131812928 10934038 -134440203347931132557508740880430810080 10934039 123371664989272765314376738788398020608 10934040 -364050090167166324702775408155033600 10934041 169695495866243324453949167115112163584 10934042 35470622452994440509322950600613331712 10934043 -103531467337418064364026024500655017760 10934044 -309413374489444520016992317774003200 10934045 -62203436345328102431535301827361271700 10934046 109349018480884058653008832718597446464 10934047 674283144561402024917132823608183974496 10934048 -932826089142197466016931303127013785600 10934049 58742133047872954646962915790204285952 10934050 -38015381352724168456958584439439565200 10934051 -701280603640427073285445512163021206948 10934052 -31956412764377762146431044767367175168 10934053 -103022768590834157802009664791110794916 10934054 -364576205702524888160971417621578453024 10934055 25113703325082251393280937615885440000 10934056 -16436717315373557335105015481128965120 10934057 -585606328358634191323628896990297199280 10934058 -93772959991880163611922004850094373632 10934059 -145869048684889802452137087998298559296 10934060 112582466056604796542786530494364262400 10934061 -140695577088131256944337834278465653056 10934062 165631274027874901392937241168972749824 10934063 332633762784367777055372065156236096000 10934064 18745817152081231022015559609581912064 10934065 470723928548389773269740974705256519680 10934066 23870464864662477789491454929938871808 10934067 260864750855915498096878158590580079200 10934068 -653356231816301743210552160240925992960 10934069 274750443062448492906909145376058127470 10934070 1086386894082178848697812603164559360 10934071 368657073763392376637478912915215690544 10934072 198838366665639455281115198421882470400 10934073 649826966940387068011600429684330721220 10934074 642793637521459892444837649776568783360 10934075 424280574125595311599652172635950449300 10934076 -268495540274531636591437733100758650368 10934077 -250967779131536818489834435949258964096 10934078 4417135915902477345496713187382425920 10934079 100894224836709899533169447203188302976 10934080 86354208794139736100763234113672970240 10934081 54925812956065459712232742617634942932 10934082 469422199448186989300059105015312038400 10934083 -16015102176466812649088049530448144056 10934084 -1372187586363106494014446336184561664 10934085 -77925722927513372532568638131030795520 10934086 39333352852969204772139616270280303424 10934087 -256748724674601300715615224019502469048 10934088 36351281999662414962853784293785600000 10934089 730571028893249853417041059629783036890 10934090 138032115546064448270405298252278728800 10934091 -23106386802194736414735779530068823776 10934092 3186813469122766217806539753774390272 10934093 -416941186550787895192458980969968763658 10934094 73326302026588646631458730910982201472 10934095 -7570802422127540727692291398400283600 10934096 11265136911129970661988963386093002752 10934097 -390758120656168358800617727295836803600 10934098 70796516137164301118930913502228571136 10934099 -272391639489945634951285848923325675444 10934100 30042565478650132394888561419794960000 10934101 253034449001183988534544223372550853600 10934102 553992166008773588490899063130743529600 10934103 -166877589408337542802426202749993339392 10934104 117360629108654730779220148157484533760 10934105 -37999279677247575038500856506993850040 10934106 -67722149082244251483454910566650494976 10934107 3019149958845042017741045149574135832 10934108 24074206291929697056559507943017752576 10934109 -12522111302023028571769898183043966810 10934110 29005135744969541670131471418263617920 10934111 622862061920653265979109255622325412512 10934112 -20283003563467899228253953024879230976 10934113 -429305138926854412322845716604749308638 10934114 -256993741058686295569381330630175143344 10934115 -8100369232096463494287396786799091280 10934116 68848999918285992522685047301714421760 10934117 -303203998537427489620862084189709423780 10934118 -13711227210325797042035766422994950016 10934119 -44156725156553524575170291468484855840 10934120 287084454492449483977448767093291008000 10934121 -286309975223948872634391755520966383136 10934122 119928300492976969307521184863375547232 10934123 -172547369529832188891107930072525319360 10934124 45745686688510594085174194495646564352 10934125 8654503899933487491732701467769439000 10934126 -696310231938939236949299776119785472 10934127 309170153833306096381126392251988007200 10934128 107417912108908937962077161216589496320 10934129 -340175625560086648280746070789186219724 10934130 -108982840622476604791167751074033876480 10934131 -261890576138643867540613094810962762080 10934132 612023715763820233815589521957829724160 10934133 23857104336633655598363980042065346560 10934134 94073333967839412690284623671669883392 10934135 -116298454192098635711104955255774794920 10934136 61746677599838532286749703638102835200 10934137 -304306150157293191585903883311065928214 10934138 311609401441692348181481272333274492160 10934139 -219144552869412363119709289753980740160 10934140 -98940379145776303658719725902597253120 10934141 -493826251671199163020281183160270510458 10934142 23171681978623035846174927515547515904 10934143 782213921581445884810905005590761076344 10934144 6234547732380966922189009192212234240 10934145 -230539800138876827450156707557051982680 10934146 66010886250055600746429352645586265600 10934147 261345871891343698456883165236276250112 10934148 -35187545611572410938900762351527736320 10934149 -470844565885726855691375489783415090850 10934150 -78666977519206712475880862509400328000 10934151 355283955637621011414711035547342022224 10934152 -850201835734065476640172775387712998400 10934153 -335427089863239110892491860239622273920 10934154 63211827633685566765529973873605717248 10934155 494438580832034720496745925411147062560 10934156 271761858462311894934203458952263499520 10934157 -197684196246281253595552152318037103040 10934158 -851114172238945173039339806493405404160 10934159 -28182654910798822402953870265754034192 10934160 -97104739740363237567845445623473766400 10934161 146469446350590400882230780062890929344 10934162 372114870326676159785002028295227626272 10934163 609887841841760700675612451579874060400 10934164 190427560036409332271060685262948117376 10934165 -62027326938552257948692666696921912320 10934166 75709543023979764401292173250160374144 10934167 119623668125336619989970773882568592512 10934168 118271579083261381450988303970475253760 10934169 -6020603202919411008082823647246274592 10934170 397234646342121699770333208396912000 10934171 -548307495382292934927042302310040903680 10934172 293691664059728261356989934786559517696 10934173 -85352600848556040324439776610342926560 10934174 321155445391584763706603860001205699072 10934175 -13907784927000953887431323108127264000 10934176 -873033782794308218247496610937465470976 10934177 346750753593933654113242540608059842560 10934178 34831892865752581475460857968917750528 10934179 -758448268781075607577148329760570902824 10934180 -406101759474449367593873341605968121600 10934181 384245513955287395736154078631893102270 10934182 -17138906851517087882682364464236394240 10934183 -95179276406546098081651597795456347096 10934184 -162341763818032905693419670339059712000 10934185 -274993327123137709333677027119268982620 10934186 -402484326623143437100223752665910544208 10934187 -394043713552708363227972039567993944640 10934188 -90425765314286904160576287276226362112 10934189 -7719039157952986761325123714262724480 10934190 12351897718439946902192444171320440000 10934191 -734330718433866728404492588266495010848 10934192 -156201521513421032091388285413567234048 10934193 432231817787614608022669952003552126064 10934194 -28914716625601085914354375914960421104 10934195 81696859008401118581370496369912681200 10934196 -13961266647756948572444081636345118720 10934197 397761484869455340965503437908694961646 10934198 -51318141354262714411500632683486796160 10934199 -570179668930840526133768901525857614616 10934200 -146783526554582909454782375714313216000 10934201 646506742222583232662955094587846188202 10934202 126941763508287540982585273666865452032 10934203 -87875816962256441753990721464607354972 10934204 -204871219896799862238064896924667628544 10934205 -222412897260128839434046921977309044640 10934206 236090626934177061211227844918757765760 10934207 268690296651958907558122992096023643456 10934208 -11548962633432075096411930500158980096 10934209 226638977755273230915023099984554796928 10934210 -20916059443058359046371944232981831680 10934211 83620029845355759317076981215265311040 10934212 -3556309415019766264820105911600992256 10934213 563561912880414058698385869718902323520 10934214 123201243412417947410299761574592268288 10934215 26319498766314025335792123355296336000 10934216 1137838541758412449061610714131437824000 10934217 202328411569852168223149369606110023040 10934218 -159742852643436452997776423313117157440 10934219 -372486966247004252546071245762183553656 10934220 -226877663669120911462762230864005283840 10934221 1251178696685853028676385547201075050432 10934222 -24850139742827642038905310268464682880 10934223 76676729229135720278652756482024341248 10934224 21308874191351290096935607383093411840 10934225 -274616036544576134060912583877145318400 10934226 36956920785510541807753959800512686240 10934227 69263095693141083286903401783123122304 10934228 -309288753926660434779386037208767869184 10934229 527148623073873181193919403094600205984 10934230 -320470120428276953861622787800509798400 10934231 288309167499188104716607069382553470208 10934232 21966516701279649640952481521666027520 10934233 236670911723998239478337920406361705482 10934234 -167381106223565011672828686220904620800 10934235 -131848590060320611754368989614064911760 10934236 -676992272265678393483720910923524830720 10934237 35031224953609742141646045659070974886 10934238 -77141547606589876885533441243693880320 10934239 152450409539709821647475869335809467040 10934240 236591796028699654447825353041463214080 10934241 -490169044003653224361240046869110422608 10934242 -24761413971129707570800640627308861056 10934243 -688980137653930601651776936791724913508 10934244 269508546406783269608304421698609254400 10934245 50216808238796410684851936794872970880 10934246 -98297943700736447912651509266250582656 10934247 -80563122147090787035907468005989117280 10934248 245463507115037801272898564430253455360 10934249 -183945653145137928643783204017027681420 10934250 -107837430134996985620552670581844480000 10934251 36445879229622038335800742489194443252 10934252 -429525113642022487025828201929476109056 10934253 318602976253578566329421213355034611360 10934254 -32607057988118236057963633253270707200 10934255 -1171074164443936191850336661387421840 10934256 -60567352063421916414810011291614937088 10934257 184312719767245263329311356009804711506 10934258 -66566412713277209817845017817825245680 10934259 -92049835494684273504844977727184528640 10934260 -259665264874522492065018617868352074240 10934261 -12691864259591594553130566860334018948 10934262 70703545878309775537583812578689066880 10934263 -620408168877136046780996318035886846488 10934264 347671764485672423923764753313559961600 10934265 -236216711749402041777759900091004671680 10934266 -246535755668283711338470104418556941824 10934267 861729372438698362114931283519713529600 10934268 348822566552094268051561613936664231936 10934269 207871403875271113669380955394068669344 10934270 -124607195485324546009023719477965033920 10934271 -82213314448597959183331648020806596392 10934272 -29894496389750863491021484329428582400 10934273 -113851338330195485659474496216232088320 10934274 -225323351413248541033711559660076647424 10934275 -369695034025651346724609333294320303400 10934276 -504844869258996794415991859478765208320 10934277 -106607213262410251236674798561984124768 10934278 197060146256463779623468194580182493824 10934279 313060389008117745193611182946163721880 10934280 17049620633981871663875742149947392000 10934281 -1192783906984186211427960807176471601720 10934282 -232264374812952869373007898053290829008 10934283 -107832180451484138739183261044481652776 10934284 127068011916528545361170516085669983232 10934285 486182778220660189937229356882924731980 10934286 59752401446851913232852468747388992 10934287 10127478637165601699242964830658587232 10934288 15347145053637806271549405915303198720 10934289 94856794684915013941055971274190782208 10934290 6852746657982501704811522931688635200 10934291 -191739446221948339636709076895766668200 10934292 -77716047344847842037506880324994375680 10934293 353519891985764276331247226182367741760 10934294 -14851990079178876759045440613176515968 10934295 -163156491317555515732127846830232053680 10934296 -16661089332541860152663242733553561600 10934297 663702169058594810713340731410493700112 10934298 -3415128997480752962125780280204405760 10934299 -797197092311072118309548876706023352700 10934300 -188077446645857895740810070050151897600 10934301 -128950352328985282279839292050051027648 10934302 -534240196650010171030058752012977489408 10934303 505829765983895029850344098855510963552 10934304 171592597376018172422587102200319180800 10934305 -461050316361971594730069855322388400 10934306 405976718412902907854264468399274518352 10934307 151195266579825716779580453488755802404 10934308 -31354650147998947211000134480850190336 10934309 957517098438280413037543725819865992510 10934310 -125532703790185434582160574736427929600 10934311 -1215993152240430116022601564874384372800 10934312 -979404608031691707662303951377026508800 10934313 -161701296666711648621347982024410260032 10934314 -152022073432527792378772504511795959968 10934315 -54375829704500927076412616722544363520 10934316 -1161676971562566211680232839560272128 10934317 -112109485052192877761091188609935258848 10934318 186942086757843391132443832147880919360 10934319 4005761119099751487779942430766141440 10934320 11637691681960169170999111267555737600 10934321 -341792152251106784658497725385162478 10934322 19601352431764071679430895668670987264 10934323 -416184330609009525228716294001400877428 10934324 155023301147445544290462827832331328256 10934325 386137724467633039749990828880576368000 10934326 195174151170681472140103958836486929024 10934327 -22623556958450873309284577696362147920 10934328 -131639395683649218423953327593240227840 10934329 3381055655911728378607886291406659136 10934330 -19994937390642885712698245119310707200 10934331 -4703292589890733523276459608959389136 10934332 235337034358213601545199727628647247872 10934333 -361478403911615066700677408502636556800 10934334 96187253500921572803688986498711607360 10934335 -173999063123020682625878462314912982400 10934336 -105203063364396387125367317702903857152 10934337 29631054401587604362677062197194305568 10934338 23688509156637656984948799247345297920 10934339 -165975663283040378300332121799461431776 10934340 -287223037039698742795035351691642060800 10934341 2234702015923253475950548271789760864 10934342 -589366480929234390070926966495180431808 10934343 37636330496154272924159439500130819504 10934344 -192852018503122891706266125323654691840 10934345 38503407385204344267100289707838384100 10934346 265731006062831189874695981881555209984 10934347 -784761909183423934549930013664280468204 10934348 276651233700007445541982403395028190720 10934349 645389178673042263337117586379373132800 10934350 93277122788970212376641041983733142400 10934351 4863706146181080802983055007815688064 10934352 2634575908076042247102040969352970240 10934353 934148355193499751581595691243491849460 10934354 -297434920676942497091668742489391360000 10934355 229550279968894065737312408663185816320 10934356 -317744349024648149960587552037334782080 10934357 -236830358732102955904520927951675630688 10934358 -147122333819554829356372350391440330816 10934359 -555935783564041231498562899587840744896 10934360 -124379686382134419596971304325789696000 10934361 3778705826837951461338786958476605376 10934362 -142895356161990184495314132057643023360 10934363 76962066991344809115701874827265573120 10934364 72578365607421209046254778910014676992 10934365 -166962543198941836325719513887315930000 10934366 -70641037989984653114325136742884334976 10934367 -494758234138730885924510171366521845120 10934368 144330481065421211311475726743901306880 10934369 -18472727365103976848782176356580235230 10934370 220597306502814724888451315556062687520 10934371 -237713978249554433855289515227947952688 10934372 -8035748964753157439982682131009732096 10934373 -103179084427947793088190768181653299616 10934374 -185502118999094452999663503355877577408 10934375 -693239265979135432655191959993946875000 10934376 -56988538738915896291546873096966144000 10934377 505500253430434065203624508797635324608 10934378 4596916013469378852991628281805826048 10934379 454631098718574946452030530739307999920 10934380 -446543823909522241529280939597748531200 10934381 -375873661370006410945961652818675297268 10934382 -50267790544197310374376750140772356096 10934383 -60295359243783926274999711350032108800 10934384 865876339211519539497184307367641088 10934385 -4123973894814745368128562927173575680 10934386 337189313725302397972748419682949640320 10934387 597070639657813735744650877832525961036 10934388 218628318116464836930931437859080960 10934389 -973136911627478626615446044586781561810 10934390 342906739842994263291270107549070604800 10934391 54383840765293527315439368805004090400 10934392 -109934554232823226311239528541707059200 10934393 -334427705960849561030216134338262382358 10934394 -19701990814329592188725227248792910080 10934395 -391667081329518331564353136724386041600 10934396 232393661928765081736910762953545346560 10934397 401945535568929736020030982898976079974 10934398 -657998978450906981339754930762123550464 10934399 -484165729310741164258561729695395092464 10934400 -232263287665112089187096886522150912000 10934401 -444740594214870252705826105036958141100 10934402 -400584493287049102969504064385384583296 10934403 443387617569853308377201809057040986104 10934404 34291163628307859397597417087861550336 10934405 302286284236955525037512897556023460000 10934406 -18674435713980024932916817582288404480 10934407 -191619278014915254297802075039620720 10934408 -298042375485678910363113863530115927040 10934409 -371651040817533030921887779132758998400 10934410 -5415234936085137835178610898154804640 10934411 3029687371644180757161647556009296400 10934412 219873339525418093564474405325544525312 10934413 -9420922643120176667211826996629242880 10934414 306862901603532029924446651320070021056 10934415 -116831819439170975581774859191288150800 10934416 51623474750978125768056472304639516672 10934417 36264746399206740366129146213325657192 10934418 -10487478250956765045846584878195260672 10934419 17006337184310058134253555284191334296 10934420 121877563882597062706238790073484943360 10934421 -335842835720132867620472118933425851680 10934422 -373102289827834493484459577764798877440 10934423 248647987129285548444492216829453737672 10934424 -190966011631971581919683376120729600 10934425 109457201007174819053415195510268996300 10934426 24484456028551240304395482680878258944 10934427 3310051483109341256436967449769194240 10934428 439739718913161111983481171644902419968 10934429 -45676970841838016781823266855036541920 10934430 16302874945899229144516534679839514880 10934431 479601638318303879265541561925344038264 10934432 -543898455340257730970593502604627345408 10934433 -4789394067654141505630715703075326316 10934434 219438942686143877447638078477164383232 10934435 -310848368359165822095037583173936503600 10934436 289751435092927658714963347887394775040 10934437 -278437135428733860503883766838265133248 10934438 -187491201537505679783800184827541390880 10934439 185787438669668576336580957983772158208 10934440 295727957484763128753723691879965081600 10934441 -223211210511867398348737502525042848128 10934442 -180846853601615049716901476197763143680 10934443 -415409762247876034376287507272907253200 10934444 32035784384265618926171038843870617600 10934445 -47124703258184220392431450089929252160 10934446 -280569558632256847080813094187521075200 10934447 -693905031633392821311853397738675893104 10934448 90888093008994674119353725982398054400 10934449 280348351943256032698242551046674560320 10934450 -1670700195197493106601931494645556000 10934451 -15349701458313132581173621397759232480 10934452 -302284005902442878488379842536755764864 10934453 22468657714858499961881662503447696000 10934454 -51101547792318210658787731632875011200 10934455 -187195023860258224655623012349112510240 10934456 531277176308472671375284164003595714560 10934457 86289775833997932473900374956551073888 10934458 -400677664288362204361398009424510507920 10934459 51084481952441004997982427527002927440 10934460 -613961525313528059939117629305600000 10934461 322630536847621151809388838274536566272 10934462 -34115730448127267872331609643744030720 10934463 898696196091452690121483354155143697424 10934464 126780710172255612941336406888295694336 10934465 -136273448707078743239037460350176053080 10934466 222083976218679534127065854926525847424 10934467 69451841589032831697316627656474470832 10934468 -257323460547318644885791426463711753856 10934469 136208826986745126000311445027355430400 10934470 739410902146495318871048433359155200 10934471 650451019055621636508024641845942995672 10934472 414267224672885703416240361392131153920 10934473 125609654212299348818893150228246585440 10934474 -1788847787429301159100475250943144608 10934475 33132534792581843468535846624571699200 10934476 -40428857670437496905400145194579640320 10934477 -495696215414801234121044693157050113674 10934478 118232172732414280719620299303679474304 10934479 1087220774495636383058779168398453044760 10934480 -110661588123269353549926506510800650240 10934481 -429143600781603232450128720476644497120 10934482 -137522705435992257307275469810528204128 10934483 72975869670541464394472746116511791264 10934484 -110711525046208862722674781007919863808 10934485 -113718853092367250897286300980813004240 10934486 -382201997530572058539169042587975299808 10934487 -462219119574462318556051496440340560560 10934488 700414980583414747541903693430161448960 10934489 -293756269682682228980232318442710145920 10934490 -44823557700769460242273701783055948800 10934491 -107705924135846291147943005089263243128 10934492 280914545416923475681547207949173160960 10934493 413942546286495356397185015392180443264 10934494 128438229236930855872995521905701285312 10934495 25355675744860906115154320896929804480 10934496 259953016863398718304793850614738583552 10934497 -368887586999213657884207648013981280000 10934498 151839747328499411125123073549333876736 10934499 -33270177730856884351751791377753530112 10934500 307184049157395041398245582384906240000 10934501 714580348963895329231609224869134365504 10934502 -116411643446638582956176726953089591936 10934503 -152072823306717875358347582787791245056 10934504 47257662554737105464070039333135564800 10934505 -181896910242058706821025713251778475100 10934506 179145268053426928201064070941294450688 10934507 472374766691737832853074784641929536756 10934508 -86426109672993102673805556361567242240 10934509 217307555651114908982163271997686026710 10934510 263176640986224069610280703508956768000 10934511 -201857944378769721148022924368464544896 10934512 -9050273207096403005612188684115574784 10934513 7496668502651397226428343496661230064 10934514 -295766163792557929507737131747907494400 10934515 62478741645370691316325524771500834160 10934516 12337568908994828098461989810925997440 10934517 -564585212107116818123150405366943573600 10934518 -19972808600559771839133320139509607168 10934519 141627148232262292055830185716781492000 10934520 -35145193437800334996737942325191270400 10934521 106125554502589217418659833756540082120 10934522 183979177942639788722681552837506943232 10934523 -581208430271484155229428520192789944628 10934524 1714212154674967758220837895038606336 10934525 67709368655477175199820969139383128800 10934526 -103013004299827821247858429999905878016 10934527 -528868477352417504200874795087362702440 10934528 -169337354669130477646753229243940864 10934529 68534560391443915537683710411257555200 10934530 101131271958642039341825546296736640000 10934531 -762557393283997465526334214874283889668 10934532 -68693195845040585453082618345170731008 10934533 -9902072923929884977293746935656487940 10934534 305001675134767066598001023918872094592 10934535 -232530091188021813823661370533207050800 10934536 -52278725421771772156044940968611143680 10934537 -56200508686886745957689788826650702080 10934538 55712704759299668562209478652375837440 10934539 133038013415875607760371027337146764032 10934540 53801771437802406266038056543466291200 10934541 -792144252308764356307863184514381866560 10934542 190928264708363963944969659906051636672 10934543 -521196605273050915656229797613500512400 10934544 -32898333902806411954426531421126000640 10934545 -129772246709746571839914387313447951680 10934546 156393215662431678164248557840310612368 10934547 -55086151752313403070515165351475237072 10934548 -199408436905185824593234258566928977920 10934549 270415342358519053902113724107672822364 10934550 -176597363476173224032363926049030711200 10934551 -416950991624198891005798827684625515448 10934552 617881769985715808388050197119441715200 10934553 45042717713191325651696110500877136640 10934554 -260829745823380414857714447419219592960 10934555 732901159666017228266133129092227675920 10934556 -2010854639587171333818753019098095616 10934557 -973796754618124482609864666199387252160 10934558 -24654923472930278899594519291424034816 10934559 225315947701540708417484380500420428928 10934560 -62656030211848964611101185573734318080 10934561 216948903996988550515926559406515291824 10934562 195044284413361614268188647857148602752 10934563 176065972281429156185457585207317518224 10934564 -392800255451714636646275345673461787648 10934565 153819069124142969012636859922284431520 10934566 -583583645433590050073634989371421349120 10934567 247135215784233964234708673938221087792 10934568 59716379644857887383263476738477260800 10934569 468437322562076437340692297221741124944 10934570 -244622532437918809548848248595527687680 10934571 26342216264343497532501880646660930544 10934572 154418884705911536963173866967625401344 10934573 -46501452389996535611865822653668055040 10934574 -37933653394579677648279815883220899840 10934575 223254440148414047646074851577304577000 10934576 -173580941682732421304996432486476185600 10934577 47780073690658166301120826352551474308 10934578 -355890898406022035378206978518615759744 10934579 -118734202089341975442920737207444022208 10934580 3556945615384057705513308096735836160 10934581 -102729873085699874216171629848404186880 10934582 -31415718851792688577315396306435035648 10934583 409647671482467823379502111387139085568 10934584 -157548260724096922516978791974489088000 10934585 280324914556852750676109284637297951360 10934586 11323680712346376172896472240528755456 10934587 3959396635377577421704520249371350000 10934588 -35645733381736943875142469906819686400 10934589 87172433475528549696041015652780101088 10934590 -1677163168765091649722875394895630720 10934591 -532762872767359001487103628544257107248 10934592 89701450952458563138309854380028854272 10934593 -76243782261666851080857385097067332158 10934594 -8180065621224983290523105403186782976 10934595 -18684691689893129113288248509768586000 10934596 459593989259560188687551203925108355200 10934597 -36471060058323488902272215019894000768 10934598 -300233032222791701352484805705689680000 10934599 2229000917615718935254958590915741696 10934600 220549896703132250044315303455245184000 10934601 348519924567433639764243173029958943264 10934602 -171576032663325098517655699885017570048 10934603 177891607893197091671488413441257592852 10934604 -126028394859537421882585208995188144384 10934605 259197824168616164610270684484631495520 10934606 417117910639828930563124652513221954752 10934607 173445961862496020197104717352653481488 10934608 193853625594636242831071289797008277504 10934609 192145928695763043426141719825978116416 10934610 -16489926983238780313933940498617428480 10934611 106984558812955931132217629359174611472 10934612 -25944171533424212770726358867467468800 10934613 -577371151302702160636866844109426041458 10934614 -222702781275539096578379066779815813120 10934615 -182274768675416772079398462334720465200 10934616 -99444701303616792112447196739053813760 10934617 -348429823265268273782000171098069353334 10934618 71593845878317054550179162058066239200 10934619 -432388961776358458868580011111284241256 10934620 -389036241295374505251446838409232632320 10934621 -123219425966443827043309556082684827508 10934622 67330148448901549922466171880138496640 10934623 138463302503574013987491333871445641840 10934624 470234273644255958869073278117266063360 10934625 246253222012059454225617179080921296000 10934626 -261461824921922781486859380991328173488 10934627 804022598502050127935818730589630405120 10934628 329591668966713306906414389164487070720 10934629 -192336859395070204360865503716121094820 10934630 6764441906195697102832866486863462400 10934631 501217418539832120370465101684234367120 10934632 -886342894788385449878444123302750233600 10934633 -298341438142075869127981761854024852160 10934634 177031671124382423712672068955735348480 10934635 193387456133099695851805872175995421200 10934636 843629916820392715729984856973278734848 10934637 -117559743189974423121571876727965347840 10934638 122812768453175305649121224669070999168 10934639 359561751665175206535625891962035235552 10934640 -55457347117215361643432518743361290240 10934641 524880303928378173760903494906870329042 10934642 -886529412763541455877688571081574400 10934643 -109043363618273467626667075726327512000 10934644 -577682714804886616262840507967772594176 10934645 159794976837067064908677775699978719900 10934646 64126428525421358608149980274123355584 10934647 -144157440405026947418040432492681584400 10934648 79457808104598819180875248608798351360 10934649 -492060442015095774274282066692985440 10934650 202864899039301309072393465132300185600 10934651 32074866206133887071317042253224463104 10934652 666310749603615330727554333186048000 10934653 901898777864212582621001072716751312160 10934654 80773182959927707668871571412222859776 10934655 -248517216144092070652897136436681286080 10934656 -393942735498250763055311269191839907840 10934657 168900847368807314822408244689875275906 10934658 52940011669662071203469008560473554944 10934659 -625318346680529757585371899555812696288 10934660 53045778408495431052404419303905976320 10934661 143297634915073788135129330185580228864 10934662 -49808681614916255040806064238197638400 10934663 -1171771515237467376554559713968054050600 10934664 156500999784325197181319751491625123840 10934665 -134774052470266275262578160633421548800 10934666 -263806428486944344768974442020907202976 10934667 133946250141514645947879902163181770684 10934668 235823764440046424442713844550026128896 10934669 175915463059672432751961448196657737344 10934670 -8338401138790065197991583099414460160 10934671 -59299570114764583137965095555204554240 10934672 82236758996315161294997646039189553152 10934673 -166594782857274422839939565080674477216 10934674 -67418908993872355980919384877603735664 10934675 66329906445148446310675902483095277900 10934676 13455691715091318433682196468977712000 10934677 -355306769990209642573373038960921656040 10934678 316138971877481643428576733968479748640 10934679 -201124318751475239951898204924618249600 10934680 -166907703249190746148019499584470425600 10934681 -185494665909372000825061936417499474028 10934682 39873368834474557299635468399406960384 10934683 -223536580162698726993192688365254292816 10934684 72330818821846118271964223551138131456 10934685 -6591017592240730003823832589376964960 10934686 -9519004549000135872159937757748412416 10934687 431276899763663366898007575233016042480 10934688 -518796652513631990493895931155936444416 10934689 -1070298042932373756079301404208608560444 10934690 3322157794132032757450257472742368320 10934691 -29179356185148307078997201824352572416 10934692 47186169662114425397110927042745974784 10934693 532560326701727076268965076235296555776 10934694 158107739966373046801791634732180182528 10934695 -162093488613421415194667120797410886080 10934696 -171804365354000657536367466975341982720 10934697 415855589725356304793078476603456102800 10934698 -263175476969169514915977714166601240400 10934699 -723507238338281378142149847409888644300 10934700 12820458815867794223784352710249676800 10934701 -80932437772266007890020712711109461696 10934702 -75022858475799142707017284535299040448 10934703 81991796306859672305585413175007778080 10934704 189491150393503514750719655577178767360 10934705 -66054319693496853676340163286954168140 10934706 -154018900273789589242972424354249932800 10934707 -210835363031358145975215963048753779888 10934708 -190210257437126356845067237382147953920 10934709 -71816853772378567207596730761737609760 10934710 6565289881486763897350653784108043520 10934711 -813432493115575890017444662821866506200 10934712 350212870656317554690852473259190353920 10934713 -227650677362364398761207406575489201120 10934714 87800252198996180724968786966208544512 10934715 274737517704569631170371801801644426240 10934716 -78975684899641827385775422627488117248 10934717 16174066300570574387893956609989794080 10934718 73762406799852189719682301420677617280 10934719 188438494355760252881445085812578573120 10934720 62905563564785313188157338874732871680 10934721 23964689221903042431981834777763379904 10934722 442705458724724519477139916377738912672 10934723 -139844899580530081891795539347209392000 10934724 102841301487252478870719967688102624256 10934725 56998351343355962216862731720208472250 10934726 93281161311711889445628910594175869440 10934727 -115851373895142508108015455559546773168 10934728 -1843950327415614080495643335196672000 10934729 -20431704654918788280520631191917840192 10934730 -75437794283636274986395758918427200000 10934731 -19508201668716442835696137605464638128 10934732 -356157407496083463106667404264522349568 10934733 38064196317662226059418418827950610048 10934734 -476439018270449711792785514753773425984 10934735 -255036426322602085068110957754169827840 10934736 -75539239343789799062250860130423668736 10934737 168696106056265163118024285336826042992 10934738 97813559910981435554343610151602394112 10934739 21525871085331544543139005162322908404 10934740 -480940171373375161525257452620242048000 10934741 -16510662317193949613204621632226827716 10934742 107732974251583739317436705217760205184 10934743 -39456962436354038747946785314357530176 10934744 145271809662558492312744288433213532160 10934745 -53806868942930660093906529038726064000 10934746 357981857453495666629352925091530585072 10934747 314182890652323625751985407906725562040 10934748 -132399430788852816920657155793156723712 10934749 276396122271138532716683355697182711136 10934750 -281432104769309244128936934482695680000 10934751 -420155452042724440933770290184602962560 10934752 180881833137951785598450257750938091520 10934753 265083387399303911397674207062282440084 10934754 97296733940235234227730078767494133760 10934755 -200157073103365111737947663469609305040 10934756 253726104965414299928960993662269063168 10934757 -995718255376187642540631991545168762048 10934758 -69012455592511125195068988173261167488 10934759 -933225503723445013746944139678110016360 10934760 -122707631584729874189407880593435852800 10934761 735644907783103695016941487198767858362 10934762 -282512658312399678984600693124619020368 10934763 63228869008865905970391488740856807424 10934764 147977776562444931714680319682303936000 10934765 364482880826003914759665752567035065600 10934766 97572055581515103512468603443883023680 10934767 -273835367207669707430182657526294859184 10934768 10525185406513089448479114232666619904 10934769 132783532788556569811503257455440375360 10934770 -18302921302963689720447909696990720 10934771 5604285660301958515162770164225906640 10934772 102214232332577878889483669770810785792 10934773 -135555384926516163507652785357187888978 10934774 257273093375398580210903307711069168192 10934775 76506301745409727137042560217682177200 10934776 48225225249454381003290322439820288000 10934777 108385403163030803158282754538398134272 10934778 -183473896368257829680523016664134066176 10934779 -205241604960236214601204834111023494620 10934780 -389645896139278654276249533071972390400 10934781 -120096759176343972513433456612927395840 10934782 199607392177073467530171713071673433984 10934783 -575735751004524462493391878510376083968 10934784 38129348750517542070069716699672739840 10934785 -278735299948162706971023689735430144000 10934786 -345188732547027286946098517490701646336 10934787 -6478417086368412726981581647921248960 10934788 -334254572525946410857469803885025110912 10934789 95467858169354434820586807209001765024 10934790 169155179898615803519583884213859014400 10934791 -689460228230191727572660782402654476112 10934792 1132576895647796160938302229444444160 10934793 -207136711262330358238461079969072028118 10934794 -97879363545087660977412844562633331360 10934795 18658682839180113299837953774307303280 10934796 -414413482451414584643410293893693035008 10934797 -189276453127538748347270041121836503754 10934798 -112263867670474446332071931150153748480 10934799 496714436087483328374311377758835093648 10934800 12677542017336753395044389607670374400 10934801 705153874043422949104238619006836565480 10934802 4852139479836969577951026144260548992 10934803 443695649553960744042786312767338901064 10934804 345853990345655763990319345058003404800 10934805 92289423267397559112035921374723153920 10934806 -323773288712821021894125240229394247648 10934807 89835743010351997630477643125733826480 10934808 32970192212261365679984671706046750720 10934809 -622104585867966093029575165521363025260 10934810 -3183881228516801755864047918795071040 10934811 33109913848889047187688799635746074080 10934812 235605761207404973277075803367946598400 10934813 -769529144793062226456406105430765206938 10934814 3338247374297445601033777975348233216 10934815 -291579012641616335138007675525947392080 10934816 -12544379714307094685013098538605740032 10934817 31471514859203356323944647739821060512 10934818 489209018644869536493038394342069575040 10934819 12161235283785748798523905822299168672 10934820 -64517663722206517795832169046196436480 10934821 517734189561205267096479773861019375072 10934822 -224668897027631064766475526752836320288 10934823 126214761498186176424182790348022598400 10934824 -20046700462648593714372784904188723200 10934825 -195580133550444248742417881928705468000 10934826 22085580993866497282532592118829137920 10934827 91955083831390060292052003184134105600 10934828 -608639312158335589195765338461691839232 10934829 -24126389385477469798285775732959802826 10934830 -54219999323730997167529386563610698880 10934831 28295971628965521364372679296397839632 10934832 -76926285240950034962283955062073982976 10934833 -53098178948887059142383245518692982336 10934834 266576518777143083951209503171585026592 10934835 -22347009051510670314784849548815132160 10934836 -348751772429711010729799858272966610944 10934837 87141438495936752045105771917334134080 10934838 14763390847835118135070478452169940000 10934839 636875815291802547251680510439940649640 10934840 57800202000599372091192591757701120000 10934841 244228990506774339817388831950013139792 10934842 93368757814602903518317849551717918720 10934843 -11439467499204815610087929927148318576 10934844 33376412817698604290287139794489712640 10934845 -35834743224454222350722305813710402900 10934846 96949503553469049979075829601126473664 10934847 -4609786039667964836006555298747525120 10934848 -24151841045351893345803534626067054592 10934849 146798611024935300580225273061402394564 10934850 -15013979652151744134091887134867328000 10934851 107395283718527413302148671633383890000 10934852 141229502885174670169499070767037911040 10934853 563525398863122892550426232271714695904 10934854 55169648962619221440285722096091109632 10934855 -76971008706746602785759453585700478640 10934856 623469383312393907574882769520037324800 10934857 -7937626105534727760256043229051748400 10934858 43469928664906815654105654063640850688 10934859 163111758441686433223114068716998415328 10934860 204520042618595451920192077554739522560 10934861 162460683469409550326080999346303296320 10934862 -158649126086681178264052556261434227648 10934863 679489792788236475237156462710448064112 10934864 -78756578395444056965633795968747438080 10934865 21305415231685321662079362672793929600 10934866 -21666341887915803214689241697374775136 10934867 13083690048464669020178465596277858160 10934868 8785665905824537640094020910835507200 10934869 -201197549652669563603632910885099434176 10934870 -231519700836672617894428850896364325120 10934871 340752169281206587767378989534203767912 10934872 -18142828092129223045948978411424686080 10934873 472414813153712725152237383932559626122 10934874 -52496943799463891191112201959551069456 10934875 -294536707724782774504534954093745688000 10934876 576992589829036944622640587743996607488 10934877 -280468865697320368927733038818250423680 10934878 -111815327079447793049549106352929231360 10934879 -946767357596436804879907875038452663488 10934880 -100277770686563766067124498554945536000 10934881 178317994139658394705230010186292829252 10934882 -134570356915502293223926711007939900928 10934883 296691871841799689041841019370839958440 10934884 -7893102075124471326087539587786333184 10934885 168893277374870622225413146324486839600 10934886 -125529963496416534162884671638015241536 10934887 516057915286648196878538517268047780536 10934888 -298294913341212079904333889861242250240 10934889 -26621379187818550865321880379498515360 10934890 193029516914892263652357434778425809920 10934891 -976449793732987570911339473518638324 10934892 -289598232564365843063435572814459535360 10934893 -4082313392719095445497122202946156604 10934894 412501005773915244513634448403118893120 10934895 145849510041218984437592491825992720 10934896 4512637956810118074633545066767319040 10934897 111075019167626305001981026826345157540 10934898 52219854533851984676690308838982187008 10934899 17043317349833505600108948242760090480 10934900 2850643543630905791564925363495628800 10934901 -86852301030682981108047781087700646720 10934902 346081405719985584173882705620203107904 10934903 -176693610293528961461209254604152087120 10934904 -142628651647245325086998521318453370880 10934905 173424937836343481289804911772020103180 10934906 173556701219253529404603913082453937120 10934907 -21069144739710339083045425535574454560 10934908 -277043825633173456343838725942116190720 10934909 -64503168196044215271675034020281358720 10934910 52107313704326946988366155841632222720 10934911 277504361247396660416736179053974800152 10934912 -233030093426314753391101839238968115200 10934913 110285624393692322082971092551641760768 10934914 184913542912266492778445764212563888160 10934915 -705291997252567837686535081355316858000 10934916 86943719900865571022090223564524918784 10934917 79823371723093629455066495115809538592 10934918 171434036539171473658866996384455447040 10934919 -12946824505403660238596552661624675000 10934920 90263146649712820587230188478350233600 10934921 -368365468829932411464328014825726619356 10934922 -272946211175365335407372639950502454528 10934923 916628015660007679446373984381348201248 10934924 51303723173967581194534164427709497344 10934925 -35789508583478030781924355136505060000 10934926 451777106274570154346735584770446465280 10934927 -856175112679253865840049655910229581888 10934928 -39565325643819729687784804569281814528 10934929 85879502527721788803808030622126768676 10934930 105483525620469102658597617566607987360 10934931 -115596869145362750196671857395861830400 10934932 332518437738028890147010811149261978496 10934933 914845673855215033681564064051299543182 10934934 41156364285227766702393062562792862080 10934935 -48642448321484296561980136487969378640 10934936 -139451418492911389915305070704609853440 10934937 146697159875335564890597398096633409600 10934938 159441220617805868464699172367147745776 10934939 -153216631242517036565258285766934219260 10934940 -30015041140226505806709522920010547200 10934941 -588044114869415421310606941293321922816 10934942 -215007167841461675770605621414706036800 10934943 3848873031317496607497225760879641600 10934944 -705565131957942063282719593404897558528 10934945 -115197585198430117963517968943422211520 10934946 -177403855813144840886678796904101504000 10934947 -547844847284359961137870455575547375408 10934948 -402262028814355135091269053113179512192 10934949 462084149864295790766704995930470362464 10934950 -16422953922522515588928785392829270400 10934951 87338591178843449409154389622764282312 10934952 -201367440035771237087718508871174553600 10934953 35728770170062346844713837026424247424 10934954 -138393564979266339236653899050437890048 10934955 284436635365124242641936614914233030000 10934956 -144010294486375438844412930515985543680 10934957 90390685394675985903851614611622062432 10934958 60632028420542069745365706254054520384 10934959 -66789432815294241134731851868480230416 10934960 24845634663088193806129758512131276800 10934961 -45217077058604661001014457421022528000 10934962 30871413865884822523889174323172078112 10934963 508926654343839292679991473788856102448 10934964 -97429350646584045053541242907832080000 10934965 183101216536118750973068982425547928860 10934966 -80174632252996858566162320730346807680 10934967 121251272424685517818331280251713336320 10934968 -935031816459373861553074928573039124480 10934969 139080147159646130449141956052512851370 10934970 -16903656806302063132610931132331680000 10934971 207651922216569943210943280608020174144 10934972 -72015807632971739619323765926701573120 10934973 319360159469247495474166004740956733440 10934974 -170516194110309961172452681843387755264 10934975 514365350886374378181151673160890811000 10934976 -120036170904036181721032704374423420928 10934977 -597804365908187193767870285826835786174 10934978 -254562034105390366977258231800366734944 10934979 -513003755775757384848399256312985191680 10934980 -7318326355357589586252538578958417920 10934981 -30465653402004227177430241881476331108 10934982 35330475780788872782929738007573639936 10934983 367524543870882360761119203712406500840 10934984 -127154105328963724421201420419283834880 10934985 -141850317431825241902669802548654899200 10934986 -145164252952633174285792950598537433808 10934987 167525818971145069014929452545612280152 10934988 48212535323687205080023426152245952000 10934989 -52953392469439716701443805044540273480 10934990 373324024129720590918802236752089545600 10934991 -172032940753279637651493678833631389640 10934992 189890119734897791968020915611945885696 10934993 -732409407900267673195946982858865494720 10934994 57533937938761419881270763523638312960 10934995 209021149265090726003046070203893160000 10934996 45286377992403555812211099923692464000 10934997 -334895287274571526256463635331203868000 10934998 149246941029764281078553464942176372000 10934999 1209792194661824195116662863391022682064 10935000 65969199564206284076516814010752000000 10935001 -174974055063450029385588998052649804800 10935002 42550664456689232674889297205897068544 10935003 -316912196711772208253478286277211548736 10935004 -291455683983446971063279382519156931584 10935005 45862019231999943745912175439334767360 10935006 193410221837255291179865305914510083904 10935007 632046257058194527446912512147479111072 10935008 89289459529992992310903137792586940416 10935009 724864206759982096154904480900150437904 10935010 139072575370751741854642254541217040960 10935011 -208976725602050116785068959126482383448 10935012 419181692279105723803386104115910656 10935013 363955974379499585486603102721555290400 10935014 -263461627024118159392645606702862593920 10935015 47153399828586747819282397505430858240 10935016 10541520150029193819884982813680532480 10935017 -108581495971896314626358241919376941788 10935018 9827099819551960214685488814013622784 10935019 -1328455399264817960657150234728651522904 10935020 -629382102071581541669995705217830686720 10935021 -69386635525510002389055468613651159488 10935022 -156143017274541586539639872171916165120 10935023 472326907618023043746819426549976277304 10935024 -9615542125918730426924855655271956480 10935025 -75519166352493652034751310554424363450 10935026 -502867598691382037474076819227611938288 10935027 -409039976343266816870011328103556118160 10935028 35832193896243489370920835055222980608 10935029 -2195194355121787709046920531520709248 10935030 60562262016457517041858667686558176000 10935031 709116591532199931741771887394790489832 10935032 -800635973472171996441381889818915532800 10935033 -47190215211919528917033818550935027712 10935034 236357228758567791967404363078031210752 10935035 -22090719363868618839568187562620978400 10935036 30744775423572210969514950135093465600 10935037 -55692634590541272976519618241970200314 10935038 8553705139990800033902826357891510144 10935039 -352483425134040856981721573924325617976 10935040 -388912543342180281592102392247552573440 10935041 -132334581534178098070062775837176563628 10935042 76095079892636269643435673466805018880 10935043 311668083523607699024913181033343580320 10935044 87859673022805355740499657799373925376 10935045 -210486465013352754667103387408019641760 10935046 -186382434778513336402316546314504495680 10935047 -745748036484766306395303175573036902504 10935048 284491205779834116146175937386850344960 10935049 701357103435046182507186298916232225050 10935050 -9815819407657735986878155012341120000 10935051 385222358844610196075747480563695360 10935052 98683677362664885881161701165430738432 10935053 -47667506515565166079101352875258497076 10935054 31679811314793516870042263144995207680 10935055 69548633125894506126798700308637005960 10935056 178264441231059126267933618014660788224 10935057 63459500754722999511990307646898528192 10935058 369400103113409425293879973578172436880 10935059 311295201901814486525090381919256443360 10935060 -202146044260230052045055867815331328000 10935061 275855930898408877367823787614172161024 10935062 -62348832337837302221396277904758504000 10935063 475364383620223293142751853980848181664 10935064 -19916552266149153076997678862630912000 10935065 -40689978315863020197374462963459964480 10935066 -37246343711509592504467335690794675712 10935067 66508255573739983323163693412111937024 10935068 -458163006804288604449390501383711752704 10935069 -56336114474460211294681122776355997632 10935070 104131800721454788406388969868496256000 10935071 -283457546474924573681769116394005231616 10935072 -197577108947552127405339098894303232 10935073 -434083288648113013036592187882484494336 10935074 -110122206878547431363849994863017482240 10935075 -119924555156141170538667772996276708800 10935076 127179679663021549888367246343307845888 10935077 50548992808466332725849658872377214432 10935078 -56922809529529703572270261005914449920 10935079 -209391845036644664595868478558304810024 10935080 -158459642084286639751552089318385459200 10935081 24569622298125039986682973771495928832 10935082 230054019219786545179216910785932745392 10935083 -582694403817620951180145278650044526668 10935084 -148731007594246140453971120528887664640 10935085 13659956791617249057306696525768317580 10935086 -83953125528403114401120248838176760000 10935087 -31219713926570438696225325790543723632 10935088 81140806209460750518595170112853114880 10935089 -236535188612968427218162690885562361120 10935090 199138340567156923949046408101243913120 10935091 -4659925089780611993246988436195489920 10935092 -10268198653973212630195451460387194880 10935093 -268700469725477002604513029429029625152 10935094 -241853627466795082981765366195440234048 10935095 -157309915036565979748997475880534032000 10935096 -138264624001650506477323691978739671040 10935097 542265864475867678505287442636208479232 10935098 -87554557031735964213777304583621575680 10935099 135152230126761397263321254672278750224 10935100 -332443280317117534407339057391644403200 10935101 297674379042391944871891478267679473280 10935102 81370573377032997184452339986280896832 10935103 -40597757137303098389793500312623565520 10935104 104876076867916084397905284303009349632 10935105 224280601462947083712597983613675409920 10935106 -8825462312014311427673575226154717696 10935107 -756185017798243842223850758346441766768 10935108 -358325750995796440034388579562424985600 10935109 604054160505796474393140803205683761310 10935110 66986854284812812586780412073252320000 10935111 442770498385715800321129955359774445184 10935112 36899789132143057790763659279635891200 10935113 -129156311617208945572129506478102707840 10935114 -289237281532323343582088029302974416896 10935115 1734403033409502523487519444723108640 10935116 614771598642564556252464521108272976640 10935117 589632239446560450444460027068402790860 10935118 -295820258956794063284083660669847863680 10935119 -123632787268650189134854898554884199200 10935120 -6268519891698646465483806134249717760 10935121 122153688399373271180921955057193798144 10935122 -7290021986209566048408382594896379776 10935123 -1291848791437257079133778500742400656 10935124 28669545552413459858606148253895655296 10935125 305689089477132879683668761122068659000 10935126 23014177823322414844095765833716437504 10935127 114177489367389567922464195176385142400 10935128 53253244829489668312466410504925429760 10935129 -274452474962641669240525395416086409280 10935130 312053510425537028853474523822656403200 10935131 -200589547670789166497060825487455469528 10935132 -105318654768650965510606939354251657216 10935133 288816599511718731557604337554084326 10935134 -1151070502878211570635141116212739328 10935135 -405685196674227878574545403347466712800 10935136 457251256078921225049604763674588217344 10935137 -827906993675293888731494218775571017808 10935138 12178718422498827215692885362009927168 10935139 1036093256451028203067914885495458224 10935140 40623700331162279742618553983150796800 10935141 108139541461886277744637213002145184064 10935142 701385894043396278458752036381922963712 10935143 -428455623851554094959690615605662324976 10935144 450956142230623300080942745554847825920 10935145 163909735272814567019688415209990679020 10935146 -166423851271141542588611521758021868800 10935147 287020622670207647928127326059108736600 10935148 103735033455432104774930182287256897536 10935149 -22197791494789487627311543205007966336 10935150 165422487478450082154491933006916945600 10935151 261359232933416401556012624499744413904 10935152 -78635007391736931033699357904990470144 10935153 -303430913831458169867813505043010781438 10935154 83524715862852831100258579746981109776 10935155 -28376113942360412280081807426271284480 10935156 224823402332977222396342381534077947904 10935157 -50825333030089819354337312472655664640 10935158 -3561276335250231047435026116684991872 10935159 520996337252524751639586870776351152104 10935160 486301849407696076717750082203229798400 10935161 920516310101579791291492761133966004352 10935162 -5135855026837367973833669423179369728 10935163 -212801589359844937764939520799259722760 10935164 -383359900195692342909485656278238746624 10935165 113593821885548132863591394669608646400 10935166 259868200091603504219617716374436615168 10935167 617253907049277459348003455052013065000 10935168 427100503292954882075815025161084600320 10935169 -194312600849699989863960191547999734208 10935170 100282978732268012841337265871567029280 10935171 -141696035082353981953008464221122795792 10935172 -292655089188501576614920188242976215808 10935173 -1404540397951109361328476994425886880640 10935174 -286874306783231669999077154193426240 10935175 -28509233269629860648900531188969851000 10935176 286324152721934487564038061418238607360 10935177 -458166737986350592500961094866782143520 10935178 382931187208118366097799009789082910720 10935179 -361356493915387120481969841783109578720 10935180 77736158108821363158512354263454208000 10935181 2547471995407408310746601506560140480 10935182 169550448046639604403188438475303351360 10935183 8735774962011942221996126232297081600 10935184 98339019493723322859637776591332311040 10935185 262381931538173278051250565124932043380 10935186 -90356746770322333416984405429158466816 10935187 -201327666908246388067990411661973571880 10935188 -78024018671148753101303463068322643968 10935189 -91820191001690402739186343995488745600 10935190 13610754822464206499695101268048231680 10935191 -667027558118122658627251320482947428408 10935192 -207737852192410205164715108426011484160 10935193 -1019500807244030194864891364143705765558 10935194 -301058053031451007037829628585522105104 10935195 337060011023212324898777607451680207840 10935196 -39139015402477162275930112117618393600 10935197 -33329834999122719836101825562602808448 10935198 184234946563691987382743364074981326464 10935199 -21006197974590375940986917748290984208 10935200 -353328250794637305517240308663508992000 10935201 -13178704231625354316661699952101039104 10935202 139005608517270059237826793267530645792 10935203 -268715482674737499935864814397752983760 10935204 93756823213152159898645921415687024640 10935205 332935798600809563499646430088125700000 10935206 -50714816921369073102108740410025544960 10935207 -107532697628670941290308025182255286560 10935208 705254601089656273032745237712889446400 10935209 208313683971066418343556439196940796410 10935210 76882046978920988434040253455663232000 10935211 -183823280644124015479815366454262457968 10935212 27953707098119491358822251097429486592 10935213 87373730321501010215103473148571892544 10935214 18061175023148602227566300312216183040 10935215 -126573212871527913886331645151617219640 10935216 -82614988454694174640716198262043443200 10935217 -269930407167511076086833611923130036300 10935218 43136899852725846755150651048040278016 10935219 333007838694039950333211770176010419512 10935220 19379044263610443921342703782599393280 10935221 46536224944480969778115788375037393888 10935222 83459262819691168810822249597621716480 10935223 251837372317588305578044851682535525424 10935224 2166263826308225224450463157962280960 10935225 48906891764912757670429481905558363200 10935226 170737959709737294854385207888578114784 10935227 -425485676179950092534612388204565920924 10935228 -106362254017338598608730026108640980480 10935229 438170015472078914233330296340698837830 10935230 15551511954754273897455628394925553920 10935231 118618875693103798643701799059557137352 10935232 -204158826868194188869067439659330568192 10935233 463199791188518893773059368101460359120 10935234 29361700212870517700397360533997391008 10935235 -341991434951078177191076486568648813600 10935236 40161576836683155294080787356951529984 10935237 -53529384531559347895073343278736123360 10935238 264969133489411654779692423593195279680 10935239 19395043056008613509184945445686377952 10935240 253770363040209201029876358738353356800 10935241 119324739744568450749065439966227526080 10935242 -281520509913595399653179242833536203728 10935243 613845825366102235630860404563766872128 10935244 -10402765231799140013146286992160321024 10935245 392538312254513659418865576621800791500 10935246 -93048575350333387613623165778758880256 10935247 4180093172771145250962946115529706552 10935248 110842375775877145147227961759621865472 10935249 5908604709680727252090354110780208000 10935250 -92237146578490469316860663571796992000 10935251 566697795358928987604883925850229497792 10935252 90163012863658135885166586504245057280 10935253 9057245200560598107436990871653321920 10935254 -73972742309761457544013468835436480 10935255 -192161643851750240399399652869257927680 10935256 -506734277453188494508341135809428101120 10935257 126557455010093810103187909506370666506 10935258 -23817365060660863180724215435016765952 10935259 -152012224785836039853938734711050840000 10935260 114789845323201410521103304872409497600 10935261 233341924529023541173793174158624571910 10935262 -133314802499670824952664061261976218880 10935263 372079860979730056169980527870767140512 10935264 -207792680838061633722039208590283898880 10935265 685678144354615731439239467452751949120 10935266 224580720858916674777556180693297553184 10935267 53815904620261500703103484616622790144 10935268 -510905774607392800853598291998442938752 10935269 -456389781774611581413701994880059272640 10935270 -92633997627140706579211736216596185600 10935271 204418213002972240939762678389693617920 10935272 -599428724119972587774094204841656320 10935273 -75835951463178329987922604730591236416 10935274 47467541095433816623227497660318498304 10935275 63540160792855336562579650716385792800 10935276 88877665827666986222156174907351367680 10935277 -515085289643666631498577775783449431840 10935278 -75774886554464985465477491844538490112 10935279 -192251408823758808160639581465823167000 10935280 -144563294004081695638931309141398487040 10935281 -166311902678843781071552937927298945536 10935282 151686564908627765019708233478766680192 10935283 -358091902496788477181219800125901180468 10935284 377253299583293288057360822320255224576 10935285 -271301439818482302619724774795503192800 10935286 550253672410229419755533534912663434944 10935287 -9328352856205383992456140026098616960 10935288 -69133829279411292155789055232311705600 10935289 29078289702643390211011186733524871760 10935290 302306959548859115673216408650801810400 10935291 -499904815663564818019402340460276424080 10935292 138221820217145107865076245656065622016 10935293 -60248189686345034693674353015063160800 10935294 83770029572967416075134999833208929600 10935295 -55470726021874980160005741951005010240 10935296 189817717576565508862840664656246210560 10935297 -74811268568425430337294727381079316960 10935298 195634712345759193759532236401361396480 10935299 130706304832051380313665842757012354300 10935300 109401589012673018910287894772733516800 10935301 -71680709326484709639560881690308307656 10935302 57942153808394761973904761772769259520 10935303 -321550292662141867047066330855476254296 10935304 312061101731952935036024441443371909120 10935305 10089252487643913923311554930653807460 10935306 79343188363494914008278993641946910512 10935307 -725824951554216850664060764018911852320 10935308 -173090718911891305644566338305190947072 10935309 -123526423197433993570530546407580771840 10935310 -61585102860188139947909762438878405440 10935311 -247319750945228462449944834687491470176 10935312 31262318030090832715204063305950822400 10935313 619604550183448990130211003530205307496 10935314 139361616791005129561964547227357846064 10935315 133493552357510296600273747135024895520 10935316 100239451254605644920886715179201986560 10935317 244096248764741076859687503336862469280 10935318 -283364438579496803281660775297718986880 10935319 -115631629269951412590434564244802884280 10935320 -623414414477891586441188876150347776000 10935321 397938295982657625975778073210858357712 10935322 32062737108597890806982940012908585712 10935323 3448244317603119727023672652714690560 10935324 -26186922366513965244166741755971894784 10935325 309294011696821124754679444292364888050 10935326 389234400625221360001513268406658058112 10935327 -10945313260865026838768203010506220544 10935328 -830929264234860622766595042609004216320 10935329 -15467507595392854249519019590672103070 10935330 806828217790881199620838796183877120 10935331 -114517303054002493251236913332728267056 10935332 92609647067794445807461528897851973632 10935333 -222064164782304847951406200962130981440 10935334 -214856795531517817187412420644321969184 10935335 70788819977794171987199889277472271360 10935336 -200238026502193583595640433343439257600 10935337 114788665020097566942666924985668391552 10935338 -7192584616157245363276886662526499840 10935339 464439105651962338136971318193663896560 10935340 -18691279721836908227348359691514193920 10935341 28441019875564619495118440661712740300 10935342 206519442480137923602723698140157814720 10935343 54734229485447137017924451873627113664 10935344 -10066345755537462909359241802992844800 10935345 -253835769018315299678406984392877012480 10935346 10688360749425944689459344357222527904 10935347 430200565399692073780971000046923782796 10935348 318713034302170592067967562240332769280 10935349 -287692581377681233276123965676241825280 10935350 -49813710787591691929729218468757267200 10935351 16193832138925928654101453733534611200 10935352 -1067507913997189156144773862496638033920 10935353 162636551028908209237219505908967679168 10935354 125834439045274097577438498677955947520 10935355 -421279159895038153937742057332224128000 10935356 -24562511417908206989209911894722657280 10935357 -325995381632383614925165486512499656960 10935358 68338083521989504552782197561694538752 10935359 -132869619486851405104749811092077701440 10935360 81174355231810604831317259983839559680 10935361 -812731201343360558202054226810118712876 10935362 -473005876282092983101037077242884747568 10935363 -162578004997524934896679748739274286856 10935364 -169645776208949817691856222807717388288 10935365 -222620673138056166690394319875391733120 10935366 -100550834351956936807686790514477652096 10935367 -257609431358630277512692757992138364584 10935368 -142537833048141668377653862821662653440 10935369 275817612539480066054362028652826519764 10935370 172157840377990855585461787182008438880 10935371 5047013932240483894879479786608418144 10935372 -37748901860903337551990621636763598848 10935373 -2889631316161865159164452680088152256 10935374 116803479165757965158403533085472174080 10935375 10427811834364914811772193240564000 10935376 195328275311398954492644125082365714432 10935377 382672186956350693734510722709663514226 10935378 562040001073354607401117271386600627200 10935379 81977218043151427850990763817447335456 10935380 217926139563935376480877222685058178560 10935381 -610320580405546117142445032050840522656 10935382 -408221433397573443081758134227908889216 10935383 -584237688708180226619264596325813605368 10935384 161189305124359409904997947720596152320 10935385 671135728084686785987047563596391992580 10935386 146021026461553557606786802377161444352 10935387 -208295632864742485285104909693562116720 10935388 -252062651631303364653321829856422202880 10935389 -766592997122533065279256727763793032276 10935390 106680038392759896104778053094136417920 10935391 -297216613203517024991164891651306122208 10935392 -32121227714063451378602882870726885376 10935393 -187552187232250332077801774417600501760 10935394 -221093600667868274714711496948796803504 10935395 -563228651041037713640305056890232828000 10935396 176300712191880223428413478791867940864 10935397 -343202511775615450920902534976544833216 10935398 56736463624672222884174888669992315136 10935399 -454104864687050957451683604779044427736 10935400 4764577685039832035129765737549824000 10935401 1351087021901770054655442796680866286672 10935402 197493812524668798723471152725935270144 10935403 72493075699426300637260205152683448464 10935404 439845954887625403418657196962498201856 10935405 -3801478023151353761478155946936737280 10935406 -84324786885311879707692349889628912960 10935407 -10590395791954923818522897123339143680 10935408 -88528703864200661444715252118388736000 10935409 467979625506131293493258203969458367540 10935410 58196530644094899033321686628647763360 10935411 -11835284592898058705465430813020009928 10935412 6981063142674422183830217959486528896 10935413 -157703585977381427844152415231204112338 10935414 37608544015669218037151422899400458240 10935415 -109274091073804566305155192014577028880 10935416 9823050792165634688882321195233443840 10935417 401049820720324267691275007916051957120 10935418 -125483261327089739280105770756878622496 10935419 -94603238355598408029013494132922036992 10935420 -99882494249937005902874289598982062080 10935421 3804370599389860261751611535466920640 10935422 -407794940049154375215202686039816319488 10935423 -637588542952177367289802512065936873928 10935424 -202867395967820451595979704182924902400 10935425 -48903101212485308698758238214874754500 10935426 -89946889018754649256792686043297789056 10935427 727506867885344056366116581448069617276 10935428 -400639201303978845531692876807338050432 10935429 33987528386389184542427009308734818784 10935430 132501014625547048966435666329968390400 10935431 266852794820755700017137473347614404880 10935432 -98498407805566440309152218554646118400 10935433 866962808762126551761903344127653601460 10935434 -36291254132137430219725687295805810384 10935435 56552499770305767208083335263515644160 10935436 -852884087216999600815392573455523840 10935437 -548879910210162016884866468036037996540 10935438 -60914301760256912877094450724654197632 10935439 198688149381813216839325097080789608240 10935440 83156347398079158580827320381097000960 10935441 489697567139543700213402535676269351440 10935442 -37110904866858260395186556625429820416 10935443 -488062315565396896319570472946168421280 10935444 14334589971153064285035805880966707200 10935445 286891347006093943932665833769187686400 10935446 179078409676698663599737570661649082560 10935447 24718535802889055421924841415199613800 10935448 32541384096687657975218598264837120000 10935449 99942263940698391332628740159075156736 10935450 61389621327370921270955265118510080000 10935451 418451626210224024847187503914114792452 10935452 -122267062902862760273195962287776475648 10935453 -541192480352295902102816163686841261696 10935454 493258225712461565363177740019729459712 10935455 -94451134536843350550858164100351497040 10935456 8934281224214156715166794634173087744 10935457 -20512070601891777303419499485350176620 10935458 172971441055060980630624530521663264080 10935459 14746696220726270003368815578299324800 10935460 107406710240795287562060278865672348160 10935461 379669437035540354224908403922463458172 10935462 -35844091221859567755641464533120606528 10935463 -383750181482938707315726983532019109760 10935464 -583041569875272903027200398857592304640 10935465 7421058190998986745504657793174099200 10935466 423625047386239517470908007494594528432 10935467 -155848625642029056930245453767328803008 10935468 -164520855057596518255862496852698411520 10935469 394333175686171148840822438661167683840 10935470 22435754441357614479692500409574251520 10935471 -75473722053421679501633795616172707048 10935472 68386459406208377188928256287824560128 10935473 35671329399246056534633166344349664800 10935474 -32321898295839586089889225241540788224 10935475 -121277581308654223713175427002426628000 10935476 545767745129339199138635373099082162560 10935477 57129380971540428012497850606718349052 10935478 203960805030082950085422753131704091040 10935479 -136239241642495020520783062330456576960 10935480 -102444616416166634196000423543131136000 10935481 -18349382456791868642326337606822478000 10935482 227145872647652584988959696356749972592 10935483 -463264404828416421133464274829591500920 10935484 134852910650396433077110395507320052736 10935485 80615847599754620310987923043339348960 10935486 245057574716513357311836897806291580864 10935487 1075018079933174139218691923905026053832 10935488 120285815790549104220165050158515486720 10935489 360180631681688748314408799620400478560 10935490 -14434299270812114945429348882415513600 10935491 -140070369749542352542182256964258708736 10935492 -93652037686944665402528204595259573248 10935493 112900463959861206700257707529067027742 10935494 455398256488540910646343155389194118400 10935495 11288990286163968953683417491638007720 10935496 283270166991270592830146374517027635200 10935497 -642350251408150377320191809219989423088 10935498 -1325951454687383294820910275909451776 10935499 822392290979723193284527196270941278720 10935500 396235300765119790281605048433403392000 10935501 6152904041965011252483079937276198880 10935502 961182590485302429676067820081442752 10935503 199214509840406166001610980839208508664 10935504 -53611449769802275094930722428970377216 10935505 52516517347294588321002242246101046400 10935506 265014392864899312312835186667784247952 10935507 -46380938947737449902901936281089930240 10935508 1225179064968791727466925705297299328 10935509 -93851892374637711793512084685522112196 10935510 222895945661868550475990241819199948800 10935511 -130848031814509976920680341775317593968 10935512 26940317239558319654852326193608826880 10935513 -67373175452851702537672090911366035520 10935514 -193380056147210512166994659187182635008 10935515 -120630046099736481504711919795376139840 10935516 166691542750541360015859631774678436352 10935517 -517469821463458634967159152091893081434 10935518 -84696653872584289494428144497874775360 10935519 35008277631285519133349762693973807360 10935520 -229483292533016706964288482261050327040 10935521 774557948856339624015069499732758616212 10935522 152073592795414539411447814894634472000 10935523 -108787472838525560749432758763050121108 10935524 368868889163304558467596895155692782592 10935525 -167679528978149587543565743271770363200 10935526 125334989187791662713579991500695040000 10935527 457349127572670220107385225299620216376 10935528 -364207327135900842586716497905258659840 10935529 142199605120903698624776570353646004480 10935530 -328308377851506534579458022917265927840 10935531 90360801385428604848652141700575502880 10935532 191689073614208365679518673434211566080 10935533 -105273876400880022775262329085859605280 10935534 -20421170819101967973087799773079695360 10935535 -57345341611780523920441791278511462240 10935536 -4604579547466963303702130434425028608 10935537 349466615828467465365013479885533031552 10935538 -260216070600132056944962655580276164080 10935539 984875953109752613380643044997016300912 10935540 113205976843527958026708931131585331200 10935541 -517666721949162237317555791638462783058 10935542 26824244417392041788798699754592987200 10935543 -14184435558037289650366878533503678896 10935544 -39019488473707760510875366792411299840 10935545 3316530751036270029198915908713291200 10935546 -9693235528793544659185010717238007296 10935547 206644227710043876898372927814044985600 10935548 94611004371614498687646310140466828800 10935549 -285396823332789854100044432177254981716 10935550 8419003689722121749317403187336196800 10935551 222862588631207082668891019554610115704 10935552 213591774030622177624151697318551224320 10935553 424822068941558997023899380728126746180 10935554 16918944032746309286205571658683049472 10935555 -57472364222330342441449993790987388240 10935556 -463108589361692642258050390023308965632 10935557 178221563056592448667506171781184649600 10935558 -189244902696326969335134530873409108576 10935559 284006433275122520570194850455704292760 10935560 -31743296573951163731157365563736064000 10935561 -6563915596233685200882763198621930752 10935562 -123140127851594781551634246088792822272 10935563 801016508957044315045490027001284521812 10935564 10982909292072715971007814326515978240 10935565 436393483481551262711470982940328208460 10935566 -67834252535532864463134353960261534400 10935567 3924113229541213249085107505258704416 10935568 32161205245187063762150817106085806080 10935569 365462371219643227271535639052422497970 10935570 237719326853964153934056050736188313600 10935571 48997120357162745773062908551218642544 10935572 203829133974036181007466822116183282304 10935573 -413905786016422229709584915597699574144 10935574 -87343616570328884012054951900293084800 10935575 -140438286952944348485770701379911468000 10935576 -43827245413973820963495236915739924480 10935577 631130418214162481304012434136589412500 10935578 -353645283415679571777870665881498594560 10935579 232517295132168749414514929377468671384 10935580 -149158908699711056746939383413907363840 10935581 -34019466375483548377702630815052611720 10935582 -36626379036968372564516342427705010176 10935583 -843649753864585874265576130755154955480 10935584 1506322909086725302083783830600159330304 10935585 -13142372072497118386304705239818600000 10935586 -294202645661402094762494504094365002080 10935587 -25909716714116767511412503088181770432 10935588 -327914701007635424054955305261500416 10935589 100005065775156004673243481535902144512 10935590 249792597610407345103216664684532353280 10935591 -16074131192508562437506493821771013120 10935592 -495221698669666290006630173016237926400 10935593 35986686576768764676514653745725022842 10935594 -601121318463046069212425436969625820160 10935595 -435764325904271361422854085622746617200 10935596 99730943254638416373684302667452958720 10935597 -92304257606471236006352692200398182272 10935598 -107395620895836517482213371238823531200 10935599 570611832469303767007238196345010179600 10935600 20989298483011728816720623815414579200 10935601 -243775386993877036095593618584714507968 10935602 -53439191466350036355387990268838611200 10935603 7706262477115144209694176707485941504 10935604 346471094470285475769135081945540688256 10935605 312450555085253242968560056281437215260 10935606 -143436885948579909073301528757360970752 10935607 -1178203057406537820409588511345928290208 10935608 25412944339598521328688261297733632000 10935609 -111301463800598186695156833740796365760 10935610 144321579826472358373630596598054886400 10935611 -688482772735312695901226749929673638600 10935612 268232513297604345435193209108644276736 10935613 335593658483753588439144180622209920384 10935614 -35505960629236615397602616509413445248 10935615 171830753347247109235271341897656984720 10935616 -436011292166816732212326735455191040 10935617 -600763323786480338408956750468573824 10935618 449386457291356944306578203430833344768 10935619 -12965593995719105185919269569864451256 10935620 -1503196640106706682273503521636760320 10935621 119077059472323901133380494083018942400 10935622 14858167509548707030206318006701036544 10935623 -268997210327416383933456104944252681128 10935624 187651152778475217409382340094250926080 10935625 115478326072523303658536048534719441250 10935626 41722322168679479366573913684482709504 10935627 350598725064608469275083981760037793008 10935628 -440128689615871733636725653056433544704 10935629 -903291039124921486630411735826993557770 10935630 -113839031346383441778543296800549640640 10935631 -8588597694801134125359043814190898176 10935632 -184922736800362625209479190798190321664 10935633 275503654909736945847444845277181107648 10935634 165523878892282961293571712273984387216 10935635 961163050174881599648674737477002489760 10935636 -25422676535547770731828085986409945088 10935637 -104232595873427995057227104885115373188 10935638 -181609207334798203765647070703358059904 10935639 -107841386930133243399511185264061804320 10935640 28925732597709522138640318415416320000 10935641 934063440600151914930913730261542882452 10935642 -49225374192809256691601767300302170880 10935643 -118236392052728193432156802480760998080 10935644 221824438956602075114477684324285724672 10935645 65611366666221558811878997339357584000 10935646 -223146915662685558863594570418290992320 10935647 18751584392420828309605183994950896000 10935648 1640350191421740040413221797741854720 10935649 -77560275539078880939201360594063143232 10935650 -205432023940381910997978733088360352000 10935651 -336605104831861258031340133980841230336 10935652 -69580699424569764331662694944097701888 10935653 -263725819231242107840813720961648102912 10935654 -356454910001221862087793251261296558080 10935655 890203271922872122674714588499589403120 10935656 479796415038819576889024736650700282880 10935657 266321475911805238337541297303554757540 10935658 172807450700027139059761629540948088512 10935659 -279281782998572876206614994273748098560 10935660 -234551032056980863938554400361582986240 10935661 345403437916745107129037625741292334784 10935662 74130071461363215211688963916190112832 10935663 49177607061986326723661442120496658688 10935664 -94447614489687486777823077777316741120 10935665 10401051142630757899159838250388182720 10935666 79089884696365434397422608750252812800 10935667 561045662240358317074070513891036282352 10935668 -38169656211790903958710908521038705920 10935669 -143821390429618612506971644791111037920 10935670 79854699054880011284107753741601673600 10935671 541905161961532741332760373692281837744 10935672 187980514053984111159350501032449146880 10935673 269916832997406184687908055488334486416 10935674 1313989745242530775977873010386512640 10935675 -516597452390920966719603874032154284000 10935676 88608653386614538045673037022031058432 10935677 397055028056374145462758657710899239212 10935678 131657640842268600137552673680743342080 10935679 652493463847283905390386730140548785280 10935680 -146660754747888138809927544974239334400 10935681 -132566579317595999422644401269261744848 10935682 176268613116750059220026579116222794192 10935683 119978531023090920237597095522049082272 10935684 19446093436649741119314623677119528960 10935685 -83145531779660831281318893200301987840 10935686 7255503401099565232232027936576677152 10935687 -99197662264659933404314189275355851648 10935688 44576616098532292674614470763982120960 10935689 105022653583759892700903969198188412624 10935690 -67056060817017799240787909991844980480 10935691 287971517165059138944890044370692383472 10935692 -22390247549571483630498583883862002688 10935693 444932073727176202194457491591959995104 10935694 68158550309360447869019122871830385664 10935695 294307570804767833698703214855998245920 10935696 -33592508457681253936376212144804528128 10935697 -250964017047245885687085958048458432000 10935698 79315557307822120328798555613556467600 10935699 1890075870046783830236270362767743040 10935700 -138492650493925313880858732990059324800 10935701 -108706724860982427902315095957197246048 10935702 -81999806722898261026472054782702859520 10935703 -10049400051410715481428345659079688640 10935704 -86430927530833085950077831527232552960 10935705 -279804598660793519425242185312702914560 10935706 -447805886616236596159617857885328141600 10935707 -73093944801910407364572731373860770044 10935708 -1026840559741031047623782100689829888 10935709 832370349638542023544162896059285920320 10935710 -212916400449801951470870174310661890240 10935711 -330616526299780505813843153522302443240 10935712 120279233966986044753332354585683034112 10935713 -426091331087228329476770704985382379038 10935714 -52124791763521724326933678410836436480 10935715 7969695784530533021344813780034764800 10935716 -497608395505377558389849198033774837760 10935717 4603484433045192531097014512088595776 10935718 144479961455246943245382280340971269504 10935719 812615720023081414108839765975680832120 10935720 2358307507455532491623088285478809600 10935721 -348553942686242901857013707533455911088 10935722 282283068167287282511916003316973341440 10935723 -315561667705301794455585598802395977216 10935724 240910826694611275383396704240901514496 10935725 28711716428721328994635243884870364800 10935726 334824028953945147630710801929802799360 10935727 1508137673047758654500001760816911654384 10935728 156836493567957802265295248681604759552 10935729 178714334724781017865373249869541631744 10935730 52825128270666245806450547228871885120 10935731 1488283650903403620493012552651265055864 10935732 88128313104111280288650845963295363072 10935733 1315413755440697979218582950305158687680 10935734 -150244250004320916605314594680311013984 10935735 8441540997277446647275602639608438400 10935736 36941241228132667372429413543697244160 10935737 2946354780110017479250289921206345386 10935738 551275612501004782287491520210168432 10935739 -494653352459459556455592551776976585544 10935740 321053773183295315273290410074377774080 10935741 -116650360362986056457131633616622738240 10935742 -225807743448785419002680499390102697728 10935743 2569083105646554095292651760445173440 10935744 -76122179051432685546248668768144195584 10935745 -246093158330319570024638316650572435500 10935746 55143046315883259813885225569609908224 10935747 181768925119668912446991155413870075524 10935748 401962142733853184982066934445864279040 10935749 1451513532221029733390566121215805657760 10935750 -82381194326732739511356007798574592000 10935751 -391642845826360354421607961294478613408 10935752 91431406148464471772170627447251609600 10935753 -346619480767111892817604105290154016496 10935754 135498813504500723472731401950322909440 10935755 269137376303544351511874997719690217600 10935756 191338520759953130396861674703424460800 10935757 -101230292254737323861843462896280981248 10935758 488888952603810489444316752359949900480 10935759 106724048412363972571738323844541082504 10935760 -585820795577173593429827705660375040 10935761 505108658945929346868088001105764933362 10935762 -285762307564162133565576105826053467136 10935763 -38664014583249270241265333710523841696 10935764 159156122268865491385095420668368822272 10935765 22720209907007050260108968061729732600 10935766 110567996511876132784015297039106940288 10935767 193699694621423685260822048171006919816 10935768 -151429277343444821696163034173512908800 10935769 -173034892788894402505861241988610848956 10935770 149009951127468232631872429591136698080 10935771 -419081019534746920818231688477073572416 10935772 152412496807349988110789942117474396160 10935773 14056048013273694697885270372327596102 10935774 -169887515289215520014367038584405808832 10935775 -141976141318247673404113312133065240800 10935776 -80488001546032480260493386138156269568 10935777 -28177976194306996369320733016491670016 10935778 -130077085780443611728374223502586668544 10935779 268267258905177627744639703281515380380 10935780 -65184008497013452487081028493387161600 10935781 441979168244859897631927674603310547582 10935782 -188558492883913653797781170723158482816 10935783 235501428712917512988213448110257019600 10935784 -904022412788468574009330525022748313600 10935785 -157026893538904085666064985021439711040 10935786 -37168375124236613811791209564019097600 10935787 164521946264434667725591071343200590640 10935788 -379201506481129226068275682857727110912 10935789 -258645993498906960321153854153130902976 10935790 17065131264435416844139621244531856000 10935791 120147228171843822250744491440189148792 10935792 28681790091540128893550721656362106880 10935793 -686362496834215049925719916308947715856 10935794 187820003955395540379218219770326288192 10935795 -58893501833878055522044729632936838560 10935796 -88867450005090807899820389447594835200 10935797 -38592253072816446965123981861639420754 10935798 20709456640417132365268008849651977664 10935799 -130743788979183779803051215572021821440 10935800 69522675312014000876642647383068160000 10935801 -144515170381752970891733625690924827532 10935802 -147054529979891430217957776470992533648 10935803 7688586514979246527419951006418808064 10935804 -327758734392551116579513672877614399488 10935805 623927208175930309051186274086466300460 10935806 -40578329815119794369985422298435093120 10935807 -123588599783674145519248472320895264256 10935808 17783585873332021262209714668372492288 10935809 898198371768940482572250895049038955010 10935810 8760101600733561441881526394964712960 10935811 -264580335894117902048385929027175145680 10935812 -275456791999381612315097963514679541760 10935813 58458351593677761514861524110378079360 10935814 115572894569122578239551264500202844256 10935815 96241293853520631831665596278499068720 10935816 -20412011272516029327017421098711654400 10935817 -83642348469138275650515915717653447808 10935818 -112172764864327656509303698067794498560 10935819 895119777585544040380703228742038066688 10935820 -192687694800338039540812388749333324800 10935821 89525689070448314325663559904614154370 10935822 -18224187808452433460012442704351905728 10935823 -110488906708414104727941202255559249520 10935824 164656269948227860242006837261983293440 10935825 -185766730392252768018249267355977900000 10935826 149861092744968310844210739802024431360 10935827 -97229455068538154322093356278763635200 10935828 -287192757406870042350149541326713196544 10935829 495679967459389095275055564306773310240 10935830 -158522251350217028251952264109039158400 10935831 -115918526299383716044128777462160054656 10935832 18527181825142828228732064650931558400 10935833 -1244077859387294150059759840280458176 10935834 -31834968031824660296341741723036769280 10935835 283669188282545873480510085734623497360 10935836 530108816233824881730374070539358097920 10935837 -271392654001186722406852610442615453120 10935838 3439624025692661063013397509864073344 10935839 -79490034057980548881769424115245059200 10935840 -296032517817807820841975442504658452480 10935841 49080284450402434896334921938753595072 10935842 -463372237783804315291231277365552958400 10935843 233262075955474978204217052669782114304 10935844 -463724096417537446455708522618929376000 10935845 -22604504644150151502141872099462605320 10935846 -333131616571822305138186345475430400 10935847 -85030044932454163011201068554268793560 10935848 -23273210447321604191754340891714191360 10935849 194779177316411500710622424197603828800 10935850 -184765079048606814705000437303984847600 10935851 424943824407471514208293623304089372852 10935852 331044538258654904653563278022331295232 10935853 -109349653062791522269408621778909034516 10935854 -99122057264323272171361241611982034624 10935855 180052936154191050275786078034334008000 10935856 61454451831147439744247529621613903872 10935857 -18345208453335052319409783462193042908 10935858 -29316502537543298403552306593942714880 10935859 880328555966661382657928212281838340 10935860 49904303423343542799680443344454786560 10935861 126001432250384611738927087340351095680 10935862 -161311326194125434586094400630477484800 10935863 -217520594846822270292020692152902508888 10935864 426623763016095915248317097142567321600 10935865 48559445329077018787768744687761097800 10935866 956577241059815519066842947495178776576 10935867 127328974141175799448627836575514598680 10935868 231540962309715070849688970665958118400 10935869 112899191266853829559961116562091825600 10935870 -66993526609446335003924497201384243200 10935871 248636327345831475865186559372114523000 10935872 121216111836619157698499373423980445696 10935873 -228722859682352116445455484287407992640 10935874 -391571514360096773072638458073821614208 10935875 106704612305388778834845871453796760000 10935876 2673532652537976237033278812363284480 10935877 -399130302409433155291497145390830566468 10935878 374439203303912649696028694709265254240 10935879 54372390214582141314527570063221433088 10935880 -328382989116386443302209747576603443200 10935881 -566540269128955382770680761421131235936 10935882 -19091675265599181729264610849504808400 10935883 74995804695399919558297301302691685520 10935884 -418321085173372549737021379690258685184 10935885 -385405788696732678757189405369313498400 10935886 -169210739732633206869044712419878262400 10935887 -546953030731494244481471557538210372760 10935888 32800988244199459283766140808990818304 10935889 6006500356455696570036859642393232928 10935890 18164084171895781001640278362782420480 10935891 -8919870850248004493352615661306063200 10935892 477910884968643996085024471423775219712 10935893 -746313680091355723660467442339411959858 10935894 -268147946123890811582996791853987803200 10935895 665954556674319193906733393484444772800 10935896 -275767902910770584633456980939448647680 10935897 22562172630134008248835801675141939584 10935898 63348422195687005421003012064527096064 10935899 353142911352300711332703713624438171664 10935900 -40205159313241430279097370336944960000 10935901 16611005868660768012858631798495832704 10935902 263993058354719738381275813394060376192 10935903 190105259101327614766664787840771729408 10935904 -346042477244524748749809054654886576128 10935905 257072040917742643631844726947574163560 10935906 -179641615071304864840109359632890284800 10935907 -259086263584229492876888020179084644120 10935908 -143013323292333147762249219594828487680 10935909 -245005605768475668891730476636478171872 10935910 -121859894552335424563606008039285632640 10935911 -11128049026039937185352693225580498336 10935912 61920912421105273275697878300715991040 10935913 -144325474422459766011014970191829928704 10935914 51151009112714959042431836510635977216 10935915 102675199373060363774001489675971340000 10935916 -535350419622956496468294829273793877760 10935917 -484894404663727789837646333251782877728 10935918 290258437883892135877691772375548833920 10935919 799658006937442761170767534664013069160 10935920 86485206793448088577498820147289784320 10935921 -63730066042412805858347479028434527888 10935922 7259847615011433011966234113450678272 10935923 -97920301626823444840924423116880457760 10935924 65458147781541534918066826069998329856 10935925 -26211569179753204237319685462602496000 10935926 139393857433067051670794637876600097920 10935927 303934015819685205643325998911982049664 10935928 -196365943522134475354968675072005283840 10935929 -20288058823928170400747884494745128000 10935930 -1356218771881429519245054926807362560 10935931 263763793602195268994483744345332585264 10935932 -533691267069073457386509148174811136 10935933 -160968919932149103566215362337321837152 10935934 12670155358187784099637879129955657472 10935935 57263804832066894373051082581501682160 10935936 -222052246770743513760091822891959582720 10935937 201983114595000229872127934358207475586 10935938 1118516421536393700768104371362675744 10935939 52687632769145474151996506681170571520 10935940 -66369253212761136702226144662891456000 10935941 333236319325353908095317704984131798752 10935942 46753400662138384389131858337139208064 10935943 275516671682747353783312513946081523600 10935944 478719471863388829631729533984707993600 10935945 361563717197749288495852498923510192000 10935946 -138452677663156737436708613062080111360 10935947 -1051117185756577213581838078420964001456 10935948 18428234273841491061049516860954722304 10935949 324387094806133843332937227489118949740 10935950 -105434233153250110042571540645920032000 10935951 63223125094650150495615156286667210640 10935952 8862640886498961362381412337538629632 10935953 -348663392130258190087345280476501782720 10935954 98874489691065365599027157231378175360 10935955 -17750708138571872305397794071911335440 10935956 -172671629480403236862637894892285048832 10935957 -68097505953131166462469669502464220640 10935958 -241092828115574063291763283290956808960 10935959 -1027265811769912837230028419729266470896 10935960 75967823849035916249936488995146956800 10935961 -27677350131213638559436497127708288438 10935962 -120348136485279412374030803549536400928 10935963 32390836886041013401199115636614952960 10935964 87599627022649018990675741333506201600 10935965 -128843285840457434454293820645233365140 10935966 68338854175312946884430972916886895424 10935967 397827887482048582060217655066484198632 10935968 -227294712848052139215764754607841280000 10935969 -262759361492291145641068418917257717504 10935970 85299954632726795770990407178788864000 10935971 -151594356885618756575736179402315217696 10935972 -39276592070372478493291873114893739008 10935973 1008196086434562273469882055830309292222 10935974 11492006243704569363508562646398775552 10935975 -1854708486471598710961930195832140800 10935976 -664217081480989001985786860928346321920 10935977 14927805927899701747120174187532013320 10935978 73846196961319996622927781630357844224 10935979 -103616679051957877310489579903088547424 10935980 -613379254120838823690479338611993600 10935981 -151176289126296521745867246991204095936 10935982 6614725368643271419089852378991252800 10935983 161941194112178695215685627420975520400 10935984 -86928415259881422717220151489789952 10935985 -74969892154534498929873584292058559820 10935986 -361951125951225798735230082711336557808 10935987 -215981421760831731300712013845034098080 10935988 -34245499139981350828065080704140484608 10935989 -262585092830600633509833765827783208210 10935990 -186543976583796764631278011009523769600 10935991 12404564153922493552265226251179872984 10935992 -559479345682313072501262067733994270720 10935993 -97447479904577963670244770085552073376 10935994 -21874640699727356166351445604875038720 10935995 -124939177072493887729723952263654103040 10935996 -52435605412725547798905655637028888576 10935997 -429658864156776629691103592649426281280 10935998 -593264092352424180372736059610011320064 10935999 -29779729439458408505353548045108848880 10936000 158476417595928297033380759476371456000 10936001 -90704651884297479570972641739854264400 10936002 -30090862397570049814080823792557023232 10936003 -99873806879678844895477391714767675616 10936004 -424948763614234514501065524246176256000 10936005 -149408729579732247517136329154174414400 10936006 391007516624243648995741536953901593952 10936007 -690714812481600540373162069923514424928 10936008 242691377589424082482544002930023260160 10936009 -78304652341207636734260203103223200384 10936010 -112697126833824652010100614619504171840 10936011 -414523584858806153620279754941338543936 10936012 41783848364936828624950158930130770432 10936013 384088276050596468425175169213659196384 10936014 281114148431786656184728740885116312640 10936015 453282641465321939184524553984306190800 10936016 -22643753438641638301524774211677880320 10936017 261576071560027154346125443457936280354 10936018 -4131450682026637747236914223934183296 10936019 21024967628736646279470763648965363420 10936020 -30388935987994731743843321346465177600 10936021 -931957239577506683520236512771389273778 10936022 184536128510564836406391207122043906432 10936023 -201506521973040844454962342948063337856 10936024 503664703958958796312387540081789501440 10936025 90406660112451477721640861122748505600 10936026 359284143761496409976761746666309926400 10936027 384023338510744765938921985138336099560 10936028 4043995552380575963307776733168327168 10936029 -87071337751582520636894954674099343712 10936030 91494957538412817843032359483504838400 10936031 750070605213141635852062411583462780832 10936032 421165239942037294942542661701239046144 10936033 408603360675601777649051634668581349282 10936034 -119495668938833841659800719646715761584 10936035 -180395524773414336881164968579049619760 10936036 184564275226235150008722839577381514880 10936037 23671388485963727147591272584047845152 10936038 -112406690684825074103730101928522536256 10936039 -341705117416077533099884108849782237560 10936040 -191466572427578816415168011907003187200 10936041 -384770247408362259070358445288531735408 10936042 -64056372706051126060474932757689482496 10936043 497195547854846576225227771699157787624 10936044 -68417563695867179757720060267209186304 10936045 66164899962688970027548186894532400000 10936046 -341053002575374731131554243539471199296 10936047 -605230506567641745779013167741691031800 10936048 -2737896217808291304443357373328457728 10936049 537534250973375563782987530756015731200 10936050 -99327946058453833632433960895797603200 10936051 246627542027319465592142341283236028752 10936052 -353248386418454638868102294407473653760 10936053 2336581504287053609060961058526727480 10936054 286595410646258497178670324627403967232 10936055 86934569677944345976437515965245200160 10936056 136266302358900762249903312655908864000 10936057 -25707673984878354298180394006288226720 10936058 -67663561453054353222180590702037941760 10936059 -291494855160456866349536998850948669952 10936060 -106414465365137520623780739752387235840 10936061 -932064139673480141442334174957210656 10936062 104211342159470275695773868673251344640 10936063 462894575160700391769732247082915587200 10936064 -158136875434623375457439546182446612480 10936065 273673885788960677520709386710758982400 10936066 -101287034879558206268003316451719883776 10936067 377524420604710068760503171466779205116 10936068 -17087523511353149837371105343197089792 10936069 355789547406384784086836860722605973470 10936070 -17508537267863587268642832048371015040 10936071 -231155587283776862204009623002832751328 10936072 -41499198969858238946044674704514416640 10936073 210301680408260153027965910488558410084 10936074 -192738628751458444276225875487445940480 10936075 -341593827391828834236704927435953763000 10936076 216726945661254094925686078501750613760 10936077 -5365304731142380392822884591830357920 10936078 87644893735599919040078892239573810880 10936079 -7751521727732738695399177236698703360 10936080 71298625071862249395167789465429606400 10936081 26733619016796784422961224357535078132 10936082 -104107697465774516259566430873343786608 10936083 -271329527018282771952615779291249528976 10936084 53191029478483419327344431670329600000 10936085 541114033593152938457782591810619874780 10936086 -38570132680304748091767450462235963392 10936087 -199494121732341283412801720655139454976 10936088 -97873661307590866959370272208614666240 10936089 99464793275305509255545848461657180954 10936090 52877661273262666534976931318900572160 10936091 100886600342784309878060198132176239492 10936092 335158482385162345180804934353520343552 10936093 116051768066569192106805143894513532416 10936094 -56386635343290763663351696949830412160 10936095 106885635330075005775578352923296325520 10936096 -20540425336620424228825291824475668480 10936097 21492799341725719523579749124931366912 10936098 4009366735538345270678405443143934368 10936099 -49455111309720190456678456948458388900 10936100 -21108947633842506337915632192715776000 10936101 340267760928883130976545165899696512 10936102 -208264411123038373402301328919486345248 10936103 270173159926876650745803521320174196400 10936104 5046644248012577309679748762840350720 10936105 -223272415673975064603940720871240664000 10936106 7752240128616396663460359923626384224 10936107 153548352942496403985696431511146580480 10936108 278895011216848127213679673154260790528 10936109 366954492082344236131001182854883104 10936110 118412691973818298257082490821829957760 10936111 12170381543024519326892853457942045712 10936112 -39207634453909577770764767938671771648 10936113 350747986183490339135391139016196204144 10936114 -199719446413644649182930486313488904944 10936115 -362523736139552883600087334051064672400 10936116 -184267828295991701579697911432077811328 10936117 623081102493767277967235430583318699932 10936118 13007548329806018204721773364732142080 10936119 11695862977785517047748089480048576744 10936120 222363159177035741011788188917477785600 10936121 -330996121944829342178434968283690091520 10936122 112563471734320595554006002584574531840 10936123 -892481911858644453017325017169362585496 10936124 -309260207924008342384545089509618982400 10936125 436793263978444629169753133241187023000 10936126 136580504641113904548508226144228583744 10936127 387447885482002491302258137262001863592 10936128 98008777014310023357313646308632821760 10936129 -723448813588406790250506823248057694270 10936130 11286479545025089031482860006353648640 10936131 436603000708762062207092935521356360952 10936132 -336933700253211451249226840614682112000 10936133 386520231739099409068182534414790146204 10936134 -416734296677820032335356785104744128 10936135 71987835300998073732965038985415299520 10936136 620289173081421419177460939215905735680 10936137 17909914509816847903824258624299853120 10936138 -50454683763576770250003991561825055904 10936139 781200730243403859642667711184800038240 10936140 -49498811618748601096692141832248698880 10936141 -99486014675059734096075336791235957716 10936142 98198023377582046811922182128416430080 10936143 -469774856291430489789679080217463851200 10936144 -16852799664665900595240631406562246656 10936145 122280810097063653440895558002880254400 10936146 85799302834928996092988721336509113344 10936147 -14135356609124204456773623633031320440 10936148 -102043980958263739461361515665656049664 10936149 26461719134266353408781112935477223424 10936150 48488917635794158092835882261711120800 10936151 -744449889768066549003223915404998327568 10936152 -691115840245215694619601622843253575680 10936153 663364059264460198199950745255075016000 10936154 -687132765198997824416183328359535555840 10936155 146523099345280183067818608429449184000 10936156 -130099047171328674901754769796790575104 10936157 10667243662048429554323288223735941580 10936158 20045999727573000043976242230445694784 10936159 108603776516293080345668931780274487064 10936160 -645267783940327293550336859785805168640 10936161 635177264421079806045289115074422393600 10936162 -140289814835959299449803474012773672960 10936163 452375769292843829241000596055666681240 10936164 147242910579505521314095288012799987712 10936165 -642614386960930397603068280549297111940 10936166 397416889980112567440126680309195704032 10936167 -162194492149540527857469769811070230400 10936168 -789759984442970436795694127826875289600 10936169 351724485705489572394282669548287008570 10936170 8533098616527707917183775403460761600 10936171 -255198490307021748596670824661943236968 10936172 -115136891072065552792292959166878233600 10936173 131646355062367643477561418324967531584 10936174 -243060136262693099943532161629522894208 10936175 67359625810735682062935712338682258800 10936176 -32801254261149452875080392166930579456 10936177 -506522925633026645113185691420628510208 10936178 2972042483669986623548329337010144768 10936179 -20161774882977687910692985172766337872 10936180 217463151005311612569760297456368710400 10936181 820632805581198807053360860246903185600 10936182 190548544187820428909677471999425085440 10936183 491937427392154747324910232245117649000 10936184 -183192888620350807448763196335543091200 10936185 77693309869261129437246661144553616000 10936186 -268739480716395021068071166497524248208 10936187 -816413011991045997788743797873582083928 10936188 28339397594132066996957593513843968000 10936189 -738067592614921826898137864010496725600 10936190 -7163715832887528740871466465262803200 10936191 -4856356133702547574716260590411065600 10936192 79355955178684237474775417401796198400 10936193 99846436298060750489408655127986125442 10936194 4003990219161385287156975938351109120 10936195 -318732077997575477916789356782374556800 10936196 -419747320500141373607433956950545527808 10936197 134596712019357334855613234363942353374 10936198 33138973351985593089479579207739982080 10936199 158070160607330184318088702154869330200 10936200 -123467807915410385576015819675154432000 10936201 33154900976472276694430311326804941568 10936202 -14211323385055304471012548445756717376 10936203 25080547754528576071077614576772990384 10936204 -33841210010975874886700898290055845888 10936205 6361730991428411474555048744443461120 10936206 132766072885758795629800716970690031424 10936207 -1148094848773091213304762231384136766240 10936208 -112780176781541479328744634720200122368 10936209 537518241756781237455502177286782319520 10936210 -111194619002589171329375375170908864000 10936211 52330631307498067579054341765259619328 10936212 285535912588990761920175554552172748800 10936213 275499701361146739661707757144111557724 10936214 137989360753810198914872005963270695456 10936215 308184135482847506745495686486905851120 10936216 605598447373788658054154974864570644480 10936217 66174004148423632070989467177705651840 10936218 -166058546485036817998698171908460765696 10936219 -159863857063110608681073416405996606400 10936220 122875471870805140076845696774658196480 10936221 -413437352139860687156962372396468226688 10936222 568969284409313510764755070311519936 10936223 284534412331966895489444309359595669472 10936224 63256119501947285118825034583698833408 10936225 203861632303027367222755938439949927100 10936226 -67707862276844413076044110605234942976 10936227 -269678890818698396035407539955465734280 10936228 557321071669541111586691308103173202176 10936229 -50939246183560348628077380895250571360 10936230 -31842865442944410143749203197985713280 10936231 16242373651757779660683463143411137760 10936232 -76019431859845212936331504994538055680 10936233 3099331780732324293448958980552562688 10936234 -57827526789702859263403217248852059984 10936235 446985847437241717231516351311039331680 10936236 372860076555486694782111502058141813760 10936237 137700951101446990950086505788718322232 10936238 175061463319339150198355253099224181696 10936239 129722272213762267239469594795318347408 10936240 -26340987621042827042906330171729510400 10936241 -259405157523165703523847423492769833408 10936242 -149048711720045061137849030211610214400 10936243 -403727634640036647051527537632407243508 10936244 -15910886414390020757185030617868800000 10936245 598135876219239602020068586250406723840 10936246 -199560384396768258492264273652448890176 10936247 177159128992688662571949143549961426432 10936248 7943162723350548037433532912623616000 10936249 -495429046238019072457801714088446718307 10936250 -32140067402822778635783163164685060000 10936251 214745575941253017999166619024123770440 10936252 374651121843468236872850024074770314752 10936253 -413559114148198989682526322664555925736 10936254 -84844635053583676992979763137569850368 10936255 -17108557684976757296619412288193857680 10936256 -179448990161229431337400090700632031232 10936257 213400121025075763589562678719883758640 10936258 -30053747479303875931398899821576939968 10936259 451191216131931784990413953682332774460 10936260 194967634848168139725194017787076814080 10936261 -64038460381807964004592387881387448992 10936262 322036328423949419740293980397700321632 10936263 26260777124820685849192659291264514848 10936264 -207341586245381776737440687662470912000 10936265 -276797847456222126591768200073703731000 10936266 97369290090674417819971916786934690048 10936267 -598280414402821709455304137380027044360 10936268 29508218830176969388601795729845810176 10936269 379133638637494952802536938141802896320 10936270 234731030564685485019514363420675023360 10936271 55262254734769826306162353331345183472 10936272 73542636100264909483004214647032381440 10936273 -226637635074501853002845729466460046592 10936274 -243304482933609308810872709770089066864 10936275 -4802662032514317137824818211863302400 10936276 330056776319853108710650082807271424 10936277 -761640054020820933843369631421905138080 10936278 11292976234651721336308383381361732608 10936279 65811745483750916397831200813247199880 10936280 78571959307014893167403163433670860800 10936281 -75064683366194240715568913999825687520 10936282 -39387772129955847690513873814558979328 10936283 -416225552793698049708841228397683281468 10936284 118197293082803460475167639090008295936 10936285 195301096919475701313742383050141182200 10936286 315511099716393450088281830912579635200 10936287 91189751358229539669744680526318642960 10936288 805776724285827387239469291717167677440 10936289 49755369486844074935608039499809039872 10936290 10300053393427521687774469610341662720 10936291 418829513327122202468757707324348097692 10936292 364036071025536367350861186314307843072 10936293 -71664780161889293374184121704475446400 10936294 -353239693066052936580243173453349014304 10936295 71105562076026920094213686001853951800 10936296 -10698614696010706610579198913984675840 10936297 -420523912715762754505217265051893527580 10936298 339136706326678008935500386849000980400 10936299 64018788482327682682636801453114202880 10936300 263590433280256796326159063256132230400 10936301 15386183642770799534946593683021034604 10936302 136021790550372717352448163791609683200 10936303 -535730356248835317704250643732446652320 10936304 42316932621953185397466735413464399872 10936305 -358967432649831973021871915725194321600 10936306 299191911090410777847444170657413450560 10936307 33859308808336366162184430125990063232 10936308 -295739291983151657245716738789424496640 10936309 -674782947490238639082663891071542449490 10936310 217873030769289342189294198540521846400 10936311 -429980815111221075437743094206944044976 10936312 238154301059005858676219532346338938880 10936313 -31601837080024940975297432740301229756 10936314 36857189206459821590302863451605781104 10936315 235939330343596517306316878775835227840 10936316 -160663460861705682391274243152943950848 10936317 70275562327217471808249541672083391104 10936318 172454805625073833959058382726697615360 10936319 3137780692137240328045313999975216640 10936320 -60840115617283538467250932918360473600 10936321 841870740531945902461320078206176845888 10936322 -47751299341338818599472715370720568448 10936323 -511302055887497896862048348995841994000 10936324 221188239517024419229307988489565265920 10936325 -433359721219915092672829889830603500 10936326 -108371534864762754390364075098771904512 10936327 648126273341687309359538437037974593176 10936328 -401903035629465537101449009469548569600 10936329 494333469247179500682211413770117465088 10936330 -296338369933821135957677981403085441440 10936331 -353072544628634876935260325202468185056 10936332 46860651039129681281302412209112965632 10936333 1013909893234038523195530183475165814582 10936334 -898934082711102580389674865070273710720 10936335 41998032509390631950435832177427507200 10936336 -69857462033979979571494446985770958848 10936337 828317914477593833074114900196806231986 10936338 -23274825603277788576819720045020989440 10936339 -5136343390201144480316942316589085472 10936340 -91159674700105835918385167919712965120 10936341 -146456711935602119928026726767184103264 10936342 329418926723329109870512429727557335072 10936343 -805367488581866994862265051706737280 10936344 -408062665723971028298133900708187361280 10936345 208993910198070987880366274279546083200 10936346 280214584012033991733629534769633212640 10936347 170795254795145502837407609495208917400 10936348 -58554465087679342635928043354101516800 10936349 28123976024630109642570588568764048600 10936350 -54065097159706814110627314633209424000 10936351 573944806038564708214746780992279149312 10936352 288809730455312278401217050888395292672 10936353 34520689724737072646636380698717571200 10936354 122878850296443383709122252221081589760 10936355 275660957349379777623947350698477627360 10936356 188084038510982096941788673796612662272 10936357 291375863973456462147018593016347276606 10936358 283261734239697063734788868130740704320 10936359 386617590978226672388847240633018112800 10936360 -178103318117359768590854699699585126400 10936361 233195173054683601681610894576202115962 10936362 1544320127920230273273599990163087360 10936363 217312353835469447374408080806599296960 10936364 -205051252665463736351587814708940897024 10936365 -197476983789276395607017523737826816000 10936366 13262334009023818176016360276876197888 10936367 -182043899427829146689246328986689449480 10936368 -3095178311167997781801966829644349440 10936369 559462937865645455844522833075959914770 10936370 209775966391543266039143768644403966880 10936371 -5503195451410922880162062829459265680 10936372 -470350391000017649182866224890783407360 10936373 75546713880108021912755805249562825920 10936374 -9137554597333606757237569522788946560 10936375 489285820931345130030011309570190354000 10936376 -229731749305647971621947510619595018240 10936377 35186044612676076501305670618396482826 10936378 -261775949912770989736898966198133306144 10936379 51753280422358159508540216315617217376 10936380 -24315395610812876306431472289850490880 10936381 160254436298843564181645370924562683200 10936382 29099598231092393898172742214430910784 10936383 615067846775402431584223708265967093504 10936384 162575308670746151771401160836396875776 10936385 49590802606587080131459338605835091200 10936386 136771051132800601980613936086991654944 10936387 225835259021604062497513185280818799104 10936388 -719525142607099596150609691331221667712 10936389 -106374715572834765064434301567362256320 10936390 -58526355089326838573009096022818044800 10936391 -292941372439177355868663198158330053608 10936392 -433849151205966158757458081130305249280 10936393 -375423382519834120289527910365998617400 10936394 196647739924156125695935470390003762432 10936395 -92746910909105717318165592937742464080 10936396 245690472533802444736268798480706732800 10936397 300901563564449034324970290551795675904 10936398 -26333759043737149443460031977900157952 10936399 337985683139805678106380918941111968536 10936400 6251076506575632866485988261560320000 10936401 -9920406100236485555002524265569945600 10936402 182534584234433947088188528621882027152 10936403 -1537027042224711592850790332039043348 10936404 -759226698522047658716747220455599656960 10936405 3452295803676332326356953117976809760 10936406 9568354064960274866166667744135883520 10936407 149970189325764924696897690390267483240 10936408 -316401262722272865323311785451583447040 10936409 233192603406789783720565352246222868960 10936410 29529201035113773201646648857788843520 10936411 -814646652218793396686635090253799756988 10936412 -84894994852400697286441213209747168768 10936413 125520363628289918460081401600434071942 10936414 19290412367117706879212518615616929152 10936415 20316733072892451492033775493044917600 10936416 133999208109313546291638109301367373824 10936417 763763005946260948051515656115583971120 10936418 233456931924605295190044847047727982160 10936419 -16838711297749879615322000418539923200 10936420 102196394618920618323386291856142786560 10936421 679514821080205618973529195022997594622 10936422 -2644845304335835394859720469767912960 10936423 399894779419159930342380013229111349936 10936424 -148832807448832731642945461479068057600 10936425 -188178587930634134382591337974383334000 10936426 -207426053384604496087325565528544715520 10936427 -769284977116844201690842198827378371724 10936428 -85750589434402932589853403151668019200 10936429 -118292142900753663007852793665984104224 10936430 -62415007962210585399740101162047014400 10936431 112702476952003109908111997456139701760 10936432 -48286512564592335167777320458831626240 10936433 -72368012376660593189246225429896148496 10936434 -71705940118570153894769934925547916288 10936435 -434189031494933498637318974870178399120 10936436 -126748597066643761901159421040739119104 10936437 873664813895837889756904322180791099968 10936438 -343959599550607325902034742051946532160 10936439 -310827643348520318836714054365289028760 10936440 -331103762861986791176567977506891571200 10936441 65944452096883905920886589802909124842 10936442 -180544647507824983452519818371281497856 10936443 31034200632918533594104626607724582400 10936444 -106153183817521308312003371263414947840 10936445 25403007416170497905498849474159740920 10936446 -236188700122693996396263038994239951232 10936447 -184961272382411409790769206354622469920 10936448 6119982968788698961194328203901009920 10936449 248251105073911611747461885983962722034 10936450 49941790818334007393107809404119526400 10936451 -285264910112274058892451475957941186000 10936452 73301449930882137249184417197009964032 10936453 -8786347481449239225057614670171053472 10936454 214737151593239638520962656189130992000 10936455 230198926149307803570904518956843922720 10936456 446319300428144030150617899610670330880 10936457 -343256385518049464930318874430668403680 10936458 -37506217317264068613941513651109407136 10936459 -105583811356210317771024624354265422208 10936460 153334087968778999741572807865628083200 10936461 439619443454436047658373790343157198560 10936462 241843580335739242701266793527114039232 10936463 -194002079955193288128551588836903599600 10936464 -53628909678929425996957756698132480 10936465 157808505503862090826357419757449247860 10936466 -40178616073467737746929072620048147568 10936467 -44604911230996052119892018355555095880 10936468 -18232659263969951458238513289135924352 10936469 -23689399777148757541591057053842215680 10936470 -80021365992782885892362964471808266240 10936471 -159306627723293608300920053838776747296 10936472 -433590733439024745983262296697770035200 10936473 340921761819574738211996891357171105568 10936474 -529350454444786946234343703196171263008 10936475 -294252648442851496958553271788805269000 10936476 34871399135165866774055633742130790400 10936477 639486279928615932102760847368203792384 10936478 76074209431698765134469941399320461312 10936479 -46230115780168662722140730005241676912 10936480 -597798247106039559951036703710648729600 10936481 405000525156643705641733238189067885282 10936482 250940045031097644078433008619276099584 10936483 954548742857929304784069082602696320732 10936484 48692873010094531721418106106555678976 10936485 -20764191570691285722531689597455257600 10936486 -162193455493189313885776495483894501056 10936487 29643831659827830098581655154825782136 10936488 475135374148777435794348481742740930560 10936489 953228787660353547075522219089302743290 10936490 70570659249037299791020087175968972800 10936491 -6139207448771614335784488926793062016 10936492 -443999016147002813837480493491893780480 10936493 427421264128551375466055733709355966742 10936494 175799169497563806273325456746090887424 10936495 585783825806077575095097658235203920 10936496 -107277745660648182484232265178860945408 10936497 -57139686633155531473582232570396685504 10936498 177998746230465723395864084946539918880 10936499 -191380170320598857236273000578922482864 10936500 206981796708366895932759551568697344000 10936501 212939901043536388923113028997912459502 10936502 449630765836054686440794972635366977952 10936503 -520141140194201062783805446123992861888 10936504 -165482483354016211174498296868805345280 10936505 -634186562439252128557819274335759841340 10936506 -83184281061689653396174347493462156800 10936507 759453069024172232626505298377811971632 10936508 138625297072796160164602561266942262272 10936509 -308524864587310432133159702913882793440 10936510 -50741415847557984126405636874101335040 10936511 -243250907217811261003069165240470525888 10936512 -70727427312046026734274916009063219200 10936513 171049578656482569531399542938395175360 10936514 116773540717423403136972375862680652800 10936515 -38324155666724476338212006137248996000 10936516 -464916222359079167664215094279344498560 10936517 -964059622746485786818654668616079902434 10936518 126410007893419973303629260885787621248 10936519 -55190390570364456264906783187394072040 10936520 -85771268644378357078141385593479168000 10936521 -148071929466518729689255638755006131200 10936522 257478357970125508163748581315202699312 10936523 -50164808971450968578626730604550901760 10936524 22159268608283007922519969485722222592 10936525 454160657397818292235298157366312279300 10936526 212245270755874558413190426979737259712 10936527 -11920982744326053668430009808739184768 10936528 107993453532962777848734205266171002880 10936529 -257064205438501950523725835201191744000 10936530 19161098047777818520799220573078981120 10936531 -372787608337365742321362966841604171668 10936532 -352917244099491360791673982986649778304 10936533 -660968411361099051922633409420189759040 10936534 -606766545361916709341115788497483776 10936535 -264545258167071126711133934927131900800 10936536 -46150498231632710017536114705932328960 10936537 -523279838998001948893305067295001837814 10936538 146568266417279846511744779727989760960 10936539 -32821170563181919511043910780064998380 10936540 397912852155273629904020649836727244800 10936541 2374516607718587708068833423994558848 10936542 -119524439047507755715211135443962624000 10936543 -141080499811258506782446009365601434208 10936544 -161828358572959716934058843064418172928 10936545 -116646822304569276147566589948039768960 10936546 -156398349764019193855957395041663932848 10936547 572997816116992104337417741775653663872 10936548 -47026627802069006389471270356723609600 10936549 -375133501978041848295876330594646227236 10936550 -11286323892908037311187296646991987200 10936551 9006418430893936302262926730294217040 10936552 172849803335205993893731597255625932800 10936553 582019770362096585434300196000846927802 10936554 -3370623795643130384137977041893665792 10936555 -123646229872013211058685825283848531040 10936556 -225004176788154924625427304923055519744 10936557 -350973563731557577542126897858388382346 10936558 -5700696235332265647170730479822308416 10936559 -219775653413083615994965017370844634528 10936560 1420603304258506847412181727040307200 10936561 -832186715148030283292650339796853681838 10936562 -24788966194843561549334910110812018176 10936563 -97240572319573154996376619047406804224 10936564 -480072073837915421098325947292846813824 10936565 372729291972989744549087852591447838720 10936566 -130690460274634987264390738704359990400 10936567 -529287346555619596699592200399321463640 10936568 13171302381186161572474656415879864320 10936569 30168931257369513854970662388277951488 10936570 61800476500042434387920460993343296480 10936571 331945774025085608233670271523565744640 10936572 77383020812759267809336753006358544384 10936573 434593614815180486677217200417354783980 10936574 -17115317893244314307029927993252838208 10936575 41305255227664488624413666936843829000 10936576 -248581142567920125264891458830246871040 10936577 -5648432887694532838875121318416298848 10936578 -125058219863038101312460416577323148032 10936579 -965054245658756632395337018433562786820 10936580 -7541682840856126674066210295239206400 10936581 343923942526669295153560651738716022752 10936582 -33512186533746029764780169952163401600 10936583 -7874761900905473491081711198928640000 10936584 -159631313153035298300155281064391101440 10936585 1167298756690604974766836328208127140 10936586 -72451483882829500710207063295222376304 10936587 -317582698192104707774676585265346640 10936588 79545560076353155437263569207002449920 10936589 524732903149147977202757820388844029824 10936590 -18400939894434052731687006767377305600 10936591 -178300079339492332166763520121976797008 10936592 38036825678519049926547979129937461248 10936593 789951663279241879511160507825304326720 10936594 -430016055374229184091534833361299063680 10936595 473853953431758151343410353126926727600 10936596 166733266723372338059550202477150556160 10936597 73138280367477525714723262563242710432 10936598 303882303011977404629298306412969120800 10936599 -373572833733527403691547070358871862936 10936600 -427467935385563375534465788185139200000 10936601 7573836009860960289032356649935491012 10936602 71324275804591377675119177828031505920 10936603 -84825811755301582194521104737130713696 10936604 177470542950675213827783301152548723200 10936605 246183333702240621816394132710547998720 10936606 -725484048749342945609958477888102720 10936607 41772237853063141025517198286993130232 10936608 131439293966697754053851257267720028160 10936609 751300361713128093816331713231456981040 10936610 204528776076607983416549669702701200960 10936611 -264973690488768603186334114668493771776 10936612 184362457972142483615879888859887344256 10936613 218994437767925647534359227802225875100 10936614 19780308690652902687218437067263696896 10936615 -361634570897625530776599191772653616480 10936616 -602753669852514237327704514638390891520 10936617 -192955035078984897631263719069143006320 10936618 275348669733740857704742567362970681344 10936619 294332075643716527965113872389986116020 10936620 266643593105792081716525310933345280 10936621 -20498538419799223455525049153766569908 10936622 -441697745301813582895621831247128797888 10936623 -406090335619202183019229910420109913200 10936624 -5625816986743188167468551070658068480 10936625 -55401390277878917472310259369700480000 10936626 1799962076316621532243294121611903488 10936627 -23391250840212130307835421015670892576 10936628 517974772918100871583021074609244631040 10936629 566737239681691276386011138210896824096 10936630 196704535767383075845226577190303080960 10936631 189672819492838370742384114738324459432 10936632 126626954031448969073069348502183936000 10936633 -83649028589828884635196271583052332720 10936634 -114636764952299485804184441639466896784 10936635 -207475977467351152546947374164991281440 10936636 -373143378332084814667853719475139281920 10936637 452567529429443383196143149385228985286 10936638 -189618716319509061093124599894457739136 10936639 -329469656312020418879149093433408384144 10936640 28750136558249393268100254384154214400 10936641 -27609385050075644443805997926019241440 10936642 -11620749531815815237261370522005824000 10936643 -1499599348049101316147566138137233652336 10936644 -6887836074743153535326161258443368448 10936645 -10138891149268263338661857471944343040 10936646 -4138745402943248103171332759944025856 10936647 -278994460578953973659626779039688992000 10936648 169880870626263392463908028430534287360 10936649 485254154790796620818458420584861106650 10936650 15183742395678442789911085554744153600 10936651 505581167950914280258934731001084180904 10936652 -60421864021868813623777545460830581760 10936653 -96171183618070308827970594724514585280 10936654 23667971505654142390975451299328074560 10936655 -459560746117259016394174787112357832440 10936656 32062080546387548650703575199632048128 10936657 -156720617709572157689710937858886462094 10936658 -105337512701545359467091801844951584480 10936659 12905051553992186244471666972502946880 10936660 -67798739984711187371362050935616307200 10936661 457006760167933836517753497789874975104 10936662 145454183388146130236924999588830508544 10936663 1710629493354485387683615397790739584 10936664 -1055742318266475181505266376244385075200 10936665 -647834936388432712147423883346350993280 10936666 -303463051856598746685931021696040870400 10936667 -156393967422445947380351449987344231408 10936668 -46781144670236738502462534041399331840 10936669 -287943875818879929528998644031118931930 10936670 -275089573102886128211968041610738518720 10936671 -118158979799538403022141563579985928888 10936672 -73825505642869927232340942012085567488 10936673 483707666021883934708775228908173320160 10936674 -153658558536867883603795408328937231360 10936675 237345649496927225893579420400168999900 10936676 -45570847460243762714343757164220907520 10936677 252543999907750971471166393433851943520 10936678 -632630645854205576454777856947753218688 10936679 -272328895929634467560170266932619350616 10936680 169669035210108667230853752744916992000 10936681 -445646120021690692493601190586273585920 10936682 179372187129767576086785044776374364512 10936683 -202234526443725348084717606476935099680 10936684 -108224140758136090251510696848450666496 10936685 -235600476399503742578258589923711200800 10936686 58119724267873771802171066814183488064 10936687 989039666642649953413938355396727600336 10936688 40659308133190084362156240444147302400 10936689 -416457105806478990690792047628489503376 10936690 74451506405227080909892600611776788800 10936691 305252016530386504530788273713422742092 10936692 -200046234199254313979655376242290760960 10936693 -783431447295497543163156761376987390660 10936694 -58269201291833515538919930769738653888 10936695 14107299355456446887049353642037457920 10936696 -312715122248716907452312252626477342720 10936697 383265947375535754832558969420272903146 10936698 -28061378860737833080712230940498437632 10936699 -49339201368131625204278342475144477336 10936700 154211664112926158824466545865411827200 10936701 -254880659067121148785058457426967564608 10936702 124385870764419638208487404076407196800 10936703 326275173087540388612327035763946573952 10936704 -193571081181626237448040718165606400000 10936705 -39293990790637037098038377001632449200 10936706 -11498270352507268805475410124064128 10936707 -34835217887832623397667620744189179904 10936708 -151718364877015489428716085158775014272 10936709 79953499595213676108303059160119508480 10936710 -22390960489132612382546972132144298240 10936711 -677368030008611225652243894360951699688 10936712 1044692528655882391288020043631345664000 10936713 282545543762478413336487110822986838544 10936714 3334840472342443500714172073190314688 10936715 -490052445867455181934790913747456380640 10936716 -86581862000634964705301249872577740800 10936717 390024924786219342355806430919976329952 10936718 26324012788568545040236986981294963840 10936719 227547201333778315394022699173778732984 10936720 53931753791914381352560918423008460800 10936721 -337379807210439450233011898143876122000 10936722 130806664362740973193657003605675411072 10936723 -285955445203335630912648168312530287360 10936724 -179270184905486949557961415760314725504 10936725 207130614712244915577170293313545161600 10936726 -411884942522571336125251263808201694688 10936727 -35345978428970726723719182871137914424 10936728 -754033974487895950697017581526956441600 10936729 289652056243399915489474685686271324160 10936730 -7029452981717977259310372960021780480 10936731 160080482583251598695470813861813038816 10936732 51225903885043035672960928837866864640 10936733 -104731382530117785740131296532342110600 10936734 51615038947877615222164133336892862080 10936735 -392212369910102465738703837721688085600 10936736 646154040690624564040187170183444365312 10936737 -235720266281089287523905693662523820800 10936738 15929320181647855870002448574160353280 10936739 704033506553434982016896775917828805000 10936740 4410774997789498907473340789888102400 10936741 449062387805311589331375937962971679900 10936742 157989017249823978045449382137631408000 10936743 513354774685359129373824932673095316264 10936744 23896183229297961159560614939568701440 10936745 -489945313257703928710970195093244813120 10936746 -661904543045238497041842633138669789696 10936747 -131734038103281242327239355092773231968 10936748 666138661074457338097714011624900273408 10936749 6510379091872209040215254151925992000 10936750 106464804951844928398747534042799808000 10936751 537126326926030913971260405252649928760 10936752 -116165277643712990299659098208394444800 10936753 281807697618989450479354016732576134464 10936754 -401448512282937623259365286998765021424 10936755 -513872181943341775863906368855566576800 10936756 -99511953764469205794609751741703628032 10936757 -124049868103572054902003404309412412420 10936758 40426597262429634623819382508283596800 10936759 846360290322494081853445533154986096776 10936760 189948738821145096359449021703122944000 10936761 333449886534256884085852161180889071360 10936762 -228236983248357172313867261222740028448 10936763 -1212778301610662169879117599034274400400 10936764 276343517302314068114958443694962526720 10936765 -34050230588455454658922931959327353600 10936766 194002013462953985645708026012962584832 10936767 -232373255420546120826901606650115185720 10936768 271183112572219907178159536451929243648 10936769 -19747392925779107645985628314307499520 10936770 40081021036800696910397080940160153600 10936771 -852767190582856108088036640096333259800 10936772 -88941902213529796213485706267120496640 10936773 295716565000356973723287771326185310622 10936774 265564941836596040291513901222808439136 10936775 -29500076801543681176549034600190679200 10936776 281737580167274342241470092430154301440 10936777 162793749517102239168396407897967358372 10936778 49454281596335231212360352448477883440 10936779 -6515224458416269508794759170010099200 10936780 -27308944031863156662625363824884582400 10936781 476991505909095228044256869427276606582 10936782 -19703322729680378808081222986593618368 10936783 -270914380339685842782593086453740430992 10936784 -65768478800293380107363186668194103296 10936785 236974965599200893589019800905921518400 10936786 -27895881022512979591222188402683980800 10936787 -7815109581997408542960154313430790032 10936788 -147397886672939624113713138130654279680 10936789 572684671497162715072460020520345088590 10936790 108445452322964356794969803308959302400 10936791 51881586629116421697962759062068287664 10936792 9500512179867074174127885748829982720 10936793 97756778305858838240818411653423162816 10936794 -161790070111622099564468610043374140160 10936795 259427038121699156168403066386405284800 10936796 -98389828343293859887391415300096695808 10936797 -475472677024774732647288427427400515136 10936798 163036563461182544625394696017648204480 10936799 275924331302426984650929548627401574400 10936800 -51115161047204631904765603265721139200 10936801 -533582430020223887954481451207268079996 10936802 -207810874213802200012182953277047095296 10936803 385756245759858443923304329711500859200 10936804 -190028524586773158669590835114058793344 10936805 -77679683466490078384772332915054282080 10936806 -414412732273894269224585565608943353856 10936807 3732969071227207764118425301256614400 10936808 187547510151740131173409251359455656960 10936809 -278850644952898164920813098753533705600 10936810 254751813699278358387047684206801246560 10936811 -101238409312909246367199754731704833680 10936812 293029957998543273194773446830121222144 10936813 -577057672060596573328287596375964013376 10936814 125576979981081602081745407708991336192 10936815 202080796704251563848024040760844853920 10936816 -85370666717974238537768395129173344256 10936817 116386346815637530475910643016848167732 10936818 -41380585332652878764447538891622391040 10936819 174400551203650897778304812669496886220 10936820 285350269822963512032739754438561678080 10936821 -730606293986488312922611308805767552 10936822 117930115719348804291004421566859861760 10936823 224254648703196348440662957916044449144 10936824 325617476433977288874637541148932689920 10936825 268600294125491154814891800576118309550 10936826 233430641451704787947942374464567392112 10936827 -271847834477315279428010958295495966980 10936828 -185615376656681523313115363391321139200 10936829 648701225962098597785050308697861031430 10936830 -76091327332809487477680856228852838400 10936831 296887534920684434627509427357336509824 10936832 -104308787745473982626435195677458825216 10936833 -213833392201754863396428311849811258576 10936834 -324892351679326335780134098965096155184 10936835 -109570269812954759215720861577715438480 10936836 138032983005093176921606131453836380160 10936837 -411944851192924190985710632913521441760 10936838 -1622154626966590998138181910220590592 10936839 448835656865822486591825211591753250560 10936840 -130754753224988113670154377534985830400 10936841 -68208597803132196396857947398770448000 10936842 12312497201452282283635763231043916800 10936843 747760727173521594367448106461684715092 10936844 -602823835224070544033414556736455723264 10936845 -239345168139290978597960668992363050880 10936846 811440977376373036749423895586481368064 10936847 301559357608577432351822281618946867232 10936848 -33602639969171225503157514880569311232 10936849 -589049735544855804033476340592582888128 10936850 -9032572967013043716969787557697179600 10936851 -154115106808669347845838914401460760576 10936852 322234996569635158850022119749360668672 10936853 -60341609159276158758523139270383972800 10936854 93502417722657744768081520147039932480 10936855 301932188634253169132950447438384923360 10936856 -6772899022646829817439966934008586240 10936857 68867867136794031032529960972208437120 10936858 117378294540430253800421448764851094784 10936859 350820560928540901128993640775762294016 10936860 1906606308762846450887549357186334720 10936861 358591080550158959704998673850865917452 10936862 112543051714207946110457741275919076864 10936863 -10725067549261971821465782117736956560 10936864 -406282803683251266165110936232456290304 10936865 593194562726788616847990869472298194600 10936866 -238785315270810524224727410359416923776 10936867 -71186785243063941848353506184240053488 10936868 206363391195047880635682343688574111744 10936869 203708253954133409641115337871193595744 10936870 -27614074809702066342356819917678083840 10936871 -103542180708275818583198202063992120400 10936872 -515122669215981384235597263712556897280 10936873 145405980100054256351472360607163495688 10936874 -89606625054532471634830561317810772800 10936875 -20111211805229236827841919401326600000 10936876 270830886547100409010904884314350255360 10936877 -4645412692763725512888116989404656928 10936878 5513778190717471966804092454634339328 10936879 -335045074795276091453878368679632011520 10936880 -77618992159322247880298592152382013440 10936881 -326817330775820110992782277015604893630 10936882 -455665282941767616602645294713044692736 10936883 -13903042053313682397291795218335825440 10936884 -131120088174384325011679960293718192128 10936885 130497888668936292945062867870974863360 10936886 382132877327228668651246827833560940160 10936887 34266666594959494256985290374906845216 10936888 411046330561666396400508133394106408960 10936889 -113708150363451807805483330477116359280 10936890 218707310198348931525017728755644121600 10936891 -189040702522957265807742090696783365376 10936892 11580446943482735436579441214730065920 10936893 -154131439675339571382997163197423110144 10936894 -157810703172188276846659062186515712960 10936895 -252289179371306216948730420709794456600 10936896 -79015852546065150180842401679296954368 10936897 -418557671066487296445306515897675495120 10936898 148625384652223855233522916927777920000 10936899 722872178363850804962217750799195545384 10936900 -97984342484996312954802677478478848000 10936901 -253318763151048922655575802350917184098 10936902 -38343582481865956249128565945267478016 10936903 -68999026290696766209975236999079334200 10936904 -37710649511567545332914445671999078400 10936905 -18335888190081966458600519848597284480 10936906 579683960308197292500957849290799149664 10936907 -215757136076313647672262337847410244844 10936908 91657570109193402952547808010185921792 10936909 365217489238457162252102242412905029110 10936910 3323715534692474166522215314112338560 10936911 -244257722621424234244183381167880526976 10936912 50224212708463442912171187761929388032 10936913 265110679416649240615718473577742715200 10936914 -48773785626414940604545561105459620864 10936915 -154380603347013783768999931792462831200 10936916 157875772725604673692912708114209472128 10936917 -364678627486918746350043457946208869760 10936918 239829900359597764578427059434945352960 10936919 1519637731115447607130460009171269296 10936920 33017223671353942839673531284387225600 10936921 -2590341154461344619859250316564748800 10936922 3862167974516534526867453134342598912 10936923 -37718401708273874208141423901740927696 10936924 128475568171631296381488674086464315392 10936925 -79825588732236351663337306933459700700 10936926 -35207888214473727332225767207948173312 10936927 108850723237637209504905344807584636440 10936928 14059462130288238790835833722674872320 10936929 347054833744477583526011713087186532784 10936930 -90754590548119220359397412962405921280 10936931 -289510546056573194696591126689401864168 10936932 184298186151521793545089888218494822400 10936933 6619766200117766520810182071159259520 10936934 -314468619796274949093645864886251743616 10936935 122226826644250966678263425289496533600 10936936 113107762770238269485397772061551303680 10936937 296667031932481054901723590217852113920 10936938 -167905592854697031962295558553887603456 10936939 620357573093277998206592456550010453040 10936940 70223501236756308029301204703995463680 10936941 -109968809392742458495210670086922546208 10936942 3290915591803710719286608501811297792 10936943 -129271255987526242435518829470170130960 10936944 127419202346105008159223620784012328960 10936945 -72558303883634076347236392218150052300 10936946 25142924611320252812077033486191112320 10936947 -188377789348142853009975280506202334208 10936948 880994451865194037011321314799943680 10936949 -496907582261403276900917041461454276050 10936950 -110310673283207556543192062482825968000 10936951 81997359742035997280493169278471136400 10936952 376910683322435517571677915847918141440 10936953 410137025930976206087161602012310170564 10936954 143997996332213681809302244172276451072 10936955 -33987032839897535169987687040740514560 10936956 304989605698119707840902927179592131072 10936957 746297289174120494433108730972867748140 10936958 -41085402682930583196948178053520486080 10936959 257251470700767245538982745264643414528 10936960 41488912351588034444317967890199347200 10936961 7633377660042552957252191703619972032 10936962 -4250727672393359837014621047853509600 10936963 13405557170888576441870248613027053584 10936964 -8708057571374135961143025268533310464 10936965 -79300744471246780286944593166652042880 10936966 -256518337895277322630794155211951665568 10936967 -98408996933809189455354498136189553088 10936968 21241232369215364341316655567716843520 10936969 -143437110839320896584644918671172246630 10936970 -198670596938108531208879032294065497600 10936971 492534599350188317712932258478982776240 10936972 -363856202083531317421092259212470612224 10936973 -1016201437526573489573151235476927428820 10936974 23464554139244957778432100759353394176 10936975 84890642598198913245639444923848536400 10936976 1909285296842054952803446721056407552 10936977 -137968116679377845094963486911476715280 10936978 -43272763539903168919430173903824903360 10936979 543092326043617606231855513299751601580 10936980 -213053487259269204767464112802342723840 10936981 930477988618264196965315972863369972864 10936982 44665895662699224634853644277255153664 10936983 -239504938846627807922026318781684996736 10936984 -422073970481264321494117692736864542720 10936985 -1832565560659452291124707796761053820 10936986 -10259312921240445848952071078786629632 10936987 -70119752836003215961908242740639062528 10936988 -7050675757473433850927463454783601664 10936989 193035233175128733812708058575560799040 10936990 -328352237827743479065204866021792504000 10936991 165075917789427201286043723334207555672 10936992 327734212079916041483735454175617613824 10936993 -743275649212305855618416697586003897296 10936994 -122035719027083084041479689646031454208 10936995 161112077888895562609416606470056383840 10936996 219850329573950821628018805579919631616 10936997 1894922015418147949134908384955912518400 10936998 497796773050891371687024385016461290240 10936999 57701742577804640676660846136396463664 10937000 -777418670176433479484486696999600640000 10937001 343524490642254854167842659488506965664 10937002 -456052802363831520315414468069322420800 10937003 -38247418251900088699883909256159371520 10937004 -228454762661686156172858861240537243136 10937005 -389860999768740267424115457913067559840 10937006 -12041487927355851394660037667027684096 10937007 -10612744532397338700569852254705804800 10937008 -46155617593271133662622383318328442880 10937009 -135841441610698815451408623357981479790 10937010 -56124515016098701903938612860796257280 10937011 469884321252556322020651979669864537612 10937012 97673934162020131572930306398368285056 10937013 717493756145971436609704309352446687584 10937014 415062902785723886229401670759880391232 10937015 -54165324533600496143534324606097182400 10937016 -277397924311341308708405819476071137280 10937017 22779936481823010392394514929081570304 10937018 53742937259674904093149660747210294272 10937019 -147995300649364639722302762304146165760 10937020 248204582791429601916386536161101921280 10937021 102589139217558483064446583786118939232 10937022 87411506163159430618975880277623652672 10937023 -995274541971731835141143054332785377728 10937024 82409779572822259360596044958973034496 10937025 10983773770335921857984314095948591600 10937026 -478217491181558871704449587757935594288 10937027 240039871682786436750478357153174084080 10937028 -4459398311337560257062644954251822080 10937029 451245696283447314798201299423034549984 10937030 124896926777453175562595197851839310720 10937031 105414897560531633406326071697549529600 10937032 264038342478138544017338123457500006400 10937033 310982538287056227536578181961855048282 10937034 -42389869652348057655800582168724293280 10937035 214727433429966241004183649998170172160 10937036 -416756839044753439958909440491590254080 10937037 103609930941864119046136730851242866880 10937038 -118597186598444581782297871386115634304 10937039 1003500052235605725274803134575967097840 10937040 -10348299698190437479823804479242240000 10937041 272426370957281587886382180824239334400 10937042 215867813704928907361855316939465478144 10937043 11891331966027827808190370861037144720 10937044 172528839459679349003611733016016985856 10937045 483951977497152874053335885390165557980 10937046 -40782557479331974030677974969794344960 10937047 -334173889928592262136723547781990904400 10937048 -97218084489893573069886584063896289280 10937049 87049772114290974074230132098042054864 10937050 -1315017380446215446355909846435763200 10937051 -490914615830879425492260983096042181948 10937052 -42371291313207737639316229354430791680 10937053 375420791102688817377384738144703139424 10937054 90709697470456661632456054057961294976 10937055 -80276622382822919920302748632801062400 10937056 -56743600502517340272309738797826834432 10937057 -211556241564067754810653151712667673694 10937058 9426685296685922984379699091141740288 10937059 534469463628053306644819713013312603392 10937060 63757025413409671380235748719661184000 10937061 -21422956601632612608185569667363586690 10937062 -7835647863925747715074915150040521536 10937063 -257427244296930365249378283661655711688 10937064 187434021302130261457460780467483115520 10937065 -585641816343677869729151545148823806400 10937066 57890845983222347912113251566192555520 10937067 -264697215924421971601985435328472489488 10937068 288440986347846413063581225896353622016 10937069 -409903844088073338570037915043528040 10937070 -125609111482197337492293729903886015680 10937071 381443062023333853040919258012376872272 10937072 -60915822976562223465491543662274740224 10937073 -130973227254821709519839619108918152256 10937074 -231923650279811020888837847335388396928 10937075 4206198860816284026229505177741262300 10937076 247535227709679222884581251063924326400 10937077 -961899529433657424196257941757392981074 10937078 -23106918759918318934593520050537099840 10937079 9530484753243165455702723095325030400 10937080 -90254570520700255469264382312441446400 10937081 45868375113755865376551882632442267264 10937082 -8002748569819708561439291957801280000 10937083 -646840819339058346232507576268927912668 10937084 -163248758294152618420695478283570726400 10937085 192977504579245629553712033843902370400 10937086 66236259402976423560629267029693812480 10937087 -56088125885193508209068910502750727808 10937088 340557963199197778306934003330998861824 10937089 -90520366104920832253876143118136404440 10937090 27099290787401559543190090455478985280 10937091 59775203573321318883052143781194160128 10937092 678659130895665591107230141837935712512 10937093 21094196200824385640878070994838528224 10937094 -206570651954177893813874444315284100928 10937095 -142589317724769257654342746107368904480 10937096 288057221957862279391078835625420641280 10937097 -74714736520316590843424975841760181532 10937098 -178586130245541294441839504914356270336 10937099 811816103296996450545359771919402230100 10937100 8580035434450404460859346064858790400 10937101 76613925123190752942579972564329426624 10937102 -11937879767083812695752004505273784896 10937103 156810739891804884216160095947275203840 10937104 105183942347665073152772628123508752384 10937105 -121390027313917373505232026901604185740 10937106 -2197401596168817561854115063893525856 10937107 -410882280412632264628122237764989970644 10937108 -23383360501260275235549312950004056064 10937109 315060699007590533481369405700997951904 10937110 -42900280396067182372659178673875246080 10937111 43342728835084438249254297148667381400 10937112 191210644796912799522188115469691289600 10937113 570732579108512930585608133852135900160 10937114 138766680898536768397353988819716220656 10937115 -131062187298496824843894555547189402080 10937116 -241619474869936090600788464263028431360 10937117 135362000240549136859690653523214292120 10937118 -134588585894706056062324248038942515200 10937119 314768810643653946738910369375413598320 10937120 222400569103373023690939060207370895360 10937121 -20161253581832601983656612332770906880 10937122 120754323428408183356208188235589496320 10937123 -672006721903962516122760930614114826576 10937124 -131237225156187642526305031170059120640 10937125 -438782079322012670129761250641013160000 10937126 227361606513957222987463997356046524800 10937127 -148256011758858953037925565139281662680 10937128 423423394552012563874402005117004508160 10937129 -144903603131355533728893712237872522624 10937130 45714846097531448277649090477129739520 10937131 260861668713536030365970948876110890932 10937132 571987050535270588542382244916121840896 10937133 353795594619477989040463639671382313280 10937134 118845628950952591815621939970965576192 10937135 407459118735371414482302709485286917120 10937136 -47582033967182654947123724981108736 10937137 129978357402205476746312676665970856032 10937138 24108892488062683406043511070866430496 10937139 -567511336022173835843115396786723813576 10937140 -512233452174018339779837992492197611520 10937141 410381577479243990043974224412235036000 10937142 -48268710463443927368258734341878115360 10937143 -50083782875574893059534983383349904392 10937144 483019986802749465396578223076095467520 10937145 -290118262272159394711189277278899353280 10937146 161354329561790534520765471972049244928 10937147 114716146491232205782979929359659370720 10937148 -128211375281910685191639103634741698560 10937149 -474865567661899884594226049700071938164 10937150 25567286765711409256557822974043600000 10937151 146143815128555260518915585854957756280 10937152 1878482496740807542841157808666181632 10937153 -983592331293715428894938074520210369598 10937154 -119270489327284803986273773132675392768 10937155 196002070257898046764676871137078856000 10937156 345461349473286330627621523088372027520 10937157 14098859006119058523688444757615016960 10937158 587682175288442261589694778498114822784 10937159 499352554539411123675064449293209519248 10937160 56747605702013120650649869683671040000 10937161 -1010804439286767190695880511216560179238 10937162 245492370440624300991034759258124342832 10937163 -193099141312465127549931572057963886096 10937164 -141058439074971172123616892842371399680 10937165 -14877096900279284255564196632040733800 10937166 100448405346015638241705166199634543744 10937167 189922547509303987856667104297580033360 10937168 -23898886129371816653989107293991469056 10937169 37695271769685870563164870301278720500 10937170 -217789718802988947989999812045445754720 10937171 120700525149518736585271333323589414560 10937172 117622891646376224752027496863898025984 10937173 -253141373522720075632739410512546910038 10937174 160229699800810845624203205654480450336 10937175 51519435721319896499710563659653779000 10937176 298969460554091401689506225946075340800 10937177 -457530724085201994998528904885940712700 10937178 86376180665113210405511106233924671488 10937179 -2535343452421498790646634462047765120 10937180 237340225249115744019671869168536614400 10937181 175709517904056179237751278263476289152 10937182 -144633764880771632998802299413374699520 10937183 164669997406854794483839486207290630432 10937184 -24825769049987882982240454495237570560 10937185 99360664910705155027945191713940136320 10937186 4306737077525791211786509550763968064 10937187 -743517455404133690518096297893507776964 10937188 -69447852148976045653564732709591126784 10937189 -557233707319879315471378051444332770820 10937190 -171388801474914411083750376655226880 10937191 -145507584815779902131233357936306218000 10937192 -514725600398577485173490959951625118720 10937193 -301402927969573761700206864807272301936 10937194 439062919380010082785101168678230974896 10937195 79710058550891084387724718264821837600 10937196 188836057584836894374338215615849856000 10937197 145743741113134108528619997575682658646 10937198 -455404441345026896647736420714298029760 10937199 -35540028260091945608772094921440387072 10937200 -38558650789887217010263253413351424000 10937201 -244581828209444554078785126276462496992 10937202 151578171333711522487618327461741052032 10937203 227476274854488949298637032654837675584 10937204 272570364468674950481611808924949043200 10937205 -31584426209321970425849326469208784770 10937206 38870333555424437590402626559350564480 10937207 -489231674805417634989837045595676107920 10937208 18189982279148882685163347299046543360 10937209 306681328281432508606593892618017618410 10937210 38525457114469638044417894865893208000 10937211 -292940313247812171983713531707791818728 10937212 -258567054814746558064061404088169194496 10937213 -9765334099277230555311931675322414976 10937214 -545584397495707649584481421092219228160 10937215 255033693824424995806429145072581177200 10937216 -143732248916429719132600334696463728640 10937217 9081633535555583757174536800788829200 10937218 459004286826181221705836258379322372560 10937219 21439768814922941193973140841756650696 10937220 -69564864884489832244763924503533527040 10937221 -7355689058644891333263038162335484578 10937222 -6738327846294474713467278813694528896 10937223 384577421923988527504304940826934069784 10937224 -403873194964739265601675193370897239040 10937225 -15727077562159056822951132529000909800 10937226 -125556725849473989817637361939159987456 10937227 -259206034160049276810064933046579758848 10937228 302165363368089820689869576781875789568 10937229 708421857827588637643278414612331194240 10937230 -358779620662110212947154730102314514240 10937231 188396874475323197458403259114061193112 10937232 46853040827271273390837839654147063808 10937233 166930532922313179140237455559907552768 10937234 -55565139366703226812242902448203366400 10937235 -2276212050168692121893071263946062240 10937236 -129355866752559243043643225001132871680 10937237 197140804721474521061347215735607194972 10937238 -113255727636840253920855489145028499072 10937239 55850200249705442771644796879686564800 10937240 -254568950529372403298127210812453683200 10937241 -552242049489121249195717149019042848000 10937242 151127464940651994463454016253443531264 10937243 -520865343892399280351332482102080965680 10937244 -62487083676212569208290826592133277184 10937245 224575250213326553815806091518294117600 10937246 -39395321357044300861993227262067890560 10937247 -114700040115887438166054791270736387000 10937248 216035991891259239340243082819898703872 10937249 -252545148347839776915470916735524766750 10937250 -52555738797281830826847991703343192000 10937251 280492824952053651005755041971471814112 10937252 17969408325864211682923918799428788480 10937253 583337198981221005606165063291051788544 10937254 114324259354653863680756876702122372576 10937255 129915638469763394336969636507585433600 10937256 56616893206804184891509960547279339520 10937257 67941191523595007225067043931747328506 10937258 87966475335396418186937708707038197760 10937259 124254527223016588402621611955405994544 10937260 -77401242259831603604112619907041413120 10937261 -1425928792422324580425866537836617229728 10937262 82947889010550933417403877353515500544 10937263 -489230042781805627548830150831912948520 10937264 13904297287906510979580787272745549824 10937265 828488494725450658916338055621283840 10937266 -316525467785877030121082459350677743616 10937267 -698798967602678456367731607028179419448 10937268 11306379918478968917005967472593547648 10937269 -210606250810953230806610278135214669440 10937270 -11493339223544233661387802170411251200 10937271 220579743155703427215482402943728041680 10937272 592464687376199786403437912731023052800 10937273 -428610862679106639328164725669665659180 10937274 16747205258197820439890431475549806080 10937275 262021647795449306801683542027211182600 10937276 87543430032225442436253661636876763136 10937277 46810047254740200034772249128285140588 10937278 103036501124660137202099563370963552640 10937279 -900353536740922796559078080897251447224 10937280 72356920238127211135042025466321960960 10937281 132598705020538144739914185172229185072 10937282 -137088077195018593716053721493926670848 10937283 93095401467513308455771050415124625408 10937284 208638479662109300648925113243829823616 10937285 -250765470915823206590808545443569550020 10937286 -279058111001373677082096806572462678368 10937287 -89527098275091861912797168847374100968 10937288 -489895393876982697924264114867775626240 10937289 -12779858477968992526996503753472272384 10937290 64155666746583082035627893941583064960 10937291 77727955907460080881877535791801548692 10937292 -23059098771297804479672463181063956480 10937293 962939186524185810470686584886504136320 10937294 363713306007881430706216170407050177920 10937295 -545697256184469760757372430537173522400 10937296 -27341247925263674511652990559802884096 10937297 300464251306313811108307057084103284032 10937298 752885048124603617142091756372685568 10937299 -302742442446052397000760009339081576120 10937300 -49950869094899285871324496142631782400 10937301 -487710505883659055057663495506255702368 10937302 -48761854612234430753232588106309282848 10937303 -69189475765162946306303621810362032 10937304 -142733503234789173282533415672429895680 10937305 34952349947850010085751944887707178560 10937306 -72989159584194291496663902667042692096 10937307 50614541871964309529376638731066086192 10937308 1268726957809867519346212382795568640 10937309 -769972275262360103389541831026277990490 10937310 132536493681666574570133146625162476800 10937311 -38986728166401420011075609850455200 10937312 123545224603122910798211896511515852800 10937313 -437670103914194292070207433335662295680 10937314 -433663501012402758480199870527777408 10937315 39536366898721814681737381279398618960 10937316 -97629644315775935044817579372165185536 10937317 -1024753203881965465353937733497299573634 10937318 106989438876236929311496520869777271040 10937319 340540423169220907917652397433183701544 10937320 -176404077753290737838306820745154611200 10937321 791526070457954309506931540107897996800 10937322 -64232143499458719500289997345753259520 10937323 400997066932291778664715910594935611360 10937324 27955693142130150186549897055262948352 10937325 -40978037310143950035983219142666124800 10937326 -38156441680072278906798282224594264640 10937327 -105879489742879757004008926259576647488 10937328 -15993495776982484996570167176313962496 10937329 -56561953988389777506717802913568317516 10937330 -198672831939407994644195415160471033440 10937331 -772519661034905603275733371044662046720 10937332 213102936954405856818007891542411849728 10937333 202101296448997229499166115367781453824 10937334 177146833864912608862532148522136768512 10937335 -231035818847088021718393521240119537040 10937336 -94443530803217953499202228873051832320 10937337 181166457846892298602305846126809822400 10937338 -20737108729967812916298064383793729680 10937339 688996252755565379979030089505042320916 10937340 256311874077975533892848601015320348160 10937341 149160236890346636491380662230384703052 10937342 141946881058208307771135607281795097920 10937343 -273482074418082061350253601891070465336 10937344 -421567428468441078734449963643581759488 10937345 -141183456013233509644761905006647686000 10937346 35386819098564198399912383900163577344 10937347 -528627269384240326394559038230606099204 10937348 382846952075092584315037171740843565056 10937349 -39292904136712151106933533243276937570 10937350 174355275430393032841651432143660240000 10937351 3247012427198319279707452200120762240 10937352 -10035049463536858562762467107941007360 10937353 141611513188521549316836574733145840000 10937354 -23595137380659260022973280782507691520 10937355 38274523035246205561635049350692064000 10937356 560631871456046064043569794163932337920 10937357 -213426111034102325068345525299075635520 10937358 20779306923548716204025078181901421568 10937359 380250336880339079110052938331604912560 10937360 -13077514909835200510767684920943575040 10937361 -73484768552392898758336161133843341120 10937362 6107575376165093627923290466797653664 10937363 -253218171993104169808055642601506707896 10937364 530227725732828255151624192523234611200 10937365 279783712515760444776824542692954225720 10937366 -529433034686518244548609441748496240576 10937367 81753931057893311144737515972630454272 10937368 254469480629426164577647744787347292160 10937369 -52134354597126565443025048168768154160 10937370 -108979933344210039744968571932456355840 10937371 -71932945806957104876121260487878500328 10937372 26341606315914968669416341538473432576 10937373 117302357497292345897767950098131776384 10937374 -23202704774118045290326705023147122688 10937375 448405560143822350246554703441644732000 10937376 37109611346894774490636185426539315200 10937377 -623416985435193371761211460142630075728 10937378 -228074201719485605763752789398571075760 10937379 -66319465822920266316597170679629877840 10937380 -148090551071310847208195147149293715200 10937381 -71262500005759549070587021411960310016 10937382 -15209810026503195344337100544695142400 10937383 70781467549148117025928809120053119008 10937384 159105551499656222213143080823222763520 10937385 139751454058183872440891114981612920200 10937386 -270281822153291815827991414604082358608 10937387 -153680527625525435234059245864773694480 10937388 -89670995850979788433841993540955955200 10937389 -35228919107805562041799508674092248960 10937390 57661230804070165953442985323470283200 10937391 183380250022656101466312419561111610384 10937392 -22282693271376243256301749508682547200 10937393 -560472354153600021763087155284552645358 10937394 -145196320566484460699473918220808192 10937395 -61936890001575026965827069047192591040 10937396 -112346601793550112398903043018076938240 10937397 190566403533102576045244393638546834816 10937398 -229713990499315737799576713355602491136 10937399 384637899120521475182958422191882236120 10937400 -143211490482336858449891316049236480000 10937401 -150915547134656177331468613141667379888 10937402 50761436944801238688419311910474641152 10937403 586438351857001560854837178845336458800 10937404 8043143482740103238727559919241942016 10937405 489676380470267951889540019045350618360 10937406 42436681638386851054659768561070841088 10937407 -210495159468778317661851322193336092720 10937408 -99557555822865229256153793007598960640 10937409 250627000645864204151928521001797872512 10937410 192650307724915433772535891483934814720 10937411 -164519857427228012506208559216396689988 10937412 -370301320676805485559737131905864430464 10937413 612536396477562926266841105162763381662 10937414 -138595474795987825021088340394211446944 10937415 524478172674721670169324142381736353920 10937416 -101641358571215872185467507409037885440 10937417 -1584065191286893854137652094446747205248 10937418 237024644755161927365289200627000872704 10937419 -742726763397803189969764605959742355180 10937420 20998949967562394547412629578101555200 10937421 -110487756255498055888453054540122281280 10937422 -173722278127537695183488818906681264896 10937423 -121791984971002833617099721602202468480 10937424 1978151485043261181345585487945924608 10937425 124496936571827795900144288595208058150 10937426 -127182595017072572909754721043522952960 10937427 315713341962092877335749547256912590520 10937428 -767017128598200519495581081406510305280 10937429 -98859262915754320255550824213957898724 10937430 7906725608708320197959847280749189120 10937431 89584330968323697673649892754441012232 10937432 -1174502365416713486919496016571648000 10937433 112593097514860871188737498597054975168 10937434 -422007562204420989361274155421829498384 10937435 -489324020019793046206570490613091285440 10937436 165968079206348610876240110376635853312 10937437 6274453274710583838629756845861418400 10937438 63132642833019603793692973339281110400 10937439 18186638175633195156965747559298812504 10937440 -425352989831696649928547942655912837120 10937441 -902361597237775448899574402773020808158 10937442 19557955911771326217993199397391664512 10937443 305240988194920887587832136727189726208 10937444 -11403981135074419708350454493595230208 10937445 309068807816939432162104081760562187200 10937446 33019156193536968358679886821466276864 10937447 52223579763976251199870186055073288672 10937448 1071144563845087762918858103085849600 10937449 -269323131102715133900607644722153291136 10937450 -267597715341355456960396169186035350000 10937451 -29668974219050546076029480699395264512 10937452 -627175015673751123648500913693440076288 10937453 -172011558053309761250945007114628496298 10937454 57849033792053814925490701870455290880 10937455 -310120259251524678107181362507313491640 10937456 -53945511209501536068484043649736409088 10937457 -654464834692561498621669367976594027360 10937458 -56284734248662144464771883654744756224 10937459 -150350082790664710473438667278059256720 10937460 67693605742094486109252399157617192960 10937461 683798769882918509307839351228277846062 10937462 384677191591062855311480607084180057600 10937463 -24317277224743595789863621441851465216 10937464 -1263894214838579155686227352295705804800 10937465 15133641171961355323187527477341993600 10937466 -71880929878480658272387319216100341760 10937467 -1041277597587141227325422442702222793520 10937468 259302504083636653384096911458612568576 10937469 -232888805484101273930647499089931321856 10937470 -200101081321957408965650258110244560320 10937471 243835644913458370016414161366750956000 10937472 -81985777341705208632115798656700907520 10937473 -423992588449227384024564282380896109756 10937474 -307409457612900522844548496620736713264 10937475 257745648987363632400175416756047630100 10937476 92388574944242823284114327568637332480 10937477 24911944564839444046268929126244374200 10937478 -78312047159051519195102869414869079680 10937479 -46929553542348557896476919991498088960 10937480 -8280621180726374508278821739384832000 10937481 106424224763641545434355933292100102400 10937482 -51437902725272477067608210703224150016 10937483 -703017795722574566329771480304838436560 10937484 -471113686203275818003987493848136033280 10937485 -231310820133819829841246864385625801800 10937486 -751670288203892233918707869125515793920 10937487 -24407649158216701670519343419606653440 10937488 -13046801838900766940923136635669364736 10937489 106971924521098110681865068220187649600 10937490 -210073517591937774412161912112339130880 10937491 -38794614924721141468456836258795024168 10937492 179416759862908807581705625366124197632 10937493 31521661289329477920233878828628280000 10937494 -94383679962608332019620166797563340800 10937495 -74300262829040801420098559513380087200 10937496 24271027850708507793695825238821683200 10937497 53981905196712243308573845274541775946 10937498 -241465906955915342251207125274521031680 10937499 -2859456506799394100726530246684314432 10937500 -149214864329837744905525283516200000000 10937501 -316139824818311129503665428026209705498 10937502 111032505397711381181502356250482710080 10937503 334257892796626509352861250144932431424 10937504 -158759612574439051791687535691946393600 10937505 235352609988629630137775166461089187520 10937506 -403541146370406000764923605432745872048 10937507 -97459954215137324501774059482429626976 10937508 -170719528042408678269035292374665559040 10937509 -468836097629838434071810277318075511360 10937510 -12044062333814957816303113403319411840 10937511 45069240606066020168664280234499093472 10937512 -440550586763807740849708269958206996480 10937513 -668245779551651759532803812126283520 10937514 -13909264856461314459950979394455326208 10937515 -103816025082328272348193251452443756800 10937516 250950857644112155803706940831631198720 10937517 19926001588854469102896326257840851648 10937518 -300085926787263914111369035012815311040 10937519 1015917889451808316309078403866724683920 10937520 50656654380263017495750897309100605440 10937521 120507283636056107970312451140501398720 10937522 499539059918959646806277959526319639312 10937523 -4569075999355357896811470649159805376 10937524 110362029589987010356245083827717455360 10937525 -10339191357107145550273872560034460950 10937526 -196049962364498740997195135359852100736 10937527 -430569745912951479633986240257480753624 10937528 -395556291596035141714300281062536396800 10937529 -2532201557093128696148130977529080652 10937530 20039127692785579984703793766363208160 10937531 777101818685255252849261292017779279464 10937532 -177828229119749476770512314417812077568 10937533 -100018934330038785305002633567696858624 10937534 55516614318512642356179288016042261632 10937535 -132304377469539031191195082455429757440 10937536 -38170758302742893922502238874291404800 10937537 161469283701663990764758138687907039700 10937538 73234603407362257668939816938175014400 10937539 324262933546253901212035474443862801560 10937540 -176737658589867737113520327227113984000 10937541 -65630480596925786479036063924967369376 10937542 -97266049742668967985266970280514850816 10937543 514325590459146777498234613656244440792 10937544 1810178303315656684037048346449018880 10937545 665242293753771331827574785340107998280 10937546 86721461332241377714524498497209319472 10937547 -169071527205972820167250020474393203076 10937548 472739726817337619406232732686169611008 10937549 117754534015468089131916960914826933312 10937550 -33253336423371056722560418187142144000 10937551 -328164456650492644794933360900815583488 10937552 -54264807839303779013289356680330911744 10937553 448197571105869594662929990368547200 10937554 -59905291473128100941980472186756666208 10937555 452717508118510192165774122808914630960 10937556 -41975337261067301635583136851113371648 10937557 273564771555034519940627122554517248540 10937558 234216177214005812948529200252901765120 10937559 3261091358474991969559784025667073280 10937560 21740429221558924827695653645406208000 10937561 527534557415843923472646173793980278800 10937562 -166497239699056697025508870246104761856 10937563 -94782953892203203686578069389679198176 10937564 341115791623557649456851332040225275904 10937565 -90913157793869119966642135699215288000 10937566 1664873051491163924760473578350806400 10937567 109740654438775316845679766090551954952 10937568 179470663164706892576859433401005113344 10937569 106350713464405820982377397674742405396 10937570 24601173971141435409872133310247915520 10937571 -116205849593006678820998890743137708736 10937572 -25714948873999427402882928610421617024 10937573 -288669488529963902082603330201744386178 10937574 184707701679993493968660561140063867328 10937575 161152251887259606339131451593816563200 10937576 -46513449146387571686627267518706073600 10937577 54728128499617640075982768514314608832 10937578 -8630242032331131293904587949856107600 10937579 -401561518139380016474785173339416897760 10937580 -30621026011244447695538537278471342080 10937581 -81261343452240306635570213234043240000 10937582 -138491914486267253914225918571598321600 10937583 6513781299258277668598599306109897224 10937584 -14126912865328028469285917812827750400 10937585 82172492895974491342859075646591273780 10937586 -184830446084763914859578779921880892672 10937587 -573888633377718904747789270800382931764 10937588 -424427186535614629364230666510403613312 10937589 -88347682437748040903093947646213077152 10937590 -8670948703040930858562478685667367680 10937591 243113037830079944072954762110819953072 10937592 -14002425448375841739938761459352985600 10937593 -716321464867979714161457236717636342716 10937594 -247164640445980782589784841704722805904 10937595 -318528422609385683428301769079397838480 10937596 -344104929499016243072505079641773813760 10937597 -169152790203442280923924930265117145600 10937598 118840580471063710763485821140922915840 10937599 891826171656176920709680825832862792400 10937600 -48885406636144570374212507450474496000 10937601 -515793347356020677435346099570581137308 10937602 188167082567359779055346499805764628512 10937603 -1035681585726065552351134052525199272736 10937604 271082054697338995501578492546996378624 10937605 -111097620750897703283649384071699942400 10937606 98727558390170674890581547449071901184 10937607 -192577732254104944578282635471913902976 10937608 -826794553388113036412082758565346222080 10937609 -1593045359742832489391141492095226592 10937610 -37078171591514302066770974330131152960 10937611 -203413745626504021567755459851553288000 10937612 30567306826697893812758755146959136768 10937613 -612000472966015419910015884667065494016 10937614 -332477457077861405514389206038748705344 10937615 -32545623138662833598409696549032117760 10937616 -69036975876974103678624695891184844800 10937617 457158823083586445332993145002804991666 10937618 83637926434008111280923669496376207760 10937619 -242807498829089139472345236631413957120 10937620 469638093287820301042757599073943463680 10937621 -304527356455586159390786078028185511936 10937622 37393181954971233298586136594629345664 10937623 -659767297219533986000755089832221473840 10937624 28179726749690732991735593280506664960 10937625 -324722792718097615123404154808632416000 10937626 -11027205492538962094119827707562251776 10937627 -81479697375959940880816375139309144400 10937628 -170881335844364928964604518137609939456 10937629 451206109937211513934436910250746007360 10937630 -74202027811882232011024417671189024000 10937631 -214089666357457434362732051702401221048 10937632 -862985539204392067997653919618865561600 10937633 -60677211810397811849484991947597124062 10937634 -86782448799223807474518534384826619520 10937635 139275900560285201534619830956554985200 10937636 202968283721581533056253774802702654080 10937637 -12580533138926978360419228382175091200 10937638 -147107229305461534871611429040604884160 10937639 724936413864833134369745711986166152440 10937640 135381970230295004093572426200268800000 10937641 165961116674735812767559736995241726784 10937642 -274674922305446254270690926406867848528 10937643 -553970392227056821713477562247001354000 10937644 -136956247389216099142113572541106403328 10937645 644541224590265782377137404756650357900 10937646 238183578577276968332212967138957136000 10937647 56790347770578900265048254412438306560 10937648 -46234568474869768357482480778033840128 10937649 -197046171991661760745599547453490186112 10937650 38580260130614382494575548115050969600 10937651 -14666429926529885861299187583936194448 10937652 2812160411453336566908005936400826368 10937653 -829989659621980177243185712891789283040 10937654 10152171464354316474532574936387450880 10937655 -92452570650972180703382489617653061200 10937656 -390605130659225977630563466888251494400 10937657 -58776373790926640855810823699095409840 10937658 321827131662666130749451617742768118784 10937659 -35691321776279678054393366596512063440 10937660 59046543496322321132252266628434944000 10937661 4811291888700363912013921984918499904 10937662 -6756600095395813577728338723053434368 10937663 -29927769016113671097189471368164960032 10937664 181226176527297529284692717729146208256 10937665 195685560400495104289761206738688648000 10937666 181578098635503854881973992698801813024 10937667 -57037958071168368365868679498927954944 10937668 7556039048838242137289254332078129152 10937669 -140674795586090169106254028022327597640 10937670 129750247953429599731654880051129763840 10937671 -318885493503945490476555256010375177128 10937672 -114763485842230571085794432660560312320 10937673 -601319698033495232135010714441268976640 10937674 -870736903331272442103983512728449232 10937675 -154500518381815984526631534940523653200 10937676 -31081726099359250311462751309415924736 10937677 -980270583568191071608080657625129822474 10937678 -73120921591906592199465869114139927360 10937679 -193697190557451820271471689423605060216 10937680 -38971607745559840186512810491895398400 10937681 165744724171610818006058237503068334440 10937682 -268948172584664782808086387106703902448 10937683 -592424993218807030073386478310642317000 10937684 -64451453933211448581402082183134355584 10937685 15574516520037773169299337150832281600 10937686 -167116640897319923484657581201249302656 10937687 -142160011238767110654452861838916796664 10937688 -275154153958572006826188631335797821440 10937689 -185072486615777305662275246842289279744 10937690 -22229278266373865426260089988149084480 10937691 -145262395856447401733252839409595786900 10937692 -19524640079807990900125303891719905280 10937693 91991073997200973169340367545891694488 10937694 200831585176716323463051640203572035200 10937695 11286037594410262450998212852040103920 10937696 178660196598784909871102153444963647488 10937697 -486182155148193796089458249038566085200 10937698 -88652074048991522584961911231056776640 10937699 505232355061452355656474084783270316032 10937700 175975125139308286990851466520464128000 10937701 -271116482398855906406235341495530578368 10937702 490256291455350518096118756812652195552 10937703 -32936435761408865116894523650991611392 10937704 -363993974579793840537324009546278830080 10937705 -7158964953174375997236354891062291640 10937706 -84259194230558339071995977241190891776 10937707 330706771394170297079705336798249403432 10937708 26399109345561948745141271929391892480 10937709 322224314999655939854397622853188973814 10937710 -9948792167639948897759768235088631040 10937711 682428968108669755906495409377126919400 10937712 -25366343758819492851370492296488386560 10937713 266852962246158889917023132602682634962 10937714 -257777923977383912376250252022555074560 10937715 107505967474798050714755897015280345600 10937716 188314469080963097995108472616895709952 10937717 262090495006489436074534868162777272992 10937718 -88775998847609923495096606088991787392 10937719 248785360628518192910114971330890170688 10937720 -325912697833845961880863584320904192000 10937721 -17223364248000417238742564375118941280 10937722 -111986095245876151742175971734511286048 10937723 803004150404225165946017507628620919972 10937724 132323717597705443276034545560085880832 10937725 -208512198709339962975819425041903624750 10937726 -238752510455629819119898963470847012800 10937727 773991940999794540215134206890041416000 10937728 -737850343163904649345205732199031111680 10937729 -613106625558194446434253150938074746320 10937730 69540188182347513667561071397982208000 10937731 -503279635238704596568948268651383136340 10937732 80289228774289022746066400759283497472 10937733 442539958852405329579207686198652573600 10937734 -36442924208375556841913009710898589888 10937735 -44971973691033540592128679584061644000 10937736 46137423591120443698785301509501757440 10937737 -471111781053912628482833577821991713408 10937738 -2521732733763273065742337314935247360 10937739 -45665706031134559394710830938522779176 10937740 -189774017371477630935426819733346304000 10937741 308151164307840893476267587927777161142 10937742 -32061127403315672812362509815463285760 10937743 -7692996614585100462136494150883790840 10937744 9074929159509918251757131944379105280 10937745 52288303272634022320880386760555159040 10937746 537867891562867876642400829116363381760 10937747 -300062337155653896196836185687940067008 10937748 -161383052272827024589061835167149522944 10937749 161005949653569892929269867863252376640 10937750 158120961315859244362287969602652384000 10937751 127742089060543411013948533596929272704 10937752 -72112585913201902897046750620715827200 10937753 414017013166140212355239134593831231684 10937754 15375232213005519441518932970956922112 10937755 76820514179142684066970443804258957360 10937756 775357234656169191689374515715218362880 10937757 76473845373370477414891390011817656480 10937758 -199720350638997013766332689024425092416 10937759 -352842834786759559086846922284974282400 10937760 137265576023859589202373806165679144960 10937761 52583307743955256408310347536996173824 10937762 -246127195899831486885769534628409399936 10937763 97417586698520167950234075282872157264 10937764 161983896239003546483694684969442472576 10937765 -4412203853558031676979143199165162880 10937766 26295432821833476639978073335316746240 10937767 -356412614068830273950873439648037410184 10937768 -102108645902539631289993973109714534400 10937769 54902538520297192226062914767690971968 10937770 -182935835982226174582857528370411765920 10937771 55376627361553569424256873375490364560 10937772 -425461208714502564716697473292982120704 10937773 -66683797431762557072028592356675854400 10937774 26546583946598772738648401931216073920 10937775 64301741749329100797134171036909415600 10937776 226530556071757712269216557537820475392 10937777 -540044610856094206488411593614853323374 10937778 -60735240479512707392835285707431138176 10937779 -834305862497308906251134643234759759816 10937780 -73815905470873420216132276037665916160 10937781 10959364642989992211206433360052534080 10937782 113492763375544046670085783513459096992 10937783 -272727916597602902564608366041556693992 10937784 60963418423764709335184292355677552640 10937785 14271269148607834452970779862097811600 10937786 126362716855788109668802239882854420592 10937787 266915100267895883686669502398293811200 10937788 288102032908457520601259912758502246400 10937789 40005457940688466526196377244096657024 10937790 -94734337420263804351108445791288982080 10937791 -7141256886876303865546598781289455808 10937792 -28991008172216947411907744949180825600 10937793 154764803426044636670975905596331319424 10937794 -40293349964214033731784071661204115968 10937795 330805494099087470163030486956108400 10937796 15481546028078223718705390482500536320 10937797 -147711620194425919137917501370105372260 10937798 -44347660200941368473030322693292541600 10937799 -131258502306090478741225937591109886416 10937800 -200371953125599565775809814864269568000 10937801 -13989885474180954169066830678556357248 10937802 196320373378880550439166888450622527232 10937803 232247700653980525737027467962906396052 10937804 287578848172490368719652191012219046656 10937805 113266734368328891057350917141118465760 10937806 112304992193794055191428794348635668480 10937807 -232874481619458479397449930744969308944 10937808 -44387371184330118735176573393743380480 10937809 7091024705574605892518455193910742440 10937810 69402198207721489044333025873889482560 10937811 -180556298316564961515921720800893451520 10937812 426221843772555531731380866842800384000 10937813 -317365966833887250692215214132049301938 10937814 223213191232729140831041284199951733120 10937815 113834713414444453900472191326965080800 10937816 87628738475403452890230189338220687360 10937817 -487265709036569147746397513004766026816 10937818 68575814595249940197397529850760611840 10937819 -143662337909576395797256516968443550780 10937820 -167618827072456664151860698026866641920 10937821 -305849516509837726931883534508461541978 10937822 60958257086126785444953777035344168704 10937823 -16584136130404468592168566136491837440 10937824 -12802992696896444858741721573497241600 10937825 43710439883530598077129212772828038000 10937826 389462786346506796704367676467112684320 10937827 188895218043412878410691151768057445352 10937828 -383469577880321636645088829157486459904 10937829 -82041139919395718194326457101522356448 10937830 120060212881445685685881435264657275520 10937831 -94285761978584570897727738898242171936 10937832 -37737579570838134055466889252954931200 10937833 293886053847234890127031645590923944800 10937834 -87017594845781580842819812105417291776 10937835 4889355975680933493108413437319582400 10937836 8551172526416539060011004302018150400 10937837 -611252175547876380509741175397891865760 10937838 38410550050863599856579206384904804480 10937839 34212334066046573097326441751248232960 10937840 208769695585991999167278736893365452800 10937841 150546455842442272069823587297739154240 10937842 -468844850498495737430587272311038994928 10937843 -61941968835162127163838777297261395040 10937844 -66238870079344474881533290615219906560 10937845 175321081648490669967166780987300212000 10937846 -266586480661339674743678847291008908128 10937847 -202309982473694675774282178815462232600 10937848 -607845400484591195282039627928481136640 10937849 -740721716441399687796897633517624739892 10937850 39361242425041956881403720310875033600 10937851 414972631648932380924111188012632685032 10937852 -22624870332542306108952274198219673088 10937853 -648332431619565582727166302140671089236 10937854 90886809473283871786408991849099238912 10937855 -558773322319999954092709573117674201240 10937856 -117911067974461391548417073319977680896 10937857 -40919985499799567534080572407192622336 10937858 304658029849648883317232366463684323280 10937859 -203925096090332181816529720309801113096 10937860 -44251344484817627356772780108430385920 10937861 263223287203759326059252596154298870624 10937862 -170866413049379909929653351723513534720 10937863 617547026943457369674577119088662566920 10937864 136543349814937856826954151737657753600 10937865 -163454831386471970585977457184829001280 10937866 93477089145242173161750131985183682560 10937867 17756908827309162138720042538411908840 10937868 239799774024637061836245966288785857536 10937869 65354729168716753204208318001573929270 10937870 305603570675746850891514840737604783360 10937871 31327649145865251915037492308820137072 10937872 -234675739872568354062655400859040481280 10937873 1255959243922706540519956547234887344960 10937874 256398791061986522301769379601877728000 10937875 86968757413881507626068886384249088000 10937876 653737998566584251416361872829257887488 10937877 11797801377233936610802917086297212320 10937878 349014175724600645398919476175780685216 10937879 -1256857487329871654329702169058145655976 10937880 125105987526412033226311152751422259200 10937881 -338243665880325199596329399835561835318 10937882 15772978458583221373563632398429678080 10937883 370890157742249857721464477363745197248 10937884 789524074365913371298887867411254565376 10937885 8951918163463581146416750851494737920 10937886 130219492202547247699736372580438598464 10937887 -749303628252312472041186186461934436800 10937888 -109981597215607707772059668872495497216 10937889 63295359652945385980762163354452584000 10937890 105031771141422727599426453162990247200 10937891 -5855450687168968163160501021817456728 10937892 23669363154370676673800451133935452160 10937893 34173899156431133307902118872981376700 10937894 -55128029485241252104206995730615645888 10937895 116451519657695318402168646581143194240 10937896 128034097000666079930706407673912514560 10937897 -46027930291569649091622489427662123654 10937898 19068095544944672926760012866082076768 10937899 206528179696551243834259816465387806752 10937900 62931430449964538027757465067130016000 10937901 -17091701101033793742816745746248016000 10937902 -6770012018934712531133370524230200960 10937903 42535233639074465777370352249167012384 10937904 14369610259901677677851423206462685184 10937905 141211722216302775578555464436997978240 10937906 -158952797047843013345522713123612432896 10937907 129202941318723438379113211902147098448 10937908 677403129375086164427858577626016128 10937909 495473918785440238206891970631477920110 10937910 2076926112035356452132108980886681600 10937911 -987117130570672690459029249837966854488 10937912 -68030752894247035011117009911469588480 10937913 -72503683029715340940702289004761747776 10937914 135983999184039390467886003532021505472 10937915 409252630570471957788925759123062418560 10937916 119464820466989386191865143076509696 10937917 170917277962439595711817196395353440966 10937918 -33446101757737275797615696985728152320 10937919 -74325352577776462598584970940672098160 10937920 -55767408402031964815567017934533427200 10937921 580569377821384399323667074200639485122 10937922 -119625693161182244471791943911107383040 10937923 605659320716211409577102778429021997800 10937924 107436245810815707210183350493461536896 10937925 -57933238302028372490766440422947888300 10937926 329237974031377666412282362826377912704 10937927 -139378093884303622141698533615484825600 10937928 176781348713831660812991714158743552000 10937929 -83243050317721279855056011050615410560 10937930 149264833475526101781857072667625406400 10937931 228349440447964242953608755634579048152 10937932 -209261688357739865033632214262198763520 10937933 456080065649666958284382356919510850080 10937934 -167722490110444110084691193608573820928 10937935 76953484265602469814898599069580079880 10937936 72573072828590475020432006864013606912 10937937 -146153853377097708864369638422081293840 10937938 -105788404756786004505980416725202782720 10937939 7316136030629713776765481576017937080 10937940 -27624523311387731081435404387684147200 10937941 -388211116660369581743174617941866313600 10937942 330579748185941353240400576641712899872 10937943 -141794536969919409893849412044164637280 10937944 -187949127125088552655072052998522675200 10937945 551908404680040858397386585109609564800 10937946 68319137623372342956624498312826425600 10937947 54041763141815241985796735488034988352 10937948 -55110298852036916564698734449158907904 10937949 180316432727272910661966742820241563136 10937950 -113995508001462907386366178469310494400 10937951 -1299349029723805179152367953756392093440 10937952 140491001101693762949987017129477275648 10937953 -3725477204959159830237068399318095872 10937954 120574390696975521736465640194380484176 10937955 -3105780302731530313723782909368378880 10937956 -865928453174473840844409378812448945920 10937957 452096662117984784981196140166765172032 10937958 92856516319992381965913707113596848640 10937959 -574874308306895085249274135769232923640 10937960 216951032179004725417565805276469248000 10937961 543236336939591384704311233258378072010 10937962 77405190404461065418335646232818651392 10937963 453679980680446203924332192829308509584 10937964 43148066846850333013607109865648189440 10937965 -167670236943607683955239501435349977600 10937966 227542789071186669750002143940054877504 10937967 -55790193687042437787523627570013647488 10937968 111512093671440271744898132395758551040 10937969 223170355449543635228214586159143237696 10937970 -105614130693656819412298713111250636800 10937971 -1009871204198013637160476913666123086512 10937972 -47174096618564123501312938570891696128 10937973 -275538085937209454842001375720890643232 10937974 -255156661027235393936927296992466885440 10937975 -308057655375682950516438555501589662000 10937976 -223392759159782901627655251638793338880 10937977 13763524185866200463778521320095051200 10937978 87876540791272337793092198828795274240 10937979 -81384066907785108508541963190502745376 10937980 -105785658313182548461213512776431948800 10937981 165118166565221906337371000142247467264 10937982 153269321481616986588595288932494714880 10937983 15476370321430302140551061445693005664 10937984 764974507163195985561516716643393208320 10937985 329988660452060351937831741943836432000 10937986 64016430352485339790716023186412234192 10937987 -6406071421230546227903609623962448416 10937988 -99683629256384944614174864775656395520 10937989 -426061497007416859864538891465174321376 10937990 91661852537089227376863144182238746880 10937991 -15675422316512589954020035660599787608 10937992 -383123369983047954877987019332990433280 10937993 453281833293484390001550513741519182544 10937994 282436918853663363915953295873574624000 10937995 -8988222155972537030668186017945196800 10937996 3621609177229085549427054409531576320 10937997 -6295932008013698201299885374068960256 10937998 -252021918211388400315906940591343016000 10937999 80213153165047284711291431893128348336 10938000 121384588310610208910995605607415808000 10938001 -49173349683715159686981457382089299596 10938002 -30036640407121534682413327444502028288 10938003 -196962687674058427131426030736899623496 10938004 299348321033258856879872065846357155840 10938005 -67129421247570344887494761494152392040 10938006 222532325982471707664501630685554057312 10938007 589105557280525923643054025086327210392 10938008 567805078425912145388775756989104128000 10938009 41318932433152548269100031927004966400 10938010 -282669251419523295820377292535533728000 10938011 -31290529168267494752859743497468547520 10938012 274511340781317951749389534436272742400 10938013 -208820419531775757958770106588810080116 10938014 133126558591098955941407975636465216832 10938015 -164533189236724105461564812138718691200 10938016 -180867623550415492671788376658483150848 10938017 -357190836881837646538356058144322332140 10938018 42627101337140383705612264319013101568 10938019 1109850121876223486872304862016726031344 10938020 57447274013410713321452244203031982080 10938021 -114097988852285769612352364170736500992 10938022 -12233049258734014887174018794514648768 10938023 309751977128236748957074763499580753272 10938024 -237924344154390189775069969798447104000 10938025 343058252679970070490142354668349974750 10938026 1501461258786409080412185548914510848 10938027 -512670038893494842713110551931334375080 10938028 -13332340945984425496105445688837279744 10938029 -870396031749354774969315891804714616320 10938030 700596565526392303678499246584072320 10938031 183029749983085330125509069687729626944 10938032 17742641493596751224211631954447171584 10938033 -181209531759666546935925221275504924236 10938034 -30522575721148440696023675811294021120 10938035 59855234261991687605651225269023492000 10938036 57474416447190830152163073547687514112 10938037 761500673510876223013146695889002318 10938038 -142978369795826988852184896356475962304 10938039 -490551390470806183727350903689207552 10938040 -135815493381872956125888582348506726400 10938041 227754870848781546801079641189876987840 10938042 -160920352765005016858416276198627695760 10938043 200173675320268564740173162585730545040 10938044 142361279007076591440076635998669139456 10938045 -210092729628062409344872797762731083680 10938046 6160529382272370385480628131607729280 10938047 -82390962676376465517662235753408042768 10938048 -30318313923896261410523462170092503040 10938049 424071075645318860453218285375446130480 10938050 -135242537409458011735739582709113533200 10938051 386736136521719224409154681818677884000 10938052 628452000800202606253531250508186974336 10938053 -140930594043215743930941355851413300160 10938054 -37022841515934545376013994246189878080 10938055 -43263602667049523000651010186951497040 10938056 -372246966178192978762544439886083333120 10938057 21617893133780663197702516523664521088 10938058 -41765893176097864727595765101147200416 10938059 -630985639662875784475271401138975004760 10938060 -44130636509503797090712689457135933440 10938061 348732185677714164263404477586691611052 10938062 142052087151936055274430249966719902464 10938063 455206191376874244691160553567467095944 10938064 129375356536115608503629944055793844224 10938065 154437859121381297832241425638031113460 10938066 -24752687706771973633555323475476053376 10938067 -71166254234491483214178926559828290400 10938068 -1014888891433077815635966176067660591104 10938069 295951253740720255275601622527714932000 10938070 19388248126614597387836427539420448000 10938071 -284022167856022184321503086796764142656 10938072 -89353278468528634230033667854761164800 10938073 4206368567059814848029525405175197904 10938074 179518713413239351498237375157214635520 10938075 -200098624001808059660498926970684736000 10938076 66927132046136189923336171374400253440 10938077 10068691195473645581712744680211488652 10938078 -13406191475878144428867344444755613760 10938079 158052664247101382524533595602704883184 10938080 -30743364689659203749424059985100800000 10938081 -39138678683048185606957384860428454912 10938082 -5066838795668880269201968703866440960 10938083 -119574867397655803102693622024701742496 10938084 222784417707329647342475142605446542336 10938085 1407384776341011701864824446729655992960 10938086 394870274916867128952139026124563232992 10938087 -72366086023845404968852978805719816032 10938088 -104228089047909431115069818331994521600 10938089 757284365667745851136126241294781671400 10938090 -170156418267177401780345567250905856000 10938091 -359222223956275199688615350979049944200 10938092 480102533497354418815682170149316864512 10938093 520957081901670632875992572957774240928 10938094 -477405079713074117521635270927788435904 10938095 99734618000176875290375261974904707680 10938096 60820083466511686326513413165219217408 10938097 275633475620629391741090162040618424320 10938098 -185481970705982412735908164526168609472 10938099 -441220341535259873783763937590063828936 10938100 32417282377889766001621478612507040000 10938101 37472671392825137152693694474266458492 10938102 8629613799463284695633281434330673152 10938103 96135183229892950074239957328119032320 10938104 -8098684321333218632659271950646169600 10938105 214512266341109462266202784240567859200 10938106 -323579592214512921304964674886249713440 10938107 830472388709433886813838562523752315672 10938108 -331329616745707183542688248488479816704 10938109 -135030024167801000854264534289256361600 10938110 -164053255593847857163254893772381081600 10938111 -409501967917231937084135693259878179128 10938112 446092469484417524272317326750432362496 10938113 -785959289857277824472194272496281504336 10938114 31871721729223270107300052531257164928 10938115 39404254610676208660630656054470115120 10938116 -228416258525439831873300120559974223872 10938117 341304227952335966782760853611995123680 10938118 350536712890746430153335129874031583360 10938119 45204175677541912066293321977239706520 10938120 -90300310203138618500233423661172326400 10938121 799333558119507539884624793324327931444 10938122 301549425620945839160320996461761992704 10938123 430759584864804473262563789559006637560 10938124 21878623877297096710605692425082137600 10938125 -815612365817462693180079011464260000 10938126 -66172834922869931006988713238258718656 10938127 -670512400285590308843016383665574131024 10938128 190297325068064728711759550510382120960 10938129 -336630866572660145599383645645279313920 10938130 -22059865004415255459991712298645619200 10938131 -342302093024724243166297320225788026068 10938132 -361001895674403938293722055573400371200 10938133 197096649842445472226427570781924377600 10938134 564372897836409283593163027300753580352 10938135 -85491053543530806376285279294908795360 10938136 82547819337588850470682275584118312960 10938137 -71832071793771144837915046634509218048 10938138 -111793532047646405219306253688018125312 10938139 -64675776017759838763744607638596136060 10938140 195606192913580987445724024337149870080 10938141 -440909616559595094891711013377227701050 10938142 107983183217032689847574515879162649472 10938143 -216407616720768260636632914444434056608 10938144 53222211374956856332846007843567960064 10938145 432420482670344522686724366245215690900 10938146 241805896905765794460089270969748712272 10938147 -954025309976385899627300557786182013440 10938148 -163746745192944743728363972964979343360 10938149 -784542554702257128992273707817500615620 10938150 -37485031994103365947931610310582464000 10938151 -214197964513069487092287413220164842448 10938152 321424874708068737678180079097372590080 10938153 -83259136798565028184688856006251368800 10938154 320090974224154457131373038270355813472 10938155 261397977016439593117637805467286477360 10938156 -123976826108986942859454396577802059776 10938157 132613084592106089765143316859979859052 10938158 148948032583230230266765344128425089024 10938159 699801972907165007596165798231411781784 10938160 -109764939663502531211135336728857477120 10938161 364621822277900603413332581322760601652 10938162 -67748689822478539002609504882817728000 10938163 154358819069676896426353387862983318412 10938164 97561899181966184413138297408458596352 10938165 -111963994672365547923847255047788330880 10938166 -507691383937787505097240867036828080000 10938167 840733579784634071025937244058320237640 10938168 1557949047507710711178672946689699840 10938169 432440320787360402255004228656073674112 10938170 -244534712143852681383361137325271654400 10938171 149807865197039250109172018490938489112 10938172 -5645837463973626665918359744631832576 10938173 183748927423007822271747968419164628422 10938174 3007550706402940409242941019364030976 10938175 78292425538261097703160643768563441400 10938176 -1078595501141303247852652959353536512 10938177 313721766485697021203748624751583221860 10938178 259032436521391638444053104880708690640 10938179 -53300885370685871535906105378028696320 10938180 112623719029262668447393137294600990720 10938181 238138127834556757897964337420905799264 10938182 -283638256040217373304874035455024312320 10938183 673129554265223517565576850697060048 10938184 595653065247553383307607320524464056320 10938185 309068403764467514189313762779847411600 10938186 11383544798769414544143063529861324800 10938187 82670110965479259233490116752599141720 10938188 547843695818836333840028714224309370880 10938189 54124267988866781114893695100198700160 10938190 -116002277284398607971733653788808856320 10938191 -1078611161809542095128782093281004068640 10938192 -9697421949926708440982589584723804160 10938193 -182241112671845038149229828388229575616 10938194 61659525705790949835535876068697838880 10938195 11796893621663515305391158655095872640 10938196 354568491306186339425547793539977494400 10938197 -548476203160409274708385562570210178354 10938198 198283565246484106457969068870670614464 10938199 -171183172056616697883766937800129728 10938200 -48746267278183218146402108555077632000 10938201 82595049077103631752385232432388929232 10938202 -198613077656737005287144600176507608576 10938203 -344214623482664272461231333578296251000 10938204 -162332594972762662165013247808796866560 10938205 -332419617028641902410524618381946478400 10938206 -50105936910952834347113647050380697216 10938207 -64658897459988093289903888943316667008 10938208 40745428443018014510330170981663113216 10938209 259203919286591703021162099834381061410 10938210 -130415171011975852515382511037984215040 10938211 -4878653804361410718798881079205374008 10938212 189065138610191038586873973003234723456 10938213 -127471927937742810310937508043669088640 10938214 92240209664354307766108983903837712512 10938215 -609477613223419578134488670274869424480 10938216 -471494474001867038499859551789210992640 10938217 348474803000862307290517855110685540212 10938218 -479576320825160435180232133348682575440 10938219 -294313866349328435253842237917070141760 10938220 -497959620200565044971522588986860928000 10938221 -676308483529553744172168491040825996810 10938222 13948095597335182450054434162049261632 10938223 -483075052973350366018962841782826420528 10938224 -228441967958444464251940732006571704320 10938225 -45636254256437318491222151553550876800 10938226 14354878760578721015808702673799172096 10938227 91672717657620600220222087757301220392 10938228 95215439396035636815688056796634652672 10938229 441186487475439285970263665668929558830 10938230 -82254556998471131815404953495179146240 10938231 337605415798467668436428668606225825920 10938232 662039847075986235751641023858793062400 10938233 162143031255283825880153426660070750864 10938234 29843752181881110762655830277438732800 10938235 131299773206547162470718198321220389120 10938236 -30946602098029767399108577926872151552 10938237 -609619372605934835633609211059740208640 10938238 225240844028907848038023774163537179648 10938239 -332338545341430884635107806568361819200 10938240 -18471037819416346285449886124369510400 10938241 41464058977984764243741654178621952642 10938242 -55511591671783664608048946961794288640 10938243 405692509418489384281598030138738376000 10938244 -215194459072893801396537505700085998464 10938245 136203094692808730597912658390934665120 10938246 -112778572845164727917930908357534072320 10938247 -22278583335816786305705683384568373920 10938248 -234677474905708580732400945402709770240 10938249 -41789228685926518497718759841240581440 10938250 -82491185364393184590681007776967176000 10938251 757055002124816315227697593051077015252 10938252 -89192858302077161888906288013994472448 10938253 -155305053706413932912407696171732519498 10938254 -42166604683172276276425022410105920 10938255 -80161099921104509237811018957943795440 10938256 10960571586395733180948604922856734720 10938257 -261875452623050211563223219261354959616 10938258 -53249503470489924729199040992120801776 10938259 -357984328165434104942547082251167878080 10938260 100434190128531188874903135811557826560 10938261 401621715015149810453545349696723886720 10938262 159784695227162714060007996708631032000 10938263 384281181721764668077151402716610359296 10938264 -113035715199780376418489323690110996480 10938265 244396145299007598493002450833799387720 10938266 172118406416271103893132540754109678832 10938267 -7718855135600523510534037849910279280 10938268 -570589475324268997484171123059761375744 10938269 578718356107336241202862136255222624844 10938270 100934211560613066618677969554215936000 10938271 -247610664746823576599112226167885708000 10938272 438729454517557392768472114092636045312 10938273 105450993195859727159834178116689578624 10938274 391438174420635146538311440411008461136 10938275 -226595875833997472314849195814119504200 10938276 192286179594003777230109168528482271744 10938277 150660736662136073952240486488819882272 10938278 15923065078431544962604815928199980800 10938279 -895220766313303404426898950728681688 10938280 134914170561674107839531285434647910400 10938281 -985176983430698416268657272162695366000 10938282 247030527339638824276189976389120680192 10938283 242647070436900229226707315920538914120 10938284 5244817788035214610244198262151873536 10938285 210116083620967128900848552415356627820 10938286 57455851361071892814472067180404015680 10938287 -255895268019700043157218148194052590400 10938288 -19322884289903596921025497479084244992 10938289 105131345204152786959489459366497886912 10938290 -52090800762084123536637690168472089600 10938291 82479795706724415575189547807510174720 10938292 -334815108458261453131260161297009593984 10938293 -96158774336002835990552701449299314020 10938294 279236394695190749386981868197856317440 10938295 -113379520590533969701048659279474468720 10938296 15326648596200534603766781552365977600 10938297 -2395572390832056946491359525781245472 10938298 203534236011118672509075917901341703936 10938299 387431453929666985140102822968709104864 10938300 -2183781568532114631299386623485299200 10938301 -901192951356160772133871827796065619296 10938302 -184366410409166283987105801117222601728 10938303 -105257172125335165428865433934576436488 10938304 4379562659910973227414580928746356736 10938305 239666145541856613656414764271186140800 10938306 -76499217607441650188992475518853306496 10938307 -719620463416191898751634635082003435840 10938308 196264363454728519024807827743292784896 10938309 -311405557040247629920718119380499819296 10938310 -311330110132507764253568087813031912960 10938311 335391301384987796347886628977685846024 10938312 102361778357436560983259689112905482240 10938313 -541744693362394799893318045513753695360 10938314 -111651347273038205093483848979833146528 10938315 -178297078602185396762420378728085736960 10938316 -82490728390462035768669186178442056960 10938317 192150354019599305363916320730958635648 10938318 170633282846592996258758228373629373504 10938319 140024847080981251496028592625352921600 10938320 -4380592166502312263400330562623406080 10938321 3914108550468248020397946952505493552 10938322 -2849280204076157198680949525742162288 10938323 70001551604973495485594956013210648904 10938324 -93655830797320311493708053077057746944 10938325 -93595881148188412455171727720586168950 10938326 -63634076967754619338325673668647597440 10938327 210729161374038913678468901600538159360 10938328 734338277068928560587296171785248860160 10938329 -233048573633491703334223522521091910640 10938330 40443147178901538532043591447264952000 10938331 216017352030617058159081369143774738064 10938332 171364402241698902202616470124613603840 10938333 -109208509053702057797584457293132124160 10938334 261666216185765279545419493459548111552 10938335 265529547882832502221744883874452138280 10938336 131284988795574470459454752510823628800 10938337 132008278465538914394421572470446822292 10938338 -153509019660844372418941706854508396160 10938339 400711393658774336413806307519220646000 10938340 -1448777793694277674425968413389619200 10938341 97298483778897687114126637443357167742 10938342 -283901563574018939779377998390622266688 10938343 180032040263278466779424002967534911144 10938344 829598898744598102353368234172731750400 10938345 326445473462636988690056587874637800640 10938346 -32443896493342801267592354875326057120 10938347 103671073172783384408584308698393152320 10938348 -390624068379733811316216376745956807680 10938349 -93448381068845522659752905818968117120 10938350 -71309221355698078896524385111233011200 10938351 -442855252626923440690400112027761874168 10938352 -117194144762362896167547562876396339200 10938353 -1206178244635014535206607020229030442640 10938354 -22670429093533300639043530448233767936 10938355 58201957866089644499369167044962171760 10938356 182133412460262361942421663531984338944 10938357 -930052774416902450522416344539984085120 10938358 47833962986203936148007991976076835200 10938359 71691451811468352787258086770972610216 10938360 258115764054126005471418511867403673600 10938361 -49959468766512565724723754446566614272 10938362 -82149922775941262145555075604168679568 10938363 20297771324147971549760446971548780544 10938364 269873613551517503223434821417395648000 10938365 -167205439007190892062750457492045230600 10938366 39387491495823247841598732542166790464 10938367 -41891557861209166439604984612928337040 10938368 16621746367078263715808332462895923200 10938369 257847674377607079605631418552732731456 10938370 -51212211201770888982302711369424177120 10938371 432957019894671256881841085578912717200 10938372 -156177243507980657454528136142961451008 10938373 27548123621501933238236683176329765888 10938374 119503590070602334434253812359738812800 10938375 -53822534258595450803761694937669120000 10938376 -705829692804102377058231760150184140800 10938377 305288832637896892221629889882549267072 10938378 270794067688067333260989824324847936000 10938379 9723709135151273092806475819400096640 10938380 -181089814958364093621722882412837043200 10938381 -143762771057954901267991851679488811776 10938382 34868057322245722533828529966097535744 10938383 6312083753177921803860300749605545984 10938384 -55658910889395668294620451841960493056 10938385 -470297047387212914911293461409949055040 10938386 102709530880578208887681982709294106624 10938387 410400372010157006807348438986362027960 10938388 -830524779623090442671290315249655097600 10938389 -285067317096165847378896164108236354368 10938390 64362399067020362633327251791701994240 10938391 2831887042984588349934154216664510792 10938392 -296520002348898936439524731031603456000 10938393 -31514816722817591729276276403686853900 10938394 503787816610055239276396390829376568320 10938395 190574334855448821516287943216577886400 10938396 14558184478678177586758666272384761856 10938397 141638912331473741414262508000652831846 10938398 299964973140892685036303856860495632320 10938399 -39665620427524605801223235020024395120 10938400 -212824768297903416059604347599257600 10938401 485126626995383838803323541452996518804 10938402 -262540507142461490569723798389861121536 10938403 63582776537039467470332135002588473504 10938404 664632914705646355862226901162286456832 10938405 70404736032951823633072029677209267200 10938406 58985902498119766424400645646001245152 10938407 -314134871908498081860599854002227278344 10938408 52924831543570521115717324841937715200 10938409 249574476758554235126843514691010210304 10938410 2548443981294379265375736802053964800 10938411 150553657717941195199967655178564644816 10938412 -178445487320842087449731700310744719360 10938413 -5132671589120771030205120475160287338 10938414 55965864686019272676186603292888704000 10938415 -436171924490725354488434151203527408440 10938416 146629692902944929786826368309080604672 10938417 176257632120694541857996211466482746032 10938418 129847016686920314429020902928709135904 10938419 -141855113556294403537038839404142847840 10938420 1055475008402575281702927183998945280 10938421 35805125630465803100345070422368593944 10938422 -268934691147166446645769140784610593152 10938423 185627993901777426996881834887158883200 10938424 -3509548721234528477515904106294681600 10938425 17408054192249076982607658991133724300 10938426 4480380698534659654053856562213086464 10938427 475961573603626638503914780226651906276 10938428 301962031957938548731369848354642643968 10938429 919050471793398614026495584244228295040 10938430 -236878492490331395403399142322437064640 10938431 8287730924976855926869826344869261024 10938432 -90305612091991837723632787729372151808 10938433 -100775521789336111856075231831881344000 10938434 143734185611203089894657484951449801792 10938435 228886332309945040615335257345456924160 10938436 33410934252581812151054799893395095680 10938437 -2871175612596875631055697738670634020 10938438 -39871124120639516018929665239383399296 10938439 279024605415651973580731102351027793240 10938440 451102086063791496641124256732670361600 10938441 27664960150441343273576431520636232480 10938442 -99596990718279019407905681959548880128 10938443 -73527914487556064262279895422091091136 10938444 198053950289367170065455251479110942720 10938445 -215342894400140659476369214894874123520 10938446 22561708958902759722572185191224642304 10938447 137279102617741374231832488786267596328 10938448 62681749870385392029919597222299164672 10938449 -50065924724753959478977307781219592464 10938450 18824817918011405798361877153308201600 10938451 1683105901701759828569035134193626952704 10938452 23562861071462763885314576328680448000 10938453 104374686765955107853897696065939889824 10938454 -7705500336412977013390210052040102720 10938455 173540390144194162065097792397496107520 10938456 209249454146012368418744671812065280000 10938457 -425264320883467686849477569405231986294 10938458 -44936205680707435133280938587589939520 10938459 -40102064562689302836861413289963383040 10938460 -137782982866242613210945358977629296640 10938461 -56955499543771727788710846480305049408 10938462 -26076743209731583751201772501924704448 10938463 471435924602750654555491238577088071840 10938464 488688889110657268810143221857156202496 10938465 82019136280940528118754688542466031060 10938466 19020686683234191457254576854241818880 10938467 -638879972736175378454792447011264907760 10938468 262694880339439124821063458739881682944 10938469 -18163514211234044855649117346862411456 10938470 229801964127736297284723588271318327680 10938471 223287895618990886293660807327497991680 10938472 -120559399970614571262055218676487424000 10938473 -4941413696917367275698662013855919872 10938474 -75284557448094504755568915910167370752 10938475 -75096343346215009139238246791920661500 10938476 123914126427961938303026392660403554560 10938477 -845337463186858737298392880918019520 10938478 -18105625613044294787357350727800695552 10938479 601477026091900747686294819984779390040 10938480 32156049046415128563553418607297822720 10938481 107545202233133733676011898058396705280 10938482 481831035687975309622101847670807952000 10938483 22227015714826063960061476141232792412 10938484 192524626839376111650135329199388870656 10938485 551907634738147534371030929511158145180 10938486 44313487981610338313816249018737505664 10938487 -159965538297509513294751858532453668096 10938488 -804075374566774834586151136371724308480 10938489 -224208141257884327964561825213047166880 10938490 307232962526115164498704482752211859200 10938491 85020626946077407262812402403003556312 10938492 -72909915148924269447009890016176053248 10938493 280512407699902348895069219959576865824 10938494 169806062751689413822251866478349544832 10938495 -64316512689058793188652403427540898400 10938496 107071941532696724089211549905342955520 10938497 766634689994585063088881639223512249472 10938498 299761086756749092116506558839431659520 10938499 101910037652157551780808623529064471248 10938500 919373836529818452893596293102124032000 10938501 -8778491755759936099023638603825980800 10938502 192522369761462695992482391530026955904 10938503 202827616379007447617563031359536795480 10938504 303598637730871916054930214663856619520 10938505 128404027662713880130712964826625368320 10938506 112418059285598678246748722464996008960 10938507 -11007384638385297090055931557211179008 10938508 -1411871992368263841045766767177914368 10938509 -774341584006853896231436894326841976960 10938510 -153197980440643787302020268883165184000 10938511 -56024871374738377850667757367172968880 10938512 245889600880810267327522801659936768 10938513 -87448925984741925366994168817189080512 10938514 -331910259030808055122844155011324212448 10938515 -439471909483489937390459610111663371760 10938516 -56687202304078524196075029879775819776 10938517 -587642930762050557390805306526310104434 10938518 -409366526542183103971200292714585283040 10938519 419099194490245608493442708502042171744 10938520 390676260255091813776071513262704025600 10938521 -595894431184187547722280177850016934 10938522 71022769148964864229522462028078037504 10938523 -354056366274081145128472753167600607228 10938524 -157631231774843414291119934474915748864 10938525 101312572958963572840223547113512675200 10938526 -161536655110296621486592318423578012288 10938527 118182285925829632125925724201472048360 10938528 -276440511904418779561454889676308480000 10938529 -151477922556118652257840069582599343424 10938530 52203402624761531467260971227963499520 10938531 -455333846314111214056363491747704341776 10938532 125288589852561603307963910852714987520 10938533 -721839212313007451730048396182788561218 10938534 193044020915520507550999846304134309248 10938535 -196142511534820304797255112844331592520 10938536 20276109024364202079272417327488696320 10938537 -362845566953644612499463829267275840000 10938538 -328066504953746277460279000415559969600 10938539 61208730290843172125655786447534989760 10938540 -240048909229393019113883017466091955200 10938541 666727131714086006269271273117048355360 10938542 -431766146067448913293640992748766683328 10938543 -145415178191631846447027173269721094912 10938544 -152307628778019300530479324660945059840 10938545 7078088222776875082750501649179334400 10938546 -45486667666551312686780607055021730928 10938547 -150041547915410266182760446663437848320 10938548 276308023790153975569083178480505131776 10938549 -436240676804945932238328557994126887136 10938550 -3206129455923014647605940937317123200 10938551 258196963925753764401154103064610842312 10938552 33136095459131715843678357501552230400 10938553 510086940019364520604453732716620965802 10938554 -61008392357605727613808077135513687552 10938555 -1525967996284002597589020488752974960 10938556 641748950631371722682165010414122460672 10938557 267183876524373100247044615049760460224 10938558 292295998355637302772952426631522443584 10938559 -961157152511524202408877605318495609096 10938560 165714103762695614169740000230983598080 10938561 -400793374254532815618758211559571429328 10938562 -506946983378300859811715095099862065968 10938563 -28923125466450723268107574720856222160 10938564 3835509752481947350527965705030681856 10938565 294932576922438365688376554496048872000 10938566 -46433170398196274779709906277930492480 10938567 86253758352934021465800111405935009280 10938568 -618193501136331214919453099105437440000 10938569 -61649531017245075572021926667291319480 10938570 44132213377299610137484048283391098880 10938571 270060495068467939244709852983691808912 10938572 518262995370558337761476180614238558976 10938573 38320373507400371855862977398108304022 10938574 364694842786883828872363099594648825536 10938575 415880480434126077173527867315747513800 10938576 10001078019424679703598949816417255424 10938577 589319681104688483661671080233664200320 10938578 157671726113294544324948637958974534656 10938579 -50955105511649662208439731243138520000 10938580 30396877525689066114904058097343334400 10938581 444196310630675035270717449402109197564 10938582 362071046750207912490991762241402300352 10938583 922596867628410196972144176990431677832 10938584 -144023030942184877023466459301765437440 10938585 63343745372853333332036307614541542400 10938586 -248131148354583897341222514745212817440 10938587 -647437872231794825644510183857876950808 10938588 -236780765529847574695893832191742195200 10938589 -461247403968107698866125598207686283610 10938590 -10314631050367579907324653083793927680 10938591 138017352205995219056064493922931290880 10938592 246022446766110028458912073462201712640 10938593 -107640332525593585456656836764251778176 10938594 -216347378120575472122267092612326236800 10938595 75633110489402197273611058879066161600 10938596 218767043986261597101433212083735150592 10938597 375986217685702361486680696727520724320 10938598 640508998231814081657173991991484416 10938599 194415377832781640545456679966137353312 10938600 286788626411899842539165366517934080000 10938601 -790826611553848249783563205067488654208 10938602 -192582253223044519940604531255677191248 10938603 82671118165589829232757316421244852448 10938604 2898211553459575323459191096886947840 10938605 -252439679580518611289956116091335492000 10938606 35341849482867067404276912767825018880 10938607 -585929409149335637724833651618713684144 10938608 169566601434063274919647664429922484224 10938609 -143286653725055016325544103477225820272 10938610 -15225139455156435662263580938508989440 10938611 -221729693860984424239899995419049428788 10938612 -18437212147846899315399534280116891648 10938613 -538562024235816229334228046484936446400 10938614 -463594340857134430649540655494122575168 10938615 -223066137704638079859469419695569090560 10938616 162361613867453139765242428774708838400 10938617 4366602494312316186958307597665426248 10938618 -510761703710366284873001783879278241280 10938619 -139554878951503058474270607860189478920 10938620 -50218074403336571812245734473763389440 10938621 -571774439951244054547883947587566481696 10938622 -294771456541146308455720053624242202048 10938623 631773195404678670071916271300990647720 10938624 75309748451457834204778227225291915264 10938625 306376187704857108601129991207204145000 10938626 195331015995862362497860370183789659200 10938627 -4482727273200027313231991552869377840 10938628 79245828194580791331112826021363210496 10938629 -121055793882537118220533424560583158272 10938630 -44862225620545603685495477130190692480 10938631 38858756091768148923128924615598092928 10938632 71954284642855227083821297251397632000 10938633 338902379952359142216508323790594974624 10938634 33627081570764499036093715563141619200 10938635 111200297002185990552971309825611522080 10938636 65456369423932293876932498079604790784 10938637 -255202596179581796781306401772605562368 10938638 495074714757442324771966866066870582720 10938639 -477054727424636481450046894232374889472 10938640 -71318637342947861553913065089853603840 10938641 -1213400326253972706824369664662318016 10938642 129138425016567942925987625198983680 10938643 -40771265994908470988788718316085797040 10938644 45440505739602763403242942750898614272 10938645 203766910462586116324758912638887465020 10938646 318985647473183028612013011658895242272 10938647 924292828792414418677404355378807725432 10938648 -93186396699652078142375606737228922880 10938649 228060495375531204838125702669430920650 10938650 -5478344883282418643971644510914086800 10938651 -623309169899306917312927556695858184400 10938652 637649237728765668488887307357517825536 10938653 -511710253757455488862837172220428054112 10938654 51191976724124700842140959822946227264 10938655 108268893453222880993146083441473584000 10938656 -536049416379810991325398168676566302720 10938657 378034803565861234834246935215187480240 10938658 173307729425109451838369898461969264640 10938659 -587809647296272269377321219113577763480 10938660 4615651924108044295278026122985963520 10938661 -20215165212868698176281638798659965188 10938662 167449120306911303351782740022833170912 10938663 -251005806758964525297761411586190037808 10938664 -330947219628344795386844840308653588480 10938665 -105025827274659580971059386693077226680 10938666 -105941243369062684550385657668247985152 10938667 -1146931120225512680495223759186607329888 10938668 4378941434988003582525667131065564160 10938669 -141184083745928423695109988667172598720 10938670 16317767591312221889652886031934950400 10938671 860603068892585107510677443833755193872 10938672 -94032600083772589457159055380406927360 10938673 574279028065314227197713016287318139922 10938674 -37363924652307613496326210046310311664 10938675 126917824650428692150716298929823656000 10938676 -14484765236047616726182218286637051904 10938677 -137628174454104937351798585537312859268 10938678 163022303146160288015768961288368801280 10938679 747654921870381343322364723996594874280 10938680 118799730877318795938099922006763520000 10938681 -57922400522398970382991359919685507772 10938682 330345209049146003826731831483477742192 10938683 -128622674728505417459540584094392365024 10938684 -305586487517784487562764201985836784640 10938685 1553289905952056443663670013006877440 10938686 376587794107599777485757062876700057600 10938687 -527894970480651643165626727353940662840 10938688 18325735559789039693590015261410328576 10938689 5455622805893847829403153798423639490 10938690 -27820637171287518008522033949964723200 10938691 -249260956237731720728572238274161198976 10938692 180394091466533105823722239960788594816 10938693 -134288627103958369597249459535614107936 10938694 176582571266317899484547005949862492384 10938695 -95059851527287174145297821253656874400 10938696 -16261599052693421304314339925955215360 10938697 -15256087912305793033232548380707987136 10938698 31361942781285898044144039987754767360 10938699 -504758814303147288317539658590315939200 10938700 304626156163834740279916562107776531200 10938701 465687746422753518449499006755548012332 10938702 192471265996945377408889817409675220032 10938703 -95448086229686381184839303204274210592 10938704 -24988951969727247969192403903971852288 10938705 41847245870058252376561181722391683200 10938706 -205290544035187477565513509646124398448 10938707 67290104331896301952194156753623720400 10938708 -123083031947527269282325789036242726912 10938709 672081956139070077512112497056260808910 10938710 83117949627515616309818168076279893760 10938711 347737728641064521409033348770449299432 10938712 -393031151809857804559667091878426572800 10938713 -468158086711058970998211190500355417020 10938714 93621222120833847404515321344523031040 10938715 -169184856438730882272878574809217848640 10938716 71699971401503668274373220703181629952 10938717 28611071917764559997592201129652282272 10938718 47307409538671840869755309371400294400 10938719 549515577722510307678283258711020233712 10938720 -11079759624714674381513789727556239360 10938721 -1430866635202134704791530223402324706048 10938722 22202554414115419649529039983448551424 10938723 -112035602233575855003100063388764747680 10938724 565047625923758127209851757535010852096 10938725 88952683323819427391286759488117690400 10938726 -15578711449083484840936686512481448608 10938727 -11694667999369633517395054475616868520 10938728 604107952494295378453641253280825564160 10938729 -3172421858631485713330077977953445280 10938730 160344665308935343486031786100983577600 10938731 276956857917184795211290452841423390512 10938732 -146789218495425404931194256874200465408 10938733 391322057019385076030098385338746760704 10938734 -53851204936205214227505823166885443968 10938735 -144021097261503810429599780751004790400 10938736 11047014519787509652350794461293084672 10938737 -643449878519553388520596363398369119760 10938738 -250045186403056357085221920870786473856 10938739 -155419674389844289544578534126060595040 10938740 -18567044973818748700586882207888559360 10938741 -154590314951859165175331235247376094720 10938742 70525251016858321149459292653483360000 10938743 -673559039405537660546187046482304666008 10938744 -14592487086652904928385393832678707200 10938745 118386924128658400635103690710089930880 10938746 19786846582851295070603729155131423744 10938747 510359992804316244344611681328780086272 10938748 -280770738682027094514854801663143762944 10938749 1648902520611659255950657056778315980 10938750 551408640467673710801836878687720000 10938751 -159331088159396687502988147651254245248 10938752 -378794756624002696258765106129330503680 10938753 98354317494086664676347731189351178240 10938754 62479774575170022351116572235167790592 10938755 19624931223283073357305590273218032560 10938756 30290511066617005118122183251701483520 10938757 -498826513164096881088138005766385268448 10938758 -42611533238757690130280545333168449216 10938759 27367393568306050265953079878949375136 10938760 149744955471278088711872259774016358400 10938761 365295712948312404274357998568498727424 10938762 -60653187285986439497693439946651069440 10938763 -568570260842979370873617023314225684 10938764 67012571291911292381538721568808271872 10938765 -115997011111246584890100500372568761280 10938766 227767081160717317753652939486596318080 10938767 35316833502114692825353438407977707392 10938768 -26609698409088533520258182201926090752 10938769 -410725928064138951466420306480256149404 10938770 84066229826066570345501965877606400 10938771 -20888315208789630981347169125349472080 10938772 255832582286284978631926878061299519232 10938773 758098627176919833958789846346051483022 10938774 -91635690364034010793063403566643398656 10938775 -65475760640767272348948885125436185000 10938776 389091370947038552881317610874262528000 10938777 -114161181648133562648370631039461212160 10938778 -131567141226665316839763751079778124560 10938779 60269842249725942323797395537405637380 10938780 -100493311708639554669341864994137702400 10938781 -305683725086173085926839444496219657600 10938782 -125928091517880104590692148640760264768 10938783 97722232494055164767612806270134193224 10938784 112157196303034899770336212684030083072 10938785 293653584176504438783950215350564376000 10938786 220345951252838733198144303174092185344 10938787 -113803239823371014425270796642722577288 10938788 248597039213604675619539257561559146496 10938789 -243718790609040728478351557335903322946 10938790 -101271096836213229923359330167715313280 10938791 -126624252450298984635754473397991636160 10938792 32947899093106854448992157704719646720 10938793 -1526019077200820476442744876702220 10938794 283045664148792947840005053608249783040 10938795 -43888619489258400467696338380116371200 10938796 -55979445452948075447988744917032035840 10938797 61247686644269740218037573669607486592 10938798 -21576951802490111171799056608405743936 10938799 362415110879206742263167892044369091864 10938800 -18566672112678895799316677866340352000 10938801 459433069848184358471312962012263941664 10938802 104770885369761580593668513604716206080 10938803 696215635866618314423876360433015654240 10938804 -5853893926882333404375269100926023680 10938805 -271794897871714980888055586177916943080 10938806 -715715893394064309967852694872766925696 10938807 -6619591285569456087003769530639062568 10938808 373937073895067838924409329823217233920 10938809 -662676555653987242694983686403861191894 10938810 -185147529363397370952496717018635075840 10938811 -276185481189446688857354415246284211248 10938812 -181672702147776118131642234421200430080 10938813 4132645079137333891111750872675087360 10938814 -16473921090336697965186658699094826240 10938815 -154830165516007113963929964092721943680 10938816 18108528167410023143074654499867983872 10938817 -59077353227100272609916417278920019134 10938818 413384695525363526889450744683910961152 10938819 155949079599737958963091796600146541568 10938820 325535056317647484379303548053637204480 10938821 1402998063548523771627553308340344614172 10938822 288261481061688753213972913873908662784 10938823 33638361414023457146378005428956281344 10938824 -52379391031786344156875409630549934080 10938825 46414595714354178662593814712637877100 10938826 365184165265897886802038970177401048112 10938827 169688581361906555725262254851576702432 10938828 -103019257216116141605502779634159403008 10938829 -376448579024748326748324146460326820480 10938830 -133520353807989627228691269389612678400 10938831 3488360562714135232542697964626233600 10938832 24292303692564181541463243393331363840 10938833 179463581449913225236379602014095239920 10938834 573556091140230787885201759714506992640 10938835 90219431669907315099988765519752474000 10938836 407641260678312404624155802576225218560 10938837 -82492581263096080964325429174803832576 10938838 -60239883125326181693360232387849843456 10938839 241750286191547148450515137013772437640 10938840 125172710943810591371615279681804697600 10938841 -237007815615207594336779885724175473516 10938842 13666364207629121096953419950538585072 10938843 80002589881597981729282105932641068944 10938844 211926151132750732827018156947679824896 10938845 -558284214028477243865333744652348858900 10938846 11403773468917002394312744716644302848 10938847 -569804756699520141498789669616136957480 10938848 980943582970710482355628970799401533440 10938849 -805099087211439266514449168226562128960 10938850 100515496087480042656434890822440924000 10938851 107123364023856752089224746597680362240 10938852 -129436862958866275343074568559704267520 10938853 -24184180154968014117712774646674368898 10938854 707112136883859155670938211338237396352 10938855 16670655600679843178899394694072522960 10938856 -6638136148891574443488142492710912000 10938857 109236681821623664618784045759022832640 10938858 294818014678437997877030933464823381760 10938859 89538159956187475710441302532900028704 10938860 -43939203975353908895358308455985233920 10938861 -531174157686918167640868059072926679360 10938862 -179572208626530121918509500371328370816 10938863 353812433731657750612400393635860473472 10938864 101311683395193498027149371710635802624 10938865 -8632405623989971218929229205542789120 10938866 860913380691661681138818683798934174720 10938867 -69807612837884252629438253662593637320 10938868 -322114142105422452772546982679017767552 10938869 -392200926466028481228690177691141535040 10938870 -9187997006055370799056611476397340800 10938871 503952782464473500950761615551250658992 10938872 -250600022692692199102241734744054579200 10938873 576023159744233492617522734713638817536 10938874 -499831046891730841214440846208598041088 10938875 -616385820912507945953345360211438756000 10938876 -86405212615125838960080898802409839616 10938877 8038005506482083256027570080552810112 10938878 8604181973173632534741917997260298240 10938879 -25355228980999975183719410414628743712 10938880 80979266051290197838076153189011292160 10938881 -414691479134689956912534425190473082300 10938882 -23680643227551896016705669655265940480 10938883 263331722137247740072310829530034079240 10938884 966414276350748091141575865224323328 10938885 139987027718958832106336702892000086400 10938886 -43001271555367400937114194422362689280 10938887 100650655229187028829138748289389148176 10938888 497112794476834458147558621204211384320 10938889 -508282671162481121555025380209637520320 10938890 -22642612495296149451779613973279504800 10938891 -91641521188443279728914242001673342976 10938892 -341286983040711047788618769788551226368 10938893 332301423208363520865409582459464069120 10938894 275293715168364124433624015035838068800 10938895 -660306837213364535808567218787703708800 10938896 34230297246965387810222166494233239552 10938897 -329046664105983094648264823736991514526 10938898 366887728386514583693299455077559541536 10938899 -9280765507261856939018905514891231232 10938900 -10667117753913092200506182043265536000 10938901 376076263170121277098145511070600528202 10938902 -22027074635008764062887592672326676736 10938903 -33416225229819230240414761225071000576 10938904 66652879016555995469918145915558481920 10938905 492354701978482554971969413593517370760 10938906 89648787227465955883760305387235843328 10938907 6136595157834255157992144474149559156 10938908 -122379971013534598406213372322694594560 10938909 43227184516658749468223701624044019008 10938910 286547116195614509327397845564266878720 10938911 -384174113653613912558991699050555491488 10938912 281613304865713263702465374712516575232 10938913 19153246861321396747752834732851123860 10938914 62464995498573537659144030297715405312 10938915 -14364261622626763356338181977002291200 10938916 174759602363576650850607237369678082560 10938917 -710594382844463043049825892572430787648 10938918 -188762700521644400588860749059631487296 10938919 7331686440593197685448544968492229320 10938920 -93366080408046809631718181490125875200 10938921 -32369250411083013339444744946360743936 10938922 -376952400564146723903932414571319907488 10938923 60706073600426361445517729325134540160 10938924 109241947616392246642914346558942037760 10938925 -275794245784589081895416321493836300350 10938926 430340176287743089746005262390046062912 10938927 -34686085341415974165286092261698785920 10938928 -15474419410613600962051091639143759872 10938929 377581637791519495582503142654987552530 10938930 -42340047568215025297709457392439098880 10938931 18217835327143116205522898192397587592 10938932 361089103529730073389348706635388250496 10938933 -39273534591566217361265814595377929298 10938934 342498893477053230748544954806885235616 10938935 -120381098170416364621191156729494091840 10938936 263589631720838546026564128350756966400 10938937 -216348907807769272175989607646116755414 10938938 158483219892017491142613795290651827200 10938939 17408510827062420189047824619155067904 10938940 192383923947375268992920509665568535040 10938941 329384765630376675021172515235712880972 10938942 2391041703044784103414908484532244480 10938943 15382346031817172746871379323581952192 10938944 -113364330461485560095044919051096162304 10938945 -345920321018951160334512151238750203200 10938946 13833260010159205079604060181450062720 10938947 338757436819136773748065906565042272512 10938948 525105189673002276177200227251977926656 10938949 -172012688045104811475921342053367479264 10938950 195052985550905494612735572022728792000 10938951 -328117898231458881374116208241029578320 10938952 -275568736675393765400379172577338982400 10938953 511852761568394499313611192398140970202 10938954 -66270116505720419187570452640524981760 10938955 126156556412158856885043533570565747360 10938956 -365962021043439919289269107444479672832 10938957 280263573996511527608451996210343093440 10938958 57365106664346734609791396508889522880 10938959 -311428446613952569656162214224562522896 10938960 21628930445012129032408668772146462720 10938961 60019741742255615976517385428123687104 10938962 -316070969868013790467918036268510886768 10938963 -26476400198335322824007492114876120832 10938964 94508978838755779178779423521662813952 10938965 -186469900058049215720546589158752056000 10938966 58039814112069372434540047218056448384 10938967 -376048264888259599851682570905455097080 10938968 1695475642271922258865077304525062604800 10938969 -144875084262784405563443704614220950 10938970 13872056351573259715473330325327687680 10938971 -339518290052478759936032405723870898528 10938972 -366167910513309099685078456541786112000 10938973 866468066406500524626457739980665249420 10938974 434987908044146501473816082195697869760 10938975 -30214100066366536107773321029184946000 10938976 234914229500699030903921869549393674240 10938977 24849036367471875501751734900719227392 10938978 187953648050992867947528936765180068304 10938979 -872336153987618789248920536725885672420 10938980 -170105725577351168611305432534785072640 10938981 314478300137263911426882855502785507264 10938982 35781905422930275014716013710296072384 10938983 156571499392930211228692417380144297624 10938984 79030472823763388424583824186408960000 10938985 6000796964908375993179965248164066240 10938986 -65460811835281190969822187748804745808 10938987 163934919508448460279339094139634137400 10938988 87330660465460941156451157429168793600 10938989 -432944462594352502457877099091663883040 10938990 1166237203015617466553707359408652800 10938991 34893548576583758903116220830159820272 10938992 77930759262229896068552947040427933696 10938993 89063456814865643152320773253333699264 10938994 96518563717170650010260553768259643904 10938995 408760863414503263283354219747030806800 10938996 -648322725631818412835185901258304368640 10938997 -755426339363742625203698651622988889554 10938998 -48395813206112253936675795598483323264 10938999 -408240429801747603017736291217636643712 10939000 -848051946443328861344939410929177600000 10939001 -206153003085527980314147396427352864256 10939002 9838707996173692673940355489245672960 10939003 748696712433539158208132988822074689200 10939004 -4221037742304021160121038781531954688 10939005 143018273293748626731352173258622380 10939006 -190631716557958727763881566863637233216 10939007 172798440574765503469846999040001175104 10939008 -365890768539777431068492477525194178560 10939009 -836909651111867478126134077618304625790 10939010 -305836685056039250261518931083414479840 10939011 -270831864327378327326781869773168875528 10939012 325118215101981657817197862994633203712 10939013 -354063752695060563796132653798838531680 10939014 -158189082270172466326163380684768512096 10939015 778343606602132247977987781382461544000 10939016 553779965430246869820590278497858846720 10939017 403223486911723431471702229432367435280 10939018 203137238371041022698128577566753058816 10939019 -124081633462518956041070784894924768480 10939020 367522514769173022251310539260487669760 10939021 -362309449139341220928377616699189096778 10939022 2972650540072966662042304442638718400 10939023 758912557821080811206684235305851653120 10939024 -65917197790758014112857807109611716608 10939025 -87046024490954227617769620056970952500 10939026 -6483699052478927198507649994299634176 10939027 -141175148167212940831673485101452543928 10939028 10540667879284899039923885114377113600 10939029 -242949441938213398476820814099809950816 10939030 11238745301219170737900028873082880000 10939031 253063755595428782509039142206777541832 10939032 -95004319211182408932770198459948236800 10939033 -102712175562253480423739337578172673280 10939034 81907309556444385435992767702914226416 10939035 -367286095816072909057717761012887782800 10939036 -1041909085178211401786732652843518909952 10939037 -1003557875188603667859894470140379198100 10939038 -109344542476461745991486195114027596800 10939039 428885976016097527183330855160126836656 10939040 130006999083755567089616158244764385280 10939041 -130760563605308106986887548816764442240 10939042 277809740062898457387472418663948316672 10939043 93572376176530563655598045221533443292 10939044 -317049954373813196591327510583662112768 10939045 144232685884383667503845008755783199320 10939046 106335986946940158525885005297605675584 10939047 -113082351056700820303065267060064915200 10939048 141162642309834448421771621035431936000 10939049 380103417800252093782373665116364414560 10939050 -271807142296990581526706340285823200 10939051 715823168536769531602220328690838861600 10939052 231393970603321455766291095620781102336 10939053 -295905617429640818205592653221036010816 10939054 -373815662904796982232100257271734179904 10939055 -107191742974245215386793829145997930040 10939056 7561482599340562532364757154252390400 10939057 -1029428714976952500674718158390743587694 10939058 91861415337027802038433947404042760000 10939059 -206181317171570357813009722738753062636 10939060 409189699321313607990113378503699353600 10939061 3459806650784179188927434542924462080 10939062 305785738811661354038822808892317732864 10939063 300913426482360165730384551856062134376 10939064 -581225638779343326634844340446292848640 10939065 73166121743291524765170715300873139520 10939066 -219246868033953329746223522040872065536 10939067 542741833597000322246516617800531479952 10939068 -1792772516307673707875462698382647296 10939069 760360704821648021037652630421572890360 10939070 -323869600396584921750476911887112643520 10939071 -404312529086020666477205524242125568 10939072 -44880857193074631050717925408736542720 10939073 -746857815082228250634507403103174367678 10939074 185661339115023602479311250854161266560 10939075 40942648932639414743951678396968754400 10939076 312169183358885214553139054990964805632 10939077 871273804171503463493515746493531752000 10939078 -16690092097287755837110793386723920000 10939079 -72255212938711388302271375853849894000 10939080 108997008745365923376715955662491648000 10939081 317549618518016975572194365837072609882 10939082 46617073176552864284584426205061623808 10939083 402994399242871455993528955364790494424 10939084 123632696698082817580068540669785603072 10939085 -87342084955652642334123643984910087220 10939086 179327077156283047611551646907209224832 10939087 7391050355070606750973920977303916144 10939088 15253337864883587479265600981712986112 10939089 153533467100369749201839037687986109440 10939090 56452503905809498709865632805892876800 10939091 -345922550013741625919445655598909999508 10939092 362784597950371436285558360965812006912 10939093 57756479261191085311323782344523222688 10939094 57238926672330283112206776795205739520 10939095 -214688829237150868312908311310779799480 10939096 54980947263542815306810440813215784960 10939097 -123989347050640357777530560023244057400 10939098 226999140350792655670634074870326839040 10939099 492299695127598891087483588711875980464 10939100 -281701688684090511966540553090181913600 10939101 336038470903947142401087285042781799520 10939102 -406514291160094309379789311449748837248 10939103 -66358599163894300864590826639361253072 10939104 420162228396940323689822882524488007680 10939105 -6604115667966279915229480915858587480 10939106 -109337177795053667003904672026607715248 10939107 166987956546291123524637095137174418040 10939108 -5432368207676791065911953421152921344 10939109 -465733931616138985019944065535147452288 10939110 -17828997540281035658309159311644794880 10939111 -593928388959570144663477617627819966808 10939112 -503640357413314848637207601048522342400 10939113 -249501156143427908097842332443728075958 10939114 -4226340251682650254914450286196866560 10939115 56260893905924048435280237853646557440 10939116 -28278478887838258345600024846719502848 10939117 78100212483361256187837232396458737280 10939118 -53146767985762504439924532539990178240 10939119 688777086322207663352777188938963753360 10939120 -15354494558901939623124860798172364800 10939121 -520066154611506367745612905241663637678 10939122 -95862918291410996632656579341084493312 10939123 8199818283801923245325201278213736864 10939124 18648698376571912865554941536341524480 10939125 -166842699258802767090582791405545344000 10939126 106818751730718568755519872293702080 10939127 -76884572182771516491747656626402464024 10939128 -203663742622442180662554412697186426880 10939129 614945543953133471285141235064731802730 10939130 41797706967252476617829093391256012800 10939131 85560934677637289760240893459370835200 10939132 -637043417236701433228111773178937930240 10939133 -617526647437937953572200746995200366100 10939134 142830256311870833913453020422438620480 10939135 -447892370199034300125468257939429344920 10939136 -79858414565931149957243756919411179520 10939137 234411821480036384040805726728020484960 10939138 4381339668774720533778025686256068096 10939139 215624989058635879772363876924135186940 10939140 -144162231668075227573793025514986935040 10939141 164438360141471067857368983736328856542 10939142 255645195453145285621816519896592997472 10939143 -176636161406914120875414788303519250432 10939144 772389629164263127548028659437222876160 10939145 35745562292196699541979031702905487360 10939146 -549854601980794008466573006708444416 10939147 -255941712102268991656158556933780387200 10939148 -769472561079132560464088142798808919040 10939149 76844133838911032129435290594834417164 10939150 -96932009920766401198130746117330195200 10939151 -318965592042830303539476525190169954328 10939152 72468051250547350404651165595542945792 10939153 -333593073352379983035564001555117899598 10939154 -257056280687373982687022845298795422560 10939155 -196083724391477802568943369449226323200 10939156 317667743580794805379787210696987836416 10939157 -14526103496757368417551090082894299488 10939158 -388715808290127964060390740433187326080 10939159 34184593662952563213036910671323405952 10939160 197128321649268391642435920337788518400 10939161 -19136534180093074377611668618905211200 10939162 -208636691600905498607382786776491803168 10939163 -221899796800521531847055082084605886588 10939164 390063566975337630034571986235964504576 10939165 3440119663372931839118448856790526060 10939166 -40539993132361150021802924279863178880 10939167 -31874287154528404757899225229050227816 10939168 252494998789602941737988384667079802880 10939169 -135101818049275896769563060126704809728 10939170 -29835310157997654393661084354516032000 10939171 769181158827928023925735607019109025372 10939172 94740793889474616599284764964035394176 10939173 92578580512735084957968723865273114944 10939174 -158262477486892527260420926317913757760 10939175 -172020070964736358130447255855052721200 10939176 -217655581934660013140983564628023142400 10939177 -781988786735246941909655021005572175800 10939178 -123157106393845133342565099773812325376 10939179 -54905172323125894515618256336625154216 10939180 -150653330629599695957434520070713948160 10939181 -951033732381922952125563138791123864736 10939182 -97150136804858862338616272766307267008 10939183 79555664457219032508728668440263689584 10939184 -140793171024867134643964117768754380800 10939185 149852277718537983109952620933355875200 10939186 38089416379949055057613567771033058304 10939187 48108973060204729023783429180236411904 10939188 -99453781840825542234486807056212310016 10939189 181898161272359765041831088661279208224 10939190 -7488999770992126758460388620284566400 10939191 90341012959692378666176015461566142416 10939192 667479943008413427930324580384829337600 10939193 -184102026879205961627725420987692181680 10939194 28873887126732604879843758222152581632 10939195 238185672859237880338110001598319266400 10939196 32512475569898146866861340414004155392 10939197 -383243900019899962832783747494274131200 10939198 168015154063652303970913840052720502336 10939199 504213493253502829528639254983425836480 10939200 -474105217134402485468717081060966400 10939201 -358142311706024157683837665948304900778 10939202 -72829510955807259309207015473365303296 10939203 679610903001304644087446788651399062528 10939204 562527016774757505014700389385988067456 10939205 293807489427609148536464526251576432760 10939206 -40753401830970645510683023161920284800 10939207 -434545925648763338666159074443862917544 10939208 -101745212922283801541358900074349527040 10939209 238288051166366376598520045288286616320 10939210 -129121863544837271028465821303929500480 10939211 165624076414535971913138425115539629504 10939212 27334939057560272897792242632902223360 10939213 204403343302759284170245005129766891980 10939214 -61314817265520361728086342790625296384 10939215 -84203206510508514518764985575735841280 10939216 175024135877404504257233741785363177472 10939217 33249515944069318778861292432849169266 10939218 -103335741163271019238678811196041232384 10939219 -397403988717020551361884068491698105400 10939220 185662259233497766280467689097172954880 10939221 283162662621947535287654101892970234240 10939222 -89406296952296748499317077102196873216 10939223 -298987506469264535444358486397888929528 10939224 -4474439146978647301817844510837473280 10939225 -376988146886490508232026004393299566000 10939226 452698957885941026609056871248203939312 10939227 -79280936860714463303897361082667412480 10939228 -169614809541023254863006822347663606272 10939229 49045998243850685691861750180524246400 10939230 25286129791112142934749115232027693760 10939231 -4080316389956096223941715983371188400 10939232 -120524231867823037464622676639106859008 10939233 154669758878010667658585503739651823024 10939234 139367402083466148354412471982038972800 10939235 114368224813067614264133727268572696000 10939236 106629396874265857163804232489283092480 10939237 308746931995425548091781683638684137440 10939238 -383872669940626533044736056425854216480 10939239 -343797113644219057921065662052509106480 10939240 -94277142380115741056842791687619584000 10939241 -230587912092821536597846362299408348358 10939242 -75832852721172269719610246932170885888 10939243 -4273267116977088159523756522584130816 10939244 -130424204682282556084300883032823645184 10939245 -299956032456626917945065706175081736000 10939246 359498060231254369229071505452619188224 10939247 692616869077794901152976495253601048 10939248 7729948575083729574962341560936824832 10939249 -101035294645581287526558625534252373760 10939250 -418908334999450016214936759414746880000 10939251 210410202043742741771618166521787975024 10939252 -67829601900974993399235423419508602880 10939253 96969052146967605971975464650359904024 10939254 -19344852229493806659743255751048007680 10939255 354190049082628535084329426024004195160 10939256 64433874475952289191797582788749414400 10939257 -74976631383145011577916271699562698240 10939258 446788851815501971310748989834963124480 10939259 239658732870865221755000447393828087460 10939260 32896357809976912584081938297980354560 10939261 -814633374746172165715997517547313782138 10939262 -271733714422435592217528014911833347328 10939263 -326788725426183667039062429284576531256 10939264 -124375653633980692718352991187789414400 10939265 309004437641794680370864059313071141120 10939266 192865567304351410329688458580579553280 10939267 326223654719042982571909722534261736316 10939268 308598664400406736679581636752667909248 10939269 -15010873812625219315174890588896409600 10939270 103308558503750904233194271766406846080 10939271 -135834203685291967652687396985361825488 10939272 76447429590863801949207977451989237760 10939273 369781622317807332194176044083322746522 10939274 -308652566046232121020636062479164372128 10939275 -261238113979741587988960059262939366500 10939276 -620087625347658975985221425734398787840 10939277 -213118032027252944202084453395983244874 10939278 2351276511223557947208743003404124160 10939279 -482223821801301577154450135815211106000 10939280 17969390259062758315687862948950179840 10939281 272256066287175861657219397921308429552 10939282 265971223197250655191102077850600164000 10939283 -205037437344450305846525258948295286416 10939284 -30003556797674767135194572462717309184 10939285 -95606185861292614068334373592590183040 10939286 -5577532998698588198121434622913362432 10939287 -361017864426705349404748930724706324480 10939288 -377951508035518250895511424816185344000 10939289 815939049290340930641762670299248463556 10939290 158604987364904686228675740047313918720 10939291 -856761805901066838651585878450781692736 10939292 -34717747156148840112275780861719351296 10939293 50341912324345312786316953742249597580 10939294 -68299520928810427455930229302862706304 10939295 -33737344645705488854119632698576410800 10939296 490382817940686056229628333274267910144 10939297 555649195303104574267178322498614644992 10939298 -41909032204326448447045998450072278880 10939299 27905896831460138998613717975750131200 10939300 296294581126296040385758482324108928000 10939301 -109933544625319383279241800454234529088 10939302 -257658961479282509944923005084233848000 10939303 338221856436881200355551879239095326720 10939304 -106281498192872180817228446375530260480 10939305 -40072468822054895902887932951914488000 10939306 -12056705404418486051267674556388390912 10939307 304357180952983470257859719093711262840 10939308 -135909191101008091123390563597295226880 10939309 -24336551876587436573177807927185262280 10939310 -171152306759115658327742891992440506880 10939311 4254732389492102586327792504250587840 10939312 52576197267520253034251769099080335360 10939313 -127807627141799189617542732279402299136 10939314 -119574599348336022404997637758923813760 10939315 -174885812377418799371612767171895969040 10939316 -704833527695285216205794990292004558848 10939317 -215409804099377567666206299274606213152 10939318 -48224120469126748343073763724344461696 10939319 260464055165660649262877176104775719720 10939320 161228582455510059647031980869091328000 10939321 -1762742969199686086653180357672133215488 10939322 -240905168234770295611311494838386407200 10939323 -310062732122013023848032844282327107816 10939324 47441492112495530742601129323180129792 10939325 204229318324229772602998904158505349600 10939326 -212126715221796742390814478269638425600 10939327 1705899503913960473823859724333009792 10939328 178931683459796120999478714920985427968 10939329 -1253828752445013014139129835800010560 10939330 -199121319889735633757183275683795043200 10939331 31213606346602086948350505853720973424 10939332 -300321940208623135973114047785130272768 10939333 -224669420686471007627721400606521936192 10939334 95114676666917835136628751521892777984 10939335 373057830735702029498336605164561093120 10939336 764272441762739977079537300312018887680 10939337 207951770958044397658834834211191024986 10939338 282474821181839061099398471041448887344 10939339 -205801496884275139759261823373548234860 10939340 -322827491139213188289722059237663196160 10939341 -219956497555616081064686524456238233536 10939342 -5830388411324415830907050435123598336 10939343 -146572733573428622531771823041476551840 10939344 21304451840302808244262088310462087168 10939345 50216344120132360271034175838195107200 10939346 48173688400120026651146870767258536960 10939347 214909701245592276625563898740217379040 10939348 -623485388256827603106292774111405748352 10939349 147182213050035050333266896515431340220 10939350 269454609224762013923884959534814915200 10939351 -697377615002345125598544851902388789400 10939352 -446753514345606861488433612968183930880 10939353 431970366320359001922382799788669198464 10939354 -134872415045904032277496247012132348928 10939355 143922077945189721699972634045443996960 10939356 60515824496233051706522871806952947712 10939357 50821538319725025572956404539012625984 10939358 295724824432755654524151523734309331776 10939359 -11033217738862688643517628848516862592 10939360 -352602214728791875835451154396226519040 10939361 919089038657151185224852788977891212962 10939362 23281299729849017260839156114650310144 10939363 -446378421456042603789476604498756204388 10939364 -180030318280713245853236416027729213440 10939365 -49927125471298567291277398106060464800 10939366 -131244612397617228926282532395930704896 10939367 -393156165089310745684698980198491987200 10939368 -238490727355681112703008934441861120 10939369 58331625309455835637531194719610912512 10939370 169799618459658242445403488817422316320 10939371 130346535121682491748114036796033483264 10939372 -9987545500441320332405843965684418048 10939373 109810625833202141799764678424270493824 10939374 82165984552831948005351452568179765760 10939375 70584348191240915363372216690973690000 10939376 -5003098240240481419608618367870107648 10939377 81170792397077028226169496075304184160 10939378 529145591187609604150462438892241780240 10939379 -725169943405956960591046902696028478520 10939380 55198477827577043782904699256180326400 10939381 1003519749594707267679211880313867474972 10939382 -75265591126657094271437065241481039168 10939383 -565765492182338356196696004816719136 10939384 544959622403938672935798553315579330560 10939385 -493516523279105334878926488496424703420 10939386 53355461641341384934367691506943934464 10939387 108825692776391058820720657528085733600 10939388 171338267948287390241410126217772011520 10939389 -358344834118935239649507214917591576576 10939390 -13082909836034300282431991307987517440 10939391 415708241040712453784520673753068424992 10939392 358894193934875156957025587957455650816 10939393 -1065540997516810162648356542202534869436 10939394 129846303273465274646156563668072812496 10939395 391346329626644033999324073118105260720 10939396 -127736232091261490287822367876183248896 10939397 -313175840427290778295588011382471294914 10939398 -158609794730567936605381758461430730752 10939399 441739545786668758909394462689721403136 10939400 -143138443294422508933199325918274560000 10939401 -607960721662650474832675193319401670720 10939402 -628973556715277201105433300222278092800 10939403 -96058588125907603465359166661722002348 10939404 -27834734096848605487935634682346602496 10939405 143796646806554014904144074206469635000 10939406 -157756021077579633344145531684604144320 10939407 1788494186296787624510786280323365392 10939408 55404502424565682068803335134084472832 10939409 -445588833145316281218199579417146254040 10939410 -922076230982363482395526248868251840 10939411 64293418641015919456570978437324168864 10939412 -86812916155947436689264534240429029376 10939413 564084659296946760472553947579489021344 10939414 288362099520643619331893890897627777056 10939415 257642657088463339639467589887618240 10939416 -356712117070763904250492005288900710400 10939417 452063594649711240674986242063398499360 10939418 75128251493940426258684590336288514816 10939419 137580836101711650760757844663025841304 10939420 65212974115945377289089084831036948480 10939421 -403546664278398760793236738076354080320 10939422 35369461146074899297952930427949968000 10939423 862358062242625294120980717228995481840 10939424 906266671231236336866636508911621898240 10939425 -83079380803839656530090270536232934400 10939426 89145274010667972365405671306820530560 10939427 -406539223550989405690252165206867842724 10939428 6737580129946699627974558477573120000 10939429 -411981149109911616447200624421820683970 10939430 48342845187984960670878380538662463360 10939431 271027860026256452682545314844634267600 10939432 -147452416054750117630212804626476400640 10939433 1115656934352581261359655186800512205044 10939434 278735029700263114897741828492704672000 10939435 -25637360879065671791131864682733350400 10939436 -385791081680332911711242024094267532800 10939437 469438090866801003693581881416362322828 10939438 -216145965680356556432798820006571722240 10939439 -120605463911215719813973828504118421120 10939440 17311115098351825650735737961185280000 10939441 -69364274286134445690170967901238763200 10939442 -176005114981542814038858450015395395968 10939443 -6549310708824708056606704005146868936 10939444 -84172127414519821597521133395066107904 10939445 -219635708517919311074393777454391596000 10939446 -232010763991612431171409774338820657920 10939447 425666237612902024268464914360517449896 10939448 184027643431515037951513128108722995200 10939449 82952432876705216622421119284790036000 10939450 133989398381239867100179720726096298400 10939451 9850753915995599465217522678428495400 10939452 51849278654683931106054912608778220032 10939453 82460962941721460085313853793294395456 10939454 306998569772713839720444107197590802176 10939455 31559271497609260018197211110771631560 10939456 65123558013570858883561073596233154560 10939457 52882469395674717235142948237739617664 10939458 -1140681883886776723332298054698662400 10939459 -15928664328598779007199064073190459920 10939460 143798640473923801811436619290827673600 10939461 -61184641465392733182490600358647188000 10939462 -9526755065481180267212968303098892608 10939463 -520315656323900049537281506435710789288 10939464 -33142880990934476025372127232361815040 10939465 -99170651583166336748478507332778509880 10939466 -59288092815846518847890827173801381888 10939467 -52875759420861613753235261893601771520 10939468 45029897891846974480395791425571963648 10939469 -201622876308752532952214619749766760404 10939470 369542163398250241369930157814954240 10939471 531769841146300234358194935331898690672 10939472 1624341404743073777621432125132357632 10939473 119136995463466192106806304981337394722 10939474 56692740358652083434631707685438136832 10939475 608257041201750557823896592877124291400 10939476 71011464609163081189719971728331919360 10939477 -290338484833655696680129471943812826674 10939478 -194475489362135080014639472233033669120 10939479 -289620352983923427609923073228784901016 10939480 -37016847832104544860187711359438643200 10939481 111177582085533588902082274379369746560 10939482 195052670966501012545798529642510753280 10939483 -22275777834169775975450695285836940176 10939484 -424980863986226564295727542911076288000 10939485 412011058608090376474036305590624563200 10939486 4291956819217247903881663529993496192 10939487 -11936607241322893051778811747310138032 10939488 8911467147212961842953268692273594368 10939489 976706355020352388729282621566035707680 10939490 -22705491352647482649929359754302394880 10939491 -30389755781540626881863842558126345500 10939492 4054882761064557662152360713505346560 10939493 65709387375908899730083008305568272124 10939494 119665528350588146189451018689104563072 10939495 412380364650648989538265729578167393880 10939496 -841049062583229477536478796443551846400 10939497 36065158938018791093744881293718609920 10939498 -143552139877685733939049077265908114000 10939499 541451274301067967860434601271109744500 10939500 -128096817402733451573241215857300992000 10939501 -4020863242607881741275847058328892448 10939502 168787359820975506636098883378319994880 10939503 -41445710114182929466293817199160547200 10939504 90909721237062960978565589729382072320 10939505 -318137708822377239206129216671403003340 10939506 -104398296394923688690140315413114932992 10939507 472711169809635259608505387703869223756 10939508 68456855117591024450518689199794647040 10939509 -180498199952435267099353973927591295360 10939510 283264243101378522183510966815022044160 10939511 180621608525264730790993950669805387224 10939512 -368672606489197312034284076583974952960 10939513 112892880020426025931062030205373690304 10939514 -182897712793120807435174251889029446688 10939515 132461623392177980802104155907493502320 10939516 -193892730874544538087438475130371809280 10939517 233762731876208216274891372352125073746 10939518 71796623716422748024036902762495839424 10939519 691122141130816697143396726235440449920 10939520 -23470168774511803225361407611922022400 10939521 103574269228769862208779161965533022512 10939522 357647590420513673330402616414682232064 10939523 100844710992490060312572546394576847520 10939524 -60318747250717624523445255731672094720 10939525 -344761272680385084232350166809166080000 10939526 -56025841887571884334298125397423763456 10939527 -505653013575066202421539781163455987472 10939528 168137562259802357208717004079341240320 10939529 -327878384088016563689156146607413728870 10939530 30373701788006234930594729822302218240 10939531 -67601514874278150189446520274702878368 10939532 -1267210520160050928240602680749053306880 10939533 -572828944550552418435247855712190435552 10939534 -488180353821674925651010176470490615168 10939535 -643482034208719846163029535677468042800 10939536 -5451818885867933233990260059008401408 10939537 -3225314357582366257109169375363984000 10939538 -35117701667131592065178580071882388480 10939539 -224394348853935244921267665245537997336 10939540 408413401320187811001731908608580458240 10939541 -259085063861841881743151536256504435058 10939542 258502266585765920111497902210828491712 10939543 510629106972010953156390443097698990792 10939544 -6811061524505254990769327436519014400 10939545 -315391502880809702243528594052034240380 10939546 134764029399583698308894271222479327472 10939547 750883028279029611151631582378910804996 10939548 -108944743086744830043767050397848289280 10939549 384861931176708551767942471666134616550 10939550 207406961213472145401298028449065537600 10939551 64135660487986750053613453437590302464 10939552 23015253351798102269445233613525614592 10939553 -558119536373003307302494952356367655198 10939554 -344248060680030515178111835265853465600 10939555 223387411902489694055797703875201075920 10939556 1877915174427991659176013551752147968 10939557 -209240690650365631122460066465823870880 10939558 47543185886358252776098313859599362176 10939559 -180348574462425191185689522086724986880 10939560 2727628419291187025485409319084441600 10939561 40743848058267129092106601183767330824 10939562 442860646465672042640016435019485562032 10939563 541007951410099461729258170936655700320 10939564 -99641454844026599115158690748985133824 10939565 3310977625736732561979461619895105920 10939566 90757006494698522243824473836460284928 10939567 138785423797439246764513906518499441720 10939568 -6683465826844667182522626396996501504 10939569 49713594663412306944677413568208146544 10939570 -161540206063416047495854780006374119520 10939571 -314053394615011580559392812388469411888 10939572 -142604452370245773597802263557894412288 10939573 579482007434162384938131063890675204640 10939574 54446424891267961373343669294687109536 10939575 152402150929836446917270576156668828600 10939576 870373713822873070984889369658968494080 10939577 13539889402556733932034489175665660000 10939578 -29487016810882877315540239598006822400 10939579 70503178472696764376944148067751701504 10939580 -268895792981681459984283197159455488000 10939581 467348656825673607620788671979055698470 10939582 -51785762304403726561414135511274101760 10939583 1070860007409718103108412450139857013200 10939584 -12009244779846689643489115367201046528 10939585 -544560617300008974855861334193685792000 10939586 72056525334917871180892577151130406400 10939587 5419623264499870085016775149269892480 10939588 574551815907918212700877577310156020736 10939589 544392104546702044517615835339270831390 10939590 39791761234420971355386493473729331200 10939591 2646829462760904707515768890623153840 10939592 -440792303215876037492168832501299404800 10939593 89518229136887203830042441517463741520 10939594 -60989460715991644498321835010282675360 10939595 -210622368185760827066207533537956194400 10939596 -66370418701329898408962489159992836608 10939597 -231392729564420119750606415827025506954 10939598 544674209552152415795235942357496169664 10939599 -52850010644491895087329187403675961032 10939600 -33084905910087732190796921721051545600 10939601 -110360043012177218709110701156707472398 10939602 -20608159964437709450119446024985710336 10939603 -835952537434608821566972764647853508080 10939604 97748103493554538223211298189713653760 10939605 92023673760756117763500275015470744320 10939606 111283270236651806945153533362967870752 10939607 -10173690778838330868803734348426337568 10939608 -576616427668397950015840859083814553600 10939609 513401920253996127705353914350030984960 10939610 90146375226122860961839863366374880 10939611 -171309542761661862888744045653417235840 10939612 436912738313457899431354285530324195840 10939613 -53064223516348838237166532229396468520 10939614 -32063853201818491757686805963724100608 10939615 743978101765805993965487390485697261520 10939616 534964081243686036488058231669413117952 10939617 -415683462946625876333662027210862937792 10939618 164586619744127629083455915719753431840 10939619 -943037379311476030390510470026085064104 10939620 105474901808016675322623715648656015360 10939621 -58564558669206098107247180633221865472 10939622 -73474576955242745104769428620827797248 10939623 404081354612635997796307106222399481384 10939624 -380465076138453261683770253358073006080 10939625 -469358383076879574614362477985801883000 10939626 -617574852476601259310517163242809558016 10939627 -32389431429484260830294971541031311600 10939628 -122347534395164621628716842278796345344 10939629 125306263080732256584361839503807044608 10939630 2760517589456629258763499593066188800 10939631 -74809449298497756955830145073141680800 10939632 5378109217211199296474896645808455680 10939633 302155157172498225351105982073490419364 10939634 14078881129984850742596991526959536160 10939635 48373941141413678948948909311230928800 10939636 -161251609477139543341619149216051844352 10939637 -501261141301695026751313916193798292740 10939638 -56384916772419319880930449744506309120 10939639 103030879438148055635101477930199262440 10939640 -193975904951409250923255486967066214400 10939641 -541642494121678047633542327347686046080 10939642 -19310896900265227852526237417655398400 10939643 -37162289882525377506504366910019362272 10939644 -367965712397905886138393278126432558080 10939645 250506355023251530768245688140967929900 10939646 124846491847246107761951441352092470272 10939647 758531230876813441378335505160214280320 10939648 187973184598938941430358495365896863744 10939649 122753910467810264630980346943896186880 10939650 -95846032371140958878609191151072630400 10939651 252604557325349309177915011644424023792 10939652 -167402198843933109766214260479877644288 10939653 -50509003905689971184765939660061920256 10939654 -187537642360759125147474029008458664128 10939655 130999481897074092888633000748958052960 10939656 -31397916357775944363745910775147724800 10939657 -509771543556561929979000208636635429094 10939658 186940940547186811590879487001519269680 10939659 -385665096673154286608090026053266041896 10939660 -348404715767248412815942538478890342400 10939661 -417648608732607448172712505871099652276 10939662 91394270960662239351688063554738344640 10939663 324820424898166351039883843204604269024 10939664 -6250882493023564742741574311785906176 10939665 -256595124448207743413647031076420740160 10939666 -321790762863892798077610411706708909280 10939667 -853032503135656724883177330051498691284 10939668 -252959336620860134390379491660453775360 10939669 104966783308179230872407925310386433280 10939670 -143493868965084565385219496281772825600 10939671 -99485170297055033659015566131603769600 10939672 -151083836763336518190833933860160563200 10939673 -20562744860307812081508638184344985216 10939674 147020242039837807718679366187253472768 10939675 49293813098101232026296237426032582900 10939676 149014165049250498945996345737538309120 10939677 -15231415168672977916226116523692471680 10939678 305300922723764726553623874712586912640 10939679 -635768388669643018795362206436789941928 10939680 95402952784234675686351652695645880320 10939681 -594816885483137238270801126440637567036 10939682 34753138731610233745074281993941930272 10939683 83943247172620132254006755227204300800 10939684 163127577237936289099908618495074983936 10939685 -282288026875178409660241579083280688040 10939686 234922207004962283699716674216215312064 10939687 -572799289100392957336845520745060524800 10939688 -574376418847889393469743517336570762240 10939689 -233736456369379955605211663248660800246 10939690 -30651891747828494982020947705048970400 10939691 -508365974222859371022450307360515776220 10939692 420473283855609329621054785977902668800 10939693 -84679509027406512377301922159933310922 10939694 -555694531308387080628042122781661765248 10939695 -97937830024013445037571505404773496160 10939696 -173668110559664943377699206497864859648 10939697 63382291566156561752867621086655119680 10939698 -10053482380575429508703606202428395008 10939699 -731381512629686489121873078697466607840 10939700 327295051134996838161642606372014083200 10939701 -66225840826056057731082994660228524768 10939702 -39388112386471536274616589611639280000 10939703 353077430020189753340186935933605974952 10939704 609132548847012579101594056371540664320 10939705 -99751560312114949110718657139914098240 10939706 73098246738731732281841823067523013120 10939707 -38580757212036856664629378719933739992 10939708 73661132329610829553938050353254262272 10939709 22977931137642485905517844535352442528 10939710 -63314826912298249511469213236084807040 10939711 -364611182986527935777462460493292005568 10939712 35487640526959101064780320308000194560 10939713 271498953576472642200760950808958688 10939714 18010314173422131248101788498317727744 10939715 -65876509353495826230442966753197062640 10939716 1442003232036474614727597673239773184 10939717 223632250435845163414302692218774768160 10939718 609379278712129914503988032350065455040 10939719 -12846351023466541357309511630893532928 10939720 -354805248508442351877421532913927782400 10939721 164841757679612710419432341258943388800 10939722 -151701293785817671296411936644624924928 10939723 297471337475581854395555373219492221972 10939724 209581763448535134711554447108931549696 10939725 -298476746610772657943364215049109080000 10939726 17964818862422116299523300646078348160 10939727 473596888078116775927417955296536606576 10939728 -4018929379575044320450167820850036736 10939729 485081014629315495759911867084721981300 10939730 -49397115800660062268434970690303129280 10939731 -248228183185811947648980706661410824 10939732 130893519332076234309852181218082668416 10939733 137840024938131392209009628864623611264 10939734 8826885551888822905344573088588282368 10939735 -32298586943318861833063348745077101600 10939736 430315986998449090384633323606136872960 10939737 -213267333014022125785788191985333955200 10939738 187215488369984366563345336945596374496 10939739 -340159563798006683894746608008824790460 10939740 14833053170212784406071546251298373120 10939741 -65687996919694601162613739916242653588 10939742 -11302835777941629524247764720921077056 10939743 -3437580754777125662627170350428822880 10939744 -15840683037652192412572623495725973504 10939745 9122209367781588709056339290828183040 10939746 -93936534535261335531787722929729817216 10939747 -34987898827295115789332823979598346240 10939748 350245110228379981872137593802026598400 10939749 393322810051297961271952046652889901664 10939750 -483712508599593766528832160469116480000 10939751 474755718973692498498209651013275369904 10939752 -47026216607468792104289018128807526400 10939753 346793397836226059877163105173665679360 10939754 -25345749899228195956414513568111616000 10939755 343030084074806177953751155617123249120 10939756 313147600682943981803055777480704297472 10939757 779923738167299126556316330867998346200 10939758 -4357420225857897796759837800589166016 10939759 10461124851333392718743781324052461304 10939760 56084334713010446076592816210667765760 10939761 -155202427592645089641513676631144938368 10939762 440877434288439604221656583742066867200 10939763 347713303865869692894635312146479688920 10939764 -40742076640720088978077669533083566080 10939765 -460043441803233405604670769858555434340 10939766 12514551385087566656725219767832512384 10939767 -148210192940313917878674643217781381888 10939768 -253481529442612392535349733099961098240 10939769 42693258415219226586104942703855880170 10939770 -93816532192809743866696326499531118880 10939771 237246579620700615204838608253609847972 10939772 -197897295833194460714194849108884264960 10939773 90854712447842481004337672208487050144 10939774 -432982521174036817369491925696039908864 10939775 -4694211928253051715973657041825014400 10939776 21895151591169265051960168999079116800 10939777 -176369482547006075924507189165336597374 10939778 -134618362038745792070315422316429440560 10939779 38458257952711394476274517115546126860 10939780 -14188070566352932447766013905072947200 10939781 -34082528059932694414525670286263261088 10939782 106845425687738753216248642771983206400 10939783 464277218591903984617132346346031785624 10939784 143779296216693905817387712815013816320 10939785 161581148364517889124140559533569723200 10939786 -119750772366189048410068733227959321600 10939787 572064673489555831013595049842123528552 10939788 -203359833137991928996928759773388728320 10939789 312917464233938391029202162194971670592 10939790 25993504132274365267480549370757550080 10939791 21117357154880641738042699313788598160 10939792 -155180925533606322284950513402699669504 10939793 -755812008523074291537890562121753514958 10939794 49022101971762025722018681774473268480 10939795 164766944184516965054035185387692122800 10939796 -81300752310509067154670972847360571392 10939797 -178939115958082994232620308086507808032 10939798 22171630407004839264029328014974202400 10939799 87831583914821780009082981508588583328 10939800 -84936321804136715327042884858516992000 10939801 -384157566524379578700508740705059910400 10939802 -500118207904839620348996711986491648 10939803 65070409790176711871397882003644834304 10939804 37648219464386305652281820399382191616 10939805 119640308793179809800189785947803524460 10939806 135178353641814039095721759167782504320 10939807 -99031155268775969695064623040783554560 10939808 733591869119978476185250442021421711360 10939809 -217808297763715543010952503467459945296 10939810 3528626114960770473502053953238789120 10939811 7503711556719822065395382363383745592 10939812 -103287563267158878414452524920764620800 10939813 -86426174106552007337247854335863695938 10939814 176506650862340975440181619250097993472 10939815 169011085890528171578505704427638359200 10939816 634891522285228517118114798117177907200 10939817 374752128483690453435279304567483555584 10939818 117528103636174957974237447118626357504 10939819 438033324032260855451844689802881110608 10939820 -192763218972020593679421993702784128000 10939821 -168289732997457672314870334476847543456 10939822 -195635812027636807440909542696106677376 10939823 233820814160144404115422258921265464704 10939824 8931931807344511500471372520292941824 10939825 1266937023667871737410368090848558200 10939826 287417812708975783381860177684019200 10939827 112817249050580260838099331343601670144 10939828 -13653449539392369179251371674723523840 10939829 818741778775713165716064053265425768430 10939830 -86720617974242746595226002419498844160 10939831 145037195032946681210830351815406850992 10939832 -126602232662478315348670222087389081600 10939833 674748078404520428523062832030211317600 10939834 -180830509041342876499201467522894647184 10939835 171227842804736040160973291358486009600 10939836 -368204792093487488517257603411610402816 10939837 5586723331396436231766458101160475820 10939838 -20414975538440562856397433733777855488 10939839 92420450747238969077961386110026556800 10939840 94797806673098865290647601646906900480 10939841 210691867501205355870987596026183862400 10939842 -249160375614696789011196023657121328560 10939843 452014891672142305465087239277481196092 10939844 -647288239064159133440586443610716793600 10939845 -1993104784408322145772415712732456960 10939846 547953014135374522042165729018269931872 10939847 198668146989547264464099210275983666680 10939848 62309219573696027383969773984567336960 10939849 -509460319465850058592473829300130602150 10939850 18192066689418925312184208822329024400 10939851 42621770330036668880657806800512573568 10939852 368977718998170770897829715896939520 10939853 25047519078844132187351751391828210764 10939854 77655254543425546886017311533762504832 10939855 26735323652108930932931548376849930760 10939856 123462242612121897278244286872423628800 10939857 261108819437701924409676205728984381792 10939858 -244905535063372673901111753116348444160 10939859 160032208442431611785147473589891922432 10939860 104087005530518196071839835838385551360 10939861 382377672853334139697402228934143651200 10939862 -60359835139543403415509768611927806336 10939863 -402038776702733648679655373358464118912 10939864 -50797486741418530573756504822112378880 10939865 -511265834869716885749397885541167007740 10939866 -22096236150727840353215906265682824192 10939867 -7138226593947395985396560813620955960 10939868 372438391035005919715080310898737064448 10939869 79594226739747041958471086434485243648 10939870 16424584908053261296763613262081017600 10939871 162409024131502207366965906120889767072 10939872 -36419036770054633777042487775452725248 10939873 -196194758324766378385821209041038834240 10939874 20562888457856016451921110152577341184 10939875 383289919548862592863265170846450428000 10939876 -73001128738298629544244738313536864640 10939877 -471984153804936028134381128827938327360 10939878 -102636806847442629944872486048420896000 10939879 50762082280541989943659648047559559480 10939880 -4957269166644596142771545894338560000 10939881 -313910927959248721682559048728046735360 10939882 -295279916829614069474410724022336944208 10939883 -321001179001879261566077389668891257868 10939884 34881181047360506219150657306769716736 10939885 -519232294561194835081956057767500296000 10939886 168565396588747941794615245679840803392 10939887 -778934768627364623409263144103381394800 10939888 3719116571151325016247705107953844224 10939889 -325875822103782691582931524609909952076 10939890 -42960765428162288354703951388023068160 10939891 426936415544718082798369141969088960952 10939892 92591508147988127566674641630941692672 10939893 178730328473228336381249951072575787328 10939894 -41255587108514722134012357459207997440 10939895 -198335205237470622490676131225296498600 10939896 -134868989866676970988905376298449305600 10939897 -775469686219470940243543447431753822848 10939898 -312539355357490489626541232503337306880 10939899 -78710197717826265325562680461830453736 10939900 -85291049145254075097229634194339328000 10939901 -53353599684189868041285613289288847360 10939902 -296196688375626713302455294363657425280 10939903 181250438094227728737951876107549401664 10939904 -24327163847578945614028729763695165440 10939905 -207652347312995336922067742343842193900 10939906 223385405220007089497503258934456371152 10939907 -119545935686433675501055977985018232832 10939908 41247162418431476484467508111496445952 10939909 110653156345020905070152226208438010620 10939910 117704397852419556653179262681381919360 10939911 469097069327388370802528413722065052072 10939912 -549523475562519303439078222969874227200 10939913 144198081017684545034901430986485787162 10939914 77188916801816195880512335965988976640 10939915 121229803425097354179852886582279123200 10939916 157525332500595622875364707965527010304 10939917 -421319347907169573598893973460352360288 10939918 -88590311330186927361929022221197584960 10939919 503112752007691101700125442753918877496 10939920 -40194588518481366197808057369310003200 10939921 -7545988023357401592117048485665676878 10939922 -72743612847937129798272789829311648768 10939923 429773444029644177774990597076799699184 10939924 -182438511823817750462922562924563455104 10939925 457115138581460821990052159953243113300 10939926 -14765202462322276094912463845214742656 10939927 -410174739921646842689346020302703353200 10939928 -442558491130255611357130571289209671680 10939929 -42160017930897815239979673584687821824 10939930 43921034058968511708320487036469467360 10939931 1942154718142474784287344132027479040 10939932 -47002963502101635644503009051458708480 10939933 702378626925610981114380809088335982182 10939934 35515085707567299496486762442456494080 10939935 174047973260415285594460571452666918800 10939936 251575143056403737860414575702833430528 10939937 -48011380862620017262926322918336947180 10939938 38248126133655489122492256434024079360 10939939 -48950886505171853598888845986253227376 10939940 42529606419339877459044071169254522880 10939941 -35604017857768474539816314246793027936 10939942 -94355165162514557771509886409321190656 10939943 -170617407828396771787997726471934522240 10939944 388819103507653088770355162442792222720 10939945 -181153215795067536537601432242465251520 10939946 380243248803717687652023162311736618672 10939947 -31161273746868919827766575303533205840 10939948 -53712333123180253099886024327650176256 10939949 149108760983606547999570423506864072364 10939950 -17898851415174434216756153610746572800 10939951 577484961751174777865113966622075720304 10939952 -180254359783390412397568807185194041344 10939953 -143386716081155614735929512225584024800 10939954 -2312444968347665654944520501478617568 10939955 -132120114714135119939292587739097802880 10939956 -307150082470807490104609491016857980928 10939957 63831189022166827827290095835380862400 10939958 -33115122596064783441230398104853608000 10939959 21392855360840318450088944388664374624 10939960 -706126013615688047844037693682374656000 10939961 998466185711874608707854495311230936320 10939962 31275076584051943818650717795877961728 10939963 -931119804479761830878895377280577301788 10939964 -73659337645842873660728849136820420608 10939965 -422888591442609141332675612090976254880 10939966 231086168479122267911065855803874674432 10939967 266090657292381088758848567807914958016 10939968 -25130810732409409448994955621124014080 10939969 -104060900401597270776004800739202127420 10939970 -342762197071596047930778830387359780320 10939971 149065603997361825888444689898185058048 10939972 -61874007054754492217464941049251415040 10939973 -475603913695005388351880106350959968 10939974 -1586556681385292556826847080254930432 10939975 -24528577675237013370618291298389554600 10939976 1390670269507515248404278412150195752960 10939977 439832180203938939493743769897251022314 10939978 11191232403124844529693362852983424256 10939979 -398488834724349635351055380560891869420 10939980 -88760814252760449412251247127947760640 10939981 -242426108454366028218952685882820899040 10939982 -226304841117667276604046232609385171328 10939983 -91404744813659977900807651282990265976 10939984 156128812004284629939699729646566113280 10939985 267425637967009722593550607099824720000 10939986 86354710059219859410930116504733173760 10939987 -1453745046511966995272978566715434663008 10939988 2753051170782133928157025689077913600 10939989 9621207544426694682094991708149446720 10939990 110299651746044332057197510790585440000 10939991 -215828627993914728355305238007822310000 10939992 182875434543730556595300583630975795200 10939993 359324431966798898303898707940953003520 10939994 24593819760082840804917194115630467040 10939995 180234541395717995575452339094343616000 10939996 -272909039663364590224707326955202526208 10939997 -649484730084167324128611910570447630554 10939998 -24584548195725626530196751857954129280 10939999 3520127834946547121487799053194014720 10940000 72332947848761813881062181960335360000 10940001 62159723679922300570232707896171639744 10940002 19542522074460311590417035659860890624 10940003 473533504812877608926075572386119941920 10940004 271901345795186842271460487719448218240 10940005 555526016257694839799175238176745089660 10940006 -10180641153118492653090794673857003520 10940007 193705147429361165129051572837727454288 10940008 699777872033206913955178150359287208960 10940009 -109889984210533683580836252986029646790 10940010 -115370199990419804881908494784050304000 10940011 784049331819848356593796776272730033552 10940012 337857663024967914789393271368883863552 10940013 -15626305394707506247942212257584216416 10940014 -430329508849243099517920576728548367168 10940015 -572174064643074138108575922589969054080 10940016 72006451389811089468439141858753904640 10940017 8849467075053556235340083639045528640 10940018 -339888066213611689033387910795790956640 10940019 3525029950037928756016487161877100288 10940020 -58588222590073466115375224394879344640 10940021 -83937111511753409447322867216212578500 10940022 17044324409208990127927055573417163552 10940023 -386945236572578116304416418994552152728 10940024 519472500383395627397007183524836270080 10940025 -37036112739885707594951737292393880000 10940026 409162473748619060883492899742606521712 10940027 -3138979178152026214488299637984945600 10940028 -298836428969194141384787261587874684928 10940029 -79416104180364507321440939678113367360 10940030 83731130332404444437486732215094171520 10940031 165405400467673809217361735277423269712 10940032 -269882817079061143990940886277344460800 10940033 -258368591225045035223486678109875201196 10940034 64514735211478252331645379465270976512 10940035 177527659728971798555104699463481536160 10940036 -418836461724498800198187422545386165120 10940037 62374914556220422633290067804586595552 10940038 -25135232965691165675361969822705731904 10940039 180847604784909253630430190869840952600 10940040 255980797336405179472123893384099072000 10940041 17547731914204635490441460801933260672 10940042 332655519409397505667110560227310269440 10940043 -359605124891109167408364479615654314536 10940044 353201062765473210538673107835505255936 10940045 158517100450835756819894347520025334200 10940046 -14666718308746810152015177665651346240 10940047 758160203304926668043704647643063650720 10940048 21097895044125637186097524503926538240 10940049 -630219077847028902318509797848462159360 10940050 -12207205077542999039946710196091094400 10940051 -1046415332694878775792090850020161741328 10940052 -126990711260854283885318126340167559168 10940053 732668486902403514018875481065018844302 10940054 -262103532546093788223071100428959271808 10940055 -32631844694830023320989641173186703360 10940056 550396194615481084912843610408519546880 10940057 902536140291884691302294982648555039306 10940058 -27019747221779754085932164621271693600 10940059 176676103064499725987586735538933030320 10940060 3303061730734507423989418988466293760 10940061 451490372349010644320430159070761749568 10940062 -80269671629122579496994121725524846208 10940063 -844470710741407423245922393140759974688 10940064 286261780679814243931393393231232237568 10940065 -20230934570132151999341171344504495680 10940066 -411989991412394863918892240104466524896 10940067 186708772470889340863182870824102212440 10940068 663450032368115567263439918947507806848 10940069 354090969852349954758926340334706270496 10940070 -172826226187355700418265754158401948800 10940071 -47699088251512153928804900161805390256 10940072 -24121029675139439590199578155713003520 10940073 72881271268884223301586765785751600768 10940074 299147428160159234419277402126926457952 10940075 -343116322965226529025200196646404201000 10940076 25250704329805240728100949402112000000 10940077 -436781548631230251530808319468779812074 10940078 -461224057498360039222280630044870832640 10940079 -21930765248445031381585178237713178616 10940080 -25795532208097573820948007135024906240 10940081 -394244592313649197077139021911224294988 10940082 -90998330788229283877981881897832962816 10940083 548330489027318287604663255799750593736 10940084 401074693594419927735382598552381817216 10940085 -35752003431690397041303728071671907560 10940086 -31986895786975577924270362921738936320 10940087 1165195642447585004207533634985698611272 10940088 -282778203894827811877350326560569753600 10940089 -214920795739148756765852064940538395776 10940090 -7859091694501075760844264484836940800 10940091 -436328940377912273084194893432321341760 10940092 -562275806319087128646208736880405904384 10940093 1663718183502959169727159631279980482540 10940094 461324683551946053524218355614655232 10940095 85445936365829390796240061036673903280 10940096 193216088953360212907060717937290641408 10940097 83115668326436559457179233151657857472 10940098 -57633999854974641649152092045948424192 10940099 -232781788140659964513048969120175760064 10940100 33972570897634116651783416745233894400 10940101 -215193511619748396141800404034912247936 10940102 -138559343008153977752328853679358928896 10940103 1353483177581578097718049771769693400 10940104 -5187893599684832428127660345848627200 10940105 -421776204545611924610933555454838608000 10940106 -70490422004497676295434222634892790784 10940107 -134943147860001602775872967581702534280 10940108 -132574266631261636738713895089187229184 10940109 -38328403730292028461395963417700242592 10940110 232283386750056579135522970721318496960 10940111 -44322504387595543083237201988580783616 10940112 17540726681650498112976801802104176640 10940113 -100812948884725307697985140405777494016 10940114 -10079603321918598917074229090766276480 10940115 -52354441853833019009051686623216734880 10940116 79326913064103619918287996827199651840 10940117 24410200676725263339506703354560721792 10940118 -27027089740106173151708866446331975680 10940119 454257133531632554818998323396119408520 10940120 -183049044004545126567492790562505523200 10940121 16233067557839342149841847512591251290 10940122 -187828060918147484763187497390380467200 10940123 -189996670633009841718137711938535357664 10940124 10778893944801026481098055311393710080 10940125 -103197912952777424526891343245231456000 10940126 107261107650243053621246760766335376512 10940127 -185573615490407520162450815505478225920 10940128 -860670398829402446792217690836580433920 10940129 -355923353240913479155434770794049918808 10940130 18071872225207577831056424480214912000 10940131 -98357774760331611597721172951092244068 10940132 462721958302408508979964282664574209664 10940133 -122608639798000742708040875268370025376 10940134 177928570353233489549998446131261184000 10940135 -13157266140674921710818128904963902640 10940136 280594918200313435272360222165184512000 10940137 33616716628681624689456188561268336100 10940138 240941952107768632414680209164250050560 10940139 174847850956810932889503518740149573888 10940140 242010181948620105739160045176051261440 10940141 1109784032414621079700182929418598036032 10940142 -88634826714384799508785772918663921088 10940143 608119081541532905271333755260036688640 10940144 6151575904325378663928500657198530560 10940145 -30172013348239680107613676729355900160 10940146 -3858227154985573787352206240645544960 10940147 132599008516498374482831082596601213360 10940148 44401288160814202470721580258765266944 10940149 159979474743187966990305164707407621120 10940150 -22818275459014031820225277987506662400 10940151 -42721276674775668894541029084306322968 10940152 309518403881449226023974012970729881600 10940153 -54771536583711571659949341447215064960 10940154 104095745421062270246744010813175972608 10940155 -209929775434499545836067451996316541440 10940156 -813764018470254104220215101526139317760 10940157 -381954038030484797559943465981430169600 10940158 197358376411128401338062237506446279680 10940159 -201440198209700627919158628783280208640 10940160 -27083182844334392795274590435546234880 10940161 342728417938980500098002491751103086592 10940162 464433751543573825377842664080932773120 10940163 174604252826507966584312743094031582400 10940164 -2481721997952752195394548006643901184 10940165 295151106171103190835894779417105712060 10940166 -22422238005996997260962649900417279360 10940167 14784441132236570604018298426898453984 10940168 -440833679678618069336672547892362685440 10940169 144809558389073263113739412400692476944 10940170 -2301587329188831905348595890101693440 10940171 -635112458321425141159130361007139840856 10940172 257188857778355887093309746885638548992 10940173 -484474853642038938772949344726382585076 10940174 34640223648098356148032844896915821312 10940175 180668306697874706059610450144543535600 10940176 15846091570086919163406742254627225600 10940177 641884386052708779983561563958417040192 10940178 -88729898809801663280558619560379301632 10940179 -182959872688148349865987673549701676480 10940180 195347304058877991619548549654362112000 10940181 -436366934358304322631915396439455682080 10940182 79671720556405281910610520565100011584 10940183 87550766596117811929886113125557327544 10940184 41172577779632811328428796169158440960 10940185 -115955349294988495828198564046839306620 10940186 -167435126558424607113147843179854760208 10940187 -44243925920702624989722517353922740840 10940188 -142386481294030045201468704420788655104 10940189 -582773532501829052560048255263330912 10940190 -5466968114252081837090184794680934400 10940191 -217377420410363098765484022652133461408 10940192 578372894330522633051015935707542323200 10940193 -197884440762901533878852180227322999520 10940194 167729255227486932016511742840796224672 10940195 2197459459870145290924408042170519360 10940196 -126073922302633886867419478958194039808 10940197 287596227216318832697763190887201939192 10940198 -15032969996074542285637009465384539264 10940199 260989065895810988271221742411164130048 10940200 -224171594619877832392928135419084800000 10940201 723831915241534583185421283131181998202 10940202 -4185768676148418020350014233404922880 10940203 -189180230098579242803519016674150134272 10940204 -410289679634342215784995611662975436288 10940205 177781854950106429406678275182243313600 10940206 451205947949732953270557396574734774720 10940207 201734637170731961427811947373492193640 10940208 -48190620406561919937505910992040165376 10940209 207901338216383239514396015561602417216 10940210 96207573843872191853201868875753195520 10940211 965923690654862151921182751815886576480 10940212 -192661051356967652868567034298673563648 10940213 -277585741375731775068185332702594331538 10940214 102240148477090512627361027839205739520 10940215 -316760480944201871843014621890312120 10940216 53939843736724470240410906315606261760 10940217 120228162273877899554376555565336672080 10940218 41362929418502563847703492801031233504 10940219 145742802986024963309123637491366197680 10940220 -237135182658062050195941762565520601600 10940221 115236706649943545184799660044793188600 10940222 -45996781986668767008496756217638649088 10940223 44102550094242719029171420054010972544 10940224 10700478340677408774722255429042176000 10940225 131828963167811084426864668948050192000 10940226 -44331282766827474603892508340037804032 10940227 18188876738806883504779055269979481760 10940228 -11079876721200387495406643642219865600 10940229 -884518570314713282507334927259162298496 10940230 -149098350892584855446158439327680886400 10940231 -868387956303785886589960496315985044400 10940232 -4702963327079067119407459518433935360 10940233 -931532816506984387944130198233804591180 10940234 132038190289602742152897087612225792 10940235 -79682071508593822801856904452205415200 10940236 -210165281686477811437282173831630336000 10940237 -482025920566530784823707226644145627136 10940238 284636061888700413334612795378592716800 10940239 417805674931982044818276370734492061040 10940240 -123452590329350588627217662403919626240 10940241 -17511895393377990908666557999326681600 10940242 70452653488440418934846708275580627232 10940243 -457289211499890586709692876831012031508 10940244 -45529279065441107138196361221476364288 10940245 -199199500439554911103211023461155758500 10940246 -543562953090589237393377817354846821120 10940247 53896717629643571591134652792749029024 10940248 689447548580416051419729994655540183040 10940249 -151770784804257874816311094347855377526 10940250 141237562432469944176510829289706240000 10940251 242736719408523770594619580399504548864 10940252 -96422329803546043968050542444781936640 10940253 -165085419793806076001526189048951386496 10940254 -109386446188681505762783015195769157440 10940255 198366768596115946630608124009676152320 10940256 -301252618829293852593425978784650231808 10940257 69486874669665063459853335556681690080 10940258 9703369736820071629872411966165568512 10940259 289533477826902585183241708879097156928 10940260 3859281466859390828993195577757954560 10940261 -347156598051499103333284673008764027138 10940262 -82676858187852116848275184496516758848 10940263 84247865527780110940206552199184103360 10940264 544613953228711832738328895936693263360 10940265 -1264677550835636742651118226824571520 10940266 -167921313169682783592189801525003906816 10940267 -68915108350939178241488095090759628880 10940268 245324866596235193142562428367172605440 10940269 945083568833555376124292949848681624844 10940270 -41541205941547564449805697146068910080 10940271 67088164939885061920788526402741365264 10940272 -4839429424935297693277887887044509696 10940273 1002832950726011643124869181542145190640 10940274 -128156820674034872734459326332843208192 10940275 1971383001375195266806586971030883800 10940276 81459199324615305602271626045555159040 10940277 -43931359390552258724225653486582234080 10940278 -157015667244049452491661764090421125760 10940279 104525707201054428830487102231630093000 10940280 -10194630107675612624225177430516940800 10940281 -113355700723459925402079369381227239536 10940282 509063660299949800915701616383767093184 10940283 302522055208666249467235262036924466252 10940284 94676799389825397450052808896487786496 10940285 -438850584698957491729339421013288299400 10940286 -12830815703558538614456855671611810816 10940287 -532344452286833998486130948344145352064 10940288 -421099839723757847490957442755833364480 10940289 -481744208531626009894984126462205819904 10940290 -161739851178732282671815474017486789600 10940291 54235103696934042591665825476514186952 10940292 41153025236427095568435737785209139200 10940293 139626922882849483846176404374999145984 10940294 60647169426268886931892019250382182720 10940295 180089639449504207200517180035405888000 10940296 -544078771696392479836141693810980003840 10940297 -83838058786267898176460688866348113254 10940298 76776294452896132360760339110524881664 10940299 -32133726667358148266350464283175886264 10940300 -18797764266063228624484234248587904000 10940301 314909029427987413954570596526326460320 10940302 -451569810273564368018960534155579587648 10940303 157496924752411937598283600705009433088 10940304 201369237030546455741677533616330506240 10940305 -393919431812929513078923077639642502540 10940306 189087444318854215107596680554854580384 10940307 99210768862622124585170918686145640192 10940308 293475433819015528583962463214800832000 10940309 -572408554300903292657072535643103717490 10940310 -166603040498906904865926940388712374400 10940311 804544153487623055703596471093667367800 10940312 587455209982719970768205396556938803200 10940313 212919345297330709304583525932211263040 10940314 -56510469778587585837236382498987110400 10940315 -218879980473931146393714556528766577600 10940316 -218375848426841160165762590708987857920 10940317 136723674463671230604113613200708704812 10940318 86968592426642406094034196395885568 10940319 -12034410388154826287965567806020428800 10940320 109743787380026081551300931817390735360 10940321 14902980838199128591628546237371672704 10940322 -152099966554297063282938459058212208896 10940323 -289846557822164677616741912838601403428 10940324 292889834950025345251031946390598701696 10940325 -95769430338976498611077971121303400000 10940326 -44894867774409855604637070239444025888 10940327 566763199301721164726885383694119829880 10940328 -193951322194911347880628248016687104000 10940329 36309284937570018206475973987974503930 10940330 139060079055985020804642172766303332800 10940331 342952380729233630692224912573017624064 10940332 -71186624292016818624215427390929957888 10940333 177078407082904066546376642581814067840 10940334 -123596550974254213550112200808315494400 10940335 -117805703294170138461144056050460084640 10940336 -344904900774215102744375289888129024 10940337 -521918154506583395709148213016894354880 10940338 2866398218129109971299795575605698320 10940339 286129235998864334754187417184024356056 10940340 -281299942986411765373592571839711692800 10940341 -202140088012807498647452161334205696960 10940342 20408178029771421740273902430185782912 10940343 204017915520221889024042096604078802664 10940344 -242827630823333012239508882363852451840 10940345 13122686380082808413327084824428498000 10940346 -223224521998912931926075134442657199616 10940347 -302538186519429438675843295944049110000 10940348 -691008026234045404312411585305343675392 10940349 -98090975330853120700988980714919386560 10940350 199720427428824333068402364743803785600 10940351 -278596159938481244122090797097095244368 10940352 -66123632533215949637657635690905600000 10940353 408752119297583429073751504581678002944 10940354 157846881845434083484576215015779975376 10940355 63703756395367039176532195707970351200 10940356 62315312072953492372802549286193696768 10940357 -62664153218869630534663055995134503394 10940358 28706896140524488463262448306385866752 10940359 26739465188018269823295211455618201560 10940360 614114149305880473038974752965443584000 10940361 5153526051193273253687591316397359840 10940362 -68968942657097766685924754803329164448 10940363 378926438448729303998966462764684778496 10940364 -4550391057985300736541117528871421952 10940365 186272296065244810420906397375798161920 10940366 37772576438116036682347741148161017600 10940367 144827918733570510418055876247709085712 10940368 247457686829596470524743302029288980480 10940369 479724866275596711683552704011227714160 10940370 -1309923623032425805815600204679372800 10940371 290796507804594219855660051191027565680 10940372 -501153800449366325570342608958904887424 10940373 276255419328748925848744671534272784000 10940374 -52642671312262852013333684826851684064 10940375 -145470692668627917968921570332861086000 10940376 367423795146596928472599584919860736000 10940377 -309741763011701355597478254186099432054 10940378 -161563969921318401846443310544868780544 10940379 388620248097313420458193877234669650584 10940380 53286134660601092690118169197562652160 10940381 -8834561445272445497824120103226808788 10940382 55767649124245085655317518981322665152 10940383 12353661828760962294743055665970205080 10940384 -64461644365397632092499357521092542464 10940385 294501461845351578914987787608405769600 10940386 226912893016543932736750061717735854464 10940387 -386594811026409830483948497877784978960 10940388 -115839383180494594373035476506851958784 10940389 239913614201645861383412134792997464190 10940390 61535676508779237918884306529759590400 10940391 88872482673500061302498805199440822144 10940392 82602955201868316392864474871860705280 10940393 747523410919681641945843662221269267642 10940394 170444197761761071895732338414623851520 10940395 -412851303062495887851453690668264371200 10940396 128153605510524502236561410394711588864 10940397 22514812483800292230738559220021324736 10940398 -230609596706463025365518732508484358400 10940399 -198834241011670420769556673774929795120 10940400 14900148267720505666791913182191616000 10940401 168398778331194256141132335641351392932 10940402 -517790935168015101209526942287961204096 10940403 -385348839341681310480430825069844289792 10940404 148868311945829771440176169103558656 10940405 -220088160539656770268432495309464128640 10940406 12585949089923017403656817629313248704 10940407 250983773158669221063785675785061127656 10940408 942269679718636598828839805688077352960 10940409 -222309362172096789872727340277838862560 10940410 -56810091163026152058221743069885516800 10940411 301012944202737638378011524924260751024 10940412 143218405344315307651561816743321354240 10940413 6630648930991853723228292840992225184 10940414 71558501062913213283045973921260055680 10940415 -230379343763553622347223833520939745280 10940416 708602320412195718320796906087809810432 10940417 952562693810670996899621361433648574466 10940418 165412616563049035300253784765138405024 10940419 -11211992765441081183228308785701512128 10940420 293656956810944431630636560017112833280 10940421 -129486280448726797054938432816823553376 10940422 93516097518960483966451332010680929472 10940423 -3881492487855316943119140658262388000 10940424 -236856329672775092685769069385551872000 10940425 287383217412362676208149049992856972800 10940426 -392024442218443898909880460148637427152 10940427 -1023686219520458097443924961452522688 10940428 322145453902377719753147012867163051520 10940429 -14735951331476857499454245854975954080 10940430 -144900345049807694702155291767510420480 10940431 854104310779213508757614269298945101232 10940432 -67634390827976446958206635301728804864 10940433 79991092049294171012215078526907184128 10940434 193538162608752694888683622285464172320 10940435 -268807597530118748472239050761418301280 10940436 1676910428420156504488116251318398464 10940437 848418374645430208064160038807100168714 10940438 -130697529009253658375423749698123302880 10940439 231898879368004441454215047218129184720 10940440 -84275941066082217676896810966193766400 10940441 640864213888620714371749738983870640842 10940442 -128605065953969223717248284742397823488 10940443 359912639168055156610361347019623554692 10940444 56308799820045901106016748589659433472 10940445 129409642816726610093849865521355887820 10940446 9615083158360954491986047717434971520 10940447 -2437499457755932478252998314510769920 10940448 -524170883694902513323315647741436624896 10940449 -197200832471026345612033671912508310636 10940450 202478737447757002542490280893303014000 10940451 -115181296665216765245242931795872389768 10940452 190112375054458873696377277637502681600 10940453 -990903953389189910020636934194818245220 10940454 139844545565422354402984842001721057280 10940455 -205062228192867064241089428005710235040 10940456 -199931039204831486812991357488202711040 10940457 -279989158416231895687786937423322960 10940458 15012548439488970886751445209495301120 10940459 100451208213228534057285875833121532216 10940460 -9947385353816317585261659815911203840 10940461 187168297454787937347565577738208307584 10940462 149318753886333878592948278447384625024 10940463 145793535435305260234549603338044778840 10940464 128050858995724368024226497735506657280 10940465 261986516866624194480205871361847365120 10940466 -3869201990411983419753592463250715776 10940467 -815212291661846687064809982957876570484 10940468 11024216607717827499522198090493489152 10940469 560411283011312442300057859730418037440 10940470 -107330101086056637150095664518166136320 10940471 -27314523630708214006434467630098922328 10940472 286456106623449010468458483277699645440 10940473 -56462621200985800734044538626955503958 10940474 114856188199928153092625594670888184800 10940475 74492220229154671124215510531871634000 10940476 361798123118705956985948651021475138560 10940477 257407213756122483472372245308638384326 10940478 138796481391877410666727430494439164224 10940479 -271204742114578382430355031704334425344 10940480 60555253422191445216766779567007334400 10940481 284907587203430516480812450625640876480 10940482 -128050875482167050868621830222668229120 10940483 279631587621127025474211698433350355864 10940484 -389038683427726687451722638514591294464 10940485 347720620836817109326217291900462743200 10940486 -258293401902136365147795748848591481920 10940487 -294087196289996725788404303220521207640 10940488 -42236157028625184164527350666222796800 10940489 -2431018743444708108543292818131209728 10940490 -2889992591289760641123798174771970560 10940491 -872239015743677758469281785913867408108 10940492 -10278444697887718711028414213639385600 10940493 -218546306524050455440685668333569147936 10940494 -119961817098024602028146569142314192704 10940495 -64315928443892489520565021486096587000 10940496 -5796878851789235493362717085018095616 10940497 227094791219316327998695683691448825312 10940498 249250281815247916225054582705019514000 10940499 -508349656108033287098450687133796825200 10940500 264301290238006896450491634607772352000 10940501 352275008742960652905805788173489828064 10940502 41371547576005972588772707813540638720 10940503 1467686045126693045146973737027942080 10940504 -178091255242842730717455073390775500800 10940505 319970179046039364422499969525177898560 10940506 454796701536519692423807186016607921920 10940507 62100787582624865831060510833941804912 10940508 -1592022300523873481457302152494223872 10940509 65499268737430808609384335551316899840 10940510 -7967743909120789545346600074256212480 10940511 -156260626059916735831142072020672458480 10940512 121633308406703908341518103648555761664 10940513 777684606708705016666795620554313762 10940514 -52300324870966967634617819332565094912 10940515 -550891014041372629383492728327204316480 10940516 -217778665053817527503009266476815026560 10940517 61152062245026702369111234845364273120 10940518 -193834653791970812442443658051302219040 10940519 -1001188646464745095049546064665556753504 10940520 -35662644048636846772356544838487244800 10940521 -353362507970915994150828161940492298608 10940522 87477093079620755292982157184968787648 10940523 328907925569641279773366786176301456000 10940524 -563541891405523768030072055368933989120 10940525 119566549330985407792025985652261296000 10940526 -296391728381268804353491822678170559296 10940527 114666589936374103764652760386953272000 10940528 142125605153305002779691088030149476352 10940529 73761917274630575912125238920926632928 10940530 128195439937781532080419273242382113600 10940531 346434695341457244259559447040623072592 10940532 57857816479615257714117576652634886144 10940533 -484780573048409068403481690474333787236 10940534 -111525982662064391261196676392277453248 10940535 -129948440738059332647320452072842728800 10940536 274052129717805847453209416179039580160 10940537 -875396093622858316453371506969316634368 10940538 101502226226980558218475863821181012480 10940539 838771345854992814900260079875860886040 10940540 -121787884845395786411538157134945331200 10940541 -25791111003994243257527411981250865536 10940542 109761579372248375946279541651721502720 10940543 -788475354390051109571067873334174256136 10940544 -24799093481451325234957325057371668480 10940545 56676924644858396365385938673015665920 10940546 69286235945365048584429014020900210080 10940547 83747401904475712708171351440332711040 10940548 -155325740590523829568630538217369415680 10940549 446227112109349170521110135845386771550 10940550 -57266569077750815127132382058242699200 10940551 148099090528597841245770347345071347200 10940552 154496352345824698713718413572377804800 10940553 212150426848108203827050160883502154958 10940554 151060641266000042364788250859907956224 10940555 215609421115824328204467183507496668960 10940556 -153662438947566667828275083811009540096 10940557 -1518684043912157772613845239290821529760 10940558 -179643335798101727872542226339370427840 10940559 37789351171577993292789165088173242112 10940560 13583677937966877688991423965554278400 10940561 46602757421449596402031621009503703200 10940562 -276743845077463661950177324068523691520 10940563 -121062707442721298250108905327614240560 10940564 701881009233124963582814333282760185856 10940565 111902589162113294448807940000448255520 10940566 51656427737293700494697849848591810560 10940567 83903296949738001739500829586847029424 10940568 -362258810190519223264986202940485140480 10940569 89372753155936840814876884569145312910 10940570 342352734456540205067751283521140448480 10940571 -258575490899243112338111160568312256160 10940572 -76227022185572221686090335008767169024 10940573 -632049577287960224450447128174649561082 10940574 -220568545244788495183742186326441141440 10940575 -78020726605609572160930503263172125000 10940576 -17525581575295121109478196279179739136 10940577 171420469086289869270999335174424531120 10940578 -285993395925819083606711153457939168 10940579 34719548248348394541105393759603075120 10940580 -43773000188774746654430972504316518400 10940581 -918562215237212825525454586953341239618 10940582 5552229268250460616778908835228649984 10940583 -10794863843386022864758601288205420336 10940584 -73770394975242554096077551703280317440 10940585 485940449755581265556350366671503151780 10940586 -119477971948250016370292036880389435136 10940587 88728814566681651922193975034631028000 10940588 133074577274344650702960280997236319232 10940589 -282622380840424104123895163194148429472 10940590 172132271629528015249344835495989220800 10940591 349169927107789630320006629100894340512 10940592 -10330661062487938444973655875170467840 10940593 -272954536802314026249482864849913810320 10940594 9771425365628790134861239275058427904 10940595 -91114159158336424842962528153634006480 10940596 774321931667470226555210789883353518080 10940597 -629533913990415480076845575179165959954 10940598 33093966521843172808158319030875225600 10940599 -294862742145327426940781748786764728760 10940600 -202486613005787660774682204891336192000 10940601 139142336374012993116019526431539912384 10940602 -890843887025700732894943843254476525088 10940603 -197309862487811181601084383780528540672 10940604 48716861296146365962909846126426834944 10940605 107295225456100810214891693393641044720 10940606 -122252985697899844662308623926453003840 10940607 -291201584153349177204811806962365746696 10940608 67001286385096994226909553926577586176 10940609 -59385579967532128733298745164572000190 10940610 -203835427950370414549017342906697098240 10940611 203072763896540134660997149537497640464 10940612 -198947195184534097238085823670031951744 10940613 -254801903976704717299731368811888525312 10940614 -84845694562983701798320323755764765344 10940615 50019918768417264184305515877192607200 10940616 -506590258074823567982375016064218316800 10940617 -106286032548550224853550043887365827840 10940618 -90837920283843797172308753182376060160 10940619 8595835175223817567275560354847004608 10940620 -258051263718418809161131316644308126720 10940621 -74837579026737233919658893371280849108 10940622 -27600100128610295272205638360535193600 10940623 -224727303245272126673827048921638079200 10940624 -58149571738285996805755669549157621760 10940625 258338888596185013634735300543229937500 10940626 -343379007864017791006913184093473797488 10940627 574595134514102142884484569545231774560 10940628 291927819367298594292796021098416670720 10940629 -309734363939721725119222998449531414624 10940630 -227052474655795371109131346996344921600 10940631 -137125643362466940709397165605049717760 10940632 55386870218115861452934446328237926400 10940633 282517423612982819960098806564651761424 10940634 78462211438463057319477147473662316784 10940635 47103169902439565424684179984150854080 10940636 16386762746381902903524881855663950848 10940637 10428513851083778098321393717646791680 10940638 9632769878724328734028423850329716096 10940639 434702439391927482505279545944917834656 10940640 -104631291450083562385391994862420623360 10940641 -333204230728525159717244261955513111788 10940642 295099933056803566815481174847942075472 10940643 -187707807631828528704390260112163176960 10940644 -584694970374688270140188614324617216 10940645 -13271000747740213486406109737180420160 10940646 -400690395842995078695067090524181632 10940647 -572445427089427744975686999861786600904 10940648 13531653008568628599108200945289231360 10940649 -527893668242868924815976947375032826736 10940650 -53177483553579665972829078235703136000 10940651 115147459583925111703657918337650961652 10940652 -151164649871221943290901772944580666624 10940653 -988685409174889933406799985049127435776 10940654 -429328008343168732061842221690478924224 10940655 -24355555675802622050029381339431874560 10940656 -13660955693261320553039436775066828800 10940657 -65537547341679747523289370886899279360 10940658 -203249001219178991617057140983977785216 10940659 366634401637855543900564816198769339160 10940660 -367269789369912090432992593975825367040 10940661 263489070696211375723382359873318288110 10940662 -4896165321978954543036598273420552128 10940663 -378980937913554604147239864820197046896 10940664 27735205612265493219802519234798878720 10940665 -226053995558192532911035368380000851200 10940666 144649508524333992518767212682041940224 10940667 144006044750302343289127395625288505880 10940668 156811347969717182485965980527708418048 10940669 215138293686735763220810229847386458112 10940670 3099744678037304206627658717624870400 10940671 468182726137646820967219237772869017600 10940672 600593957341274714334200362873972064256 10940673 23244720465302376610054253831495611920 10940674 -170185931202900376421183748610016229888 10940675 19578762848134998568786051011219072000 10940676 289982748502565659168634644106993298432 10940677 -1428872744386937133318876053806653696 10940678 -32056326401876119807069320068171720448 10940679 606265500386973479512237361562245482224 10940680 -382086193738791570753361005451840665600 10940681 160950421377561081674197020972568331700 10940682 241960588747775817920409034937361076992 10940683 51987937981617986472973609881272377344 10940684 -146166395413587001755799536140312945664 10940685 -155800341764247348135598796851003718400 10940686 64983147138341256699461184799004552448 10940687 832590141039697350769033583115051612336 10940688 -106804528341542436452022305806842003456 10940689 434275567475488996628518026960077773490 10940690 58375965479156605512328555421832038400 10940691 235147589895558192085385176697620766784 10940692 11867077279657380019370796813222430720 10940693 -153745199472211942468983667293228443076 10940694 -135973545760077529080805018875731243520 10940695 -28735647913589506804521862244694280800 10940696 306477831344312096713776142223112192000 10940697 -440395402800113372318418465354289452960 10940698 -603938164907316732981044707656508875264 10940699 44632872434644555442056956883953168 10940700 -109737452856065324256377645272540992000 10940701 -178373508514682953441533368820335622298 10940702 438776729860360310825061872852115759552 10940703 116509891603192969161474819420828076800 10940704 777178234559733272681583247066609090560 10940705 8251806993160440157260497429504833920 10940706 13478399794934974989688751647005708288 10940707 1658951678530971046541250811989646149312 10940708 -426722868145043637742666845854908966272 10940709 -97829826856605226713571696979326518912 10940710 -92383810903215357927146713987149312000 10940711 41196666316978683744724829966958936312 10940712 493616726903101943733867163198482923520 10940713 -199072199894430753862629436767434205760 10940714 7353315819297044311257035758260056160 10940715 -3192534001463515047059418019797738480 10940716 -495766060476964314344500979693930408960 10940717 63553639267522270458748008517993764480 10940718 -221565692691760717268122203488568084480 10940719 26986930728644882064989786087556417096 10940720 -13744427311708313679883279626724638720 10940721 -460610882175219990903358595261229138336 10940722 -135713211871214955909403575890072577360 10940723 -12765749861889446251902363205975347336 10940724 315981254732061577709914064931411763200 10940725 254792792694856516649792162151587878250 10940726 -141465785263017812225636728911810660096 10940727 -61590428798763083265910091103725670912 10940728 36638365531133301415061660342097039360 10940729 67390842818730585301424362793027779284 10940730 -101037380257537918253622692581441409280 10940731 -255295398565030149263484256136982205468 10940732 -211542275963059890673518819684137779200 10940733 657616227832060779169575272589434952102 10940734 -1529184582657173035801922691561556608 10940735 99905879088564358630480051149517032000 10940736 -131207674430447847551852209624892571648 10940737 -55614726955706619777737355005813832960 10940738 -92543164478374976975365232353890354480 10940739 60692502803702268168281230088949400824 10940740 80204701303958659120585723990469264640 10940741 -49186011533546756485896951576455328960 10940742 327602711926428817389949491606402683040 10940743 -862209065506607763144909617976819420240 10940744 -459173327934097719824487741569039907840 10940745 55203403532222160292886229005061805440 10940746 507656486530355151489888646540119105072 10940747 97327248678998544513027781501043374632 10940748 -1079330565217708659959339173411848192 10940749 31665075347249685772721094591029051820 10940750 -160299636958676160149868608075218080000 10940751 38776476647244626511238450632134212200 10940752 -11632712998113913757687502972862742528 10940753 435598279044146717335731578143922301504 10940754 -409635035359385022273566092374701162496 10940755 -28717059504887713290402909253989780480 10940756 -466453612203458335041869754635748401280 10940757 290512703513471741201641395966766100640 10940758 -38074309020899719431658839261857445120 10940759 -133568415491929176076646990536764402840 10940760 -260911387394578410387231419185392230400 10940761 324500487832924853422531189473717738052 10940762 -55853178471192650532133916739356337408 10940763 -147586106283482706126668151838569202176 10940764 -256170071722719832462446430969652391424 10940765 108970220182618961391733843355201563200 10940766 -110123954023551079724339842051853270400 10940767 -365062219372606258203564165157941072848 10940768 82752590514178037163756072175486894080 10940769 -39267623338584434645080867603055226990 10940770 106126011349794853525671756991104384000 10940771 -157287758283229389806452451394365026968 10940772 -360920801234866844018943217982854656000 10940773 146390004311953454611626126792512699964 10940774 -182468753839307171310773895802544870400 10940775 -117493957275599364572064020734401296400 10940776 45877962100027830367871559233893662720 10940777 -135441016863106707700579062727739340828 10940778 -246362123506040493843075172670491729920 10940779 25969557530544231293478070222008761784 10940780 -166819175509621956713077899211728522240 10940781 -155383273701302022953874503160336704448 10940782 -15641139143448038623903090538483971008 10940783 -33098816139313734041292744239019718800 10940784 165837825239038520773966847597478739968 10940785 -146399880106771237163269029389737219020 10940786 -241557638032856710275430091293226727408 10940787 -110369460143322903652788609606897534384 10940788 311975179588423224339455763880525129088 10940789 212968225596060881572278695815714233600 10940790 -9284032135194458242568048677298626560 10940791 1033830995104653269549358760356009112 10940792 -512884340428877630281612040209900830720 10940793 -108244123994977549598135103237122863536 10940794 4024408642936341470011668708569244672 10940795 -81622990743591296061131775736325971200 10940796 -140785868518054361385599354783109562368 10940797 -98631288633056853791894383721724759968 10940798 135065553183686658872001916420851453120 10940799 -178151526805775555309298407809583795712 10940800 -120893463812218114017914474509369344000 10940801 -164969167117413053878737733797683904000 10940802 -23758769876618054326851989496741876480 10940803 -974455508690320993657262848283499874948 10940804 -50357676197218573590398688963126841344 10940805 151882272558071452427130089317569931200 10940806 -340987057583409228653124916187340639648 10940807 -207362283475431499519575241422117619944 10940808 -84504780544051000986412108643864985600 10940809 -118431250434726593356734729217916003136 10940810 -54027049972912058673344884101454081440 10940811 -175867328498380523685888319517066678016 10940812 21851904679925396770710940727829071872 10940813 -365265778248124137183898943029384944276 10940814 188037010729672177664940973840277599104 10940815 286756218455106835282738419193364589960 10940816 -19848520863981930686193541326182547456 10940817 -21577886207772486452748186949746526752 10940818 -101072170478779457889846355698528223344 10940819 175832024760511533041918391765187283760 10940820 -81077714961693668804335641002034094080 10940821 17964131102455073560686118120047076000 10940822 -129008763821321043083789833680070008288 10940823 -169926449358127142796889864932520525728 10940824 292174000035273998081659401515295621120 10940825 147472010602048155577709291721266136000 10940826 32250559570477094452778494454841827328 10940827 10360655675144601288832410553107450636 10940828 178586368085245848978125980566693600768 10940829 -208461437903285865262052414184858340320 10940830 20430038091558227646351455000677324800 10940831 34876640485743508304163585058164899064 10940832 -157157394386760893709178715825633230848 10940833 32867652923705442669123203211818019780 10940834 5222174093170731196502804551238471040 10940835 215752844324606554198216972044405140400 10940836 -158962780276675603439978309796078341888 10940837 711835743536065116152554882974118359486 10940838 -194878364255466373702754166634657044480 10940839 131978369954917384007301895011222251520 10940840 345143527837130787086138983221349324800 10940841 -317272000676021053275353123001328600950 10940842 -90928788511879649592631795150666886400 10940843 -492939865114203083370519124697082958656 10940844 65870557084987115649496018094299055616 10940845 203694587885468882067185692950691913100 10940846 93693549880547007455806136738687984640 10940847 15816537582266097295283961055956889728 10940848 -173870048526840460293558528329544499200 10940849 -211634136717890363098954521429275031150 10940850 6499798787788079850718646389453807200 10940851 -453314681688563493498699125116435068148 10940852 115425448429857256517050419542470755072 10940853 -91723709716295123542815075178653737472 10940854 309886209271806568438432509131568041376 10940855 80082032278874113007023964906398796760 10940856 -266802354184298332492711675909781913600 10940857 97163529469985545569371788749100781712 10940858 -513849029199764805079454569342403681280 10940859 309277777562817438875679592782032664000 10940860 21316859444911791342801193291816611840 10940861 -128549633116001638414709797565244014976 10940862 -166569306162693300425405725759095054336 10940863 403318913233282452134780322485804972200 10940864 113349440860014038301582333256843395072 10940865 49410117919929819676186749547808092800 10940866 -78841658076571914332259680472458267136 10940867 483614485331032023081705119859027936876 10940868 -114522695068417437940766901291767685120 10940869 -448839111804526985006579623723546485730 10940870 136024305621699363795482244922606867200 10940871 212871860563868911578789692673074655912 10940872 910181613140711830069980853458267187200 10940873 279725911759092819529273434381048844122 10940874 -85169435678473880914847302980605054976 10940875 -20644226539658603680771708507600920000 10940876 795870607988952706835097981907059967488 10940877 5963154648998292675819955136495950848 10940878 -133387554232089340338106889561589206976 10940879 16987240030825824257091722859537930480 10940880 34476784336293198880035835976057487360 10940881 198005889488914743447085263543723779392 10940882 24581104419624680047095531550191228192 10940883 251717938532193758081505652286360637624 10940884 329926400503784591217360188588750131200 10940885 89505397126891968405425861111403132600 10940886 28646970498795823940299483921836533760 10940887 -229418401522675362711643247776379521488 10940888 151055885928443890727127770752134758400 10940889 480450509872643012798507215925530889424 10940890 -40207882029163338376602043195434688800 10940891 -239617864067032879875677010182219947080 10940892 67749043514462017040946714722520367104 10940893 165984984880349906571384647618941413024 10940894 216667986272452972978108724232486237312 10940895 -207639883238569861568721296940234777600 10940896 142757399409909124734446962903498358784 10940897 367007089486390767410177220045879154464 10940898 133412972189518369072599376134864276864 10940899 405027932077542348813777181903284028592 10940900 44529458669681956015623941584793107200 10940901 10348517796942398818520947084191966240 10940902 126089827812248925718449681740304769152 10940903 347796560136349645788318421259924970120 10940904 -195277117318914214969515220679114803200 10940905 484842028118384910967579164153730593060 10940906 -191070020199948541012398894393300256848 10940907 -87946582701754975755057934357532336400 10940908 550315927985445933320395962173716425216 10940909 -508326296806717805867849230452690715008 10940910 -255272936635436620672104227888495201280 10940911 164277217467962654557288442384958630912 10940912 -108640037265220304032522453743933456384 10940913 29057617491869431829222096476310389044 10940914 -2282084908313631553415479816933480944 10940915 -523020031326282202801245643614805951680 10940916 65774440909300930317090008320194293760 10940917 -295428070552343575391527360356651352680 10940918 5461342581453534931237086997915406400 10940919 -569047067971042735501215010092973694592 10940920 5015470965717042312095935029884313600 10940921 55813759672488957490126786177562795400 10940922 101259241540862841522545531434738548480 10940923 -48376109518281153466666576719502573568 10940924 179449244257729070056499173044666064896 10940925 -235993472189010559053747151313218956000 10940926 136004024240153166639094028098223759424 10940927 600929499995625889283413075355028235776 10940928 46622046810782222373576226864197795840 10940929 458512137028388411915375456352751830530 10940930 -1526848004176510027750559225628456960 10940931 238531766788222098115031756444640634920 10940932 -63553700854052176305487837602382956288 10940933 -667251249683862080376183240966164724420 10940934 165985700282289738043848475802237350080 10940935 -10663829434410396982395214979973781440 10940936 -30916079645788760515175592269826616320 10940937 74635544980855881662872428700007946624 10940938 -547509547655932185558029623403077612704 10940939 -581686477707081510786416865782716237776 10940940 28347146408438517302472721990987929600 10940941 -723203939125208692630098370834714400 10940942 -101263437044048772383345125486694645760 10940943 -113574995699670644008382084960137831536 10940944 -10837918533297858321493620019749453824 10940945 -597021739053528286665914368004839514520 10940946 -17339309884720905163128937135902666240 10940947 -837955603983633741796321947348776025440 10940948 9214764122359689291618779280556961280 10940949 -230720855150462643059213263996252668996 10940950 35851133114705515522828436392246308000 10940951 279442972124976290366793568814895179952 10940952 -170623822541031135385524137930211164160 10940953 -285123830059990683204057810133625577456 10940954 -12052544086597182225504577386660031488 10940955 18690587947820507740722798607354975200 10940956 93983458374173933699053049983091395072 10940957 -474004471337525660865076514897550998868 10940958 -11257589928652844241271098937723932672 10940959 740722425320132323438485080046474040160 10940960 365654263198055577667009737775644672000 10940961 94436735797926673577337297575861290080 10940962 81221838031507157732774481308095698432 10940963 -14979819622275982567599539950424743872 10940964 10360298808016904743666456599949473792 10940965 -66588160169490748240220323035621097860 10940966 287433692697075804372263338812251294400 10940967 10060711458388854935480905792226988240 10940968 -113151947976855775786778923374047232000 10940969 -320834191629098315834657327149948596672 10940970 37135674559396746575116124816980512000 10940971 74399426973471966186789736565232356152 10940972 -122218741131088465424836173727328747520 10940973 -10849121633377562224006463639072634432 10940974 -34644124496980312495007763465278845056 10940975 259481507009986824686943027735623019000 10940976 -48930354636763458518396241824712867840 10940977 483933363727124939616536784655651773408 10940978 -385932887307888529069487750898665310960 10940979 -100801703730622449501307190725696120320 10940980 -321606141875506485212233989941887795200 10940981 -588737879489997004593916832714032440708 10940982 59706283339761821341734417118938910080 10940983 899904623578990239752851528973648282824 10940984 -354075063420887215786365718619732275200 10940985 123727980290161920170871043778755677120 10940986 -139563029517394724749669198816366608384 10940987 -945567661640468607283038100509563822364 10940988 -95794665777961238565930169978672320000 10940989 -1775207007363160201380511677379901209728 10940990 -130209266590335968598475899796481112000 10940991 -291530736211801165145771361001974103608 10940992 -162046010997829294011744570637288996864 10940993 -17298217628038055223531671229078504000 10940994 -12328479683343575388469735245209619504 10940995 291424838722782688005385018592459283120 10940996 466190044204166682429052221241320216576 10940997 -206201091080504295933142718927880268128 10940998 -23747465809288854747083347668170717760 10940999 279110580170865507318139009078490138064 10941000 118702075739049546340535642944880640000 10941001 750316000429090549798709986280485623002 10941002 -235295236372676498892687249506031511968 10941003 -13912831243760823520956556764527918520 10941004 805717161861469327485337247019319357440 10941005 -638334587722672147486716986601585565440 10941006 -1855628987039648809586750839475690496 10941007 -257562633943074013526051636045494666752 10941008 -54749224005048528561447627847401209856 10941009 101638599131166007956079804247279403504 10941010 -319123662633034889439752368394055423840 10941011 -415807843802925156917552775584512694928 10941012 131901485684750820486951259574023307136 10941013 -293875704898679358395602258333159396260 10941014 68184222405317769772114260258821184000 10941015 -123427822944796430106272128998045158880 10941016 -123499302100277303903604820512765050880 10941017 -241443569233911759865604351856056498400 10941018 34085412742753485404460341097256880640 10941019 -133470000648226063839459533877545329080 10941020 -72371282561142952952281470843936000000 10941021 -7218364071243536373286247735890736640 10941022 -7605415472564211184854394877382242688 10941023 -477542750198156989325917354969089058080 10941024 356246649730147191154202549579686871040 10941025 -140114617733372670240813813664588717450 10941026 -490926012579771428909782121265216798720 10941027 -199969945958338847661713860708964231760 10941028 32002957192710011967962921950176526336 10941029 -215104657018597311340877939341263178560 10941030 -1436003570438448518660727511641070080 10941031 -45143201415272858328350126335333122288 10941032 32480046014716286140127381137346918400 10941033 -761311988014439694357163764593734875840 10941034 -54568343792138080255770490448814974880 10941035 -166258101054059263190444286866916419040 10941036 -363549352974002251348386186642782453760 10941037 -195977099529255958483930240856927452200 10941038 -206508695308070500690539515081774086080 10941039 200114323974439771257713866457767748904 10941040 75820759655016176469189872136263761920 10941041 837941516459831818323154618492831350000 10941042 -136568964066203747188341188656698295296 10941043 -475794670854957145370317848553941334708 10941044 -77013426712417154639010856676925252864 10941045 100562554103607022534310726869046188320 10941046 -13045457693607365364594147141265584576 10941047 155320022442731722999621392540744647424 10941048 -363934769859894246079966924511950848000 10941049 -752627106429738407329919915392643072 10941050 -194130083769452746226403992330299699200 10941051 -229992629851277275578484573545458584896 10941052 152834378757428515306862323929950222336 10941053 -33003815216312780041370784997947085056 10941054 -31639654479619610929706050709472033792 10941055 -106649317908281797108401310110251571600 10941056 -2407952685317142824508295005842964480 10941057 -109859671486246052694783876837858648846 10941058 329444222312882376121998320751969596880 10941059 -968099157277628682914488725580657444740 10941060 98702793292249802042007915254458982400 10941061 -356325954079223227644995063510026706338 10941062 -121576423320722801147766771442089600 10941063 173487809415695670125613687105630993024 10941064 -285382405436398446177940142154956544000 10941065 141719568085480212521368819032407951460 10941066 165134389419494271785152051898673179952 10941067 -547115889474026763330567295301295011884 10941068 130809896244022463035889749108061998848 10941069 115015845321769414452220369431853124544 10941070 -104876356899273167435177898289742400000 10941071 78898481765891659197263442278612798712 10941072 23218967547316891902127995399933001728 10941073 -381267379616978359932946609108075529472 10941074 -24450699046049355346391525350303200000 10941075 -302729780836007287859516048440520675400 10941076 564876345756644049095545214181693733760 10941077 112230267964637954669920805727252504192 10941078 35491435585977351738841046242973245440 10941079 369467427703883187857800828025885572080 10941080 365275438082695518449454230950171238400 10941081 -349539985940195790985115343958000510176 10941082 -40681230657234872839312851572108330016 10941083 -55108023416469182600779399019964257280 10941084 -78762037266304791711675648521028968448 10941085 211440491900111542383143547523844691960 10941086 -147569942344044638737831857529434766656 10941087 -539455466184574298957310840837693069240 10941088 -163456533393715194949794418170748600320 10941089 515050064065816719179649476616931057890 10941090 76621949331757407035958616010981936640 10941091 38285124060014256921037232799267038880 10941092 5073196263465108774796980356667405312 10941093 216724483147018121587845026324739770400 10941094 7853058126674402836138946168735336832 10941095 -447228488381217451978713959093323381200 10941096 80980453237811987284603602718836326400 10941097 -148533036445903120634691494232379656454 10941098 -152121638111641552573487413781386802688 10941099 44176189370379647257292085678341146608 10941100 -106078582774139061730396243671956275200 10941101 -594393196501569500283724388474015729898 10941102 84395136449365386668257630086679847040 10941103 622339777071983552945296508698560670352 10941104 -53516077828607493002531323281686446080 10941105 97731336433164723204395241826262016000 10941106 -95058598225714646128102802072915761536 10941107 376701405800813194554561363874316558280 10941108 -12901745648334580748483097497995339776 10941109 -311612262432230037318375373844263176320 10941110 -94209650094553217134667334031178350080 10941111 -267053568945685303661387421039463055040 10941112 -75186778939493999289549833363704012800 10941113 315804175359173003377572905475868456362 10941114 -92593936287806198141320184224746842112 10941115 -257243572590165333596604859906368597120 10941116 366446242577769156394261697802264560640 10941117 24329619750787841511910862292514759200 10941118 499904469327056883972973238383030031040 10941119 16137732039461941184299147976561878896 10941120 -120149242401606178884720894085378867200 10941121 150838484268038202399216542212791328322 10941122 -32734719792056390807919475676341199328 10941123 -39105222767706770541155222502883888896 10941124 -641653166299901088369669002852251256704 10941125 125533710156346919506454198870276958000 10941126 -29088314308883840310845361547960320 10941127 580516007327530594588234387431280117976 10941128 357569515909455524653290700790947184640 10941129 -616208534055615678351480624556871650080 10941130 220203482355570512538804239760014438400 10941131 293254876974924390427902362202196587000 10941132 -283671919308833330172862297346252080128 10941133 2255144030303327086505297239483479520 10941134 -284655485351457273871535459121588926784 10941135 -258863392829574367012563650013087360 10941136 30798415417790490846072531639424212992 10941137 171286343023972043732056842195004062240 10941138 -51160889252692744461665165433125164896 10941139 -121077485694856276174930879082144461680 10941140 39979397754570018433765652536363253760 10941141 -720736836837452582411156141304560736 10941142 530588927228441002610348391467693328000 10941143 152760852307674197063933916441721707408 10941144 -462561559168036210079961054120879329280 10941145 88566464941174637870132939160449782080 10941146 -229449729660199656468441400111365593856 10941147 53874008947929854290675187935830727440 10941148 -233514569706633874694330702808793441792 10941149 820585091674911905436439253783086110360 10941150 -22540405622735898928192134513340800000 10941151 -51660265756458486236280157300681928736 10941152 -495389216530111669555672749088457883648 10941153 154828176621272344809090793787073277824 10941154 76875814863109213599356869944823183872 10941155 528821735542773226703411926668494644560 10941156 -12136833575311961250248928600028256640 10941157 512127861627602852190845978191288705406 10941158 8821643036972943384623866766142668160 10941159 -2189725258519745315674459017669963360 10941160 -326558774327667770156159108717465011200 10941161 335132128862210191296535392350556417024 10941162 161483342338479888314533268088587377920 10941163 -843858984356771735805735160642167352588 10941164 -104767706646342477949770534169921219584 10941165 -235592373158400126394646480050436792340 10941166 -555964450798870894255090022414763907200 10941167 91793875442507562602596103599606153872 10941168 -17849506291500238494641810035890978816 10941169 65234649462652584454117427302065560640 10941170 -50673276503557856615120960763816004800 10941171 -55471712016696045588561603652475185152 10941172 358526576726850447815894723723350487040 10941173 -27381559121202301238469827026555628064 10941174 -208691541355295702482652447621495060256 10941175 240591907261565058547163187325053900800 10941176 131841605351090106808467034982715310080 10941177 181670571719529489542732797469323533312 10941178 1467482326516395908385725761805329920 10941179 811816595013733458322569056770423743780 10941180 -99625452991396391804708822580871511040 10941181 -28557637941075761797148137520007604800 10941182 -125436591209325504957836480874963673728 10941183 -725292840415582020029322566708483040 10941184 881513423760214395551674147110922485760 10941185 -367127006987375944558453927920707080620 10941186 -92004183757715959337085574670641527936 10941187 726639826775923367096478106948569315836 10941188 -5018580860464059667938958308615004032 10941189 -15961419320005233563326223059472460480 10941190 114087286635749470814038884226987931520 10941191 -70311469216851187913695775692641378408 10941192 163374888224949487524057173405577707520 10941193 236123871828552323726506271409796444442 10941194 427094626840065188719023783868262878464 10941195 46422970799913205720700256931538599920 10941196 39184546341770216877422351089598054400 10941197 -23623205457837899590035752157100986720 10941198 160392169024613796723790790850031462464 10941199 332207470863727228913702161789596225200 10941200 36500055039520760218988218482653184000 10941201 -123158427508027276462391134628872854000 10941202 -44250976958259372267220054466999961600 10941203 -54773231132172734337017391370366003296 10941204 171436206410958577839243713760774592512 10941205 -384064493571310139556960162140032714560 10941206 -291954645970923611723835714279322910976 10941207 96148574117757923792252403696452784000 10941208 762822426891800072588898449042114641920 10941209 249013681495481701086760179109698608004 10941210 -3928690636072871529666923875693555200 10941211 -758282735777476261921789740250198616188 10941212 -37551598298152447907257459299822087168 10941213 -74264340160734906822596332941919971456 10941214 -220917438400216161871362268771857654912 10941215 182697495301754394646275352357156008000 10941216 35252011179770493155186880831824068608 10941217 -39237476007992829079478930870189251968 10941218 -27301176394005158423601877113906955440 10941219 28449310388458682708789109418409220000 10941220 -116152546308208448745727212440978661120 10941221 3453018975382579770375884288819437632 10941222 -138507426421559782039224591824708036928 10941223 90415363330802288908060966505296735000 10941224 -142082944265104651811219958416649093120 10941225 -10353584620198833110143056680180968800 10941226 -40575302879265830737421737555639507200 10941227 615029239379875162294433150185148786472 10941228 357584883053757825018229491579096697344 10941229 -120201207243032272277303752972630023612 10941230 -121263121259155557823588429336343922240 10941231 67296778386535398800033579714708830464 10941232 21918033366818873955190253430003302400 10941233 57497173796621544096104855514901543680 10941234 99781269938838091500846439913630452224 10941235 -13030633329427813439711347315002468000 10941236 -370898526249355189903817869153651825920 10941237 27972250586232077747108319438075770286 10941238 -87084394973192397772388058325301514240 10941239 -45419769098500978922041597980529270320 10941240 4177955372088129952041258005145600000 10941241 193941799740387528878085876366386297642 10941242 -107161974641828778641901146799269876736 10941243 -393920709451283609247402021751345036800 10941244 -499209281868750959935029759650533859328 10941245 166729341239608374734429965921601923200 10941246 110420668290022426243049385169938029760 10941247 57461442760863310099402426329728637480 10941248 -97224653291665139277918049089832353792 10941249 357302969350242360396099913900507383648 10941250 -30130591251531166300761778507723830000 10941251 -918492607936728354680900534182678789908 10941252 -58891427815918918495153619712090083328 10941253 19331912823546220581707331787745232544 10941254 -336060971771836544108544077173370891424 10941255 -137191549976938962527263793951887504800 10941256 -189979697079200204129202692525133004800 10941257 -665455194965163164055339177284476615728 10941258 123966422113421367005084321707315977984 10941259 522529604478262532964008158028346714756 10941260 -138644735860001961312619643519063316480 10941261 2739644245403640072055779524241853824 10941262 190496872144957036336364076140105917632 10941263 -564203342987362707834820474258842066720 10941264 -697926087891862088869928147248742400 10941265 -419941034555453833151316839678243017200 10941266 135226231222745472850353632158242923520 10941267 -208015700717170203805375225398128121552 10941268 -40926953012056688334004942952326132224 10941269 -56296722748942573888642056807877904100 10941270 -65080816739927133962951498029656157440 10941271 372177254744420662918442807577880199424 10941272 -3849868765055461718316447129343918080 10941273 43784562432745411481897763659401909824 10941274 55487188545990542414506106435659034880 10941275 159663602080423403177962161736802805300 10941276 -186779563336850114753635695594443232768 10941277 -561088001597975971815831854450459238874 10941278 -404402797063237127865363565663518082176 10941279 36458340456616962853656009715465082184 10941280 -49675506338716230986360574488897126400 10941281 127388258816214531013379462551114918932 10941282 -45388400985357794234752274169315327360 10941283 629570813715125887058199838335382890520 10941284 174873080720326428605438718413474390016 10941285 101194499850591640594190250195065646720 10941286 196002511943966033398121865192970106592 10941287 -305520770165625006193008109528187536848 10941288 4519198371667677956118722363288371200 10941289 591808894167710540664329223882956684090 10941290 -225745319426061022242624244097453181600 10941291 -43069358226685562577676503332991889920 10941292 -431164044276226526507683395368151049984 10941293 -572113801636227582151277823126937085856 10941294 20639424846539176649450755465127178240 10941295 16220837781244011612164028671627798400 10941296 -89787190107433363248638867456039682048 10941297 197286302105979945563294273947890201120 10941298 233030552113758177881032042851642224640 10941299 673272764116299111921012425877312948300 10941300 -32565879897208947466233592102261833600 10941301 108022793961293943885129229226388455040 10941302 249477013843071998714470858114034881920 10941303 610022194956640415728777119610451785704 10941304 276418828481781736464950330022297600 10941305 -473698247313348533116362493159180836540 10941306 -254708117154462598738620896925284140800 10941307 1091153582238844274895814035137579408 10941308 -458840522184581232632783662640755725312 10941309 -206173566264377595129327567236958000192 10941310 117608898923378438241032045548025002560 10941311 196519980424550642394835820221116403800 10941312 230845160359149732854162971480754749440 10941313 4835543035257146039805242915383415808 10941314 128493038601826073103255127843191246720 10941315 27151520343635688360601840085873917440 10941316 -262629744712476204599194492725122392960 10941317 616094518100787853074325939038181590366 10941318 -908242062859122425574604445201731338240 10941319 1047802411076129120581385404438156156992 10941320 78302275209026338805792601072303513600 10941321 95991946571144759181132234213955723680 10941322 36371401285506761380256271453495704832 10941323 -413027008734735782329149762165176974320 10941324 -104611034641822044144795911577403666944 10941325 61033449484384112903927326664789574050 10941326 -114489257114192336283216873394536136704 10941327 -199338449397112748911179908541108914136 10941328 -203443333704089074901543620007056334848 10941329 257485833205918878572004772163491718976 10941330 -58545795970163586072411599086486517760 10941331 832707725005452440888086977318026704552 10941332 120667690675815928250443895842312738560 10941333 -5608553519465097391079951956288392096 10941334 -370987281131566243845523814895992860800 10941335 -86163718211271274268843561734612143720 10941336 -149877788528570086360598488224932413440 10941337 472021086551583589794219659374047858192 10941338 159670314229989728612182711796479256544 10941339 -548241669647017707920825698055746859520 10941340 445142424865229411434999894559833113600 10941341 -584939720252595178401674606596075610016 10941342 -17400608284475051982646570816124866560 10941343 139297216218547818165715406908388140416 10941344 -307812956926775884875739770548887093248 10941345 -239192532882717325127872071793999574400 10941346 39453439819244219852683277528713626624 10941347 99651458067491427688401070025071782840 10941348 286089512299222693018173798811292743680 10941349 1057500508887566817986991257207358062236 10941350 432521526844452350652063737920972800 10941351 -9309969581351570890837975661920202880 10941352 -324580893012936245487495489517112371200 10941353 -337505883367835586868972766479937915136 10941354 -48418540800736699377715353660808607232 10941355 -177640690337744105016596003377456110240 10941356 -27108265471435228221649851438248590080 10941357 25422368857295294036738941429444417152 10941358 -486995135953118944985151285868142742720 10941359 -379548493954302209669232533895954011520 10941360 30160150059142434808734635187029606400 10941361 -341298547728314625941033722294002557038 10941362 187163738859974189090049996412845084432 10941363 164795124508280563038429892330628044200 10941364 -199728385034367416677059880332871337984 10941365 -504475675002200203947353014429808563200 10941366 25489670469281382198401530687942299648 10941367 -240084088546923580448082722182515002584 10941368 -433577578655047726342320304350071808000 10941369 -271382211789554281642665769866138305472 10941370 142073650078285273354516137968624094720 10941371 296476735112788280250375243433367708160 10941372 170451662557725619468291615394900183040 10941373 -378533293737261869629523086364008260000 10941374 666444861858902662565249135252429356992 10941375 54430633230778200581655098781428640000 10941376 -92152091919200148741779176161099644928 10941377 -559198906341669004894773019538832947280 10941378 -69316848255167739477952728443972075520 10941379 -1280705868415632536459889267630315573224 10941380 -142046200675063452349779581415057384960 10941381 -320912455113150436424303460096321029760 10941382 -693676992506932052562615308171080209216 10941383 72855139397152818091967640811979913504 10941384 -290759659218197041090003478992327311360 10941385 -26500990925000539977931970449759123200 10941386 8112625978291798148093641335704349024 10941387 639923658127227056476813390429920613344 10941388 -224575578566634566126901442010280095744 10941389 -198950267389580198318868213020739446976 10941390 8334103154311127937916302598904224320 10941391 -567103742945491834819863283023183644600 10941392 23392014225894065537399866059877515264 10941393 4318061980227097247862434923590947520 10941394 -379905939946819296273870667413247114080 10941395 -276269185416748133962787166490409019600 10941396 108386852170384751279648230977720993792 10941397 127940922429511017900791125838559939040 10941398 69141431021131914449470105446219811104 10941399 4138642135448430017721900454240289280 10941400 -677574674751813935586101186674176000 10941401 -1852643375714452538791077153744836598 10941402 -40808008249065893340935853479563949568 10941403 -153350000415885212889890332005327982320 10941404 -375317596234382450064666122695138735104 10941405 -217128656515399816010646654283469532480 10941406 166572776346519255538256846452699232256 10941407 -287854531521051206044291922208751274160 10941408 471586750411109598606723426642892161024 10941409 -669907358500003392529688003026571479390 10941410 39189367876866416080532540410813803360 10941411 172649567510011167139243131665019937200 10941412 -102690715785165860358059283872723558400 10941413 27443743964757923380747905861393201024 10941414 252432196049017514426353947573492165120 10941415 463726160865320807834038753919170549560 10941416 -149963064387713646615298832897711308800 10941417 -189373808913167180852549493596392933440 10941418 4341207311096850442851540957755366400 10941419 -297106641510445047519501838220199825600 10941420 -15738820132764125892371880447295488000 10941421 -267807129280578612267411647936834651520 10941422 55636531624707708551825545093800508032 10941423 17649549579922901345003461436333589264 10941424 -39310655437163946225060473479289044992 10941425 465670205073304747824165131188192950 10941426 -160004630742788487744081464757041387520 10941427 -181487147508548395595044474825362212528 10941428 471269263870595238047763732343727299968 10941429 146410836674646094657983691513470434880 10941430 -282766992023128945972685195197827440640 10941431 321756496326018193083525569072002082304 10941432 -18775875352298207169423442635826790400 10941433 250381877251130095637158370772754552682 10941434 -141377718071412195430478604075308951808 10941435 250273099487022672980911186496444774400 10941436 9668729145006558724220517595075190784 10941437 -281263653656673918987502603404354049032 10941438 -130630368925237754346028668451359538560 10941439 1049569390830523783832039533781777907960 10941440 196484837284427933053068120194851799040 10941441 137931670684155848152020352161670793664 10941442 358481113629331467106333265546040913872 10941443 -38212063824370996876567276757949325416 10941444 -342015728288622346597151541964684815360 10941445 22852044044437841728708580726233633920 10941446 -280305086024959861550650783480294631328 10941447 643336330046124663972247745329007786496 10941448 91544846586999047188910476191980421120 10941449 -331708424171677119915220076680070552550 10941450 -4693053020215829175338681493154713600 10941451 265485033270582688235339737496293544712 10941452 388645021803177279354446365469140162560 10941453 -590455772040613911850952068001128603200 10941454 -462316558526363788284913951387730362560 10941455 -100988326201840242333371395873102336320 10941456 -29767290682469910882684882048066060288 10941457 180445564749408880034785110088176886706 10941458 156716618587688328307431282218134039680 10941459 -55673728019635937668321341100158323712 10941460 -235703453118263261123081177061815869440 10941461 156440465901910161359565806397260816352 10941462 92115438522728680716173542344910211712 10941463 -269891232330882687290157537007653645176 10941464 33923470492446758506125421569117388800 10941465 22137112735209249982414627314999306240 10941466 -187958177257989000224235684042987191568 10941467 9288843625329297393303674518791571872 10941468 145223254603361205994825380112958914560 10941469 326236029438238960685395309451120958912 10941470 -3722644773062820512996544138234928320 10941471 58179279525151204570696940128426674840 10941472 -941307436180573938756476700536133255168 10941473 587395431640228697102897183718096540720 10941474 33100281806307974425319921845722495360 10941475 -9219894440236468120291661440593089400 10941476 -82640030037588497831727705048407715840 10941477 69344309228696047238565095976402796608 10941478 54004430261086510382552243333159585856 10941479 6738929793255011097353085826726715568 10941480 5561722229106142975634963512480972800 10941481 -116526106537608052768244509144490567936 10941482 -73336741488038676305902965493060663200 10941483 61176199643090861048870318239681419264 10941484 -723969142426871526349526438616187096064 10941485 -22088776723399084987119299476309736820 10941486 93283756217156942681586762207231065664 10941487 -469125975667260059099402088145734692648 10941488 69737410859878048302758616686994112512 10941489 64340428258993446348034721998233184488 10941490 -131259146811866139449729312740195269120 10941491 -409255595357521100437795107492519563520 10941492 84650480959629092217173814196369797120 10941493 -176757822758331793190443324494416602258 10941494 -245858154382159648803517809106959010368 10941495 -362480648699766518909771557604874946560 10941496 113188693494299613945316154628485345280 10941497 381010782643230917311349926791472392000 10941498 -25373816391153429246171671350954486416 10941499 55368153593085615461147931594775693200 10941500 -330723799074528360536532549620843520000 10941501 454922745286291805005855847445354354432 10941502 -164367288157745424731694597080297229312 10941503 338826002037274218104114254478050660800 10941504 -60706340508036806389899570888755380224 10941505 -196555152393634666439748675368652623640 10941506 378071190005377467105211548313626734592 10941507 383382813610257296838701713018412390640 10941508 -412867118783970006788621139709140172672 10941509 1001555899073327902069322456681335867740 10941510 -129478845446962442304234405865005709440 10941511 143767006108003062147668699334813192320 10941512 -184464259634328837732785560994188492800 10941513 169453112821475749934421230044890206976 10941514 -6740962781505389376527305994386279680 10941515 -105705029399034118217112521120313479280 10941516 -299630227982214436368907859152604252928 10941517 -704548519051335466472372481890878019700 10941518 -822213860702730887616288657974085888 10941519 -413556179838095340521031729959048449656 10941520 1297950839680846187767375148872089600 10941521 524743707379064014168187968452066081444 10941522 -1508382931959628063966424699383829760 10941523 -412194980836643619329561190806827996680 10941524 124745056081105561980643494089152665600 10941525 -54396348737737664045506944519079495200 10941526 377543307207055078223976026408256380160 10941527 -713130193864243049077017342421079493624 10941528 67086603525814052685951559561052774400 10941529 -47205835136687488425574350369086609080 10941530 190927293627873443754201656186970489600 10941531 -204196247107934571407947001334895001448 10941532 -4707004262668658648630191947216162816 10941533 -591724463044039681610971932499374273876 10941534 -152428815980054639893799770918165349760 10941535 564891751461924417884697931599921832560 10941536 -6351859026934832522815616433116676096 10941537 -146280624632439206813321747128934000832 10941538 -28993403912667378354595037927652541056 10941539 270876720833120918155556908943493871056 10941540 102506366497184130873577068149313761280 10941541 522286949653663955801218116986089413560 10941542 44902232843833950875435997932409000672 10941543 -89979658208323583032338083853581975616 10941544 -624993354859287288114546292164380590080 10941545 203491224781432909091640072109909323300 10941546 119838163527107406614278843893268992 10941547 -184833064268823191990149311204205213128 10941548 341013389610150033492640723030810315008 10941549 -6101609162190343766684058837502188576 10941550 -159528571674190722471772689061604760000 10941551 717930142933037613759508412604601689552 10941552 -130863953427779519481125136683034279936 10941553 -724225707559743285420286554891541849344 10941554 -97042974381444560173807067300938337280 10941555 -388246056771831021369147790145266538400 10941556 -242789021293702974644605615588924675328 10941557 -226311269263976771377603461983046612096 10941558 44298452153808457092926637925016567808 10941559 21635117576500262252673560641282342760 10941560 60982321106578805956384636311797760000 10941561 -148963178028946969863087037460861037120 10941562 -278713515882515891180088305824338829968 10941563 317565767226082662783931819421538985680 10941564 151079950813419068916698837471931171840 10941565 -6522369644108371169712395285456654880 10941566 -146957910444515350357231820905288443840 10941567 -140729131982601200154174878772555587712 10941568 -397267051115326668105152416601604096000 10941569 -1158742381957237158328541444091621303504 10941570 -21317090010211236682065650610539021760 10941571 169180985525332778844819328840685178600 10941572 -278975962694746294798751680445592072960 10941573 30583976118027714945113790837408300000 10941574 -34540936330909341577244683393428996096 10941575 52791362812847707103380088268688113000 10941576 -386245109453138318272869029229290496000 10941577 126514210947321928565514377661535250532 10941578 292035162682595334667638994431168831840 10941579 -494204013989436830667648262458564672000 10941580 -128216702156058072782484429925420323840 10941581 -105062349086117992142231551264578943008 10941582 64526537590726105578385000554624351360 10941583 -428578711182167164717951084140057303216 10941584 75058450369731292019338220516315381760 10941585 -34391395643369187301204693186788212160 10941586 287805801907143286700883476374009006992 10941587 950802939902214714382003376795802881280 10941588 -13862388058979211382860654154044456960 10941589 -566893744762819821809483451928489351776 10941590 63977831603476380725327329580139715200 10941591 -21022210120092535345990260365410564656 10941592 618138542901057915218841788774349312000 10941593 3494146272665142884684341672734376644 10941594 217586668665314295017941743994714099200 10941595 80565435888351015539563417382437435680 10941596 92652672282862984074777522884912194560 10941597 -119545801067271912308139950022292473312 10941598 -206608821705128869083475246080271555200 10941599 -92900166532936167506321439883103834400 10941600 254805979840124871953202428828241100800 10941601 -85475946424043164924804749888968655696 10941602 320096571513328427104864812722934504960 10941603 108825568186475845244054597464533284784 10941604 -398138050161067750192277967846617385984 10941605 -6909977389134666244111786184993018880 10941606 -28263581653560299319916495196091095040 10941607 727320662539059321205625605380860116856 10941608 5603014432452642583425094201278136320 10941609 -47412101394583130464372622365431644160 10941610 138018739711354032301524515743074948960 10941611 786271818672290077264597316890652069424 10941612 -363844374906792621006235449465540120576 10941613 447491638709520653987104107377974735980 10941614 27374987534224785621124197301859072640 10941615 -273483459388454214344669505303645420000 10941616 13719482450814994724728467629753237504 10941617 -129036942070641041005860674634525489600 10941618 13144694880727735467275085226115071104 10941619 203538103988193648632532017156964866944 10941620 139099204839692114719793387182880448000 10941621 -479635192611090933068517108079276325088 10941622 82544391600306299542832089485153182112 10941623 -211282092377180785231575366724249660800 10941624 -362946797897560342611965596631187210240 10941625 -99594728912313380917778649182521920000 10941626 109083092733276984993092372438656702464 10941627 -31882124326761733684301996322794914368 10941628 -363829353672802784977029396576503798784 10941629 -141894449443958724542970269477509730208 10941630 54951869609827501517778733723290193920 10941631 -162539857549028197699765549426792627072 10941632 85238846776877330400210535015967096832 10941633 83445882682100191178638626208189850004 10941634 511417807151409283456807796672626210560 10941635 -631234117103868503885520763300574599920 10941636 8810178432941959461950288848091873280 10941637 -20967231992095873931151391544093102048 10941638 -80255788630385861109797312012082852480 10941639 -17080555191436145344674663986643977472 10941640 -26804457319247332569787604291100979200 10941641 5103611449676141751076959724635083424 10941642 -10532499640861426193552677399720192320 10941643 576477471348436461097391142275783647892 10941644 218242597344004119729400901517810155520 10941645 19977054381205328621500417992821950080 10941646 446532312134806056547035129357847340544 10941647 -464158238108156553845097150417402122208 10941648 -112893784392730107247502585033536045056 10941649 225291667470402333281013588816528753650 10941650 -105610631213399917058512588205111125200 10941651 2898612320995311485612975803986779592 10941652 223775696342259630055457351072868390912 10941653 150025413403035120670720727403494701902 10941654 -126346154318935494331315037187108386880 10941655 -570597961395395169663416207495822782440 10941656 1063970869632790643510310418189455360 10941657 370161105624836680964387302722236789088 10941658 68531172180159951003597430012491755520 10941659 334845898677727188337167105584938610880 10941660 61210101654182401883018795755720166400 10941661 -2595947928162641842033859122394817728 10941662 -311125090317367648614557950447007415168 10941663 -280395296152631734791491177453161372800 10941664 -463406793525355590454648289503739904 10941665 -99967767104224352242649281094324990400 10941666 -139488536530373359937429552681559168000 10941667 -4910689028473201233104442572832704 10941668 -88657876480506202317093554227488583680 10941669 40742565109968490857634770023844280320 10941670 -87933106318612299340434480495039191040 10941671 -373493156417992798073257301478310519680 10941672 -126317979751421130262320633845457715200 10941673 728110337048281985502008022303800718720 10941674 83785854909631566880618630618044769632 10941675 -105007388272045235169749877678085612800 10941676 -92116945519306447812431416097179571712 10941677 -156662392196736255085445331866963238888 10941678 -1423736187340843460701856356087082112 10941679 186937221728564019883941148542269153776 10941680 203843482714474004548510132386367733760 10941681 -527304749792123379556720666789230823200 10941682 92330631741579122306787642252110620800 10941683 23131103302251078320645790388713098184 10941684 -114540304338343986037904782129243576320 10941685 -275147334651729523228667529757436989440 10941686 80905686485224960779460498044013190400 10941687 -498792110733631665794204039347508249856 10941688 -518072713169934220667171763247177482240 10941689 493802756437864439314400567585868416400 10941690 237960022128662089403896968641737405440 10941691 12404509476151142566888436145669194592 10941692 -158900790638095149174130962822012338688 10941693 -18434587605629315761947251175910243200 10941694 2601956058750791343199065141801326592 10941695 -75295177400684657917219136501058523800 10941696 163865014660554024542054782454716170240 10941697 169763836014543549277619528742352573352 10941698 -60928758617255294171107252638823206912 10941699 371604871116268676260074263010064297464 10941700 158523560672460212182824829319961600000 10941701 -36149581196827874575279563960769458720 10941702 121158658386649695353876155920226468032 10941703 496394774308818505999412195442883941160 10941704 -442030239464777865224268090577009290240 10941705 -42591828665618521021486881383209033500 10941706 -409051207928026704743481754762048010448 10941707 155430175715219938019759040783756308112 10941708 -30088025441547840837527832344468911104 10941709 -328148203325082403742214695085656573120 10941710 -82414268552106764136064308284077985280 10941711 54162516252296899662730942388305413888 10941712 180811001149395698589779680121841852416 10941713 -217984165259198849154280364804294052240 10941714 16540196617371169898304743934130033152 10941715 342573234131269033119446275202431869360 10941716 190368079553109854773043704020939740928 10941717 381884439784145697144060555801077308512 10941718 331217698775172884336405125770271317504 10941719 81657170696760378750354867315671298120 10941720 -103890782380126175497696324711219200000 10941721 61305867883682884337715670954161677184 10941722 72103427589486559870854689617004845824 10941723 -15392855443404419433696303586593151056 10941724 340657490798774176041429359500293566976 10941725 242280629132229350472741835080741250500 10941726 262761497397771259509757966956157940544 10941727 518309064684455910541232714741379927600 10941728 -274006568903084636877023390946929147904 10941729 19197123732313497643061342238935569920 10941730 69850207998969850569448619833620902400 10941731 79911567142238110366700520853726247712 10941732 444923175296060680225316366905068502656 10941733 -384678645675953688525504070183096239840 10941734 109299228926895341297462390278936655232 10941735 -111101838602891692593923419987233930240 10941736 313467317929030372971675363745762821120 10941737 -5968746943784568430110009553804087680 10941738 41064170621619226108667785577313315840 10941739 538653821451645890100086361900099002880 10941740 143805653420274704852915722193227376640 10941741 -187223643312683759262030792190022682048 10941742 -20994347197919391262121060858685358080 10941743 -617282148545621443946332725774134209008 10941744 27328062132796764013060532164525817856 10941745 -191664556028400228041364600362829799500 10941746 -15016490263232521088897085462940348800 10941747 263669327871754648776848628277751227440 10941748 -194495298602230686222943998761009022592 10941749 -133355304629168588907042213326723686920 10941750 -156360381671951458873686054521709120000 10941751 17064586079185235798444924855389178384 10941752 -349023349802265062985251422993469030400 10941753 222046305834038004333715212389421710208 10941754 -257281740656672148298653734543587073424 10941755 25723182326701260407085854570275618320 10941756 82338224802453980478393041088250306560 10941757 -322783407563443149262732853224516263994 10941758 401794715684541610365398656308558288000 10941759 180807368216807885071325690029510126224 10941760 63518711787055545971697264512634716160 10941761 -550989051223068632489968161340416337788 10941762 -10299673215645113234350557911379778560 10941763 8189385744955959758589046435008241360 10941764 523578443971179669749101880564498280576 10941765 -112525906040859899577247025874129283680 10941766 81049704929053577391655344538538058240 10941767 22139597877726088186372148093284319760 10941768 476271650183616945759839792025192883200 10941769 93065093644913115823090615118434590170 10941770 133821704872407530107485342319099253760 10941771 426415762648462743918711998807190391512 10941772 150331762963211334025881130139514565376 10941773 189216534376144510867923730463362408224 10941774 -56239683694908561948598035673747506048 10941775 222925360351539896757424228916252055600 10941776 172061060492348848635368482135930232832 10941777 -114825377840167263185495868930139699200 10941778 15638334141419768543608188302651348256 10941779 132265904731071600317676542136048791976 10941780 -3047357406775725330376208405461217280 10941781 -217036265207621857283181274895487642418 10941782 576748969441831540521778164299204777472 10941783 304013929468180852572352619427957637224 10941784 -159624751983103823875844309783431372800 10941785 -84496499013206488466235017206965086400 10941786 162716702313493564441491279344438384640 10941787 -67938898579866789828184428764992347600 10941788 -207515766834987921459841549289091072 10941789 265676064215811348826588182355785873024 10941790 31486867342308966156623318482132400640 10941791 112727319414712410647472479361237018624 10941792 -177755796095134937977945536432337059840 10941793 -625657679880471183817379841983217372672 10941794 70432392473545326424308017711508780192 10941795 511316790775534463093898675575573761920 10941796 218476835533418761547102799618802078720 10941797 120382130699675180135982671478757125120 10941798 -23756704350442275226570900478688585024 10941799 276248064023479702644916430756461408920 10941800 3527366760810909519195893528507520000 10941801 197967433187978642835069823594463016384 10941802 194593863087526834270416870492518246400 10941803 -616979601259603060570880619584908311948 10941804 -664368860285764564606566004115273793024 10941805 83614606722494866562426278312337890560 10941806 -565743877199515348844981579079806397696 10941807 69703192357482154305468514993202095488 10941808 85113402427838802831907067761500127232 10941809 -717056126856656626452729542257739250990 10941810 94405919893837546386975534681138339840 10941811 582239745400907846254931449208034766412 10941812 -44573308855317565977892008251453865984 10941813 -69835732576365426281991198021234641760 10941814 -168945867043696829540957802935166518400 10941815 640171645198043855147615857178250180000 10941816 75896833814853735899260329880780800000 10941817 269909648678745816650595220928746010112 10941818 -201407482863847814652401173695417386640 10941819 135084549946090767862187705379783022080 10941820 -90025821270625767236769286212696990720 10941821 -274663832470583793520344283359367273056 10941822 -59255414128475125492217411324929282560 10941823 -11526274008676837781514729485126397896 10941824 -57749409021230807442610673240569282560 10941825 -49307828489612440314117549217574846400 10941826 158194352992184584380678009282408322560 10941827 -82131101086953868360424411842006740240 10941828 305291215424127553624208505636628024320 10941829 154351177954141390039255740420087240026 10941830 3440250800631509702530849422311122560 10941831 200696103159722059885796056689143781840 10941832 619699503155321903237237493874901606400 10941833 12520658964856478703357446145189429120 10941834 -9445494447466149004884048644077386240 10941835 -773806584912803269879712503949567959680 10941836 391277317217579521780480587657526739712 10941837 630841766218653829574476735958152937952 10941838 -121439023315604636710237387811234449920 10941839 -147686746163963492888996407110714379200 10941840 -14439507398023015465883375134892359680 10941841 -564668323878737464960022529831925367758 10941842 171551581797079459078475430312048195336 10941843 -253121086191692609039593094847279318144 10941844 -209997936709723055270033754823837036800 10941845 266461391003382228547652541142187520000 10941846 -366053998300017551778020089580698605696 10941847 429729767886644726328406384077419603736 10941848 106155257920986995866568441661941760000 10941849 333132969031310730705220428333893108100 10941850 129353024611476797461093411048408644000 10941851 -68746196748422147826247868539802424696 10941852 205649675710128934383301297156576714752 10941853 -52752036519121429064088193261032281600 10941854 29062719157450321833253895923630884864 10941855 64755551475468841736095659264524034960 10941856 -178212705430001552029711921655283056640 10941857 435827136814167885370775933967276059106 10941858 217768625656203248040924228034246129920 10941859 -20459361121365212349536277720774457632 10941860 110630199993486124331230573465452622080 10941861 46971992530760573136965834211269546304 10941862 -119760891626363615683449235164775651968 10941863 -8482598896433278959367454135773830960 10941864 -119812496458336751548761103750688686080 10941865 -7891502904245913365135719954285735680 10941866 3662835364576030004495779426161126144 10941867 112253579596230494462562060613508468328 10941868 254056096268626170263521427017896395776 10941869 -543145561390790814055455281800311242730 10941870 -39834594288820839261370078472174841600 10941871 -364657824778049063927680720534527906928 10941872 -188860781950685562755404978118994984960 10941873 49788829811308531066960421348878134384 10941874 368874457518391268822469532890661433760 10941875 17546303695425468785083209290883540000 10941876 -252153126284587321508996383817813569536 10941877 472162391972874002458811343596726687726 10941878 -4213331365986577041195106842527329344 10941879 -150896430844681943192845863418571768112 10941880 339929900705736522598764258276690124800 10941881 54336491467925553941636381175031025664 10941882 -1173561163242462803325594705487921152 10941883 160490698938675745250955274799014220132 10941884 -63012643585062767216966515197457747968 10941885 -8644270623005394987285125775567270420 10941886 -290723260629703766995584194358021412608 10941887 -868931636224299814293112271605587203208 10941888 82363103068209240896964079428241981440 10941889 31326737368258360591119689029353473472 10941890 50258603429930205804893724985228369920 10941891 477177055887559108774744206623242051200 10941892 -64889110984572525500375838135221259008 10941893 518230356281706665310940487425643354142 10941894 50333871633363401149649643372936165024 10941895 -280491342796736629371135011578537051200 10941896 -121946001999670337858961909050495139840 10941897 -10978306063736573732012165770742111040 10941898 -300746117976610633167802664563595504640 10941899 197587549679569684463641923296700167136 10941900 131495178432598100168256290698646284800 10941901 -314935224869957083842170006375891081098 10941902 232254137807377473369895550553171049152 10941903 33205195898149466112726828915234383040 10941904 -75370363956708210004153135500638945280 10941905 -32170285072158655078724184989471396160 10941906 192573262585252568196099153096519806208 10941907 -189307030128198337732426955640083613844 10941908 -100424266460435013302381332528535455872 10941909 -12317421768170453271163093258133856 10941910 -547551607191211477494299338018179840 10941911 -446649717177041212874540587638661018488 10941912 -173964197069301687986984142824792064000 10941913 722195282326254963474849799332999408768 10941914 -609109698621442628789101693380097762848 10941915 27329696940326419393833678689033763840 10941916 -29642867850619971072953567545387567104 10941917 -29463504326263914398475135533685621408 10941918 4169655073631474646858497841416880768 10941919 24817224526611437871403594649936604320 10941920 5628065726261872187123599807083970560 10941921 -314650932102494253000199057117509491310 10941922 -67921986777882023623616997039104749488 10941923 665457355576195380867811320846375446172 10941924 -33258911393905452313544290383604666368 10941925 -495144264199710276729796182586877117350 10941926 -41384542309704013667760571326234125088 10941927 -131546414061809443309268157751582986240 10941928 406167704044018779400971730230772776960 10941929 624461081962265317296987889468207808640 10941930 -41674361298723897117757566292710145440 10941931 -10856747512233920459698348019103816192 10941932 257365717980583136198010578924452592640 10941933 220645637014833999529824405892789368000 10941934 285387418232489615006607965255533271616 10941935 146779728306840018297475173047168642160 10941936 -25774927402625621609122035298600353792 10941937 808447108946340671894351852406898069586 10941938 99786209783085085359887947796148535296 10941939 -164992004367180239740979648746045071360 10941940 189896828772464020764064272736287671040 10941941 109040203990192204056879410436649263360 10941942 -95769607452560740881508871642281067520 10941943 980989231277535946730301467162109065192 10941944 -262620161558598934313902670847082106880 10941945 -204483938320637627838136355938402336320 10941946 -381746468914395692394092697112164940944 10941947 -484505022409553002296684832012614320604 10941948 429843156254044704465883884380109911040 10941949 -663717929719413933627694013313470189050 10941950 232993450422195208271242916975789496000 10941951 -221941477960204430133176744036400973056 10941952 -1024726196530280249217282894773354496 10941953 -216568728054033382120555413647694173136 10941954 -61472213888920241375932149497938865280 10941955 -17574765102659787334306009715157297840 10941956 -355297897694035111455948439079003996928 10941957 -52130298454340705821206120657073165704 10941958 457228483488745003758811575472737163776 10941959 -292460067456917147858248257904240472784 10941960 -139462417661070747247201067946821222400 10941961 -1135963726486791854382252341380509854400 10941962 208291590624242648545094591282825405232 10941963 -277589006097970115122866524794827585600 10941964 653422541016109940986584622706529408000 10941965 -300241766666738075069822482732212032400 10941966 -6037483250308873918024783598219625600 10941967 832599133132911300732947506859328321640 10941968 -183300049776810213088073896136513937408 10941969 31578549006666025127671975818057172320 10941970 2046606414631681218144769800389658240 10941971 803533294273095893037461481872696274480 10941972 -192523395935257192764231606339931588608 10941973 -7674996826408663680427171147091460480 10941974 112602704019650990197022741166814187520 10941975 -39728122386875925874716238415140087800 10941976 -924722460309983802041941502164588707840 10941977 117780822523355530427405687477858826240 10941978 33668473028405280591923776771203700224 10941979 673880047215839167005782179390138216580 10941980 -102461899097608310169632060521238415360 10941981 87402086979622933526153885665474964352 10941982 348087525679337031605426604893288381952 10941983 -159220413590919165918353392221927625896 10941984 459132913770072450954044241561315508224 10941985 325083914507340663862614676669095701760 10941986 334898754043125225408664155635127479040 10941987 -125632330635732394371107820419047650048 10941988 -400221145404266391569537873473825581824 10941989 239969952864750716474262034383751337790 10941990 125369373801524683078480104784868140800 10941991 4909119654705320410828252974198269784 10941992 159730082346205635315824484736590720000 10941993 179656281075034457093116748672149017600 10941994 -26317310480960040126164577727275318864 10941995 -2863267153554640629313310039065328880 10941996 -21934950387162721956316864720227787776 10941997 48418217013950306395044448494696266880 10941998 68766732746830398490450991356642606080 10941999 890270321421446193577174816428130146048 10942000 -78539604629291360286240590381776896000 10942001 179674816553429595631138696583136332352 10942002 297263510102018074377924011227768264080 10942003 430710945123755962584881380902571151184 10942004 -97582973527632094469340915404393698944 10942005 35935366997534933190581211299657342400 10942006 490821777003642668006914639604791937952 10942007 8937509716416265522358114619386915952 10942008 27818153697136630429976426628545249280 10942009 92699222189697738150975119296663370568 10942010 33826334474562025630893976089805959360 10942011 -5723798337857718157437120430787636340 10942012 -282835766019974555682022285161688068608 10942013 3816128751725016919900925661951687180 10942014 151619675364064200039492290355556280640 10942015 37076563601255814426765074209741632000 10942016 -39669676362842590635353424254635868160 10942017 -99633172774199773546284225227849952720 10942018 -369895353340245539096042793772745333040 10942019 787931302324406744931136523132519463120 10942020 41009504275549242806795835706047283200 10942021 47336534441755638009724972417500241344 10942022 51236566358938428131903173723662182400 10942023 16888134798016676975877249296238455808 10942024 473466661243088819518145419337121177600 10942025 -305830865191768723828806968883034176450 10942026 -116409743745819997980669765804364697856 10942027 -60000359868799344402509131177048715240 10942028 -211406169923583046292692941313725848832 10942029 126489883464412794926399307316466365344 10942030 106874016067936202205976684430978880 10942031 188112232671982917803372832464222832 10942032 34088716454679948969985385320227274752 10942033 -456739722835868790620727098966515043100 10942034 235685367559150067801130159985980964992 10942035 -86070387328083736136537144843800236960 10942036 16933757974030275280067906639550812160 10942037 14069543330872149865601502428986047264 10942038 -4912437710861882350408790434787876352 10942039 -44404353002460613210483876719164127360 10942040 24463116397303331319039238062011596800 10942041 -275188096749251349472992214348388556576 10942042 -138716628960167670178107387065474362656 10942043 17899843464595695916454651786500224000 10942044 -57455752824069594557122983692589110784 10942045 -36586746111120472038745815145106663700 10942046 -279226297570281829161471746109335814528 10942047 -63422774039937939728107958842160159568 10942048 -1231302544901808175425299703532093440 10942049 -70214388158835449091255210769700713950 10942050 44100762806294441213981822489569305600 10942051 -817095959861386939735583890545826174948 10942052 508227412140011179711174313323003978752 10942053 -345425953022978475289331128597991965440 10942054 207364059760646364353830305689875085952 10942055 567593690437177760444407306901973627960 10942056 203936756832398548268114105441240432640 10942057 299083860301647275730949083220798812224 10942058 153711670657518383567267975652854582880 10942059 345463043324548236313843018830652207704 10942060 -229126086288373996439780316270780395520 10942061 -250749886081641187448189849622390305748 10942062 -138002126471099061296378651221110819840 10942063 1573750307584227353525018268642621613440 10942064 46819909837446630364527209383641219072 10942065 15723850033620027904246743914707999860 10942066 -73782169113024004098996852220737110016 10942067 -76431353142927879011932405661342128968 10942068 -143652543407349261407501224363414364160 10942069 -666668014017622191341284377377058392530 10942070 112222134588506414611030507716514283520 10942071 142192438351552879215189153542652714624 10942072 32456355061941000266206593687206400000 10942073 -449056423146295034120897533447552749936 10942074 -100759355037955674527595009292505203200 10942075 -15842163711615516770342608221032894000 10942076 -24459702869893413698790292092904458240 10942077 -75796724086961414060041275745394225280 10942078 102473353464328438880972354168771669760 10942079 -97734685255678768596622833848128202016 10942080 75665994005780101191988445014130688000 10942081 -1288403758297829699332030023719673600 10942082 -518048308590095094832283324484655618608 10942083 -142579609864671684438307966487042316348 10942084 34044734723158359515926871355196684800 10942085 77601580251815975100984331488945688320 10942086 -105523136759112279987683163483138275136 10942087 -12232493472675499629519491306929695600 10942088 735122327945787915943194852306332021760 10942089 228747000867404103880513561457006879808 10942090 -149523807234896286017106755320642807200 10942091 583692068019655661033413958105643449400 10942092 323128971354795577184377336548654464256 10942093 850554449993288140831384864514776036044 10942094 -46713548033133576762238633792423259136 10942095 -17971176818148991960376086598033610480 10942096 -56453841554114257982042590425698205696 10942097 759853870380891958753925002264762314546 10942098 -196542620946990814561963103677395044736 10942099 63120380437177505381501350127266681936 10942100 -75917876175986014836433447761548544000 10942101 -67499377296388881172269519530599603200 10942102 780947032354076830459790686579590805632 10942103 277371420386401565033193679775960369352 10942104 -304205087859636335516206123254019706880 10942105 -332479760621378619251056524300604972800 10942106 107883997950411598631007178169870146560 10942107 23786695729695298202991201323374384320 10942108 -96463610716707806868029525382109737472 10942109 186691419397871468770995267419379454560 10942110 60591448188364046237118475771707460800 10942111 -58638302650549862909303242133511869576 10942112 331510764274831332821603574798370209792 10942113 -70256802710346149540368928008523808000 10942114 85693683422216762071583865216095223072 10942115 246091137567790425136220504710790291520 10942116 2618589553718914490045008064612972544 10942117 -791836241292061632203348398784436243648 10942118 -74414939319695095821815195216825252928 10942119 -408285046450795674743767227947669766000 10942120 29224017521487635911872850464694272000 10942121 -72146125727825998500507569400808408056 10942122 20030818856219127688025767029032431872 10942123 -233540017446430161946125923816655416 10942124 -9012263140388327198544588582975542784 10942125 -512265661931471739184649463958124280000 10942126 -9869098836573164262120135278399453376 10942127 -35631231179913020592350305146380966928 10942128 7641052245824995961363458127506194432 10942129 -188676882703992364200344691820987991712 10942130 -51133017732795970851257727232182264000 10942131 -159963296349004480280408445642492303048 10942132 253640610463702411420743036090650132480 10942133 64816561469569003734604344060087110382 10942134 96400562972458646393954577401382899712 10942135 -434578877208073283386554126651778646400 10942136 16338888619419222540729147302711808000 10942137 101802849702898596774623121908564974080 10942138 -361914357238955611671081189997063768320 10942139 -14072036167243318599330805353766446672 10942140 104556815684886298993801046263896883200 10942141 195148206047921353765568687688918350688 10942142 -140774644646131787063815224453775350528 10942143 -152776946024286041273327396712562094136 10942144 -115940671407219306797345900649228795904 10942145 121689364487784396850945862926162194900 10942146 5421490082471116385886321337779937440 10942147 429264204406806875532572622388042593596 10942148 -91227110891543235461607587864359071744 10942149 -68587813751565518481158663242064168736 10942150 159712255426485520668814806012114088800 10942151 133945265713151806452377422296999385008 10942152 42971783967264229932364456013017251840 10942153 357744113517249183172665055489068365402 10942154 108482835234675119657688174921662281776 10942155 198359374740580387068361511734519488000 10942156 25827678379390572657741749861821501440 10942157 848622887349233865065121538761241395840 10942158 -71150684005526671093646594274654339072 10942159 60814548339790471749352157133674213360 10942160 25888102336970926595347536087911546880 10942161 -22361709718603185624133515511565693760 10942162 2083060988111714079638591700154426368 10942163 224124556734392960897218807903967152704 10942164 423403014157782009535623785498609909760 10942165 87740134823520247389061497201044288640 10942166 459507273218398612142354714261851936032 10942167 -1617676161865963473672389523197965824 10942168 244905072623464047156456241154451333120 10942169 -38414046606092354990660579616864331008 10942170 -105003090298061208345923983059474873600 10942171 1261034076505088905832843212929053010544 10942172 -599233020440824155276200229635585103360 10942173 388451164096754907128977853062804425984 10942174 385927542787471406792604508979959149888 10942175 -72092188003695576377106993294683514600 10942176 -196943993366509618653140676436253736960 10942177 4714814128117799229594074842919301026 10942178 -125017574216280757547583465345943601376 10942179 150572249512553601145034809263763505784 10942180 -35664030226037026685275888264156454400 10942181 -70343682562093206341809826991291335040 10942182 -433990028578124889492433374152302675200 10942183 4427658091325317529200284515749937120 10942184 -557686867795516578263604952683560878080 10942185 5430060546948134115872733401756270400 10942186 -169794341513979705855200854701646953120 10942187 667428193112521858345578079158745390836 10942188 -218713167910857320349317696189129232384 10942189 -59611559157283343251226659701258188276 10942190 20919841085544400419068392559626366080 10942191 176854058596512754853598442379736166248 10942192 -151823228179413815231448323469655343104 10942193 -309198314449519861464669482176076528640 10942194 42575003074782196681028710910627819520 10942195 -83837822117102756105741816300856633600 10942196 -7472603475960756550555843696501886208 10942197 36153620122158681466459117646095286400 10942198 -44563342800576271374632188812225723840 10942199 308018678439104641198357895013246858240 10942200 201966266333593409725362547845918720000 10942201 -568266330368581075561017317177713915798 10942202 -1379788325955627264191667115404770448 10942203 -161237087780128566158494978002412044192 10942204 23533473338558241800978959103774195712 10942205 -904181414334449288521980635590771568640 10942206 5881448163135040261427615831124968448 10942207 408595419190257691354095978323371187456 10942208 92199012884114329668318146786997829632 10942209 50031790196351568908646536445762016290 10942210 1294458521144113759334755212582658560 10942211 -293481313704087416238577161405240791040 10942212 44966856836251131907022375766485363712 10942213 -657432300410385335693810661787850901538 10942214 -60019570196309880891403996796426496000 10942215 -113079271902809216107898031863898101760 10942216 -22880742424578640435631881378891115520 10942217 86347528127656968536806747156618428480 10942218 17884548735714669962324821881821854464 10942219 -155367420785514629626243009170126879320 10942220 60582474905321308219683995368078202880 10942221 52577245026251551860701390446022966880 10942222 -56780781496140218111058069684339972480 10942223 241583353273281441242469240441246071472 10942224 98173642104720310247244537138149326848 10942225 -51332377364635530568276988917241459200 10942226 -458933499187615956529464743929311456 10942227 322590472449442679849654109982724808048 10942228 -49573628036629552707149819064751054848 10942229 728339638861558612713394336452959458830 10942230 -4274077688957785317368648130370356480 10942231 372841645392703848323910000546142185032 10942232 26976964365614458977085464059793653760 10942233 81188006703311880596461393652379760800 10942234 -146149324714925818186634961931286259984 10942235 -109723648866957806180192590741409872320 10942236 109956541027857698172109310787058974720 10942237 544856132914726635947273732027682881292 10942238 352802024359667981387663415569400862080 10942239 289324188496959166330526872467251005824 10942240 497337412229858720101292670997197619200 10942241 -261612609677327149858440043388698689516 10942242 81205563294413591057394001515348514560 10942243 677292728972911882689455351460627360972 10942244 77032391879546216681164844689587516672 10942245 -154904320072895177653468329040428855780 10942246 106189472279449105991808660411897075840 10942247 107210933019386675680700939084087976696 10942248 -2161553765746076558004256631614586880 10942249 840432935322006471427097065584808600720 10942250 -81614730860696729772138358864399104000 10942251 141265494479894805977687790014723293512 10942252 -175777739089814972249631097311665738240 10942253 4683848182816741468789724454718432704 10942254 -78770722180090828434621426851865972480 10942255 -412420154172442990666657916665476246840 10942256 -17627887083931666399992534832705437696 10942257 285298772952350607622450938347401430640 10942258 398638520939582063123536592296162053120 10942259 -613387046106306215216520211421305959540 10942260 103172762090509413194569517094964469760 10942261 338075449640321921084312075176048468224 10942262 19851317869564929719572529346388857600 10942263 -508458743930819473165493965263975303600 10942264 -298911195924963830640205569540177776640 10942265 -18678061623575463212888174099299980600 10942266 505253105871530706649879980488671880448 10942267 122907143693636680270775686703953627392 10942268 -450899523374568166715845494438265912320 10942269 2783524404888962566310173551571266048 10942270 7827532284739418937181871750298268800 10942271 -3252705673473841138118337438877519728 10942272 -201032324674078606174817449897623552 10942273 -488787943471500070886543351312196027456 10942274 -61406690327708599121364432178691931648 10942275 -132124647790304233044286387953975226200 10942276 -515743288387528523045396796354100101120 10942277 356539112650828791760015317128628743712 10942278 -175911348247622353149477454091985466176 10942279 -408431897472203934459382133293358545424 10942280 181619671991207907294230792781279744000 10942281 -158964345481910742458405130888980244288 10942282 -42783850394665959095138238710728890528 10942283 252740732049859520816789289828455065680 10942284 -451173090810113568616975626602401551360 10942285 51047740779157685727781593805510398360 10942286 -273255957951559227599337391533870024960 10942287 35684626513034631512474058146554391040 10942288 3228858051828129200185369165046071296 10942289 -304413215790007072370336951315720028444 10942290 -145186253316071391832940508664431744000 10942291 -762864000935248823204310262774212236308 10942292 -224461131857520910102284117066977982720 10942293 -86184873003989081259202438564153501536 10942294 17807752128528728410266247415371712640 10942295 -2688817118283399625026711635024232000 10942296 4957195678485233771865419165724180480 10942297 -92347035854223829303872731424936827254 10942298 -212443423645584943266524415534914820864 10942299 -26612299893347652318657901789714558632 10942300 -16308524797502830185754611069768217600 10942301 -247737744354402431915346457679467284768 10942302 77597639213059056819303695887156666368 10942303 -272344747067829315470126808516668916448 10942304 -482210053998033825914540538209441808384 10942305 354258561983412731089134549788575395840 10942306 49720082433186579284426660843310176256 10942307 -548929095408991373991379540812953405280 10942308 -29669261208441902156390287241830404096 10942309 163069760872139189452531983556594473600 10942310 175671986129381520589918176439036047360 10942311 -270052679014756920279447601766991623856 10942312 -173921284993493640888729094008687436800 10942313 -141793435722391422340689883134466314438 10942314 57710749562895435707217793023545898240 10942315 -493741193279769653688210090404202251040 10942316 -206063657948037603466178987560738013184 10942317 201093501238910394316221631123346184000 10942318 -33420633555859774676183388791618910720 10942319 -496703933308723355795139553680662529456 10942320 -49742282131974758183766075506058854400 10942321 3606274014522475894897006954158149160 10942322 -523730786808006754720132958166030033888 10942323 -30921879835734590166215667154535552256 10942324 -510578650387006836533795922758667762304 10942325 85102819418654104621346902546330555050 10942326 73259786665263098408953739115905262144 10942327 196911364378708916898503421813100873992 10942328 -270393559404286394768966860500534681600 10942329 615446335603251797348267517778731486720 10942330 -46725911754269613118296415639703654400 10942331 480187670039005553222388157472024926752 10942332 -5397474242136778002792071790037360128 10942333 -968073541788419399528981534209388247418 10942334 -89333649275656416978751033047667529280 10942335 -8254747880691065544150880452641867760 10942336 715431335432876384248044077048408309760 10942337 571512358300172078274294691077104889666 10942338 -10674292629577178318573960387490286080 10942339 4786939151597766181991542950121514640 10942340 18347203833892479902574465718243207680 10942341 -562934143023557632259888519491657899456 10942342 214080061314768502778904230570241804672 10942343 55166138992039660955716383151142246064 10942344 -164350626491057081448654936096015974400 10942345 -166060907651623996168680479436711100800 10942346 739701598776935379098640976920367711584 10942347 -13693295474522978639544772947862110720 10942348 -560002165996381118376030474967251419392 10942349 -183214888297074410415452593893237546240 10942350 58677682748459399110957831984544760000 10942351 77919673842588320249381724221778238560 10942352 19996444262241917102600616893087219712 10942353 -88329036460416339091424490322260208560 10942354 195526464342620984264473013452678463376 10942355 36992854229472353386272890199516988320 10942356 -50756765961960417101066217245075189760 10942357 349108912721140884545333961952490270606 10942358 129941983726463163451503779165272750080 10942359 -374407764759292697729820775467208242432 10942360 100482954816412138982467835479055155200 10942361 806044202222473663319615874959413446912 10942362 -278233780182052861512100732926098814480 10942363 274856773102625395563385891678355014384 10942364 8437547977087312871857678611652887552 10942365 -35476101881396630938225818584775146880 10942366 -45990016970465892479102738602411944960 10942367 -165253438287825730774141447903166812080 10942368 -239009677961028731337001923083350573056 10942369 -646227354994177956037557047893366403840 10942370 -61889631456181811943282958656181905120 10942371 35919393500316813092032583695579100424 10942372 23714108324420978603053242057417891840 10942373 519294011769739844028584646813436466880 10942374 48959029653699281602478251319553044160 10942375 736863673289982637272586833467208330000 10942376 234783170920367893551181835845804032000 10942377 415706774310574754325180413566165330320 10942378 -136484079875611056451371526332718298112 10942379 566146287423622306361858472393612786720 10942380 -12416941260506261740375689683669729280 10942381 -331169721053815395867441861853172963818 10942382 307978096203578557342235063031624377280 10942383 -25524339264300635829276690354512528376 10942384 68177847594744273002986885662166630400 10942385 -575073645445590595576055560176869884800 10942386 -44319613801033729582559748077407488000 10942387 -312435200430417664918293561306112132160 10942388 144158910478866612737902648192707293184 10942389 397956490792751778852670020822730253184 10942390 267582917702184434817706542728986767360 10942391 -651505442115891252309356338596426965208 10942392 -25304716704191064429024288443838689280 10942393 248237034098701016406018115978567360 10942394 -477381015001272344447233975458536175504 10942395 129271610958950228197946619650651172720 10942396 345476185472264260399421800625120724480 10942397 -874892847863545515672331908520807455540 10942398 325264426879026950170236178285194645120 10942399 -678193785563535873687241357300794329280 10942400 -10071371525847639932105762921565388800 10942401 -78728861590036724356423645929251840208 10942402 315525015336869390238026920765589971152 10942403 56074978471157907636716107632646450320 10942404 -351497854546695209548422934485279621120 10942405 686330342479431149927166720784142112060 10942406 -527266531280317527280174841116042546848 10942407 59734558854790220420452935686650716432 10942408 11563465290563175571151942390662533120 10942409 105396495651116313638471075800091244816 10942410 -76796850708697602781062368801285840640 10942411 -248080333973654093951111485607399116800 10942412 -320990455064758800120590404004619481344 10942413 10419173655971598471618658800537192000 10942414 -25169093482461770824234033219701314688 10942415 180197440933655064842424418981291783920 10942416 73390579055226286006662368966558638080 10942417 -269998138636539776055756565128090714 10942418 -243521511773488249696668833337229545840 10942419 -149652945595473043752128572850605448592 10942420 197474150447333384423737495888177217280 10942421 144851416552626244949191682203044141504 10942422 51434345120409033379062977524406081472 10942423 286522739987211240554017340636131213200 10942424 510594089090669227154158484274682675200 10942425 2373962782190037262401053946983760000 10942426 50150940664225980371669180243740539648 10942427 56445968157201862740167935532629326276 10942428 76769665004720038086780915519635890176 10942429 -886346622844312688130823184807072332724 10942430 297200223426456066014930403947637141120 10942431 -437541155321483345306637757417389169848 10942432 -15201157010603599118787122207190417408 10942433 -450713159425246325168234959834159047276 10942434 18517039935450060095262304782517628928 10942435 -28371252725534291838050665891675263600 10942436 156883599847899921779236256029295959680 10942437 -20702010256855743937505153634281420640 10942438 17376356390768502587856477001840163328 10942439 20314958510596502855709473066165423040 10942440 -454725851023610236578873248368850534400 10942441 84192599054758889901384774120361007304 10942442 -23276062119152642345135541645148815360 10942443 73270201110507164965219416853317514332 10942444 -11952237618510982798586493947728056064 10942445 -113016023179732935312247983791329869300 10942446 -201743894614191754744493208683301206016 10942447 -298018585102777168222817893458997292288 10942448 266070927697692635278102952958476943360 10942449 -21404042849246624281560879053510031360 10942450 -51629227405185160523410836507197010000 10942451 -138380729550904036976599215409451225088 10942452 10317035285399335937612839567373909376 10942453 -808068288527169074245264452501093801298 10942454 -57170405971868460596834011239833712000 10942455 -255805082113622879204469947757936446640 10942456 -263426999246983111370165453100456714240 10942457 123065070257470781070733143782929941120 10942458 -22955333445271184011769747186248227840 10942459 -642090072250650220604575422592790775960 10942460 68843465692380384805389043691443368960 10942461 294025094639398360588730096926539792000 10942462 -124747731376018247291856443428381247808 10942463 348018712662986791709443644415858158960 10942464 -5767627383244766758434796104780349440 10942465 560153102654553140719190769527922763860 10942466 -220567807086325542657327597241998827568 10942467 -183134634956301854477471596160022502920 10942468 -525823724649290466676986799807481856 10942469 162670172617518229625819413745226459870 10942470 -62882123623357101275026013657888102400 10942471 -464287079574072275444777583890459478648 10942472 151329699612037306608255190466732359680 10942473 -118254708551292449642806125640211292672 10942474 90191152820052308526349115056566098736 10942475 -339311679246409770950120422152639024600 10942476 298341838315898296343599965040132664832 10942477 -124345816188290510451849589500535573888 10942478 -183623349774576875212287433358136326976 10942479 327574362992015914945601234256374155920 10942480 -94275907517457316693229088486496665600 10942481 -67276842900138838284875541854483149536 10942482 -28704486794557048479236784159942082560 10942483 346775672828966852561392730804185766880 10942484 198808007336754611060529927173759310720 10942485 50372763366689149994309610044522467200 10942486 -205853338243035534763753630792714791936 10942487 9051751547544694198834017047919135192 10942488 187588640583585632301426413364548505600 10942489 -122010317476409122019038914053142555500 10942490 -56188150231318429999801848453076383360 10942491 -96523271524436942787857749979269214976 10942492 -613034730962502415821660073459072619520 10942493 1434809318161080897670614368292783741120 10942494 14529313096444841991643770128102154240 10942495 -6944479920252808891930870066347207120 10942496 -749876283026372877459333803101048209408 10942497 -23653814367008309606527789619456422320 10942498 113231768820172869473271783030716084736 10942499 519052013780919799495796500587077673240 10942500 -58657251068414654376825185023958400000 10942501 152029838947651754341197502174160989502 10942502 -128851412710755012080529050652119745408 10942503 110692591332125894265240324743901212160 10942504 -15150274307549889175766218299336622080 10942505 197336927120843175502916734360762580160 10942506 -404728221296225374473790161565001395200 10942507 -83171770035739094995990707898048273448 10942508 -63816519149308762252411967954071563264 10942509 375080821233989286933088330896334552320 10942510 -138763102566807864242721808226527968000 10942511 -3593609786106212955756387893682928656 10942512 -19651411808501646725097377857646100480 10942513 534925740859092367756923354246070847762 10942514 -78383098450554495598746048314780160 10942515 -221420769320278720769367691153826879040 10942516 5758553506217389832848788957461202944 10942517 247446958772459666918751698899859022432 10942518 188658464951344041393158726789954250240 10942519 238522024036535352983053693508041138096 10942520 240862454047485790183249597401436569600 10942521 659715332857809944243486714275122237600 10942522 243787050226474608524862522058148881152 10942523 -739638742282299420294584193885073667280 10942524 -407299757819915532362828535830048048640 10942525 -136184285088951204640429003339091534400 10942526 60012357013048406945046558619723776000 10942527 -639248011070597943644834682764380174080 10942528 -23036896058305520782007247346617810944 10942529 -162906539208545950679796043727392505472 10942530 18671832498246388348085815697385016320 10942531 32117475083354832203317599464912525064 10942532 -82763039924319282129990487945795891200 10942533 110599638576932328398208579073743004320 10942534 -246575993946552113154222607945246514880 10942535 17310434023572770480162288294768670720 10942536 134143486897711450913284983836435251200 10942537 893856190750288947916445296412772724240 10942538 -50945211527563086655704710710139248080 10942539 -51436941085395819330616442558323421712 10942540 -141938617182548138989496159641660293120 10942541 1017185687360744048550758732136530505900 10942542 -15738537016567496003911421670789917184 10942543 458145190195636747308726952060506381744 10942544 78030388628629454831251750182914088960 10942545 80395336569334786264057000765327384320 10942546 102583694686137482339217607263167995200 10942547 15395081755453653135496130775793726464 10942548 -256631502645135705296278821822272133120 10942549 405161879153110420819843616162419239264 10942550 -112438817790140769845380937000369640000 10942551 -176007873704277279215759957508287783520 10942552 237426932901656566897643165088732825600 10942553 -939136827308178395080488862259281209840 10942554 74470842810746785704422252486025216 10942555 -103332033437327149356317019853371633840 10942556 356558159505965380743593857065784312320 10942557 -147931874121541901111744241398951070720 10942558 -167580431260849684918442660320394982720 10942559 -833929043311538521652996795223889590240 10942560 536304661020470198545157958987939840000 10942561 254936239465447037344261629709718967744 10942562 72165636439215426440026587557096154912 10942563 229113401875636103521924026857941371888 10942564 150899688282243511911006634232393922176 10942565 -114760674423956764945310433915715833000 10942566 -23676888106106589292949983821862551552 10942567 629928442349313779921340764094961042616 10942568 -37442477852881306130043179319928750080 10942569 2784332602067543410231060667577181728 10942570 167341981959893096823808507876251696000 10942571 131264717176338903357700950143433075000 10942572 -39410548577957782892545809749915959296 10942573 -550484960648529340932985435554441867178 10942574 -29673612410935082683670886377822896128 10942575 12530809479857676946496352245426976000 10942576 24305916216195165684082816169977413632 10942577 841345572193321496259598856961741115812 10942578 -186491787234123599203063415209213501296 10942579 274588777294147421342356380849222053400 10942580 334965441298898057777324604247965235200 10942581 86442385648018598512129827474351469056 10942582 137209885650489794084620323243241704480 10942583 -285191684032294291584688056708434646168 10942584 257927033300270639776792036332687544320 10942585 -266581833845897965721303752462943115840 10942586 -231498025169823907062792968133936218400 10942587 1175603953911389491951735302997879511040 10942588 554503077557230684615820505833687677440 10942589 -310244242516327208647000352049619568544 10942590 111599013306714303790948123212968776320 10942591 9653857101362393988479566426328323968 10942592 175076195399299034591680643854069923840 10942593 -397387828243263861368209691965701744336 10942594 -12030501637427886433487473006600350720 10942595 -271494272130895706107362487043636328480 10942596 34561076079755381242508191515872415744 10942597 -6491023597245199896426501049288960 10942598 -417786711037395851749406207746114423200 10942599 -421308208083631029670325532658483704240 10942600 -488479187245011517534007989532727936000 10942601 -351258599654204764707883650281386620108 10942602 87792918332263216140119223846881346048 10942603 -128978871255380117373339926951576497520 10942604 93494377542689059035000676720880524800 10942605 -1795322222307252984974305664772325800 10942606 576743461539556751829182308971100942080 10942607 -120666338370655258750474523199294400800 10942608 55246967676733497642099119122877251584 10942609 281384136984875039211588028210247957810 10942610 81540256467976828211314481800157061120 10942611 479529181048455500179918755987767190384 10942612 -97719398371893836597846959411481088000 10942613 237100958630941088943041219283101935680 10942614 19136174462733585831203177223369130656 10942615 297695458440849424455246676567125499200 10942616 335021996272959937703877664652562708480 10942617 -185548267089410987305867004252644469760 10942618 -132329516964006922496215191466517373696 10942619 -193429360464383422385795391583993122480 10942620 -51647707849276509356421715819916851200 10942621 53660595207898881466237026985998679200 10942622 154018980487787303247458967001933607424 10942623 -190091015364515474437659034459104164328 10942624 16851466985988912861352794739131285504 10942625 -219823744624356186450716483787820671000 10942626 -196281467980518309005822451422972374656 10942627 -76941342906982752972057450740235918200 10942628 -115977434115462099843447837571328409600 10942629 55077917438484312273169305247709851968 10942630 -224281253465857990529767800548008871040 10942631 -21248089705009866328519167334144058040 10942632 4639812172830518873700891862882667520 10942633 -76638086252748281291203859722918768796 10942634 -899841147483735502517907694262285710848 10942635 -217292351789307292993005292160643600 10942636 715169537166156845017516087077718858240 10942637 417957431128337755191849136293923220480 10942638 -94536150534977893733767603985597905920 10942639 -161209187801896942183555228251237927120 10942640 -122388340648056234593629655784161280 10942641 -513405882534210109996997023200980305920 10942642 -122439941443452547082162427292589196528 10942643 -149892241015387058634167750942030369616 10942644 391386549973266247326697082398645020672 10942645 138758051948796919138760674492565410560 10942646 -53143109410494589543705627221762828672 10942647 21434978683792625685946478188555339728 10942648 336365030697921432676542239691793551360 10942649 -143803997757366377636433140327632267350 10942650 -52515695623209281400142142637510913200 10942651 -772516252169091537124822690285051621200 10942652 -63719298274909629991869460860783928320 10942653 465116412820854954123563871079265359104 10942654 -128720853841069375754764566294234672768 10942655 676640591765631725478048134480888803560 10942656 -77083651373677899015677597808787980288 10942657 -984969598663019761651806420359192186880 10942658 -389402863098752071514932295977711510320 10942659 -4169652909788561451176890705113391104 10942660 510950085239872321732483199379514471680 10942661 393309307240957789867305115703451061500 10942662 195044008688584802128806350325719298048 10942663 566665940046101823776312149388461530424 10942664 66928794772770618340744772137778872320 10942665 -38146824716442421061292646257347158080 10942666 111880660420061385417804594381786789120 10942667 -80252463594161181961747091067410589444 10942668 -330734025809069238381554826945420165120 10942669 975684025889573494757999370952783774070 10942670 287399147326900188749038128157417411200 10942671 -212549132374404854292078581614717537920 10942672 53689585977074591159662581906993233920 10942673 -166400847892645189638904608908659757760 10942674 -254065311361800785495578855807117434240 10942675 602001465422305413299713566835427002800 10942676 -66496880267225918598687211915150915584 10942677 -574045349121774230234861546062730585586 10942678 79743323081446647241300630621496036640 10942679 208187073261454655155172333487274794240 10942680 96778274941633941865606439809583308800 10942681 -398875927832683278387945097064014332288 10942682 -807386612321495444678421904908130387200 10942683 9874991301649619832831144023218286784 10942684 395094165430743055216400198600174844416 10942685 117584419144862736102623073088668729600 10942686 -90166973317980371339935818768303718080 10942687 165279164245921596777667980341854298112 10942688 116285366081211619690368975673967247360 10942689 -309018031598715200299120725592548104160 10942690 98877848489847956517677533497597235200 10942691 129876548058582069885048801094494881400 10942692 553935089260507010427175250533682939904 10942693 869022916588731661491313881477031739904 10942694 10484243401202354198590675129504772352 10942695 -5613307644880669498832603163945164400 10942696 265708619205362919047030952353708897280 10942697 -199067316188478573534913655184832675440 10942698 -60003169038290707763814030639973819392 10942699 291320347877360295030860917563959059700 10942700 -11709286299841792067493744606734400000 10942701 -32690749464859653584021632913653727232 10942702 -166673580587829042457171780012418954496 10942703 546545959677432600534791336520623952 10942704 -50463763324249480931418934058751983616 10942705 713553609720483697750771900449185239860 10942706 -20904877542714667143832806869666041440 10942707 -322002815647424736634676110376074418112 10942708 -62288873150188132472987214119782154240 10942709 629975570320450638134677237154630323950 10942710 -10363559721858342639595997724930508800 10942711 156510162473950263798676367113025543904 10942712 756762934382555506438686651512925696000 10942713 -200760031371192737030219049865708765176 10942714 316679292873266571233736976222846783200 10942715 -63356195036958682662386806946005483200 10942716 278383663329156958031496402779808317952 10942717 -149678100530102386537327216328722754708 10942718 205616918831505890297729762656366402560 10942719 248258341048624268787589787929962387144 10942720 -436361402899511833212465632237825556480 10942721 221244756842854132503188956015330950144 10942722 72328484063692962154939247821217664000 10942723 -281512228787005888281774621143751490296 10942724 301340306714316496106199216916503280896 10942725 182659537636123530648443130271911585600 10942726 -195210894226335887445269418980243136 10942727 -181294151922218585113372028369463490800 10942728 -105070391301365216950220743746502656000 10942729 -9337921879689880090513190247829308800 10942730 -319970573834552581296002955597064742400 10942731 -302518792661659077905397893697519344580 10942732 -182979876830271024212417988661747611904 10942733 224585642367280318589114420754875760768 10942734 146493224506103234404329915967649203200 10942735 -49844186549086615589422365360717878640 10942736 -9168914914723224164428588615436599296 10942737 -59277286855318523473545065354430292032 10942738 2873993061135084383756522619424977696 10942739 792262449347574561220639179529622877120 10942740 165331538550281950565877489764968738560 10942741 287800540826970066259131650075567152142 10942742 -333341293992696982843690248673024117728 10942743 -113246339190929932353919085229685148160 10942744 -547450360211446719880118236769343283200 10942745 -337349727746639855502358929942610166400 10942746 -8524762157268528173861574984680966400 10942747 76160282374125695231736555715950780072 10942748 -107186975924561665450817516474507151360 10942749 174847411557144162493621849270592781120 10942750 -38336883462038380503700872197816256000 10942751 -316185536960908585804657513490233962168 10942752 -36372653284263760590024532553688416256 10942753 293664120766153111093328878412410620002 10942754 126619207814258075186664804618741834576 10942755 -46376229627729694949427151622535398400 10942756 -162632998331563996892251263408943104 10942757 -205811559513097032040955869747713893376 10942758 162018078985328724205507117526426344224 10942759 573084992857302876911448533125530319416 10942760 478127430574929504355832465989678848000 10942761 -91689851022575306326856585273716935840 10942762 15215776892793737851983988184303645952 10942763 -387394414035091298653124298650764640976 10942764 -122644130807601355717320054746498334720 10942765 -308458619976327811842883428007635024000 10942766 365316605997688461295354977655277047680 10942767 127185049229666474305332543352665634488 10942768 -85535451491195805344384364067514564608 10942769 2582984966134660551230852113003734528 10942770 -208613273233493583412008830270473766400 10942771 355858138538397667900093158934994546512 10942772 475024176931973603189199732028890857472 10942773 57191734471359120045449558331505227840 10942774 73458684151260750611672478039993311136 10942775 633136452582499575994636837419871776000 10942776 -65328008200257931816872712365346037760 10942777 241334731441466135434072618245657598932 10942778 -280725445776611934752918183314031040768 10942779 150377257625837181371626706898514587648 10942780 317906196523484876978294377980397785600 10942781 -578462624661693451996332332840103435828 10942782 -201064444743089131962918747197671343808 10942783 -76291575497431763011232488575953702400 10942784 39372984485550176953067042604318720000 10942785 -121386448047733302940175085591702945600 10942786 273747863067673604532810700890823760592 10942787 -91833574470800429412342129997649854128 10942788 116724225450526571841380595448563686400 10942789 188276570403045029320953173384746146240 10942790 217977013727357085176530703516377430400 10942791 502290422935796713646195442668732519592 10942792 -15238268229951083172936076212823326720 10942793 -1224247499327279120348476885596345822156 10942794 129780748510020099951810279679309272624 10942795 314758742826115036777067260379662557600 10942796 -469666217498725625109787619573336198400 10942797 381591792962221824178048328306623531200 10942798 -414993128966624763588331859437757268864 10942799 -204209009404279778181589956183373576464 10942800 -61195880154052761853287176823324672000 10942801 74616999970276530687274724095247292400 10942802 -141512137868970171072425002453439477760 10942803 549150088826068797123545286280939948800 10942804 56697796707415956268120978028160786432 10942805 247690730068996996798547082918208818360 10942806 -29311114297873020719527860415958532096 10942807 242702131171588800123809965943615919120 10942808 416498794636950685118106569167728936960 10942809 86397904631442501519628160739200461920 10942810 -52542507799036822578577697108644511040 10942811 -149909783799171158825029488665944800000 10942812 110170321172463262563204112533911040 10942813 -146680868973376814787065296918759022240 10942814 68623110624915690553392621609323638272 10942815 86989023100123994802370762288997317440 10942816 -71672885633837981667920393700135272448 10942817 459828300036425830584332437498064763780 10942818 22460543578965420145772030604726597888 10942819 77010666405920617206933581860633792240 10942820 47791206844466630735450132500472033280 10942821 367864447538502308436016453672406489280 10942822 -68923108359070403184477012319838760960 10942823 724996213014059172289936977551552842368 10942824 1794738391557460934627891369645752320 10942825 -400800913219429142030692506144014400 10942826 38609719729839193960129726175223368112 10942827 -121084554990909212941769071459238450088 10942828 -95051912588144277451739263936520617984 10942829 -30023698312529243435180107183218042624 10942830 -2597137564139159462698790637486432000 10942831 531133729813872991766179883378195098200 10942832 -173728891511227490869146869301661728768 10942833 168234458595030689031463429618293547008 10942834 -37869444591913036157419292539334750208 10942835 121887164932275576005468791810690606560 10942836 -97812654636063778561278161870352703488 10942837 356023113075685584877912735861817441020 10942838 -398061274517709456018660923096204515680 10942839 310941954438039017258948605172843859744 10942840 367766599539690790269361647671078092800 10942841 36877580487172385589413636729480803200 10942842 -92301658478823574900615455504778899456 10942843 -297303815472153867491629729232865905120 10942844 300051324177868977174387084869734313472 10942845 92340944854658155677066595690292167680 10942846 405287605670810225270124230585849088 10942847 -207452841681396611990413838077394370408 10942848 -62234783114550898212552854744963481600 10942849 -1006240888981845239914782368295155834364 10942850 -268981046430562326607631779629039171600 10942851 370209492325725175264810724331063190704 10942852 -529237629913249700520103702283812488064 10942853 210987782893949675849860428675641739102 10942854 60726813668515106139664546781171650560 10942855 -3946668907853131595719575439570536960 10942856 -207224261938459038985496452187595525120 10942857 -22646849700689031119327051608278639900 10942858 -174301052579276896934004238237032631200 10942859 139525950592084417677983126020216567800 10942860 155957396763078472398185455228717056000 10942861 353351178907471002778738662580193787800 10942862 -96564747426481466764682376215525371008 10942863 108754505781547652665104745740378887424 10942864 -122089086415157406705296462130729070592 10942865 -46533277938799064902718596212457411800 10942866 -327144730386271532169506683693930797312 10942867 -20085366178251184892062880491321239280 10942868 -117355299816436318304072866107677799552 10942869 50010356940879741805531114825332252672 10942870 79553309862669395608279629897997939200 10942871 -572951638876557136525266270973193359728 10942872 391688952038477496811161264700814929920 10942873 122938501451029919673157782528107490122 10942874 403975439136105274007219629149650205936 10942875 -118722769145229146149197855230677272000 10942876 -116941091314271396182620697206713094144 10942877 -135896456712553442643260049291420762 10942878 223864196297223709366724281660338441024 10942879 -590706361821810333444157860779795654360 10942880 -203179792130027549280444100380575662080 10942881 -23728670598749688682945668748862772048 10942882 123408367303971122490530244560641766784 10942883 -329281348632166372864385198904239267424 10942884 -110067984198739216650426146105604065280 10942885 -125593690996235611513312902748320540840 10942886 -60017279305719867972594685182750252096 10942887 107016952360332448161300240942834225960 10942888 173271372766656895896726248808419819520 10942889 597848521359501909301911484384728718920 10942890 -9706623710842290889419084778190192640 10942891 -781074207653905898847819313198843669708 10942892 -683501425386869716200696496416576854784 10942893 5794069300511377590734888267365593420 10942894 -49405536377178259767750781794534401856 10942895 9605942510612795032152552616257216000 10942896 132578387742576237107726066081876508672 10942897 -78299759002863349399036476099642143168 10942898 795887810569244805267156412726433280 10942899 267386295996915219560044856067104950848 10942900 -105036934262165210380389574421088345600 10942901 -188573766625133483399447182143964205796 10942902 -37899777788906887995610952528645836320 10942903 -321819579400185924035610890272556165848 10942904 46795487530607669399855957758169579520 10942905 322791849644000232833862676388857892160 10942906 39925710799692240077451986747393534400 10942907 638715509620343581439156622070315759560 10942908 -293583562055702606322922126922412309504 10942909 -821387210303868114054843799326454851584 10942910 150313362768663782983133215879841713920 10942911 8283045499374900568112261262098208000 10942912 36222643644441622833061659197027909632 10942913 435585011126930542242056636493873636162 10942914 -625827084485282401842310231097360640 10942915 -143148204312846976542972295033012531440 10942916 866842449760795473350640193432751996928 10942917 167371952042153544650285494053646402560 10942918 -22677519063068109272708141700247453440 10942919 -12208837611232993686543673271600608656 10942920 102015541128797359664443720095601152000 10942921 460663048482315460341792355230235272144 10942922 -197908870263899399538068602878346867200 10942923 112641852668055480668174016128489146584 10942924 -220185726671382107454245762873239631104 10942925 252809349617036056680410727534827227650 10942926 207333562002419930426707330330981991424 10942927 459171836135443935426302647975267905776 10942928 154633002524204553237700637557824970752 10942929 516850693359480660637922477036018061474 10942930 35496836651846293905905528076566451360 10942931 -511610970372779022264017114679268613268 10942932 21119681944775303994210415691499307008 10942933 165657743455792664330261905918957935182 10942934 326855455716511321828059441150271386432 10942935 62471264002629300221743944733593008160 10942936 227821893473928919755680916459417907200 10942937 689668166583257739269737649701328216586 10942938 -695441557331050491837396884175805440 10942939 -3030686930363586925375126377715445744 10942940 -28503712646648252581503780553389004800 10942941 2687859911663652496056000566238596160 10942942 -114741844075013391210345548522707268928 10942943 415051358882606130987518000656594237944 10942944 425370228659293208460416156473975111680 10942945 285573393883663468559611132684126426920 10942946 23634931750372432575111553483175331840 10942947 31131812367683464392945363822105422160 10942948 -561495707086841356112133953267960824192 10942949 501344103885663970439341776095056909950 10942950 -11704711050102750540130991827753214400 10942951 -1047729239962837199504042019772828917168 10942952 -360838731875727509940543635830180070400 10942953 -10541676680266458137401394144632120320 10942954 443937129989539196833713844275968964864 10942955 1141507603526911125462832751663001600 10942956 97618185900898244577373227190666601472 10942957 -401763525813300099185803513287836843540 10942958 22839878037154832729022256774607345280 10942959 -227246929784703625191460839117779163120 10942960 -32420660632597935864863234080511754240 10942961 440444919079430791136696544597115796562 10942962 -136038210653210217058679322049509656448 10942963 -220892647493783580091162104512258260992 10942964 91843331468603568151343123665552417536 10942965 479712129898024183711692311641480464000 10942966 458904370259214427252304397547948887360 10942967 -88628361525075070741567288186624573008 10942968 371178921094921311386261343947127889920 10942969 -248392869186036503829372403903954359552 10942970 -236238007022809537447824174009343088640 10942971 242087728416965206882162552934584821360 10942972 102365419176227776960918132474264721920 10942973 -460533933183939928089914022031343178996 10942974 58492763426253879975505173066738123840 10942975 70928635487787525428575534888583843000 10942976 387882219051466924625679758185054863360 10942977 20275463852512017674046583200319928160 10942978 -176744084614411804379560951109644147200 10942979 523066673268101616039535379694197411580 10942980 32007129742518598564273165938661048320 10942981 140891352322805287628815130062808860192 10942982 -71713085488180264381814118166755738816 10942983 -170910886440326277954667573352764789776 10942984 -4364947907352220920047417318588743680 10942985 108840568898178594667665416068325527980 10942986 -62253555389332502992552376709282754560 10942987 99574322513378992412631607063389517992 10942988 76878900835901580752280100687621149696 10942989 -60841903005109126371706877715358390560 10942990 -322521381389312578559765316292582536000 10942991 -90307554625674849285359137696626825000 10942992 16482289898452902511266811331775037440 10942993 -6840337080052120208804144586357205278 10942994 -4918545886122332772583068987797516640 10942995 -59440683533494286822975574447339763200 10942996 -583259874717642598990208732608493576192 10942997 235170387771964248283492788266914621152 10942998 375148325953900627760839999899183552 10942999 607064274171009103084545367847842781000 10943000 39921700999506781314520296613232640000 10943001 -61053909973624245744425568884493934080 10943002 -158076206108529314602527690828257272320 10943003 738287781822076760797078742398056328344 10943004 267086616227625029600556474781267524096 10943005 -27117135801037069882153965928414022400 10943006 -268938630034847009988213801200330322048 10943007 -164395382522604035518173509354855084400 10943008 -622303265539800452146446588440340725760 10943009 83771362343440258400321811084638121984 10943010 -14897753919877297223176758970292736000 10943011 -495459782985333555010325600257624116388 10943012 -261838988806588956108449984925296609280 10943013 115986004840813332135560745881106939744 10943014 152784831183666737998164512621180453856 10943015 173915522783001155522589174523822160400 10943016 -19660138292076062286103651718022758400 10943017 634066958382658145309761983783982265472 10943018 -422840831159579510151995903712218825040 10943019 -10984610598486645106569238315633491336 10943020 70678338894672819084782114649773736960 10943021 207203189663947433012634199833646755222 10943022 235575792034945670396917618591283076672 10943023 22173856981990001437362218430139265040 10943024 9225538872282161505209582269289840640 10943025 -95546855798426710312454950614090684000 10943026 291336537179807324547405022367120006784 10943027 -9889842905831969909672514879119779320 10943028 144752898835525126824375913283258131200 10943029 -1664354106658380319955320201059382190816 10943030 139421610837432394975694240717436806400 10943031 -18593379092897262247980364594136801280 10943032 -272066221973575486178044662198910279680 10943033 692357569512115716674337580000638393342 10943034 182907367133459138493609507952562979840 10943035 -171362700574406676893781361246343195520 10943036 202033838092989811865813490911101332480 10943037 155808781129567096334832382975744250400 10943038 -667662814143876277869058642825548132480 10943039 156897722245075868097044768146831515840 10943040 54116544880900290877740168240955392000 10943041 -78227347126734643244601436181509093200 10943042 34504022151844611782128179986446671744 10943043 -45814622401131385738582803441137547456 10943044 -72037230830423210059758187883530989568 10943045 -234850631079710021932629546421889717700 10943046 -35618010303337092892177032637549082880 10943047 -233004422636287820276335388241873572808 10943048 -856463171221238315214204082964755184640 10943049 24979318512445156008941468721269543808 10943050 98323989909886913785090444057512960000 10943051 207585352815022132668307649081760580752 10943052 -175164599298390035793937413841132351488 10943053 -377021019162903230183479787364505957440 10943054 456956533229900043678249958170690422976 10943055 -56407486492396413523807017172456996800 10943056 6986989335366273776617803485737910272 10943057 -832416499197852314735469570740933232768 10943058 -11430118768740027274442564243377574400 10943059 -450657087274181414496314009782415870740 10943060 249663238910898542740562110347989491200 10943061 294521695248067272529241948084057664672 10943062 -74218128466456687252658123626306108416 10943063 38556016316161716955594520304436197480 10943064 -191357860632135874196862166712531804160 10943065 -4600847640058726021626294082934110080 10943066 -362302954112227735632111351024537738768 10943067 63046286604768536896232025086932707480 10943068 493232390403299657668674856101829902848 10943069 238295504204496830567798149922126857440 10943070 376156773350788433714276013100800000 10943071 576960768391715205397852819678348746272 10943072 258984260034751661450613608859225292800 10943073 227597310613400070698036014336517556000 10943074 25722823630557452081202310072378379040 10943075 -136580449166083287596359936245421510800 10943076 -105023972837643241349842249870552006656 10943077 -182725240922392838665527777293187441120 10943078 268817044612514583183091005903450501888 10943079 41052661275632036196971723489390776320 10943080 835062894355900037380940325032607744000 10943081 -1317956121183087468140121021593575542300 10943082 55423699340669925532652280767142039552 10943083 -251396225953502111490725599543884105440 10943084 -177081973594727254528148980294975257600 10943085 270831484513755517105008001056424766400 10943086 77783721704598486616502997993334686720 10943087 -15730249424996591582978710694751719616 10943088 -37871422631540608707328643485115351040 10943089 -779427545222986881321211777449904664110 10943090 -39072931570211839377084870935235609600 10943091 -5737078904972507786252364276556694700 10943092 41839773245385031530890451495144142976 10943093 42913402950877654793264562342602588160 10943094 245306346692554174981687026455124043200 10943095 -110756323399087183589257490799324919200 10943096 -358612886182079300599842272165906718720 10943097 -518124946099652139011871974876078902560 10943098 46121824877160157512371819576345721600 10943099 -294961214520160479116889057322374519900 10943100 -5695696616373276233855128215325977600 10943101 -253474405474364918666072578789661289600 10943102 -384810410945055187314411943915617397248 10943103 607795785480250976922986310091398344904 10943104 -566187103013803652578744411148978749440 10943105 172200422039887788253900438398031244520 10943106 -356460815957991742316322133365460651776 10943107 -283505938765780457512289858399748102400 10943108 -2129760029943541748828370828038697984 10943109 -5736606365312001854657671960428659172 10943110 -100129913708289571738998708779459111040 10943111 -573918277551660139773511037659085133288 10943112 -4355672940352182709811475585806745600 10943113 -12953293881224623692707939188800543536 10943114 86242636087157141937238452494721257472 10943115 150537392183484163411286773486173124320 10943116 -26693509995626205460072948159682382848 10943117 -425196895153638312908076394777169147808 10943118 1948634302490226087734581378552635264 10943119 830038562412713707724309952066204920 10943120 -54237441166842060390455236171904286720 10943121 -312641229101444127334420604005230714240 10943122 -141941155504178727684026164257763429728 10943123 276228797619500480508413723893758442584 10943124 -30256474477510673059693742351324282880 10943125 74057092984567753708808581983238943750 10943126 -104965646628812474147411177032909750080 10943127 277270327028676306837722688926677787040 10943128 -39456932565640529824231069204207165440 10943129 -478518055649187806655522882935872377270 10943130 101881767478012069923561589348690967040 10943131 304467125654195551414436986622787102000 10943132 -59275350709579388668727492018800739328 10943133 68507922288213093732143916566994954624 10943134 -221397335623902089104139217749176070784 10943135 -53333821963497272561603113571405130240 10943136 344572928165756933404458786984864448512 10943137 716583022273416705348858579276156899860 10943138 -11206415303874795835786891629787289280 10943139 312278926305025746393579531232058690424 10943140 120671935122530322823375716757498483200 10943141 759482673496596874011462809357029262784 10943142 122990600993114057181532121975436417024 10943143 -438961767219615183836161151632474119240 10943144 -332110924838016066972800495275917603840 10943145 334203156290251482544491770727452160000 10943146 77128874068753136948868349814191681728 10943147 -175280082248636564057046947041575245520 10943148 84138672357266391873135318018240322560 10943149 -11652433435001075978200576743996297408 10943150 17070467968067926870898564834311272000 10943151 158020771009906268397124774970799170304 10943152 39915680074943844765732123659069620224 10943153 -76332383711131920961877393861426322456 10943154 354710056409307954758594037421315399680 10943155 98768711614340783037988085658435313920 10943156 3275282374887133558897449745721548800 10943157 -190928535182380131966384428044563509376 10943158 72553037590705594854997312088779147680 10943159 588399911785906609325537801718453841920 10943160 -286141718145856945313266395452682854400 10943161 120547689671816649669017177509655438762 10943162 -150834812205374208060988942872378966048 10943163 -108278665520592379787389725828197202432 10943164 166886059962369841157463683659535283200 10943165 42914667284938770549004991788307042400 10943166 19105370344394392485842725085648498304 10943167 425435249892023901881931901329544932720 10943168 -46789349438222524900160500663792435200 10943169 -398255321397451709344093460253632815056 10943170 -78802987982810835365633789268509975040 10943171 591378120377956606829411460711243309372 10943172 40818351631756765897842535621316765952 10943173 -198252324533755582136085991078396194660 10943174 302683420775376452220370993620051907392 10943175 37805713295440104457384960334148361200 10943176 1085213066412883551404759795687290306560 10943177 236804444763051795249145493069846907072 10943178 -35764472482462959324909398579140229376 10943179 39835998933036693989005728447631144560 10943180 534606781665722090980770774002940825600 10943181 2588146111059255164713630313326056822 10943182 -375819811611407642730300981860947007808 10943183 -299699630990646876703520482786728867480 10943184 910987694915693257962182182380503040 10943185 471612762174318718574023644981584295360 10943186 -125030557599638902746042666058225575936 10943187 -78604870410219792396260082009500395920 10943188 -269990373194900658222404979000273066112 10943189 -571605555090229590641558878495935194760 10943190 -60794814377467620296886592414392612480 10943191 -138535473483926672287576148372148386176 10943192 19429727114727465609959145587853926400 10943193 214621684048006128640565564656129257024 10943194 87078156058676720561955649102498083552 10943195 155224587864889419665781869292417355200 10943196 -320408808190416553923779346339860422656 10943197 315559949618483399378071446366586516646 10943198 -70260603396148180212386754987637383168 10943199 -4950297195284373088022541724618157256 10943200 393582544044235863232696723740229632000 10943201 -663194296949284850161419972633710664798 10943202 -26810782433461451879027691113561241600 10943203 474194337967666736822248586320914519452 10943204 -130037359781255444830363813434329260800 10943205 -22091783413131728091833015582943655680 10943206 828622241979534247513102280269508998656 10943207 -126594721373762296533403070939697950568 10943208 -138099532179384888997822875943391232000 10943209 -19113370591193617966692906054931609600 10943210 -25310515833566301297963089123730030240 10943211 -20551233274581998761418334738448699776 10943212 32389673184632289368542146660756874240 10943213 846374608957565154646995431089085589462 10943214 227638872334624036449159205569688228992 10943215 208381900454210190909041914528001398320 10943216 -15804469869548393295461141949074374656 10943217 12698998033733994232836465365786340096 10943218 158591312008032358919168307929879594496 10943219 -375848113199111557044585850313267688324 10943220 15938905021984625510801277232992737280 10943221 663307882716982305799086527428940687200 10943222 14464091420052596933437878696088944192 10943223 795077778956116853454153646276063424160 10943224 -690381254570881476325980542775270359040 10943225 -200503853179363381634805468395773319250 10943226 -79568421024274751954590085677676495616 10943227 -118064836317605625697630920070403875640 10943228 28311195536425289805303562064699857920 10943229 248465397481672604634398462863130093088 10943230 10512752271135477712592382323132901120 10943231 -51606606291026768823189432036812017536 10943232 336335477373582626117621626202750976000 10943233 -28979066703865550320082952866540271680 10943234 -531590108679667942632934604773886730240 10943235 1056889396953605775348718116179249779200 10943236 -573687226343063914417926223035362638720 10943237 -495242358077875762403507960346626488740 10943238 47060360027819764012677437066018856960 10943239 197258652625362812975751247729738385424 10943240 250672092693852946885904029999104000 10943241 306023947121508055142824160914755685392 10943242 6273004956428155788790724588379858432 10943243 22385747323033601314238034438000945492 10943244 -38368325759996249264645052777030988800 10943245 398166526235489710339870766326175258880 10943246 251689913406248964544233930467968409280 10943247 47603780840150701464232916809385830272 10943248 56982832113991451725345646755314663424 10943249 524560230118964640540477316091119888872 10943250 -326295724408172940486455232076910592000 10943251 68301011739906062879284435423382097408 10943252 6833925268742143419929639919286259712 10943253 -61607405383679215720208137348513689138 10943254 56167185695840456594378704161338950272 10943255 -44448896879181411529899890928963540840 10943256 -279846553624733414923107519523602124800 10943257 310309096865354111105131019648186382480 10943258 -92681262324257710948637904338309429520 10943259 109523119952253539800077752342108016000 10943260 142003923281832682845255748131459624960 10943261 163727705557481670340589631776525741760 10943262 80116071652444329156907864403741214720 10943263 252942168304351723969202815995777660512 10943264 -107475686879247018051049803725322190848 10943265 25974225863390177060101772815824232320 10943266 431904385420295075957005655838613742880 10943267 183873719014455035247856443417564788316 10943268 -58105413857360630773747604312745652224 10943269 -124698719943225481251426793231527457380 10943270 -136134953750651517040749878826885571200 10943271 246548884718442542363854932291927276240 10943272 580480239472581327655319879008440729600 10943273 63485193878860748233081896957345798720 10943274 -34576239957454482713046087950768802048 10943275 -90989057534374153822907839692011301200 10943276 326962156925399031862375422572392568832 10943277 227762352692094749757822030850460953920 10943278 -446702916159170132017534444829931765120 10943279 -63535006933520445994015022641486774272 10943280 50324231053998689531819424544161792000 10943281 -156453069017099070361364539649528089548 10943282 -48986485733905203537288116473960542720 10943283 -178947016630781341681866304803727570896 10943284 -34967741721465470031359305822070120448 10943285 637595949432519885700680991307879040 10943286 56292187263055387178999412851176788864 10943287 197218398845746860859445041503076928936 10943288 -266625158190207765040292284696564592640 10943289 8498182181559794061247616694764999040 10943290 -9950942608189939118868440226752347200 10943291 -651165933237172586622199861870205149848 10943292 186263561214734919151169368060447997952 10943293 122143743138840005299219060608670790284 10943294 196910771877484016005711131291980157696 10943295 430250843533813118932967275860942105600 10943296 12664456011747055652327994408650670080 10943297 728250563713387913479300522956618821040 10943298 241695580591061156927763266314340168784 10943299 -1393704268171834030794329947319470706136 10943300 -279294110303946728553486084373821225600 10943301 -305850879492749852009769671625274083840 10943302 245194839480728296664433909884638016352 10943303 313298535285760183874579800302662284080 10943304 108258467898720342552955116778585866240 10943305 204298574884450026089500746885343842000 10943306 520394323386539652772454816889353393664 10943307 326655882679783334838056383059649297404 10943308 -348619788348446078284124478186574055424 10943309 89388870734866829182748867033023841004 10943310 11770400787715109579966756866641346560 10943311 1557371151619579953938982154058045902224 10943312 -159294136336312711552936737254253993984 10943313 67739802151743158284983900027698971200 10943314 -269937188649263819858728310206200741744 10943315 355782143164512978546262523378205414960 10943316 44424963363075739586044300884565094400 10943317 -828584918248378668720546582896165550720 10943318 145638380560204778708021517152172196416 10943319 -60793262543803452525767784387355842456 10943320 -134421761652940505739475488861490176000 10943321 233627948455413426858827521270839888522 10943322 16236159958104985337903484130387275264 10943323 -648329360208098378444664302128320746428 10943324 165914387979080696632562577145826211840 10943325 363601017712673639026719779111808824100 10943326 304392666999389944917854580739964906112 10943327 -107017613544961459850300144582722526760 10943328 -104977122072201196518127217928044544 10943329 -262686183619589356509321466236798351070 10943330 10369889366453098597456369340107894560 10943331 16799104464632233199954433521552977920 10943332 34530314383410854550732736281535979520 10943333 198110943730577509234609529610082083582 10943334 46951555151223877778355027310677911808 10943335 -91115486389193809773012217670210421600 10943336 -504418244281640932868385541004364349440 10943337 306497748166446199517191538570929199760 10943338 -390029391455307130086058295260997944320 10943339 -1555727508983492955422617952442952106496 10943340 265814179602706074558783288497887411200 10943341 -66052405816602658302600322459090130816 10943342 178030992380144858097687900905640739200 10943343 25710618521865728105775778218432323760 10943344 48486127008710195768225903013820661760 10943345 -96650233157984146122755490191833098240 10943346 39248978910214761199479196371858557184 10943347 -37343703595354549380081319647690216648 10943348 216070748440952688228106165946656673280 10943349 378397073557770150280043741446673764128 10943350 -76918353630688776890182701799247414400 10943351 70214682573575971518169716189488100000 10943352 -149047675566893559107962577166273454080 10943353 -259659569403570601374564431601220087800 10943354 -2862494903004648589791165007103028480 10943355 -283141509384760638751317435752355089040 10943356 -444868355634607449277770497822383790080 10943357 -26021321769365457142677896517501026580 10943358 221260388104171786589939069548959882240 10943359 -116712920209560881294725849323834716448 10943360 -609335220168354029190356307982417920000 10943361 -364646797256370914989378233427747116 10943362 81091705811059792938823605114346836432 10943363 -536680025065525056988303473476094176388 10943364 -328976007106472245367997168851372749824 10943365 352385341852992320716137996185328643260 10943366 -251532611403054433211170195193263290912 10943367 279962781561715464817939491068667409920 10943368 -371218604270381813630363340722639293440 10943369 -561300212302176404587213820950910032230 10943370 -202137833159325879730583174596264204800 10943371 -5577666425248065082287403741000566256 10943372 -34669899621676809977358627056445161472 10943373 -101634467801824079939368133450645736960 10943374 -101020086115990532606967759096469963200 10943375 -397817988586305127106128841252092098000 10943376 -108395288632551713344501180324168728576 10943377 35827693035015892905100615778558059392 10943378 769387972582684273828536012006417622656 10943379 -20146489798270574935473843859050224880 10943380 25552493495571902271426130391713751040 10943381 286818204911882542833949286567151799182 10943382 50085287045560409926953675554411385600 10943383 -98836371814335276078814641683852529576 10943384 -377102722499880142197049966963370004480 10943385 -164603753394637525767910262788446398400 10943386 811740605232034923928845105218505973488 10943387 70804834178002319424182858133268956480 10943388 100743897654034557765788066968299267072 10943389 -34759852715674930941015827910042475476 10943390 -145438233318039090621464060835620548800 10943391 253780029586711329397217487539552977992 10943392 18759408622886005006341517947017625600 10943393 -1019530408949623534015752060472392956220 10943394 95985348641821646338195041192132009984 10943395 256337921996548020003772667608868552400 10943396 -940825872242300897930678313078530334720 10943397 619426527369564608751607840241065296000 10943398 418840480928177068715860263840658591200 10943399 255794171881093037426584046378100833400 10943400 40674662112323151599232040905940992000 10943401 71343806171395659250524534383431447040 10943402 17643418007342521346946637260110719152 10943403 171697395400596761826265744619418283008 10943404 150108001743365635433364749257037669376 10943405 -42836529344637881748582086525136254880 10943406 313109141985496781718734729893421382912 10943407 -644622299547679464625735441091409695344 10943408 5825370409274248963831013013218918400 10943409 -371613395216460384862489161903723178896 10943410 130779196562042129858948333102438372160 10943411 646053659797875120100835231455233145200 10943412 -248514672022309273640813401172328050688 10943413 345406659725167053430055358610555824124 10943414 -7872957148109700835908939293090520000 10943415 -23582030348921459241117709071337320000 10943416 249355302176541412903735793600948920320 10943417 433230304621269363123304106171154743466 10943418 -9268444149228467777811237056226487296 10943419 588601870903430996400224649704534425144 10943420 323048047536341954232178361314712609280 10943421 113907781150708907143653526006040570112 10943422 -86285669919225464578645844535312816768 10943423 -148298302270410988833847978828742850096 10943424 1516461926356287566736639147770904576 10943425 -197161498583306208099706871674075957200 10943426 -380563500383169828573027817079627716368 10943427 -163941276108384274487115189551571559296 10943428 -719212403141968614528345504152710748032 10943429 -236429850501937988907246892269334962240 10943430 11065973434094064797962334518683340800 10943431 -252959107221501470714028590160831242288 10943432 -438672333653330660174782518299667225600 10943433 401170624220427043186476713569484659968 10943434 -78744052483303368456350722514944631808 10943435 -234609431327348011088709079635271617120 10943436 72242022859790531615948649003637063680 10943437 35620210108784322986013188390760852086 10943438 358239616140920939656350398788501923840 10943439 19310031797733179514402461594471088288 10943440 24421737635758874806475887220908032000 10943441 -547771977104880155053997803328214127296 10943442 -46227622181430391782136218123208571520 10943443 16723812500864286321699956487074729472 10943444 -291098937123344815620549379536519569664 10943445 -141206298325552816282158397149707553600 10943446 -199590309790630640142891267796009520256 10943447 400634680873966829931275683066516177080 10943448 -415229670625523167011480666346155479040 10943449 -543829490388666216414611946776985743520 10943450 35010675285093800030351104088385734400 10943451 -156334496024037142529218922178152293920 10943452 48906706942374051063005081580896921600 10943453 290537885564988727462593169293337120620 10943454 -302170782705694560330235658982316886400 10943455 -261198453862211797397633308428315815640 10943456 -903295276482929149965819441548941590528 10943457 1447908612229167267853916645451310080 10943458 -285779441649822500890515152313747675360 10943459 -1412045624269624858633837277114290826496 10943460 83205740514557780874931089406973276160 10943461 32020289193424016739877638812905873716 10943462 -39730706105946664019780468534171220768 10943463 -285329969006212171208887830721700038656 10943464 346568155682868002903684980948135050240 10943465 -11020816040360672744838602290468008960 10943466 -163068378373139167812515757876468216576 10943467 -301673977737616717002679739263120801800 10943468 -95639282383937298434125381760361922560 10943469 369779228847377411677785763473843325440 10943470 207383675365656464574198900044910614400 10943471 -296790725328441587585494739812613222016 10943472 -47633834285523708560254510554160005120 10943473 859663399446632596910541585901661616722 10943474 -105491613669918565691740975779636340416 10943475 -334733085573113871840571338438974016000 10943476 -366784751439239518189918777228417229440 10943477 812672790192438363982007603424033975900 10943478 -74198812646532093074309846052525957120 10943479 -97228403092766193164826617964903184800 10943480 -80694122074931006212103074985206579200 10943481 146711114355625902411290377340222006352 10943482 330509958577653949182848059041479482368 10943483 -57747956709809754889014387909143138268 10943484 193365816934777998336165278038226305536 10943485 -111372480793921159392860877722286819840 10943486 3315576589248995472995631271003689984 10943487 -552127427304484843467748997530476764760 10943488 502176910859952273766034266013762060288 10943489 263783000901477207703567262787445132290 10943490 11068186903863954572297039411387865600 10943491 -58192977707756271168449335413703530160 10943492 -29074145688503021926208118971875565568 10943493 -95066699959040901882170982941702930112 10943494 -69776910622175134735279197233112663360 10943495 535184703159336079189672627405680680880 10943496 -39047974394640115604837648481852456960 10943497 217447358712139171819256359667579482320 10943498 -410936452113005159864648152694424135840 10943499 45435902602262391405611925524762250240 10943500 -776074545043803278034643603572480000 10943501 267941974659932942993563018026599240502 10943502 3307162326598572756864495286431928320 10943503 6959298197066687424012607772489974864 10943504 84722327058515385349159553448726233088 10943505 164057007415196606587575723032080383360 10943506 -80553888145412861456932898616841628160 10943507 -438432821209408536756741705296488530888 10943508 -290243947991296493219800123489910999040 10943509 -411999976028956025021954584562910530290 10943510 -320156103141256742892019528093430173440 10943511 -37948626820900154019004950569074586496 10943512 -666784326765123872879717753511262986240 10943513 277707588326730674133921876009627533898 10943514 17276256619023788217209696720768725248 10943515 -100762947935806122036995317695140267520 10943516 598572459150279982202838903390772323840 10943517 70971674920296304596405440823653132448 10943518 69580750203584782972048016421342168960 10943519 455382654346526105456150671053282541920 10943520 73704291206972214378531095017118760960 10943521 61561737650613307950475391108997183744 10943522 -39999244844237166622365435580494461952 10943523 37118589528237493895818849271478631320 10943524 -544928891957264388870608821610262123904 10943525 -91961989396035178292849249936974080000 10943526 100498608038063758464190416013917977088 10943527 -55633912870918617499484301802819338240 10943528 -516595356173435193403772353770437437440 10943529 197556340539016117951993146569112077760 10943530 74448671397104932403847602693053878720 10943531 96634638186222451241004000381148235952 10943532 -277539676361462614073718069048136458240 10943533 -138967461499201466399330046498184154218 10943534 -28901345929637972939778722962971873408 10943535 -230325736651487910199020107027962594800 10943536 48043094267604273306864955149749059584 10943537 -210205525920166256777500885497463419408 10943538 167173275300945379891506677105870105088 10943539 554053291810868505673695480949442907856 10943540 -400654444274850939526407386390648056320 10943541 -200983638899362249833342349680615001248 10943542 128726646407807077671501799852243104672 10943543 5284342936053395224921561621865878704 10943544 899942091769408607259249906349542604800 10943545 -311952329015581758347902630738942284600 10943546 126602541743815798928033782456672749504 10943547 72824754884081726469906301617208636272 10943548 100538066620748344455925823365033254912 10943549 234406218428586117375278495855537636550 10943550 -48815098603562705450487913343227348800 10943551 -723103423100317612153870295895177635448 10943552 -11511011308114775863649334280860991488 10943553 -168763987761201957905711450951754745296 10943554 -148562485205737090401038702495443875840 10943555 66375010219629018625585609355726854560 10943556 -43999522889976911172968905616380108800 10943557 -123455802272226277347889509186530180194 10943558 -129054169379934010705137387701328545280 10943559 885790544750446504265131420800729699840 10943560 -116035297027753202390510692831946649600 10943561 -302571759829187128818730576749350592768 10943562 -207678152284608278699073354639725630208 10943563 -33281728777295036275537608721886368280 10943564 24158911070942867866708822593859623936 10943565 -287359424429968861111076258740753032480 10943566 -359884038544271921234229877106932776768 10943567 52934863385223257200340616256768277616 10943568 99457362457860997959560062665938952192 10943569 243622709851880106415158099022960000 10943570 -146127810830459361165344741765774653440 10943571 -162600467167288515860570328971537111040 10943572 324628407657288122786234070484977405952 10943573 -75440853156510127697682911670169164480 10943574 321075450305908303739738909338286383104 10943575 -311889137167447336323767224343857781200 10943576 7786917958150269167077134214007439360 10943577 -170372291614866166900809803446528914060 10943578 384501663983336038077580262879699769840 10943579 127918737460760281523583000698286212376 10943580 -343078209732946523948970650935191705600 10943581 -466522448493187741316982567134098419936 10943582 130466582742900993820803735792180478080 10943583 -173252706553857561126390780206497892352 10943584 -615055148081759887429096484620806389760 10943585 -341059192107457008602438074851766214400 10943586 -430775962633002016763589789736465536 10943587 -883281450471599538442746755207660897764 10943588 -794737225543565974776304709910918994944 10943589 134840711375892076297950566610662654208 10943590 -49388247936932585712755251390037360640 10943591 319262212808071340979380275470977527992 10943592 -560163024562695752623014306439451688960 10943593 16793910500235183212019624686900592100 10943594 29270730870085726547995393892420893440 10943595 -18646446165453572904997730136292219200 10943596 461494265216630486597283781145574099200 10943597 167863710349873751937271517605191663744 10943598 18254036240292920097719734624920878208 10943599 -507396427086230025867631172158741926936 10943600 -24014070716641045425906656821604352000 10943601 -162623083016795726099145146390803742400 10943602 6960580200924868566877628118690135072 10943603 1387423938111916985495599046632939200 10943604 -39123914424325081669980872788245018624 10943605 379950191499096737723482210472409326520 10943606 339909682901055457230184336767642286752 10943607 7879214634717182711998722109705612800 10943608 -154151170031418618231049858382952714240 10943609 881632526437660039293445300694308328160 10943610 -2570901748677740020310003571110899200 10943611 682452273590593230914512079542412080020 10943612 360024074689776018755011891498042298880 10943613 354139102953747589785847476712200230400 10943614 -160888053089788562060946386209204358400 10943615 396467992630841432411619771941249146800 10943616 -65569525478003789316351358434017280000 10943617 -48183949023562585787707218681005598334 10943618 -6285959392704489956710173928108677120 10943619 -151995515128715534808913195544830517256 10943620 14321109652068120671189488169299968000 10943621 88524636271205127211950572619745607424 10943622 -12457822728070579852869633027496834560 10943623 -667683646635402451210465301299379249128 10943624 -688275897582247486663729985307546455040 10943625 118610328644817085858520088308125440000 10943626 195986399708356122163192396264479070512 10943627 -82772458385838407233388107701447832080 10943628 145666521762701232406184492795095518720 10943629 -4731879697338911149023067452427404640 10943630 123893361851948627137031581792546648320 10943631 655800110369500373971201776515003355312 10943632 25773037961553249147065526186021486592 10943633 -832354612882818896262300472393372636800 10943634 16886839990853804916719544465465294336 10943635 -267820373999171794159498798604910258000 10943636 652244869931026626507259358074070200320 10943637 -97274057447249055623342535606960205248 10943638 -16207960109102708107743640086741635328 10943639 -40661921625166220324802705367808889600 10943640 459654114594760333869526970148919296000 10943641 -273890510722673331894895246905256491958 10943642 167144871901557545093253902395690870752 10943643 -170164491251616172537862525780385171600 10943644 -514760729377248797945441542350406819328 10943645 276679686596844415613905284127409793900 10943646 -126945721805959742792934927850665707520 10943647 95030196663259175695446478953820663296 10943648 -850016988077156937807285377112043290624 10943649 -14016390174872763314794724668375187676 10943650 -147644353505699293019204727436198669200 10943651 -71439046172345986906070722568330383296 10943652 138333059822135208366610905977331535872 10943653 -120981748548928354724978772934699752192 10943654 215996695368508700983774322487298615776 10943655 -99377728730757268870574999524705089840 10943656 536573768022270755156588634578207784960 10943657 -122576677253686900460664509301953028720 10943658 253295243230625521547503505663700460800 10943659 -42871348436148149904899643046574216140 10943660 -37935565220223315072557562458119449600 10943661 -515745636602633557641772831798850794176 10943662 233569161263615852035625550016288640832 10943663 -96317096205830787662915892436803622680 10943664 -65523289087366624296760881263357362176 10943665 -701723656917976867768326746293997535000 10943666 106624609314872082310643594511994678032 10943667 8191680786893501765817665428840759632 10943668 -1075464911901585893310229755085985746944 10943669 293034417186343105468616560143815765760 10943670 27673918775664734026899908427643176960 10943671 -610606060257029119232602655455807175128 10943672 -2029397988319591916736651509638963200 10943673 222948554955369577391859545357598668544 10943674 -104193055470426803310887244462991680000 10943675 -109599098063495171393849530518207697200 10943676 -69705295533339774291670372397027601408 10943677 -55006903400674525268226602826519576000 10943678 335368139194504174729002985307034017856 10943679 -308192080045038139281041204175406224864 10943680 -123178972428951723191110108940284723200 10943681 -271575570520250122344690209724614147520 10943682 -26955132851712219657461849416179290112 10943683 -905912478513637712931695808628620368068 10943684 -78389316272122171126671332092747507584 10943685 -270517655665842245495966195162479017000 10943686 -255512873382744216991089672380846088576 10943687 -58318877994893109871402944406186682664 10943688 17779440438966620275829323417839697920 10943689 -704417820271095468399278536652516761510 10943690 -306488556202293273587015438941928892480 10943691 -4898435875603866084793501374502695552 10943692 -501471606181643930491609608030070269184 10943693 -150425384766812518443114606288908199456 10943694 -444855083359030113425568508307676504960 10943695 -83940553909705737519717476968004591520 10943696 68538396789751625949848908237701120000 10943697 152392415020215578890760069972921338272 10943698 221651103988865311274079588436573395600 10943699 176640945509179310764132129786151744448 10943700 -222860676537065549050994438556438528000 10943701 1116036273209501634775599953755587455100 10943702 75174491153801812140064701694869903360 10943703 68453664690672769164584714486453010240 10943704 159781880440592768264754965596910069760 10943705 75778989710021504162313074715332995920 10943706 -49060169373747503921955189074731201536 10943707 -110540365584955499384501409705076357320 10943708 -293333810534596401938463451963074822144 10943709 95250434492040021231861976019035449120 10943710 192639883142307465220634047530506813760 10943711 -271516785110985093287397744466424866848 10943712 89699281158504802436970859486217502720 10943713 459605819153994250225136131822442987520 10943714 164437721748334459280876616371583333456 10943715 158213560804981922377696181656158720 10943716 -81982644143139735966368542401819254784 10943717 -349637379497251826471267628336113084928 10943718 -164718407545708888859052575583222117696 10943719 -236732241636609506271282688600575975880 10943720 70454969100703974163217147592884121600 10943721 912888637549119741849400840988940726240 10943722 -15232465861652640377637491393587023360 10943723 -215780562661295902176924400895435829360 10943724 -653575498485293926291752112132495872 10943725 -89086689668980399872017590609386380800 10943726 178603883328023461613816487964258469184 10943727 176112494770861905027179933917304156160 10943728 -76555505296137897903535292002873704448 10943729 -7599236589270585503336083870099872924 10943730 48206240776562477686687567988110080000 10943731 -297214104264582771528976126998955420468 10943732 371442851279255082164000877418719904512 10943733 240542793046090351487226369915754067520 10943734 52319779902796580600725445722238678400 10943735 -379460336421749871576854965689922217040 10943736 -254370606535456371708479775925172121600 10943737 -223063779678595195681570868909004571200 10943738 46571017218970646117440833346297752000 10943739 131545934628873636143876552013622166064 10943740 441908024257453626262541399337751495680 10943741 -433959610294348245149681338463043012858 10943742 156279229485744870602819579824951586112 10943743 -414432827395888396289055002701272956880 10943744 34715607207912619235983613864309686272 10943745 -233316250945951499852130358186520626560 10943746 249293875431093358637335402244196460800 10943747 106613900316079598257420908911106611196 10943748 -38592460770438376971824654206839260160 10943749 23266919006839788688029534535528677436 10943750 -567543463148035360003236932408522400000 10943751 -22467393665685833253962320106205590016 10943752 -47332019755114292025674342147494656000 10943753 572810303326078904304390644988098703120 10943754 18685915932951611057162077092899447040 10943755 437374073452885588432143825310369712160 10943756 670120034156782583061257125309552296960 10943757 -554711069032851212238072479199649284672 10943758 -1525426885390636267054278773521790016 10943759 -826511960985340023591132650674141217640 10943760 -13912074004974736695240427964596224000 10943761 219213149993564985844764689506380357924 10943762 785882714318445423528677736105246784512 10943763 255101095856694344349231320065798818744 10943764 -134220869231674899996174799517521560960 10943765 110021253987221545799838670161214934400 10943766 200634884888115975377425661914921983744 10943767 -201672491312786885673345532643017204368 10943768 187206065098497265625709082079141560320 10943769 362061386691617585890778843689103376000 10943770 -96158400355918903157678923292986117920 10943771 -510191897821336056566644462741181497488 10943772 -30832026511712741896159187220677345280 10943773 -78320364472587852521549961761042805600 10943774 387792320263897600253889949575012107136 10943775 2154387089415773204274045349498752000 10943776 433380514387187313201901619471328018432 10943777 -25646374163013471903200839162031175192 10943778 257243519926103820698544978665884477824 10943779 -135492931958485962262947837081228182016 10943780 283218966947258422883772003540836413440 10943781 178076217671019311516468159611208307552 10943782 -19195563144826520363821403894020842816 10943783 -69637881416185132391198288023824136968 10943784 -30125975903332702028141873705377966080 10943785 -45517927016150573689052057877808381020 10943786 -83291196663711741394457364868683519744 10943787 -117996887955362080456204398579952995840 10943788 -485716151396727182190589991559536901120 10943789 -590345400051546116666261097522716674410 10943790 -3956554237131627890488210319483473920 10943791 631626042668276539601900771640031411200 10943792 -40459272492450315026398711877502074880 10943793 -7229246223702341394422511554146228992 10943794 -395870269663380276447966624473671448304 10943795 -39200720751596616651927395453269879680 10943796 -63380063518505271997741236136462479360 10943797 587053674567458780963855199777110939246 10943798 110440708061563365368338210288032051840 10943799 318780657865514448667936961417956048128 10943800 27370927670901124540192252787008512000 10943801 18060739221224198536505201190527074368 10943802 -117352455005499079646557714640136837120 10943803 -98860764475479610430091231471042558832 10943804 119694393689040991720496389555853638656 10943805 -52128980880691123317203035171789710240 10943806 5283109193070853965071882886712934400 10943807 -30518852181646178030048795512234984968 10943808 -3490634091656270513658030764064768000 10943809 -632828088053140718310969408860872445184 10943810 -2040960222772054540441928668253952000 10943811 135887805349592193034543998271560852288 10943812 -663225475853519180928564055141289591808 10943813 -126884256884532418885611857229072451938 10943814 6382072514028572890045544097840107520 10943815 -6911391274230445734899075959848908880 10943816 -186972263963981668967134601111392819200 10943817 548784134593345388564009086904429425920 10943818 -80267708210647768970069409884196598080 10943819 931865898251157878018668837193901491220 10943820 15948345600426068527756181722136939520 10943821 -230946675289941245149181703159213644736 10943822 -220796133532751340845741641300140180288 10943823 101510467279074658888293079261257360768 10943824 13499480885419841746958013289648472064 10943825 -227730195891553313683886648631207423450 10943826 50293390305902984537040890687025209088 10943827 677965380968450550542728350272662970272 10943828 14562734709203007532830341254939355136 10943829 -7714553265860850333308196127263785760 10943830 212760182022720595474617083721623368320 10943831 -52181139183749725889368950206855057760 10943832 248836459721014559481629003304182968320 10943833 562405160916097069242026570527290067082 10943834 -61271342727408561817173356551161547776 10943835 -82675645024569288736032320163945684480 10943836 414901936384556209588283581069929812480 10943837 -57516735302183833815803661804615513600 10943838 236534710068778204404442556600311105344 10943839 512118079816517543962655386421241226320 10943840 -429335157115351516255212746693541888000 10943841 -336640794791678124806367734438856176208 10943842 -70667883250098144065458977599601278976 10943843 81162678926462441350036123806491400768 10943844 -4597701920510313505101391441211424768 10943845 965506663352719290880222540232147100 10943846 465049047497625114458066715863861095680 10943847 -12483337776226945692852073511400298200 10943848 395436499142456483072612210224742400000 10943849 -230705626308756106951796281473146120064 10943850 -31947722757119185845188745399985152000 10943851 566389666364987108316893287159250020800 10943852 -7477071836706186332155595884558884096 10943853 326430931182587261130665775671842042368 10943854 202779379909542988261252466888632589376 10943855 -178810727713754477750876741414912765280 10943856 176356970212595024674101583416467128320 10943857 428139640616852959603253607205090386612 10943858 -358007121790529597113834356646650996720 10943859 12736126953499510090039718673781646904 10943860 7341852347437871003401244287954575360 10943861 105918752202675558342118616866382666400 10943862 -537301434096707949886905337697542656 10943863 -5924565958425435266881601128757840 10943864 124874630100361208594800243386117672960 10943865 187053264281053369903980699517749544260 10943866 521004166228634937691790173057893259632 10943867 20564745443826065831430623105416332480 10943868 -7094727460116285320656568008962137088 10943869 7770127345685328786349739370151338432 10943870 175169574696586217443630027404659712000 10943871 358498116399259084667981206484106255744 10943872 604172794001168121336483702135576330240 10943873 -1393332347599687352721200244339243087696 10943874 303440390383841903528373820782123806544 10943875 -700737792206604819424329577075062300000 10943876 264050512990742355793709543965776261120 10943877 -36344010073860692641671312458238245568 10943878 397735387526953153270500563402476142400 10943879 314165191185591071156435467676999495184 10943880 211976870742658237852492123714191360000 10943881 -94784254107760736154723657124773953280 10943882 16169899686201018248396496785781656832 10943883 -79802896736032641542806339316170590720 10943884 3836064602980969575155428630048008192 10943885 -35121455350283111817528513962869674600 10943886 -229644108827931907010326004634118901760 10943887 -7400891226088485354831000541970880640 10943888 124700126392947201479207289667479158784 10943889 -564810697632422141318251172591452759104 10943890 348310901880402315999380738061753372480 10943891 295003018793202342393940846677194939472 10943892 380226282739186814484465139734772665216 10943893 -82527047512432253282219613692815052096 10943894 -201339679927403842989102834689022956160 10943895 6553907094614752853561473229111876640 10943896 666206591060451270117498131220764129280 10943897 2919926135901098059029853649293611072 10943898 28903759284928918124388324255663536640 10943899 248268192316908105952096960724226017280 10943900 143667722476559092367270390992630080000 10943901 369732009515605280693535419615082041100 10943902 737005899233934155268184722311057472 10943903 1646152664752491513169181797401022587456 10943904 325852675823775801579469332661241118720 10943905 363739174374056984260282794708377769600 10943906 -214690445705417372273921290538560206336 10943907 25528849729727185716525332138511392688 10943908 77342041442546009990218843156552512128 10943909 -138537956092355652852702903012252301890 10943910 -11844097847033888379862571881069296000 10943911 219642979838858943975727974120431280024 10943912 48231385236371769879596315019672698880 10943913 129701837494340511126943810163808211344 10943914 167019187818037520576431594981910276352 10943915 306227833850653522986005281149861214560 10943916 -15890725249390989551419283555051765760 10943917 -56238836745972547657167519465226362420 10943918 132935408565854515926399114273196876800 10943919 -45100397420999017369090629486563146896 10943920 80380467587255575832694810446295859200 10943921 505297172047105076274753687343989151122 10943922 -102579554457945752907155273648467727616 10943923 -69018140942427734799152292964849987828 10943924 -463005340019915893674986452171714560000 10943925 -15204701901448906117580144998124424000 10943926 -14956266304088621951341068222067065600 10943927 95451271471754542024967546399277114120 10943928 -233241997447721746672824370555565015040 10943929 -43196892653510277437072710841459308416 10943930 -29280086419454178148098060453826560 10943931 -47470157799335351916022811853216852480 10943932 -144661514816455738551358723207165717504 10943933 55975518413628109741717041521962121184 10943934 22856359117542989507514236583969155712 10943935 -282869039910064187661479535741612324120 10943936 7748768625151856537358745741660520448 10943937 292713980342218534841103799562462359680 10943938 -294725463544231749616098506397872600880 10943939 -589014424536589900008122424232993228776 10943940 -52256726219625194841496665260218122240 10943941 32602558511602610575445443182409060344 10943942 -86511445521106460886820623963553152000 10943943 -330337560061243061807218147284986880000 10943944 -595705300537549994590052775171379322880 10943945 55147024894462974996641072121616169700 10943946 114153093487766603757881654661058973280 10943947 345245133695567120260974946306990041232 10943948 -382505870115958301491597375249519841280 10943949 -44572261842901336383647394350681998080 10943950 387205133426026951510877212252865606400 10943951 -775964023853750314501151604261646476048 10943952 10806425371712881497696964972298108928 10943953 295785716975607119505821310870641225700 10943954 -393000416736624949284283938645270140640 10943955 162904870746395220446625155463626533200 10943956 -659374700769173577148969004188395872256 10943957 77071933483954427960711039659093373760 10943958 83711955091188597090525401970900072384 10943959 -164003759304922669630846826670963620080 10943960 70474498773054583226230274658429542400 10943961 -20140259846647630848338602894169198592 10943962 56909073915576275157920903763645907200 10943963 -826791529797004980346181306053387465788 10943964 -160695758584583746611861385052018887680 10943965 -439561971584731214592675013972942123680 10943966 339746572018131432047776636010595072 10943967 4665805111350632664656294687323147080 10943968 -86845232778856398394180786271663161344 10943969 -113746378733104780972749012189920656080 10943970 -114849999189832449327867659085565109760 10943971 98251233590287959213442064376540865536 10943972 -25696629034209371382005351508856551168 10943973 9602553074649722943059023951419810720 10943974 72656283071552935205921397484501788480 10943975 -35335107334243677130348198163130624000 10943976 -380403967772782526800155350874439680000 10943977 -275447476503545072412974138388040836528 10943978 42359111018511516389940042847774853040 10943979 66269176141712509121293403411086308528 10943980 -27713931187508388691507022436273392640 10943981 783016643764420454769042138742923777120 10943982 46248449856192266492495328633146362752 10943983 87258541504450923070987177913936271304 10943984 -26407311862757397476661533814687498240 10943985 -107803934503674512008764845379317117760 10943986 -36715234680980733893502762192284813808 10943987 -652799512458327279624228484149435533364 10943988 -172642968261166607978907926391356878848 10943989 131319655993682878182043524906041642656 10943990 388533688953871612920385547411802357120 10943991 -572310227831927413978521836502596545680 10943992 26186967418250939874333991653342412800 10943993 214620409792713136014422034694856027460 10943994 200109637556984849100551906655495168000 10943995 202662529638404315891114776672220544000 10943996 -128658481656823367693574432553358714880 10943997 -511055668428428307151026427877477555328 10943998 -68283894430913242232729644895662025472 10943999 18308578415772439210382516712892849392 10944000 -158746820577215563628907708568043520000 10944001 -926284157196014850291544537399396031998 10944002 -104237705733395981474059420910240877696 10944003 -279783728933262918048612551549365057800 10944004 -513500088366609891968525068715592627200 10944005 -83476807844135401275261934148021664000 10944006 -102585940230474819933260154911161356096 10944007 -148747560013087845233834356419126151008 10944008 66766002771327994457977965828320348160 10944009 -16124423113654556330815930296051500700 10944010 -126780712793714201590345747990763612160 10944011 215258723969639515381909617270818694096 10944012 167513945840929367138414523476158516224 10944013 487924164704727772739566046628418316160 10944014 -13150778098946388551231290944243636480 10944015 -153427928536808398077377112955848829680 10944016 1437375723175875328386190168137859072 10944017 -28903330826473826889065138001359932608 10944018 -22182796702309530773764029229416449280 10944019 -201039498639915694357397331458639797160 10944020 -283449940755287215290146417056781376000 10944021 -103085530861056853572536281725741719040 10944022 -451979582236775085805255312914760064640 10944023 -76898502417356490679661510026207880832 10944024 -77116131232669416525249008629298626560 10944025 405231199918366034243665473614824390300 10944026 80082466096091469873251018296861367040 10944027 35718331108405657439545889485188439728 10944028 -708746218095915773861420523045626265600 10944029 87226000150123443727017037367695830630 10944030 -22325516931902987507105513247329335680 10944031 -12884883908480268234587227342156139408 10944032 362846078275626716984319107464189968384 10944033 -563705441835025635333904207642475332896 10944034 276360475280259706523633475987104878416 10944035 396383675862042185305812777713660310480 10944036 79139348804324620887417073786879238400 10944037 303264331341494892296557914998082852700 10944038 -135432381410041875248605821148199516160 10944039 38807379885563504897837265896796294480 10944040 -37740296263825518972102779692690483200 10944041 -129624846313256277347107734850172199558 10944042 -265262831361372263478196188862697580288 10944043 -488497685551376831431576873761553136856 10944044 -146882856460198471134877962395712258048 10944045 107425126394252403382841741693427571200 10944046 65584874225586631080329650203685169472 10944047 148660461246058930380597526385424308496 10944048 34810304201448753880027723331299442688 10944049 -488864135931999977742978785226664464000 10944050 -33580065388155683251912912042128360000 10944051 -8918913423395834398678894149001957776 10944052 17132635266614155067367138670889718144 10944053 -283553696316627362002612760013984960 10944054 12849325034338087109928450398700527616 10944055 448783027157634931685919095417489439960 10944056 -789226198954605728825315573009096663040 10944057 165427504316787508405864017249680631360 10944058 -294544626384754976142925047678600706560 10944059 -1612559996635315312762088622304968192 10944060 -128115110187972346193342320072983552000 10944061 -404875106438380407739246028103726062048 10944062 418996150623209969651183432404569868032 10944063 92120238167595063018333203571469769520 10944064 43360638164911413615755979493602230272 10944065 -475792748944460612075946905650300325760 10944066 -7902157372938691539156159709650356736 10944067 -321440366453579736806301292298766486528 10944068 -46722774497678428338891868966124160000 10944069 245378665589334893394600774853948713120 10944070 -266866319933317741994285489519707163520 10944071 -652495323795041729646311783296161064056 10944072 18881061698898958748836139883886003200 10944073 432893691557982933549094361996456334336 10944074 -371539889977978618549453512374134912464 10944075 -77660821440025646619418300673026124400 10944076 2049505077322817021970548938168464384 10944077 -26563409541908117024696624044627480074 10944078 -335803586489843308654756727027941511040 10944079 -57509194428618040231103961240265682320 10944080 -32180371118179520012457812121802506240 10944081 533849173353437079776516464918648871970 10944082 97028927236265764357297595543400082944 10944083 -1201198068557028824754090026351167969920 10944084 253931606574335148573270818569524750336 10944085 -2687532895741920375316937833056752640 10944086 14118614823356209916186360709431795520 10944087 15971580919193147321811785654181120 10944088 649104304349734650814951751796186255360 10944089 150365935507732146712625237945592406728 10944090 -84592123797803213153112489348456130560 10944091 1438597781529963657989135959513548794592 10944092 -208892091025344681935842958901923693568 10944093 -443556800677442051500852650543129726336 10944094 -81817078918148381214577085436512304768 10944095 -44604487543528911599739766035463162800 10944096 329836040822770870468866391171350134784 10944097 57032562305357188708750545729434624546 10944098 322627777422843743719483452330346094592 10944099 -521663391341559444117366847065405612960 10944100 149048306204270575596773511646573846400 10944101 -88500853508091614546597182287843115200 10944102 -1961135613636746000063703368987303424 10944103 307805625598345059794189729940245633544 10944104 484544574375444787425019566978208373760 10944105 403783252229738542178131787720651808960 10944106 294624928962493279794373913386699576752 10944107 -711024011042532448592250289921690339200 10944108 69400495975893688659852475023023179776 10944109 99466843681958554793468743912565936640 10944110 60629630552434927034073015550848768960 10944111 257985495790418463230064099215193796872 10944112 124781813446364083239641425094773538816 10944113 261139912314420322712797704067432067904 10944114 -229105328035383988161685654697654296320 10944115 -113991382933008363630531925826688230400 10944116 -86214260794122384900156554188565667840 10944117 150855694594946335951336111229456775534 10944118 516660991980763884653154242853741785760 10944119 -296881537959641145887540313353339516904 10944120 -216586633143240113366913978706521292800 10944121 255127552543497348572031951656507929322 10944122 -144234620479235200394716849702303818240 10944123 589969661189125806884631121032770319384 10944124 -9653313342088048478389507868598328320 10944125 869390441990739928496747255273031399000 10944126 -244489033539928437350628528392499014400 10944127 252926884679472702510428413925687086976 10944128 -144466937778751223684892394871932846080 10944129 -2225528426135034372329952745811144832 10944130 -105762422872949611694525018430502034880 10944131 -478940390490059070427896315984501494976 10944132 221546622994696786256081268178650476544 10944133 687634178136569113597649069273690070240 10944134 78145784731225994362082643948276792960 10944135 -22588390310159592395308730979763121880 10944136 81023014006439365998922322500868505600 10944137 251636076947497170239914622161913253786 10944138 147436076871495988124737013737134967296 10944139 -362501100328178503040433039205296868640 10944140 -446221530948065956161770707782374200320 10944141 41983064719105830473757676722870344544 10944142 9045571587553069970193038780357713344 10944143 -351527501789301448767889340559580246800 10944144 -79508777798166708963879123157139152896 10944145 3752612045706247074280129018347345600 10944146 -60270602553293160243154577932071993600 10944147 -50180323650925190318586757266044590080 10944148 353749129995774796695669255016134731776 10944149 301015510332681979347892867661467563150 10944150 43280386044898740336000466869711816000 10944151 -341866376885953764783298863318264599808 10944152 -126165219328395638888397991137653760000 10944153 -8284214531293554059188694830442181312 10944154 95260055875785376704745286215008123360 10944155 -552797484015805294343828205409838197440 10944156 20343497696442127508722997381357465088 10944157 28493538070284134483826987334743895872 10944158 -125611455890433024156351062673804670848 10944159 -268165917191127085225660058576919564672 10944160 -53734313380772970480002780060944957440 10944161 -626484158600956906534269503101854782238 10944162 -434358357900886738010020134081667894272 10944163 -31462069069049124043348958573312553576 10944164 -234621534936109015707679969300453797888 10944165 -92972857296022300102860866283122736000 10944166 387098304566369687240788127031055464384 10944167 -281171345847924056086980437887178360280 10944168 -147075638036927413883180192510963466240 10944169 -60315185827034149924627331831348487430 10944170 -157888211716752292240890203233721538720 10944171 45848958811303639827149597146366863360 10944172 468157733281714963730374085209623762176 10944173 -452894622100600263681976253710765780896 10944174 27758353114746250232904159091331300352 10944175 44757462584356846065886956888805419600 10944176 -51814846678100763486725720332243795968 10944177 413781283090582239914201202456873502080 10944178 48230039707039571240805739193227935744 10944179 365878325408262367265189366017539936780 10944180 -23829136000901605019468473203861504000 10944181 -316745662612235482904497382864931400800 10944182 83951660362615414993312703090220246912 10944183 -620693265026855707740034589251217061936 10944184 522423333519006763256973897705175019520 10944185 350570780469207888422456772803740700160 10944186 19560044007704155043652813478075392000 10944187 -425671880130192061294807184693395211164 10944188 3686981314295721560017721114400468480 10944189 -512580037110538089813248286707623030746 10944190 -7001653739575128068844872166217852800 10944191 -58956132752160550936307314943634345408 10944192 82654894751681728170129172457827860480 10944193 -40396004116692470041766593458831600752 10944194 -352779828135152761835386146425626691040 10944195 -84231576884219160531762431029357408080 10944196 -303348080924299518975782219807879497600 10944197 -195585601745161610306865703462223921088 10944198 102584869949154543601735116681856500384 10944199 -403397436805838377420032288595916325000 10944200 -212973879183705146296883188770930816000 10944201 -105853651382280913850645057169616470768 10944202 -369233480102208264110611330737819763968 10944203 -167069879829202008993788272729512527616 10944204 33451937158175042450371135685926502400 10944205 151614462117910155887226770162108611200 10944206 47704024874925127531034225485109723904 10944207 -625843559105748640449297831945186837360 10944208 -79853199142202910936181452454273024 10944209 9909115796118111367250065696060423680 10944210 170563632513354857708151519379669585920 10944211 -722583166328907356248151268803829239188 10944212 66942517698501528649178330038261823232 10944213 -91558333040036649374168963589988138176 10944214 -248476672261812427531139892064945631040 10944215 178409456690854409146479112701606947520 10944216 -311368587940958936081145525438523361280 10944217 954417753049370889674701261490056622100 10944218 222516239206144844391534948031783960560 10944219 141725008883036059401241884911537419776 10944220 -133933949913086281170318611881513912320 10944221 72444983986537865208138957301981024422 10944222 -77584919476234390205785793884251764928 10944223 458441087669799519215866376399475658680 10944224 20492555696710910716373457354861576192 10944225 -176203512292299706441099012635836006400 10944226 147735696766030276598052266071893371040 10944227 127768598640717713168775026801598865872 10944228 93957623106180604095948817455141027840 10944229 100433751684060342032625831101216232830 10944230 102616219495786100025320766935353094400 10944231 -278843017709093260162596443907844191192 10944232 -322607387463782324565696390865590681600 10944233 -77990734997501590764363937456567480716 10944234 -72532842242537304570659814621811542528 10944235 210571304396877233438142516806426238000 10944236 76404199084223728399112436489280808448 10944237 2000236968311000719278880883983095360 10944238 83578129385657463153659253707362828800 10944239 -165767286126063352368450828211066929240 10944240 -10075953607006842386321351803624488960 10944241 -164816280264367897000474700154026344320 10944242 -192512170487687802346614697237350179808 10944243 -211046786707048201600498339245457820496 10944244 609273945881144080307886093699914673536 10944245 -28658265477610971829231601319588325200 10944246 -42704984857831930474598776343031153216 10944247 202355735652926158147090132918366452040 10944248 -349774606990715032137844260534732595200 10944249 736331788760874215006699550021436826400 10944250 377324106992303118873556785248013912000 10944251 399199929855142257410402764996659702192 10944252 459726457313787175315145052508180331520 10944253 -391664299190757254797724290833204881556 10944254 165947867045940498510703864806054723840 10944255 83859388021524268144147908852850014720 10944256 91607113678125547076796239839433326592 10944257 -472340528572591124543901759259027018494 10944258 46869891251335967348299843392749995008 10944259 -105250776807583791568875085482264392880 10944260 -165197151813485798632379763403737638400 10944261 -200865810251386945210719087646050735360 10944262 76069024479525545602080304429791038592 10944263 708493659802439433715050388776117999384 10944264 -43399850585421803854287041996380692480 10944265 -1073879795077409313195213732279136704000 10944266 52042007417154803630573184822134795520 10944267 -161411099101795688287336753503412047888 10944268 -88927797759068027337263740363670378752 10944269 -202367385718331603934651784375596239904 10944270 6279300503126399475803140250726534400 10944271 -253517522453490478303395337114365512640 10944272 -124784471184899065105960302000890241024 10944273 43802272497754508444912035179921920544 10944274 2075275783407620707933792234100760576 10944275 -56422881037766089933837290915333371700 10944276 -11040838905070163630466857254240935936 10944277 151628318386565852017127601195033224412 10944278 51808058320586254891284568957133471424 10944279 -809435755209841556962640956268499333216 10944280 -35504067587195729171909973471335424000 10944281 546279885902400140444068708436789225280 10944282 -11525390379435694921862688187448375808 10944283 94777400031965905793309299845358216720 10944284 -24793188986444663957267748723030234624 10944285 -3591880896318136039647712228196851200 10944286 231710834767188373531741557093622430592 10944287 -23710850971720280615644086166203932064 10944288 164255091122615534481505926985128345600 10944289 626417453793075486020901828015301397090 10944290 -2865378169896227238072491979082513920 10944291 -53443512872680641368040920892081963600 10944292 6681431004413877848679218532603319552 10944293 -186533946067803947429866043133346138176 10944294 -129948333609408799571090511385079690496 10944295 -66797103115428664549901174675267623200 10944296 -437085215330809004694266912659226787840 10944297 60933519781167506676851802114951536448 10944298 3690433741531911946212945235505624064 10944299 -667422293154631598176406319461394842700 10944300 -44556568613626318274998047395758636800 10944301 -317055096201899332600163578716189304448 10944302 71922264289564139750517498369394927104 10944303 26090884909190475003549326977458781704 10944304 19162647303806846773101640162135244800 10944305 294338841306062409590998457670074561460 10944306 -1261966398027028871427790083286253280 10944307 -423354118487467622156239310496100855296 10944308 -116706259709135777637740194440176019072 10944309 317683196070092534400361938210127968 10944310 93251927248739452545632073816413529600 10944311 -389027113590014952083397274909472952480 10944312 -320436726788356490982744906617869332480 10944313 417041280932646340756333754301138867460 10944314 26776379554167748413957380155128134256 10944315 18372287278265844000098691623353997520 10944316 292516345407786785638348528058238411776 10944317 5867869420424856555362534627498372640 10944318 23070324414408966143042862413771458560 10944319 355297144931609417662535712430611830720 10944320 41381249958721236188313899885899284480 10944321 -44091130829798754598379601984144462288 10944322 207501719385429005000080519770613973712 10944323 217898392164139899829932097267548940800 10944324 -265801606983142397426008489199976915840 10944325 -81065077557831628789280271534477644000 10944326 290619047139313330118338568160379928064 10944327 -671160163655467255611576268699845125040 10944328 933760517327466221249937242620985640960 10944329 699240698775879079693540473562209600 10944330 69807634141007193967015347678632640000 10944331 -92282326708502839564311441005660517868 10944332 75740762100837516682470647804984079360 10944333 64477856259595055433945345230385661824 10944334 -296049176244942481865869118488455269184 10944335 16127737280180737604364090380288872320 10944336 45460156269970489182719169072064757760 10944337 293988468841322166487281398426701743986 10944338 -63750580672017340410862126781803597680 10944339 -195739046538142382944634958902004775680 10944340 17335859294425531172377435036181268480 10944341 -62893588803353759415243225040055560296 10944342 -67521856922845814424467863914052377600 10944343 -130115429905046770747654269517747768176 10944344 -812368306243728461586753900170744217600 10944345 -554847893813513964262350174596949162240 10944346 -987970921917982415795250414281028384 10944347 -339779127268682088068494558487686326204 10944348 -36685481254025581371015167398834867200 10944349 368060397553670916296861061613836813964 10944350 -165946013246590397959842450326861169600 10944351 -18168287293933557028171489096467221376 10944352 350959366343198101264305459828287864832 10944353 -111296871147432668217650938422594383040 10944354 -80173146399343482775406818685247629568 10944355 137062106887961308297795429301762567760 10944356 57983646490623476037223185083915617920 10944357 451806716037034156800875726355040611360 10944358 -15104523891192819655012410586633281216 10944359 326340610933174163908221524173656831240 10944360 -1086930639338979711461246514457804800 10944361 -127277929744536552878574362867529023600 10944362 55926064381698130623126727520770334208 10944363 210318186984671010041726779001927804400 10944364 -130329534181949326525532581020816846848 10944365 -341512583090790930354019355674755370740 10944366 -94446892468950241388083733000486080512 10944367 89516895462273340225436893836342046192 10944368 338362004400888917651121162600746188800 10944369 474093408783321243217877050256032732320 10944370 347676530054512367358590520256462910880 10944371 -61175794092353897873547347043155014800 10944372 -145745278983051753910546778717034897408 10944373 -761842652476954720125013627132222335360 10944374 5188894596211811884866491449960359552 10944375 -43587355585247284053520426081605750000 10944376 136196298284821284856591533713490616320 10944377 -6771719816357130648798910457148163200 10944378 102574825585783594556631724245581540064 10944379 -14882083476989154418272353979787756560 10944380 -346129761266344981031265430184000102400 10944381 100190339471910854470117163563344366144 10944382 52302580545851297995014757847526975360 10944383 162752885596523483628048786075830357760 10944384 409662586618057557947582939462400737280 10944385 -192605316698622305050743786456893493420 10944386 26834115501810863044196117897711485392 10944387 -491450439811924438097502179696731965756 10944388 -27030902315064496937898214829001596928 10944389 -233165896089323424082354147354172903232 10944390 19263527102072647458130652222435850240 10944391 89481522423924444364910857352321216792 10944392 -359251124197573928333532496953941729280 10944393 -545934595704964159940761208006285297136 10944394 34330523969916193193288569173477040128 10944395 146231438040303517850499043706090142720 10944396 -17893152443375913516173342186036654592 10944397 107988154014468139590300452655834716460 10944398 153890890216168982458897780850540299200 10944399 -65594255192776991030771764763868792960 10944400 -25517428660761318819093284266075955200 10944401 -67878374332999775039767054673354041536 10944402 123864656843292891466045849671329385984 10944403 1032790739145852062136438043046912000 10944404 27197414196624675327308098501607759616 10944405 343294297787851244989521292286957087100 10944406 165025039051638254791735862770492467264 10944407 303244113702121884487398416117247859656 10944408 -16299017352918927237179160108440985600 10944409 -23557792962949449759556403471174653184 10944410 166412157467251036685828458881043035360 10944411 382135410480372358297618364499136818072 10944412 -82716271333165151335314203603400603648 10944413 526592203609287107765403549755616790296 10944414 142878718335810953714620716915349750848 10944415 239179770458172589532833565726571136800 10944416 133191581674407345443033574567507394560 10944417 135411851481848655843479893301563197120 10944418 -90335902310054397193417478865550944000 10944419 -3154949539118585897196335287898392920 10944420 379282353845210948201437867571953090560 10944421 -569036704449236682298198065173374477378 10944422 594451579136832480755580699092536934400 10944423 370074569143326123724492492686582835200 10944424 -501656378362749074178243595019893847040 10944425 371761024684239362670419763572479824300 10944426 85020085676735998518725451788084121600 10944427 142904198827205259215798810054306739760 10944428 295694524715829466330333357891436714496 10944429 169113542089374774568052694370726879968 10944430 -44157958220633986041722550487697944320 10944431 -667139781948362299227046557019531184400 10944432 115132656505200723623404564255790383104 10944433 -310777594755016697222332676114392798318 10944434 18600771581843196779799546698360020512 10944435 -73024702017764126752885756600964770560 10944436 -31921160357742582622277862320230391040 10944437 3221222743619401770409524085088325504 10944438 -150563360498964792844336272525128187456 10944439 126526581469898507962709179758263453400 10944440 282559105438959641435989331700082176000 10944441 -445731650599042443225585257001356798160 10944442 231585290370482359938404343184224757872 10944443 -716094352966954840619514588361101995160 10944444 -29515272777845072323934202488604672000 10944445 -120947726207860458315330707847809748000 10944446 5554544857663073682613750078560487104 10944447 -292879147138938686598951187371950488800 10944448 15228973843904479745807856285262020608 10944449 -769571092803528867991253271143114447550 10944450 345978170174427018432782083690464000 10944451 -109861986445097840465884226213469606496 10944452 3171565574424032824634590047680051712 10944453 -40341157729837220577960925709925420576 10944454 82644386618754574964953200035372110176 10944455 263463715974633890173399884690264132000 10944456 -456921597126268794978191524245254553600 10944457 39915431427813476264007493687032316672 10944458 41657391834253073814925993658742097920 10944459 -222677818166688147543044529493692792696 10944460 -67475784913404088390188790110193566720 10944461 -135384445453114571847345405762348622752 10944462 127454439147254679442772204385756351552 10944463 -57163552518526480100633110061807822616 10944464 17036835041221713990340335390395252736 10944465 51194921140917647078704711597786446720 10944466 152221805786410148966618613855066489504 10944467 -1186207056388184615611788804254882002848 10944468 286259583554309178659791281764579501952 10944469 -352278330446056718635834880725278942130 10944470 -79282572823436676415730167375057645440 10944471 -457971630325995527647816755086824014720 10944472 19884601247615696364298782052840243200 10944473 -719313244275442181904594490270234252278 10944474 427640269745200580499608014390479843840 10944475 -242994339477365198627660673378232079000 10944476 -466594966682450150921925975367272787968 10944477 468619282149783235639435928030695339014 10944478 -492017726427717239976508888381149144960 10944479 72462076328360347719410932866077171712 10944480 60059515899109311710499468462639022080 10944481 108563351083002703724811085528575850692 10944482 302716373311490880643399375194536335872 10944483 129580684304033383118484618749996490048 10944484 99116277687491248432084781852528544000 10944485 -297367137434625726870056731997758018440 10944486 42744803510007486034835913082559205504 10944487 -243225955067607187586588779686239152680 10944488 -7425748015009153044954242850557460480 10944489 1386750678910248976111017060986006208 10944490 175516101344492828704821466064636316000 10944491 -695527877195105964707940872181118041216 10944492 -33972193970962687648364083202105607168 10944493 42445385043700779801350287778704137516 10944494 -238873761212681770470336570140098206720 10944495 31110720626165875230899532607148455920 10944496 248048993996721211026524329227023122432 10944497 -1280527713196088365078221994345064186700 10944498 263517068003690529501088660117176176640 10944499 59415360733505242747692778137250159008 10944500 -73284405755539583968056415113799680000 10944501 -422341983531424707794068841473439321568 10944502 192629388082438326097688013745299601920 10944503 -43820218540658042671883509882742237976 10944504 173662297728110902683378325004953190400 10944505 212387255945137503714760509427697805120 10944506 180163478677529159240073891090691157760 10944507 -3739443498570271476417222322437585408 10944508 35979679877569312728533176508306503680 10944509 -343132472394103783359548747508044599290 10944510 -4258532029827604774835263279651879680 10944511 -516218415428820135299822122833216421888 10944512 -132148979730352486270490742392560287744 10944513 114251911550553384024242308362150163200 10944514 -81860049443735783519804879918965843968 10944515 -317860682043583564246848345875940117600 10944516 -217048013435878664133030642494535591936 10944517 -911197881646037253605487414425649467168 10944518 324063413713859460187194386876027520 10944519 21538929094928785022167246626886026240 10944520 161835227219608021590450931116657100800 10944521 89923383276850035985877839309180144512 10944522 -214344044834557690824684269297241669840 10944523 -789118164940093692559432839450571405228 10944524 -401486068110566218468593430462094747904 10944525 10910191105255160565555172365106800000 10944526 -148143205668288149262205336384216583040 10944527 70930049997828569143475049672227281920 10944528 42878573698889661397484402920702869504 10944529 -265155785835985854217355425663441057870 10944530 18816719795352464486324224674701504160 10944531 310511912363977540163369838288734141280 10944532 5338220638648773706115455578772869120 10944533 1483514673561011625727018947849095004 10944534 199394553484025848892745978289731434880 10944535 -53315968920679193878151778463538891040 10944536 238095690222348233709590806481667010560 10944537 311257907091122378537988611816741188560 10944538 412803425395800772851815204180078856960 10944539 457159180738879438950665132416437545640 10944540 -58636835236458803324936410617636910080 10944541 -27039090821634097311533180795332576916 10944542 -171151024196481641667467587940252800320 10944543 717740310541896501156839651730042505104 10944544 147277319924727963147186954636988907520 10944545 518588951897746707797063888172122481300 10944546 -90734914473011457373035489809221307136 10944547 550910986403166789718936632055149696112 10944548 681474266695734464975101462653614779008 10944549 -25117757441317351728715284358765246080 10944550 -9231141206422837910956037130873446400 10944551 -918435827767282597706191588038121505400 10944552 -3672066666236774700074221249059962880 10944553 166574506821879631765707139466637341604 10944554 124291616980031992642914136748636300976 10944555 -143723443815958497760797654977610132240 10944556 33979707247768927347215693818475987968 10944557 -9812128762119893464982347735209371220 10944558 -20583658787027275416505774751873144640 10944559 3082450329110884254783251436740741040 10944560 -63060686750219656089343803202162851840 10944561 824710714729892239421506040115478199424 10944562 -357553891675503983923305374823408675936 10944563 106652131949967303119402245980696129696 10944564 42315376162911342502303543242452299776 10944565 319528389285600678193403871075532562460 10944566 -98840956005763456728262524140387275776 10944567 -8912759068691267962882199762526795000 10944568 360206202895088451464125227578772418560 10944569 25887146837255406990867400398521276970 10944570 20466166262024539783322170224710860800 10944571 601169601588708280422746846255320800 10944572 592075932013430547893589266372391422976 10944573 -155976695829142412532183322082749221696 10944574 -836857375257860180164515256330495271040 10944575 846071132253220019171024515343826600 10944576 -6170390775951728662464790292841627648 10944577 56164406618673755787041484748793908672 10944578 -27766623776139285374601226109792905344 10944579 86202821255707308185391931861870487808 10944580 286441800607255245722045822603365459200 10944581 -45604875820193251466178423155703244800 10944582 -5554814357218574348857820696324244480 10944583 38585204607073395895021531716681473424 10944584 4083952243838709643405071992629985280 10944585 -230411167768587376743238011910272940800 10944586 446269325698206906973893813159473938992 10944587 164091598054960900165718938050462121236 10944588 -218151243081992298854326999582909555200 10944589 548812543770785707506799605104171021440 10944590 176251118916924158292850621468627382400 10944591 101561295403849905227197687518190756872 10944592 -58229732860055853798679999001381576704 10944593 316550251409773166695084609172198853744 10944594 -220769911372419575523833745424860328176 10944595 -120020128068579115393919464871973224400 10944596 -131904219476676878122315210666480828416 10944597 125217198497611384467780040147328472000 10944598 -9738600644871110770658395006241882880 10944599 927816083927300749283931257459162478600 10944600 -87714502731133209668938476163553280000 10944601 -910292126535445177331766183394752779196 10944602 -37799810669964085855402485027367180800 10944603 446425626630675767522750252855417378412 10944604 -239495226177434947678900124993388773376 10944605 15201618857332419031020655107577128960 10944606 9555456329162260078560202055592050688 10944607 734708795601722506354395108174946003072 10944608 -1304408745127911052173954437560097832960 10944609 18687470401206375981001275515913891504 10944610 256766255402012548308694503247208412960 10944611 -295170796882839310335290375991862114788 10944612 -58923551747146933333296237278362337280 10944613 -506804412707232799809169705210019995138 10944614 -133007250454777293028279658953337773344 10944615 134871532691018524578995741138168029440 10944616 3191712076990531291887223570876308480 10944617 208398933479933331346793430879223721472 10944618 -5218801121210941448503524709965619200 10944619 -29496102510606864842787182235242461440 10944620 -128918000941279948829748483332921072640 10944621 74904205914995895695862296848226828790 10944622 82289470498178135074957633232032942464 10944623 42850417245873620006209931450004932160 10944624 3983845044717796391149810008194187264 10944625 40363861998524880431478192657523497000 10944626 27485640564447417466560983048204259840 10944627 88953615963045438791471545135870874880 10944628 614941614313619869849929844716956202368 10944629 424829815761273934792972679561287035360 10944630 39190840221299317655060117831218335360 10944631 469727051669935239189690852189713950864 10944632 5210390977249462385992923526214246400 10944633 -121113932576642633186560200234906351936 10944634 -221968565918299419009243666393100884768 10944635 -507098982835537312079538655056195360 10944636 -9726715012912708710813486964182425088 10944637 -69650898490953976617939384625453153056 10944638 -108246082085808426216289352940615713280 10944639 -44334989203080023211206361964036859280 10944640 71055499035012731939082757487984640000 10944641 346044646005851669327365406664845895042 10944642 101194805283901906076594057839345021440 10944643 169519242579091392267680945391571891264 10944644 27849700998510668401779069726314731776 10944645 9890710923923899531795235290207266720 10944646 400684054173523578113020589802107376000 10944647 -212598158498209896275808906875022354336 10944648 -166537805122099174498641656130070609920 10944649 824412735144583532868274482951281034650 10944650 -137037866875713790112893822547190854400 10944651 -250655070593111922466816621333930574976 10944652 -46648994132315876716592357403860904960 10944653 193255139300792561749149325403025694902 10944654 -23003552417641167725896227839903443968 10944655 791826517327201153543739684995323888960 10944656 -57209567714308111162682228499746439168 10944657 -619978261433538280410170945216803238832 10944658 65265242160476969547363508579637657760 10944659 -173213006683282558113853741174459165872 10944660 -224903475198245379833456910142887936000 10944661 -2605591072569676084551176411299412096 10944662 -274533807042236905016312551581281139168 10944663 26797781569336732148402914753671612576 10944664 769389607185451698997465158527444367360 10944665 -146366117286460425599376956130150768000 10944666 -29867024475879117334167313315749542400 10944667 -188970667957371528118169647207463180284 10944668 63656853997739595894218390982008887296 10944669 33598738637065317967178082310526874048 10944670 171374089016811569723129927662955084160 10944671 -153022165345382471103740991680527082880 10944672 -106710547219739553747749739006771855360 10944673 -656527870728741584714265984448032802078 10944674 -23751446013623381593429194141159407616 10944675 -36492264564569263062449726342306490000 10944676 -138712351510982289603649652531011911040 10944677 1037853121816314346212221320024927823040 10944678 -122442680635135472626670597278135853376 10944679 1507799995426792284299683573937403496176 10944680 -498178053569991339624240118257756825600 10944681 163916957689006116126945886334157336768 10944682 -43791999980514820088540878234810146816 10944683 59188525074984625467678666792846202932 10944684 -206629351557671692942803585333114831360 10944685 -742518316162849973175826101036781361640 10944686 115654690055645258487519053705323127040 10944687 -263410690538978925473590847704628822880 10944688 -72696857933446327920962191287458267136 10944689 507964649769818311908095967338134342866 10944690 -28925046332462399703565299394391078400 10944691 517945718767175139583923326867632130352 10944692 589503008948458830701718707200917888 10944693 -127185942355230622327891116849721457280 10944694 74678915169698606149197633734190100896 10944695 111310714757628624663587669548309447200 10944696 -141773874975189256621181152970736599040 10944697 -793040368459419456276745660259298080854 10944698 119582038289103019431169242778333119600 10944699 -93150081973199956911400567749596996160 10944700 64672087563953125956992174073300928000 10944701 -441041882144740880900618358349211258298 10944702 391985642581372911048624980735076186624 10944703 -226559828789027809677684630844000024320 10944704 -1068463050324511277284048073819947008 10944705 43103024049722762486495173189210744320 10944706 2310666241315207007953370783517864480 10944707 -667760035606515544674261312762038095044 10944708 -24385451758147934688130541968462110720 10944709 46012717607753567452807913160378934080 10944710 56733109424240799168720253435154376960 10944711 -62567576157630875490391373382150499680 10944712 197275804529999813862921682869538160640 10944713 244275695484827550987049177032980424648 10944714 -26549194670608317068893961299484839680 10944715 -117323418366069486380318578802755730400 10944716 -40292341386112688438408051022372894720 10944717 145792691394832785614789641810356021312 10944718 51916874848904302515952542053290391616 10944719 -262235205346852748869333019178597820944 10944720 15652002922668018435885337929840721920 10944721 -445757806302268903451124768570668299200 10944722 72808561009508274725044306666080084480 10944723 -173852881945609366257229092360361446216 10944724 -36917447791007272889214927289430349824 10944725 -336258291380712705337730102040665460000 10944726 -107231025483013794470459420051795250816 10944727 598758047242144263370965504246866411832 10944728 -151967749118963313740305719232929853440 10944729 -433949780930847999695990553898120011516 10944730 -6523373984886934986605252445487614240 10944731 315284928526165675790415231551311026192 10944732 70237427251590174664688136698307267072 10944733 121019976752431217084292380312888097280 10944734 -155961636479569922214415426335233619840 10944735 349550884966068872113147187634869274000 10944736 199144801084017371168983592567297802240 10944737 -206796244712480672942035381970614116588 10944738 -210654275061167783803789925849963630640 10944739 -551321855471292629916628457239781967040 10944740 125208316114133353578352700709189392640 10944741 -72271969997006842112979841168717765920 10944742 -232629924706143222230284917843323600256 10944743 -257139078466734135237245411611522840008 10944744 15323643242578477460760393402950123520 10944745 77669551238854635062786922786417369600 10944746 74441705043384148071012368805331377072 10944747 -14931962780147391678870157195106545920 10944748 37236432660025389951251486240054358016 10944749 -893352171665734799932768605517601374848 10944750 44463633119143742887953350014811808000 10944751 -21315952842191582458080837798904611096 10944752 -238063250941466595178126486686793728 10944753 166512973800950087434508671573198522464 10944754 -214378042642696687940669081964157129728 10944755 4352287567511653442195352067755972000 10944756 -58064868074314227482827681330925877888 10944757 66710166397978672217027501989432564320 10944758 -154804214206195568014485823779452723712 10944759 -14332687414685144319891678766310240640 10944760 37437900980976467492539219217888256000 10944761 -70386820024327403876351851317340639638 10944762 210294593174773796088730075991210891520 10944763 -298517967797755413888727750743754272988 10944764 -349716564213792832439135251856456590848 10944765 -12607799791236291034603670392636047120 10944766 116489857514790895649675876973432545280 10944767 332857311660755488783869966253749542592 10944768 -409932907459264683083672172663266082816 10944769 -492769883208729759698008622814696288 10944770 -45999501383479338494530427778178991040 10944771 391918798592749042966673961289200721584 10944772 -249963089997405317382079348392698698624 10944773 222140123172258490507660410266061803040 10944774 -1744253492440325823072654964857970560 10944775 133560168930890556156018578751352470000 10944776 429680102805747327545570410138532044800 10944777 129017680763275790014678175611880947008 10944778 104683176456598633621242677360923572624 10944779 -849016551878779249393520709872744772360 10944780 -67501459134881046682094928519742095360 10944781 -712653109922239781559406230160784433536 10944782 -81095532943680802592366613542380358016 10944783 361556100125141796777179977199145859752 10944784 15102746938699269769517102182542032896 10944785 7031962852158551434049961783929674560 10944786 55527238551725131011465053404572611328 10944787 -645665784612306107858111689447587307200 10944788 520262449880062836921063737456591763456 10944789 -328041945361602581416506524228396090976 10944790 3334172021489045667760032999304494720 10944791 147731217358182506116153032807779175984 10944792 263623293321481032182898096361697648640 10944793 -94317824923721681438611468449431655660 10944794 34245818946708652668612584393790604032 10944795 -206671072258147299027356244948599520000 10944796 687918475471044645330217767236842334208 10944797 -64314274703622956743345029254156441754 10944798 323001274098325786838617973522116608 10944799 -453227670562440026051576645960392594280 10944800 404924828216970880170384573341019340800 10944801 -1523446540902106876822495764936700800 10944802 -508939316537063796200936355623812653696 10944803 430281825723955516714079867215572254400 10944804 -17101253767063702481568474705256808448 10944805 50409656304854995153381950570402675360 10944806 -426400353384228323132809585515279087648 10944807 323494180074699470135620854567612396840 10944808 -180648595990757978928918353213332439040 10944809 111641448582766957221765842574289616016 10944810 52689020053233044823714720076453653600 10944811 -898482946126538477087079909638890563176 10944812 222201503325222558576118647209958886656 10944813 135396180248679415944731835158621530176 10944814 -96027412613947838073784522806419420928 10944815 -119339734786155744032941364698671223200 10944816 -24816323040007034134794984290485272576 10944817 22505172572972638492017853194951969280 10944818 -129432152515061784282007284605206563840 10944819 480523837288749492436911162725532970644 10944820 232867802632276357993844366438480014080 10944821 14593781823142414018517014602336430464 10944822 -46287418246561324235603745930711545856 10944823 -435001742216195264985803931120568995928 10944824 454098536532360649011432305498729472000 10944825 -188798489384751048680168876949900740400 10944826 147057152632987694279892359947440998400 10944827 -94391856167377850692821942121073476968 10944828 622064034907611944397312863278897873920 10944829 -30342992569390694617444433897761778592 10944830 -69381279980602841902380937402423495680 10944831 536459053594855976523835443306779575752 10944832 -323252576138609130554926547664355983360 10944833 -1884601651580457082973370621094276800 10944834 -151638562201271086124658849380553429120 10944835 -361059623671317526190952489760429281840 10944836 114770164040190952386251539049736883200 10944837 -167770197700971221538408263876688982212 10944838 194274454657462106043100520593954374912 10944839 -452286279809824863977594909104344936360 10944840 -155494115781216129341679616962822144000 10944841 395268081882885279199630497388706520372 10944842 -120671740458452315883049961666063294928 10944843 -98152900922171792863039626505921738752 10944844 -731541958140165700858197077579931307264 10944845 -18534523272057702952198686305105649480 10944846 -255408911956172820610953288944620987392 10944847 176141612817616213611121100968478397296 10944848 -181695484369732861194501947343549308928 10944849 301286163874724309875326613568162895168 10944850 -35354502907608351058738235293916275200 10944851 -6042164080726365970979074595141744148 10944852 605418116464201992625639676029361559552 10944853 -475197489454968964741802928177887790898 10944854 476401666615561650370994090005345139520 10944855 338330743517089906554865844787528384000 10944856 -323235757971778671522695491048402329600 10944857 -16746854499010307769004589352669014016 10944858 -251228973245349147811900352212153314816 10944859 -238050202221860027266756906326858106368 10944860 -58905579988752784309423495831407820800 10944861 -405707705673161568296856142158215520480 10944862 -103309571418448367262528905159054193408 10944863 343920745190006018282728773282739471344 10944864 65076859990669102244033151675279605760 10944865 -492092816759439134973957738025878147480 10944866 64107392984777234869173140825087022240 10944867 534741447237743918653401769516109506680 10944868 -188981114731123238282468679351545899008 10944869 -343601410929287624160975913870168427556 10944870 -20517499816944602199507744556880131200 10944871 -43262424765414331082991463055055545376 10944872 497111468822549793318403003679723520000 10944873 270188510529865577139307422654726703104 10944874 3214638006908657184940715809366890240 10944875 -172631342399907896074375506002710380000 10944876 3331710464147844906189823865114701824 10944877 -82962871891368878122731076667438307008 10944878 -138523742377488979480266400965432130560 10944879 -257732638535316234436581065180603219712 10944880 -105008555543403064475496564044143165440 10944881 -403877313519943094781915563762051294736 10944882 -7886250604247455271083450826328287328 10944883 1808844013728942089542847472751109841424 10944884 241396957835980563012765775787993490816 10944885 149803744515967323602804139836580300960 10944886 269246123350267161872239167012571039392 10944887 -26311735765228717318532132899045933464 10944888 -68934145334602074676138049890547773440 10944889 -223559970519955996854255733175177697528 10944890 -31303123962433348193250423179340902400 10944891 183997041300538692628218804463276825920 10944892 131848304316968272614685620184288721920 10944893 -512318674515820400897207873123876523360 10944894 20823706381054190879847642938322883200 10944895 120100192903137479396335293329211032640 10944896 -119244903809181821664473770053473402880 10944897 -256425632316788744408239914061587684480 10944898 -5250118512453130252508204204764474464 10944899 -10437969311230685848943307833620295520 10944900 60631025206544698654431589360951612800 10944901 -18970526140576881299114448853669116096 10944902 -6482363046622608247386673576532626848 10944903 507450194889950877406836566022690952104 10944904 669250819328369275692884374044756019200 10944905 -654529429434053752791026198932395542940 10944906 -1899652277461660922129591046115261440 10944907 -1108980219942359325596803476817093114080 10944908 -6031243718751821026992410165178362880 10944909 230163088624203833974012571428029719040 10944910 47820218918951895947889957716062599360 10944911 231934877081034655718233863728578174512 10944912 109209346506529623122741598881143848960 10944913 190662701477680274481162597366385485120 10944914 -542538998460233214702865676818430584944 10944915 288511282670454445171048479974470255920 10944916 34337477069156889482259027617962298240 10944917 -548149048803384430405281805138657682034 10944918 -40786384036196358515876177776212118656 10944919 21500636810710039757643086908440347520 10944920 244182135445458920892010437011859456000 10944921 -252490751935486443625837473347725693440 10944922 135207531036608390367178720230189978624 10944923 -250592286104501223648511687850970542208 10944924 -145598208131359839714300760037978926080 10944925 293749749033586241286611516774078239300 10944926 280072349035325706819978329354582172480 10944927 245006551082285141270936787349308837360 10944928 479497252374253918001107601551864627200 10944929 794539792991028568887240938099299714530 10944930 26179330063591849382937257779673349120 10944931 361643515966000200757381973589610591000 10944932 634363326422147229623216269833936122496 10944933 -44874927933581168761358869105244061312 10944934 -114807946191871540557980755729113984 10944935 146894056458478164576372573125850461880 10944936 264315999985332143975707260083901235200 10944937 1028388343991781102633248885123002019712 10944938 4328723694076941222693729570072531120 10944939 -208474727216876253896735501115320158992 10944940 406481692336722861783652325879378657280 10944941 -41004320835814088785595152199786432256 10944942 -431642974370750420647046036196216516480 10944943 -647308584275015904428960652260276637808 10944944 -249988202623904959641252970218091315200 10944945 182967225541734613877641420953365456640 10944946 -275024736025239814542708872285302745328 10944947 339001344164369019005697716716486288284 10944948 153974439852277462632687546514659778560 10944949 -95577311920007491588006957631516972050 10944950 42289371316320575857066920522731472000 10944951 -257375782943827147118853432638981439768 10944952 -211737939647262262802924133225294950400 10944953 159478824858123752873032680534007111680 10944954 -139875722509512414497743098221262350112 10944955 -23623495552509588323755862796337017600 10944956 174857220058640138473243164076448448000 10944957 298510445929040869018722830340584740992 10944958 105063165771645917634726852668826734400 10944959 230991036175068993305922037548847076160 10944960 53342483863709646271665136316511682560 10944961 58833055805905221211581080323954263840 10944962 904927449115177826583541231477860864 10944963 477389486870821898370223575623046864 10944964 -341572103877618507166377851599654662144 10944965 -321224269245103909604878254087011731140 10944966 67585069278739836050933379496950142848 10944967 -123579315561420271066273068471708867048 10944968 -302445892183819444246281737313127357440 10944969 58956062133817906872309015281433953280 10944970 -118987990975933769636793633176838987840 10944971 -955903351616236555195605057110797631856 10944972 -130686340103870233573696417566500206080 10944973 297094203121965024826546648167434025964 10944974 -209751942183133915184893198233068251008 10944975 180276215171904818308864123667337144600 10944976 61322159059413086734451465885638983680 10944977 -262747147426281122453138312123628752280 10944978 21662311794573253044469052536285287168 10944979 1009222132112276367911745804597479881580 10944980 -388283378367360073919544208769108640000 10944981 92359259150260731389144725982544230670 10944982 9136789722535804801469720951169376512 10944983 675991911340126743114935808647275260888 10944984 300750732436815790132478278251514429440 10944985 -78597254066817781264505619866482607040 10944986 337125392361264140249561456901910238208 10944987 -34260542609249583802249651144866816000 10944988 46100040107822905682021225145390277120 10944989 -237212228617769827821267173998055781600 10944990 86025057437069490092454657435517747200 10944991 727885522350570134979598788753561490176 10944992 330925591322361519798006452734971346944 10944993 163397685456088754014657487754135821664 10944994 -35855267854584809292150864103088758704 10944995 -80109489436749942627522328918233777120 10944996 -386283144617143745610546755854169361408 10944997 3152805767332425728078535140121593632 10944998 -258684112177407404143573154254806324000 10944999 185774420552334229841375092672512483120 10945000 -16083252339607063485037390106880000000 10945001 -53522287815701621041127449275477889548 10945002 -321255196914534329341572465977789338368 10945003 -36732502228292370410533260535128990080 10945004 126550807973086950754188742064170361856 10945005 1457193721483431031358195965781913600 10945006 -31078981511662637018869574277063798720 10945007 -252859375273506287568469372625506743600 10945008 36543454152109850580711944127977521152 10945009 -1592341097250395679072837429571603105680 10945010 -141814853937926934911378627816197576800 10945011 179955764761006126889564388072588580608 10945012 72172041907194452167110099776690858752 10945013 1368594896400743355147887925511787473440 10945014 -21199650320253380384305273510380663360 10945015 -1412570956857376939799601432988028160 10945016 -829050498583079565365222076263571947520 10945017 329453362914889601780720555504208624000 10945018 -66120637544257435317507535569425986560 10945019 716821160090796736931805024053250384420 10945020 -300486395270146401226420864197708856320 10945021 -82403774949239060790830615592729270778 10945022 -143666649138098990016360253626775661376 10945023 -406498157771033751415195398519878773632 10945024 -16947402965598213657010714209297629184 10945025 28470726451866778553040452804677449600 10945026 218171498374511585640264262274868746880 10945027 71901239537040818476892755321823569920 10945028 674586432916268415590184636506529879168 10945029 -254578648297376888526823198843159542816 10945030 90865921098746059179298621441596760320 10945031 -733488374793101280668892926018262915840 10945032 15136852167658413020478758817976565760 10945033 264825557947613633169946616016834667968 10945034 30000920292300781701286119034142100480 10945035 396084405622760935207460799971700610800 10945036 -33126756913024412030515445092711628288 10945037 604211338334993690438775046972627813686 10945038 44246093929510385105059950407608115328 10945039 212765453541768720963276922667414819056 10945040 -61994666397753184653913170685542973440 10945041 742717287313038286618568359662936572544 10945042 151807708543714011324359451783685131840 10945043 -194085114028392340547358730705545546708 10945044 -7004506691032519711243917680535287808 10945045 147233349059419412823915971273398183200 10945046 12570587295899161909031745111089111040 10945047 111706162630246868037147384957385644240 10945048 -11640764644253427631225142378145853440 10945049 -672559945654572663794126440706334256950 10945050 18260294006308141373616552571718457600 10945051 -143197030607381262685138534537713880688 10945052 -169735944671274258108388493765987633664 10945053 -41991318699598047031663333496399856576 10945054 -440953827218143111454721098826622161024 10945055 -1084805476652866227209887410803784000 10945056 -292935273825202211308583737585834131456 10945057 235595197382860532975868784326396734306 10945058 -500041888252261341826102475368932819120 10945059 205018489816559146657881708364969718112 10945060 13460977727855161083641395499790643200 10945061 97731930162419589941232106254819961662 10945062 250250454106752228939498335273619108480 10945063 -162236142758828418354612879363105653696 10945064 -184575660657296774911797473549549568000 10945065 68413064017822835651975301667275683520 10945066 -29895868511765209645700468434621920000 10945067 -34635797655444468423508063122218644416 10945068 -261712268272034880452097456538629020160 10945069 -467000016290201308909414173834015147456 10945070 77293827555092928228898527333702773760 10945071 154134011372070107143414653861386532240 10945072 -113107275322808068778628988175031336960 10945073 -136595212701163813710399561205054546716 10945074 -107463182135664542250406206581945450496 10945075 77933380668500618187657849298620336600 10945076 162522821494363759031271704798672695296 10945077 -55634608166606585998828037048434434048 10945078 -510777615616737289081727121274495935744 10945079 -489500430040137450867899248718572268160 10945080 268470312456505720758137693318026137600 10945081 -320560118717714200236995025487184613372 10945082 72053148617801838185302341072770977392 10945083 172429568590859266287321543476895816960 10945084 -254845338151729244524967646427087981568 10945085 -352180132882404756392793127016893691220 10945086 -326972209401515923923412640115387467136 10945087 -459695856796688863698767193469836691264 10945088 -5735471188677709655107549894948159488 10945089 -514084324067966999028625487336070786816 10945090 -36180511703019634711568728399727270400 10945091 -12105192811888864820300998299446741688 10945092 -55567546838234157058039151513876072448 10945093 -390688096038487147027235369089442649420 10945094 -260494463193335898374773561468987295904 10945095 -67439794343348615372628645363800601600 10945096 -294057030660309050033377781671320944640 10945097 -792233876515277764240706067946037065548 10945098 -43767337273381185287226342891968540160 10945099 814854469146368533617025403685775748520 10945100 -315571435974317067375627179805715641600 10945101 92333235354450888423177349084641531744 10945102 -21215845011767057486496272426405990400 10945103 106769914821722762639740988702546345784 10945104 8109873192313163477641708481327529984 10945105 259571120517017940553492925281547062260 10945106 406445864269566793834353231681336549504 10945107 193130571650381122573957409458018674804 10945108 174256059725411616307012621103442132992 10945109 -19317850541674622549883525680361149760 10945110 170030608707270922221488497195491901440 10945111 -396519011555018489770280334048014455288 10945112 101142060011329785583403833371833241600 10945113 203307294278810537062569105295211197344 10945114 -109064833857510910853094724208379273216 10945115 -381801774853764305668686898646828348880 10945116 97878793065577685309907508934312174592 10945117 -111774229826349822888158708732501843840 10945118 7996109139866463476859899058559847040 10945119 -236907900594126237261207279976464068352 10945120 503157092985663445956031830251061903360 10945121 53573832195212208961144804215315640800 10945122 -115584045858429156427357283842029012480 10945123 -9371736202707283373204365074297197664 10945124 43362878602879876017598460271576093696 10945125 -29950582406767334359232101521546816000 10945126 107784998221031627335105541273266383360 10945127 281237757775888582551155275991169779472 10945128 351104920568854325779438400033210204160 10945129 -78905764859984379385551101544352876316 10945130 61120321614693095523682329282117888000 10945131 -136371691560497955067034842823546556240 10945132 -465924989973585905636074577435021833728 10945133 75562513756629573654663145080353115744 10945134 -2993549120391499950820796204867942400 10945135 -697907548815377875274003666192286388920 10945136 -28755008836767450579690376531296288768 10945137 -72508666314952170798395116954380604416 10945138 -241917851009814732743282729012782120320 10945139 28702506822547551935434477267518527040 10945140 -175957360000078773395261201270697676800 10945141 621264617052666223889289552289972350400 10945142 567259026109666501520174287341067392 10945143 -364569217184177788731642237187763833896 10945144 -253836453754846071643631035415717560320 10945145 -140251830892978140158755839534495527100 10945146 13078922414102839969864293976299719424 10945147 621551201383393285571749235554406316432 10945148 -3001914678126238348093030270366187520 10945149 -102851508789665110871395086060171485280 10945150 195167905475693530496774022186881472000 10945151 201801014461289073033933537208954032480 10945152 606915967989227186355377089612559155200 10945153 -341123244324423158373543196475988585598 10945154 330939054555688954212093825509694079872 10945155 31355624667389886600006156146214585120 10945156 93351687838166003724714616044661411072 10945157 -478930119541657341061042707746278047648 10945158 73219092762130532883065496334287329280 10945159 -2883791756478395922372304734956029680 10945160 301741235022703230681036213355160832000 10945161 -678391403749730555391140924593473687468 10945162 -232372732086356741635143598461740101536 10945163 -731864077449721772955277251024593004588 10945164 -52056588254888702693125724165574340608 10945165 -105699181504695658582017489121476547200 10945166 216890060147208932593282649241374980032 10945167 -222765196734005331851001200719991826288 10945168 -43242137329017790395444954730539220992 10945169 -217098687706306286342768656119586432140 10945170 -6213115506726869432440444360857077760 10945171 505808725671505666797651045251770415472 10945172 -170575561573311917611310000855428349952 10945173 553090198544921191971540625660281799584 10945174 -102600464500598225849864020460885213664 10945175 217210181512684504447574930877413454000 10945176 -281614306684737833014027396708454400 10945177 2748558713223022985699020193522408480 10945178 -150652506149305337581983089595647861760 10945179 563502539680020603967107084664292950320 10945180 214144269263056644287280475117380710400 10945181 -279608285382389611926642453723742821216 10945182 6489207172860930329599456829046149760 10945183 -93102899209216589526099983229366520056 10945184 -125694331560675156145235592571324268544 10945185 -153174372271637646140184830915690755200 10945186 142203747017573240343697662877021708800 10945187 -253880024351347244965537215150871770816 10945188 221429261009917785432365431877594719872 10945189 175460393661835478533556783318872823160 10945190 -190429351024228913939181075676838966400 10945191 99890758806403773183354308729849006160 10945192 547626143760148280186760337687476633600 10945193 -91888433526363458570606331607696982400 10945194 -19667391502606582538937578226588140544 10945195 304594534422138407535831635087903124480 10945196 -44082298432622226491294414531263848960 10945197 -338954882344402886102138156452216683360 10945198 -232267882687063096388762750571073212480 10945199 84275893602409700292635158074161804400 10945200 1251606508873901588707231370025369600 10945201 -39952831405046857742484574094546654976 10945202 -97906118857816543348501922970053351808 10945203 289755664838589877428553209933850847808 10945204 181785236430466384402330234494826027776 10945205 735358291930060111132911981734729202360 10945206 263162910112457944167646130389700660832 10945207 -55868377984065687159792716473928880928 10945208 492129314812505465072957716538199552000 10945209 -337540878256446061412570860668763279680 10945210 -92973027518243128207558335873693507840 10945211 280380422796529533908406293397227251812 10945212 76634019992628566022979040180542497792 10945213 66498754138763195739291541896459177280 10945214 -169363652353255483634561797266244303488 10945215 303487366358938288207433583032140057560 10945216 137024497436572714279716364815821701120 10945217 322774413106375079763999608799368218560 10945218 153178483986274861015461210775552501248 10945219 1519650749657979658553129738769667296096 10945220 939918203894646215618042962813132800 10945221 -23562580393723182807727683069785424576 10945222 -232870277052777276014358377076550589088 10945223 996578396495138734000579950912849017904 10945224 -353830669527306413268509841304095882240 10945225 338682854407279662863553287421415682750 10945226 150303884303740522267154812026696075312 10945227 -1670067553376564923153745778737642280 10945228 214707967254075004101370722248653440768 10945229 367412481298634453832508300247305196952 10945230 74874151589352755995610067669008221440 10945231 405792117224685443890228110412801145328 10945232 -1327234961726877711513317978622394368 10945233 -324859358472927066622747638834110910720 10945234 -85223790340615160557874402415858050400 10945235 52235921771604426127695851074238592000 10945236 -161580526381803136397849701487824140288 10945237 356993306540705152698274355202355925052 10945238 -226957022941264733283700259003625325440 10945239 -267542948011030601256548324436107425176 10945240 316160062257504839276785144473527500800 10945241 363932076021868234006275515545848517632 10945242 -43465394263256180754629364418686796800 10945243 -181251485640351374604760224768143496508 10945244 -135624921687949634864588623838781987840 10945245 4557622832719083210831893494833335040 10945246 -196659092780347076933337476675267412096 10945247 -709199127775383854690040141538663646304 10945248 -197679991060949308483032265865234743296 10945249 196776326549691239271255038236816075520 10945250 274322133994133957884513388335007784000 10945251 98974771726866927696427724793557066880 10945252 -343643229043350727256729313113996923264 10945253 573355618781180713208413568362385398464 10945254 178761100344849804140098127891884846080 10945255 25684889499178655284979790968098091520 10945256 -1663821399922278359052329248701972480 10945257 -102441818536254846264503259046823445360 10945258 205748801936679230545474515280175682480 10945259 39465548082141977229261866226021655920 10945260 108412887976532720026476452220347136000 10945261 -608498382777920931341211041974712836138 10945262 -155411295707634825748481651457396562368 10945263 491633758418462160706734250575200256 10945264 112205069327817091326218989185077575680 10945265 -476269243648530282029307526614229211340 10945266 143460438275284627403272066306199193600 10945267 43590605410770028779638782457313814800 10945268 524792478405831679992045508476457381248 10945269 -274594345871199885750187951160122131012 10945270 57592402974729733783233267560880149760 10945271 782968572591835416967298724450059650992 10945272 36552715090480559217972416252535152640 10945273 -1460526667094573694658713328072239132000 10945274 290963009579260855934931334301978465136 10945275 206830317206721067958556424400182257600 10945276 350898005730205548573013918532789844480 10945277 -705539210103814304151884781477187944480 10945278 95024773566355505675023345322820964608 10945279 -832481015543940548737834778386197733120 10945280 230514772603963991978844625217267957760 10945281 -281651208973007016157670655129726218448 10945282 398226339681278947023974275984600150992 10945283 81168057979754437779065884643144383704 10945284 -99325454860421370427761043720477286400 10945285 -423867874843937572591601421073818214380 10945286 -131614553377762627986945461566284152832 10945287 -10752821455045136637787669855628121240 10945288 710918798874057234083573551939917173760 10945289 -138349358185572070315366230425741374080 10945290 29566739484499163759853098095471795200 10945291 -49036522764372132049394183060805289696 10945292 813073964666291564335826424534948249600 10945293 -94335687916640231329622215435848886080 10945294 15340799403918536859482708320039613952 10945295 -232174473633080414352099035451143415360 10945296 123447494130900924567308607467457822720 10945297 -665274836528865859907372625685082842 10945298 -21802231213704982785874523638390648320 10945299 565615453719463225658165116401676404480 10945300 -120221622047369894645081630675967241600 10945301 275124538265198846770578955305196108302 10945302 -11466324618364279945586239475965845120 10945303 -274644211852461247941409646846895783080 10945304 807073341829458139800358781893912565760 10945305 93684563237072740337067512457266218560 10945306 -3110841549565889405885667590203627776 10945307 964621694649001270397576740880165447556 10945308 79303387468123583205770554033307885568 10945309 -85290004071395771792975400281566720320 10945310 -52833543849129264634518455776334005440 10945311 -84255676132233494627667854945262714240 10945312 -114738333227226445597224991335798276096 10945313 -356263309804587155390637307482007674240 10945314 137885951761912516073762767543974627840 10945315 358001792722924941046705395738408426960 10945316 552415803484364067684200235267256679040 10945317 -86571116717560836471937099816441103520 10945318 285157996672180664483491106440337211360 10945319 -62994352901933560692683490751251599616 10945320 -36135445668760976730681009366378086400 10945321 985462945999038167797603469794986926992 10945322 503143874264736162297507489745240541952 10945323 -515982176606080886767611443208587904228 10945324 2818665155948465465195281169124637696 10945325 -38049433762466609470918395785132736000 10945326 227053068533222321881800301970885483520 10945327 -91643596132408703555274991696624721208 10945328 2605358929521106510266818532058497024 10945329 126163888707609105910161579153346718880 10945330 334151346792480494386556367089884915200 10945331 -136697963568967752263204770414615836240 10945332 -178708321215767781694119955935102658560 10945333 302036247528764488217927965486097065120 10945334 57855021936284650698463519789901857152 10945335 -247504104036170810366566393120753191600 10945336 260613020042746072691953126578388807680 10945337 654637078660559448819665343525775735680 10945338 -38114743160191895346753507180351916800 10945339 558792324545314435855116569299467207140 10945340 -30718475959070621081815246686784081920 10945341 300828962088297519258545702241474844800 10945342 38941756201267394633838999983623779072 10945343 -629237091226175951346185279204112825408 10945344 -1090596358405940112432522027576852480 10945345 14163385391903504986700669504836447680 10945346 51137224516244802601134962648256049872 10945347 2774982421511388872083728127630554624 10945348 -235526283074092976286236776507986630144 10945349 -5171145505017250090446706750733134560 10945350 22532465977222184587704011030389267200 10945351 -633617986520423003693594094880723995048 10945352 -317960198653253249197582316544164659200 10945353 282705483481790863141023071868796037904 10945354 -71022659779640714266435134401496115200 10945355 368941982712517806481966818539388497760 10945356 -24951506908188751425616311809629618176 10945357 -831812511887569908606399506792071704288 10945358 -443831582015540775215512346740986534720 10945359 312103957996142340281702468655810396264 10945360 38656025400892133389764214330773995520 10945361 -125495759230527449256438821482648536768 10945362 93817752291971656687425682185671924352 10945363 340921293639550565982029914287846804048 10945364 -328286503442871444786401055662238169344 10945365 266694067174806258394163750216579200320 10945366 -394209648239444884661447192050417798368 10945367 -185566905974777070833013932478668494584 10945368 6597509863252969844423432165759385600 10945369 -432469012159634577828388781339222138230 10945370 -6635457438407576170856285354568786240 10945371 -180282534554077044372732419519478612480 10945372 131337038987226512476785464422514038272 10945373 573960953342451572637772342985302667340 10945374 -74746494193922308316012675555222913024 10945375 -629892859163752439151122685649654674000 10945376 -277934632470771945051979372584384331776 10945377 -104265542725414277510808810664547516460 10945378 39982139369279898873282941600203384320 10945379 -860077181932366582967289170435062690020 10945380 192399315061623463107617300917960642560 10945381 97918735420551617726652993915177640092 10945382 -137037240353342465514198014742750908160 10945383 285137104420350649338922928079479360160 10945384 -837930062753705148881969493177886909440 10945385 506300193911955177089869413106250971200 10945386 -259178763833369685951417862603064430336 10945387 126975429728136828943523086964337198080 10945388 -40423384942170632997940523204056041984 10945389 -28901731843925580786295735463603386752 10945390 -92052023375893054759164819533380852800 10945391 239318185805265123173822281251689289000 10945392 1809793088911470574177295974673154048 10945393 -591457635612084616261595532008886381358 10945394 -310296890321903287255090395726721515504 10945395 -487667746215973382462402409429903626400 10945396 256769000118261941143444271102979403776 10945397 525651189922165315446756611111443692846 10945398 -24855995833042634812048881081696768000 10945399 703685218585648175939889388898724847536 10945400 -81995804152446609520753645559920128000 10945401 -3381975054699294020182007760100562688 10945402 409834053310995490487195085216422112 10945403 -48237466982146624877371192629707259120 10945404 363815176984585223494578810890475824640 10945405 -325933834541340800095553078369075849940 10945406 185648452184606392390368379981054032000 10945407 798328913184706353580101949864247821824 10945408 1056318254028567277709707734715119697920 10945409 -762488475085711793907856633738488363390 10945410 -35249683455901225589889356869172474880 10945411 -50289874818952827715603783006857081988 10945412 -581473462434735083031977172751753336320 10945413 632478622445410365714698434771025724 10945414 -170147749569568742811124969042928363136 10945415 264277950706025694816052808036736964320 10945416 -477518812412078291974460323716825907200 10945417 -77623730015092809294689786941171937408 10945418 -204411462562801786050766160856407040 10945419 -42226540550852560090686014956167439872 10945420 -382935939947699324379682967938167966720 10945421 2863918771213244461270004552009142432 10945422 162278690058406358950332172107187520640 10945423 -1405818276341368011429832130816669117120 10945424 77952358161625863605346155684126785536 10945425 25199497373684097927383234428323132000 10945426 -483141509168124038731120288552696283520 10945427 121851232789735928782477908254053935276 10945428 130891947247556957810042346505920804864 10945429 120661833907295346149266761066473618688 10945430 -243176385788102043952797125797170128640 10945431 -97296265596769308770160612180432208896 10945432 -328416216225227942063432384172307046400 10945433 884563496525482230245304589021698542100 10945434 -53702057388754688645690819324567953920 10945435 5290984829807542440667809513866739600 10945436 201628857960316441019753914769765383680 10945437 125900134851438732533238882615707084160 10945438 -146063070982461138381003313585040344704 10945439 -52667839435662832354272739897460681760 10945440 -158582409726630594630532413018954792960 10945441 311019521103168410580603518953684690920 10945442 112917060537035542446166675963152656544 10945443 35401285829531328238552518547017208128 10945444 436840341108185764903484458472508979200 10945445 -182299583321523632823058025093572187520 10945446 194812497352632117278152051001579962368 10945447 520720835335667586007140984771659665680 10945448 -469395968317826221090849808090297840640 10945449 143066152699322370306384593671599598848 10945450 57644476284284180873616760666867584000 10945451 -175234941796507769774817400877810879856 10945452 135912058878863907970126700057470697472 10945453 130838018265621586302998570034314460460 10945454 193316831315807010571909305657982817280 10945455 -387308458536109693989266024718391716480 10945456 151406103351731116390088201239599398912 10945457 -31718332867107833647170505214368103628 10945458 -5061705433331331597320241114492617856 10945459 -15130254318763300170766403097979365120 10945460 -121791022196196752079528929700516414720 10945461 -244948537529373049687397965157546005728 10945462 107537892376418161557475164099165555264 10945463 55073488821956565084776514294276084240 10945464 -255522648831565085740546248621319188480 10945465 -29207123580025908878647058451691359480 10945466 83979215941838302407269319245433880320 10945467 138391130175534930301282004277971455488 10945468 -474201335794760042203542508800047844352 10945469 206803771289504858761325966092806060870 10945470 -52598084263622536493183317967572070400 10945471 31176477975341854243802727049515900624 10945472 -247190981750835352035878338523094319104 10945473 153296980799893757270917150395552307200 10945474 8445098732182290843326785969431405120 10945475 -438805562575432796928548515224792754500 10945476 207892646036080164260557140665003304960 10945477 -317878418808977896618766037446933384674 10945478 -436741619519428433565010223830496640 10945479 315883633414688961039050330772480354984 10945480 -15646595573557133589201758116931174400 10945481 104240011513198827347721519923428392282 10945482 45613921566379815863141717884316302080 10945483 -188190719189299587569806254563913741120 10945484 61173360387295522645524923595559928832 10945485 -146314605667196906472349704890255882580 10945486 -53841859792244743398039306050280661440 10945487 176972277185017399654270376832447544800 10945488 37076622905923270471743774840547835904 10945489 314747600645572560221890661145739266290 10945490 -22557791243852752647920351289092316000 10945491 441171943542122876361301156773238655280 10945492 250908035020241913144174377376049674240 10945493 -80592533811125551414843723987826774016 10945494 -103540279714315084046762666441337548160 10945495 -219707393940909725744330962849189232640 10945496 -82258222243058827529599138014925854720 10945497 10101598847563778241577565533782204960 10945498 -28433292021484598161676715135831733536 10945499 -980250028486083759661115887823578309680 10945500 215088396443380110657420136959328512000 10945501 -747925440764550255874179111469337026560 10945502 -251792944805339632040197348605843501696 10945503 444650386872934299373466624553525062400 10945504 427047411100106909064212840151662985216 10945505 132236377799301145664971476463014192660 10945506 128304635456943444949727238371309372928 10945507 -199601800573286255272956557505406910160 10945508 -191969223323505959790280351330919559168 10945509 407572084049621020924497361940166928128 10945510 -167085422320833655446388054256015667840 10945511 254240811910671905666080039625378533824 10945512 342367086950316225339050296372663203840 10945513 34441341244643447888105802371195110180 10945514 -684866804057409321063455260071878062848 10945515 111523435238045210406592305313725016320 10945516 -294492595316743928551692174472902325248 10945517 348279179712801446618860843790153822304 10945518 289736947616321725750867272960629128320 10945519 -190647601672443210121319765896649698512 10945520 -1972313288896439396602641525549465600 10945521 -7516590215933262137400701822666094192 10945522 -494278292529489082591561456672961553792 10945523 920913961864286812352152271781076485504 10945524 130457401468671821979948887852327227392 10945525 -121696276446025757365741039037992954700 10945526 419863899078331241132815972851967511712 10945527 183564148659969579214077536991053270400 10945528 600670639570009020782302237865352192000 10945529 40421845551706645466067863247167151360 10945530 12069460592995224387368882471981614560 10945531 568541212721144256463019627190823479332 10945532 17402464117294000205992023934428083712 10945533 231614102477024257209983169746964148224 10945534 -234148880262437746797620677835065610880 10945535 -78284633226423281430615437435613319680 10945536 -13278535455596351398654323504017571840 10945537 57514910680259944264261267419716470080 10945538 33760498027531806945411499544566099920 10945539 365419996553306792454306138625576140 10945540 123199284383249291199487909308405312000 10945541 421696036121722329248329231482225630942 10945542 -6547065613556213154324968752790200320 10945543 -8832904003230164890741727224690811600 10945544 -118630068705591080004468160014070241280 10945545 8760378026301536724784821533501317440 10945546 -129791574553652841821067055305099406080 10945547 -26415138077131275722363272954854219720 10945548 121902236451305258840441017075103569920 10945549 -753897297731448655274009480104662709450 10945550 31290566131834587734246240798248473600 10945551 263184195514154424462497404754028973440 10945552 -163299277505965400026165932297536913408 10945553 606021074573580367739539532958939386802 10945554 -60856224528034225625706781689249694080 10945555 -330697753226063056381520353923262350000 10945556 67406564107055806781850050217364860672 10945557 150753978107103169269479518798217529600 10945558 200157905432970181595581345700624442240 10945559 288284489535806985566750396526498194760 10945560 -70926149283019062332467599717201100800 10945561 -347437669869547031201024969754725128176 10945562 -31088457345187558042902502471131724800 10945563 -81409890990827288313152761447546558056 10945564 4280436640210800367362209315521175552 10945565 -14622169045575003718053784926108600000 10945566 -177624246984400187210860414564939098048 10945567 845750292121493322203467652792961931616 10945568 57394906369708579702823503895784652800 10945569 374287657120742991017184268293697606272 10945570 -295270078183174212251127745399299191520 10945571 -45807318619876536005598643257327857088 10945572 -4524535598040613415415392160385093632 10945573 -90973341744178637029551421687457536512 10945574 299602305591320721161907277044813565632 10945575 -222725805342535850406948352027217014200 10945576 206037427382393363075824054310118758400 10945577 486967357354667323158930504580579936800 10945578 -32610389090989504279786201487220641280 10945579 -220979409750495835339558564421896700000 10945580 -989561281817580038075993476558325760 10945581 -364589963356726948739571499913802733248 10945582 -395894260545541976728852183065827973888 10945583 826962844699895527994236555574389600824 10945584 -63068841271998674144068925003415552000 10945585 21082530073931492220416632558362197760 10945586 49024405149152508103249856724723168480 10945587 -9669374591014791762630332319977898240 10945588 695517371006290134686672353633561954688 10945589 -115522922253473139038461049853955083744 10945590 17710032757023496254505642430729512320 10945591 -234586975103994780226037254012375700168 10945592 99364711556456527401864874974521057280 10945593 -323697441694248906160768020861740147718 10945594 -30985719797724557510103568531627645440 10945595 537755958013429859064947901192127615680 10945596 -363896297828308909390277601676541583360 10945597 -24709841690159081635409291960284355200 10945598 105913992693340942451191357422755884800 10945599 -56573954612466886513928556105361141248 10945600 41991275524422610674843449590376038400 10945601 402987205402589024361564449780802538452 10945602 178245820975968044477573233180371558480 10945603 -11089147251668739816213768292459016040 10945604 390826437764710978236664502619081572352 10945605 -339627271115524298244747109482615986880 10945606 -10504193535367127589704670645818146560 10945607 -974448338556802156732076231276737488 10945608 196413070028902396760499625364108083200 10945609 -490774130675702054294268217194083614796 10945610 -172140349178758842191820734338696041600 10945611 30111494776665660332777345825032468452 10945612 -133751281450430533067221021608444607744 10945613 9532005261373396307805501700982510208 10945614 6381273370573601619386142324784587840 10945615 -65620404273992392185615699028490768400 10945616 116065839130786285525090397784060985344 10945617 -71643799922073386648656806980155426320 10945618 246481806689407107516765314609557871760 10945619 483016082290451732262189040333409505744 10945620 13860284994844576315889359214020308480 10945621 -417083539949324333017482591795418660800 10945622 -78448099201711300369260391845616171008 10945623 -433351823036529442216270737113027060040 10945624 242471407700873277624886507190991144960 10945625 -97426344630889317956560723706356110000 10945626 -292322625516451128017931812452596358656 10945627 233722381682670123249877801772829222144 10945628 -24700647787837649209477852545840990720 10945629 560812722239717019640230323675700470400 10945630 -276451709136891006084336434865106339200 10945631 406834843389123401370334887160690268112 10945632 -59683110565799251730984092630749020160 10945633 441863206242063016819320902583435086882 10945634 19842003943236520729496970166097088000 10945635 -88186644622290831491114002114795699200 10945636 19004020831958828024310537339575575040 10945637 -940088529946847049377980523718545634816 10945638 239763442104083186580401276283696983040 10945639 -243100023057921941913409446184359951920 10945640 299390267426716474726135477139339212800 10945641 -300178461928842872657078308606244981376 10945642 820119210041152995583462105111808850432 10945643 -741879369225359814000850968285746004108 10945644 -153146701324731369820296208295633633280 10945645 -461391517450726356540994941587750553600 10945646 -393365186451688493522088653211846049728 10945647 122382998846699792899301037184449400128 10945648 -22962485841524017603414614275237150720 10945649 -292883400697130275722190943802762135552 10945650 1544865903689456653388465622469689600 10945651 -16744833624551666451360271846667527348 10945652 150433080827646279076769945824442545536 10945653 -588410238382740344897215274400721120800 10945654 157732691151756613796880519318933249792 10945655 -71227632082274226958058641647948609600 10945656 -681621875721733811901061994768022220800 10945657 933716254829961951509115356121651884932 10945658 -99416793937504429733261957565941352480 10945659 -335064769739996358538461787896880849896 10945660 379546248255922214363718620843466240 10945661 -53762689771703636024891478740670255738 10945662 -30343859156935163220025456867948978176 10945663 635391316110339662571389783867515670912 10945664 389865114986626978698230468293605457920 10945665 -97385491138526785847191577453093952000 10945666 -20796150677099600042712586036787300352 10945667 -14582242438251960229981898655241349088 10945668 97223231339182654649143258606700544 10945669 454493835128675663409377429451590395326 10945670 13764539683748520752756648590992113280 10945671 -114951224218516117864416209131546348800 10945672 385356111500620123771508700806736691200 10945673 104698022048010001691453901068059938540 10945674 -237534216308309883522479408225414969760 10945675 138996755538187933892809529812888204000 10945676 149270285067154422487559083955552256 10945677 159711134207101252429654657836832943808 10945678 232322897348836197204844279623404744640 10945679 -371606083476298551911426753324515008720 10945680 69488974880852368493013027188421427200 10945681 -535859739888821685215454492556238708928 10945682 -159209212929102614590645126355431833600 10945683 27640436351869709213077355840096771664 10945684 941387752688256497339271680032683436032 10945685 114004822347108694284037824349526530200 10945686 167058212996212851516898552607003696064 10945687 -203413855254556998661097801880059752000 10945688 -85623045971114924794461238288811458560 10945689 -700675824511224825354878529126342470400 10945690 6418693777855529392574099804058562560 10945691 -945513440441304501221817932266238896200 10945692 440280900886728800718383105195917143552 10945693 -1117306413755090928510646004690928192 10945694 60105601292384631295031998423899391680 10945695 254972918497329961520546159413000747920 10945696 -393177275933323677118126612638892425216 10945697 52404892978359007883217525311491275264 10945698 33478250744828007444854766075491808000 10945699 172813097760795039825337924722263380700 10945700 -95256451255765482811437068423440896000 10945701 194274157352239851846379933497451742268 10945702 413223211230505252266367864987651065600 10945703 21312333530766665492138920278809816952 10945704 4752586170084002504679676221963632640 10945705 -250514663025318939312655728404215313280 10945706 -71089324684154672726891043538032794448 10945707 9663519926425938236788380719068505088 10945708 558907693446227699444296990533759659520 10945709 -286544112577528610931453755336500794090 10945710 24321867280897081939715867672771078400 10945711 149237673943943995980551361429883817984 10945712 -84910380227970399891309311452704473088 10945713 82708283072719873710387374735214838944 10945714 -44206657437905484389541262955582209728 10945715 48772437385325446060769182610867178240 10945716 101692226661805050515816059940834156544 10945717 83471433210103944009778056290242966766 10945718 205156358790418048283561221958709827712 10945719 63334246991278101263171819333297316000 10945720 -142347796230976476387045052054871347200 10945721 -584431280641968038603641687341026133078 10945722 182607792262026786063771086856450816000 10945723 227746409925419267024061173289398114304 10945724 230410249063547115843451654830471914496 10945725 116926176115934572866182967356828280000 10945726 181675119789928999850261686263945671040 10945727 -22523726851509104397043325145881576040 10945728 40087398174513047118815140523890704384 10945729 -347294999990666127143920411502990442720 10945730 194063147087759949366539572346438153760 10945731 212015209025266897294775495302562067120 10945732 -14480797757365185801631601281498513408 10945733 515238106391412084989657993192922653982 10945734 274555090478439353913239666883991999680 10945735 -288067095796433368411660362909287341320 10945736 5494024723265220303958937324036751360 10945737 -542739315198681997157438377050363550992 10945738 -2853963993491927868801583864293029280 10945739 -47503408714322558476648261964345510400 10945740 42912490534025147252995912242013624320 10945741 602070635541066667162787478686717089142 10945742 31462731934461726407172072913059192000 10945743 -328464433211655175543846965131697647736 10945744 778792040819244704799834572860252160 10945745 256809128689133117426644459742944662120 10945746 -21471107448067812055069238891000217600 10945747 -402947748442842099627412116628808578448 10945748 49936144444722209413600133167061207040 10945749 89255676087847538412206844156884444160 10945750 243379453603200178402085935674353184000 10945751 758339269922644858312026901256387215752 10945752 178914182967428181571807732420704460800 10945753 -83221440105868398087807455473223029696 10945754 53040041506375950611779547050747334880 10945755 280114900133923189694809049978508152400 10945756 -490797336920709293900960028154111890432 10945757 1311917752585535167073424225477661109760 10945758 -180528129997575525280273293505879713792 10945759 229043380554664221371614197450266534400 10945760 247173876874197347130007933616809574400 10945761 214370575879392869345035735143307415472 10945762 16536933535382734195821548019434263632 10945763 999383761960120553204494535974472922012 10945764 -273119363130380413050590617471386787200 10945765 622746006995429233167142304362447521660 10945766 -164677504943900158815800791683647642880 10945767 223412221850058142609819362320658758400 10945768 553787992101227940214528097782250127360 10945769 -124711798309421227240062515360501446656 10945770 -26969436274626391992437753482834713600 10945771 -415501726962334602632935396647374663768 10945772 -266612269589969085537898559592981547008 10945773 43704934605337353784972086017103518700 10945774 39828582469363640538684480167824706304 10945775 13058726637711887943358890362179000800 10945776 -18996148280844821075546708400498278400 10945777 1061652315277158179614161655154845254640 10945778 -21784263495682641407184776120729372544 10945779 1565217191356107374752900849267013376 10945780 -211907581766805453916892286589567603200 10945781 -596393692054494532667223220444122144 10945782 216625312822330946591547345919164031200 10945783 166344456338426091366835586206904162304 10945784 -24967411045687051944845583867719577600 10945785 -391124713475711295984180792604491460800 10945786 28127698496983525119972614960331133440 10945787 901066969931818855821115619822386502436 10945788 -24537286748237073907694727348652253184 10945789 -95016970417730375392699908821025385440 10945790 280298173132127529676280686074580736640 10945791 347748044658712244614341739987073892648 10945792 198292050916731800425511325066810359808 10945793 94254206848340646768171218323139178564 10945794 11242302109242479722650639291171563520 10945795 67420337403159459588927664171014821280 10945796 66767238225815305390794755076950323200 10945797 298142839422509561501710088957956676928 10945798 -23343760947657607139571843866169746880 10945799 555631928847969895279664492502432187800 10945800 20057301084359572359280055911434240000 10945801 90441773877789069182688623699470405392 10945802 -139925354446229563094828857088001885696 10945803 166282371398661860516526907875092380608 10945804 103003168885526760872366225888378406656 10945805 167623750282234396345411573052315558400 10945806 -153057637511458988880856038303530040192 10945807 -117432981718410675613736231984945890368 10945808 -79832928385117473137248778411588640768 10945809 -2754717159349445343076331734662827136 10945810 14745653288525839661173526735874332160 10945811 -371398875919850170080549278566119821976 10945812 -51201514392187365912569633950047694848 10945813 92737866763909548166271341705803522062 10945814 -34376229556958069691595531647886507968 10945815 157146184525398688769920263816282731520 10945816 -108765487348527189027272288207984640000 10945817 -1004603320289222016245416276989097582134 10945818 65651243117386627223151751134221711040 10945819 -531521723534988192777229642089306886780 10945820 337202418292331806022583090339393646080 10945821 3636946263026974513675453997068988928 10945822 6289079504098600114835098326864460992 10945823 207704710585236007159364326625942371440 10945824 90913170051201332693839604178726420480 10945825 148327283826498914788004045554791427200 10945826 -82200260264457490506922908298999155888 10945827 -438836980500903531730865805178309190160 10945828 136557682189558598079168814903681253376 10945829 181225007054985981954483886333643834430 10945830 -100269386904985507241938957008977510400 10945831 -8982688859966564358153093741539505368 10945832 425689657147591256314784858198700518400 10945833 7908278006244821619822520166451180000 10945834 -146239941803333885158536406185641807184 10945835 551413623856095207754827024944700893280 10945836 -383667241063893912531106472806235615232 10945837 -78469709448340333153228742869404596608 10945838 -367673517172313888577336696456571795200 10945839 19337067046597793477042556806300649216 10945840 156267349450865246169379638870946283520 10945841 -888168200314158901800008941626354921948 10945842 -31727634687492607857160181585938082688 10945843 -267633132956763988381433569848324056400 10945844 13175402695999566208207301752659812352 10945845 -304461979101618060787453070925245856000 10945846 -62945383823884976121719216185386159936 10945847 -796929879077028566766906008487699491280 10945848 -395241087084341121083263531430645268480 10945849 26872289066592991022004566609944156560 10945850 25905315993410777921046494037107424000 10945851 -145082068941559780800057509262310703616 10945852 56915827704883422284179413152988094464 10945853 -85283070424792180647323682297400154580 10945854 4294391053098605828791908946137422976 10945855 -84182442552883229876878191779371593240 10945856 -229329513247936313150829603865464668160 10945857 -114525706289111782687376839223074667520 10945858 -23018676029418518267960244551582324736 10945859 319566579627884257272947147617185654120 10945860 287915215768760202688367067739069071360 10945861 484243345079809935685116784263491742432 10945862 -102777462579777074960764145659477224000 10945863 -391567508683502282135785741072152569256 10945864 -424617977767530922765262514727938800640 10945865 3901592016058187882387123490219523200 10945866 29312411179106595278247018596041826304 10945867 -12180929789336598073546665065297162840 10945868 -582958850326486509540121202305800006144 10945869 -228846180489379497425970932488864992 10945870 150613152445323079909266488995186272000 10945871 -284364397903446944378084372268502646928 10945872 -40175811075349920929444861169679073280 10945873 337338880854348075683698591039397227504 10945874 -206664197574096838867821322527609138432 10945875 -99243049625096907372438818285273196000 10945876 67676537806571247773773173583303802880 10945877 176839349104996535764734618311433056832 10945878 135756737100402437999244974233860655488 10945879 212797518898846145363283431650185750240 10945880 -380857324646990420180910038670208819200 10945881 7604542286527752792754465981886065440 10945882 -92999646426676540751131319331895880208 10945883 -38157927892767145200455329166748141312 10945884 37031674365184198144871419148701163520 10945885 -453290854681042292282673853691757894420 10945886 67347852062826147804140844870888201216 10945887 188715686669239874802680535080083204752 10945888 167999128326809970658236183724596264960 10945889 -172808461228374813628787431766426873880 10945890 89554089291731939283032315533935532320 10945891 -838324100211069020104711648413913572216 10945892 -41016440268733278528207188008679658240 10945893 72904068931397777039739336800225528448 10945894 69109380881575845397317561652476197760 10945895 -142547488886150639106181777924787809920 10945896 -95432664946366590358361472826555023360 10945897 711241732139385184060355582588006572346 10945898 316174852241658148729618481100381985200 10945899 -502555519250941627408251721887079097400 10945900 90634818460304642239307205978011648000 10945901 -676885924167784354952076336452462248596 10945902 -130245442238501069343734713445313984 10945903 285041284698590010870492660564082131152 10945904 150384057387279914890578723669792030720 10945905 -388421956398715606463362448923910030400 10945906 -122860390692771697978506839472671524848 10945907 -99737541980243846931907566401962338048 10945908 -9051866351942370313910363945522196480 10945909 207473514957006435977635700028386067960 10945910 472234290879356135978955318089454240000 10945911 179119899938074979766771412184633215824 10945912 18810369472980967257772376440747499520 10945913 1837962136689391716370774339204389569088 10945914 40036897291399105086613029882195707904 10945915 152854547971550327063764307616500386560 10945916 -178982905955201240478082595847062039040 10945917 444808276210213396418011790327517272934 10945918 275730070848661521612534583275326876160 10945919 567399379126406050489048727368519164840 10945920 68814157734525906935380985072792371200 10945921 9677988481201324069404000378831819712 10945922 50407349988231532714330684047430251552 10945923 -993406972465387238560009980708396304656 10945924 1247985855284295355728565919530679009280 10945925 -77542601032514576054164539290102473350 10945926 -85408998910216165197959430900187878336 10945927 -676216090322001239490438506112584789224 10945928 -51055621492225127880296107924347617280 10945929 -512976730144730483042734961350774431216 10945930 101719222690372398066197849053356241920 10945931 104523103684398318804887939842937415552 10945932 27736413988830357870133112972652042240 10945933 285329522288660488511485712034990432182 10945934 -216340336141967000215674293301340606080 10945935 -39897605780082619336394388991714867200 10945936 112969199495923443946118718157728161792 10945937 657617775016205766379309087327855553586 10945938 141163774760939177865189754570991581440 10945939 906727732818196168249054012871941624 10945940 43913057230191986561683049133901178880 10945941 -534243983738861537760382260869158643808 10945942 -163191646469734870328522704444166114688 10945943 866111987638859208827295583097482477680 10945944 -119091134245864419355671693199741040640 10945945 29184445983583284321823524655927891200 10945946 -111273026681887140435673756682956700160 10945947 -401911537122342835774243978929165700200 10945948 -50883343817405105716308686523445184000 10945949 236754068283932891311522176823910096736 10945950 16281105727012015737544581525195441600 10945951 -12674470654743722527932344757412664648 10945952 -597424809351563037075037309373709877248 10945953 -83705840280169367806981390483339390080 10945954 -238035460731695051491728842637898075824 10945955 397240496771612207131100799923106572160 10945956 22738862274514337145586274168026890240 10945957 712825546931955116498121995746187112960 10945958 -176456497101356604678130762149941591040 10945959 -73212073195794442066509463906252692696 10945960 -464255922510013331565586569332792217600 10945961 -39232507714119343492594308880382211840 10945962 -433085298534395256936231677894867781120 10945963 314368087034549810119673184079541125680 10945964 -244548486488283579930115601936516193024 10945965 153730740170847536406001527604750825920 10945966 -249997118927914499622789762399946085568 10945967 1362217037314503122868396349137395133192 10945968 -82723299020355547964788598433417265152 10945969 -130936446497423052833592520501079254604 10945970 80305335297842648181963182281097602560 10945971 -307478571515351872849716278089731842880 10945972 -660173548282761134050157018417391380480 10945973 174093260799249404811073329465970698222 10945974 122739381087012072731942463664115088768 10945975 -40639198407972018385471196585667534000 10945976 -72532107200130907097853856443609907200 10945977 -107290253284136471230011556689468410496 10945978 -442351938360656516610106200794398338960 10945979 16376369580133392773741767814127475920 10945980 300812661944903949095293011094431260160 10945981 367678264550552671423508959678387347782 10945982 213012646459197338304657939282378254592 10945983 -566558051116510912769631674250523601976 10945984 -52610065044429860335480200687211511808 10945985 -14080479412362478767673032909057144600 10945986 176149238481453173192867056008442529664 10945987 -451844270424281318911717325400902480400 10945988 -197294201038113554738096789350674544512 10945989 -212605663943602385875291124499452916480 10945990 -115730494691646809320532279282723788800 10945991 -270259828395918718605348396937197298560 10945992 -213016226512017631527717509060694835200 10945993 280177497463326168682046209622316814800 10945994 -563794557381304951011039847271927808 10945995 51441901095342674570316053807465280000 10945996 536144727055811486327506006192610528000 10945997 -818461043613993365708593601151148828554 10945998 -7726691201382127420060490877161422080 10945999 261495797203594145684336753785534368768 10946000 35033538109398104925801673877250048000 10946001 573083875520580597933706438949284804704 10946002 20064258021962284872750880885737911952 10946003 -771318919455355938419296404034457149440 10946004 221280870799220536157647409136767748096 10946005 64251481460577136652749907899774028160 10946006 12015111377943214602847719359536139520 10946007 113345915945272189048116541278774917568 10946008 637373691723761991414547270178962728960 10946009 681391763665620199736715536066701299210 10946010 -132783715787464435013133756652539002880 10946011 -591297156293763962874161612066333571288 10946012 41077810789797184572528851282068981248 10946013 210259119763033433586182482361988735168 10946014 82762466071575448252583393932667787840 10946015 557878697234691044933979460801268056800 10946016 22784514686091698694341015691477909504 10946017 570992823700220030963044221408467557552 10946018 325318822438958213013203746007869526016 10946019 7500168606765251331143277859584184320 10946020 -194433613886154666149836013311603787520 10946021 318730609841617384077759449455898969400 10946022 10227218153210124930386054383953991680 10946023 -816488545416074419843464241008993128 10946024 -935172165562227374996149365489903191040 10946025 248979677712055043148328853102908488750 10946026 -2003150889053316085429934008850257920 10946027 2850552718620700880719862840579712120 10946028 -342141705765400332646515148805226599424 10946029 20822689424481065065337794470612466560 10946030 14557096237854282450368132872084916160 10946031 -535824993274874375856050942804949152256 10946032 112875055853461639414554737663136628736 10946033 -155745234428933587775269252342919856960 10946034 -292348239866007905623059582786267989760 10946035 -384069479921424960028819242850164197520 10946036 15352037221200836294855432167393401600 10946037 -1062893454824223884178998610116854464 10946038 43583047918959920911819240998209241600 10946039 -165377602469085674958667932682782497976 10946040 66422110504147527153696460031596953600 10946041 -681452966347622747360072959666495441558 10946042 -287685720247388292589840211076175603968 10946043 -428989564630529811458509192273167029280 10946044 -60183069326877236834415802633294372864 10946045 -28508981823708927053602053506189356800 10946046 210547754046995549291197055889756888384 10946047 144448321506916160789664210604737198464 10946048 13601597266259761273799078441574727680 10946049 -520668022131725234003853289620131069136 10946050 -19445608395724685999627852206056900000 10946051 -478927557432777618195445815113206770948 10946052 -99796201081999564955610058457124741120 10946053 -259345868784519243893986395333534081956 10946054 -15471003095147876900607758031048774528 10946055 246208780570889995765718950838628023760 10946056 -416776293240666866122731876386699673600 10946057 -50828815459850894033458347434072968908 10946058 -7560509569518572266734404279748813312 10946059 -147938244141660683849329951195112282760 10946060 -566590131408977600900094877240276899840 10946061 -177152007529289298008596650064125080778 10946062 253731038219366993799688885439812849920 10946063 292501310776769331760946846822836564680 10946064 -8219605267649937633521158323486720000 10946065 -415038843019762717578613544036779130880 10946066 -22833664972911949141205070300143622768 10946067 141242240372182359861855818300965303680 10946068 125409686785162583577854298905365719040 10946069 27526694030764461487992867353312611200 10946070 119123997978898142373289773738275942400 10946071 -288981521787836679530253856882963196400 10946072 469631679005037097105096107748938700800 10946073 180346303232269515539764513013295455184 10946074 106144575041363351613939112708626462432 10946075 -32846093157742789092040575333924930000 10946076 -375250302375053654401453468333214074368 10946077 545331027344038263045128720962243811052 10946078 -97399113953570734875814242149824213632 10946079 323109742383591018808768480189724466960 10946080 -160827918125819024834230449357389168640 10946081 156180269972127522445334989122364374882 10946082 61754775401081797871637313688168448000 10946083 -7867701934038266612490250217662356216 10946084 181451384614234534232694639767807427072 10946085 68112709484006967854760142514285376960 10946086 -132330383943107823617301928575041023008 10946087 -751387754730451132503411864465698174280 10946088 248662023754576722656822909147811916800 10946089 26640559969535831629227933508870208832 10946090 -10613134761122198265834388561217740800 10946091 -2104914282537250923950381220773017344 10946092 317444350205193935347691477743796239616 10946093 -369176015616756709833388926657240966240 10946094 -144275457125844511859444465770350436800 10946095 -97184062737424262650705033406289305400 10946096 67967208509500709173663708650946560000 10946097 -26880388062100411454627055125559735708 10946098 -198610768368488003927235206560649867520 10946099 711083490854350048367716054091440937100 10946100 -24113931528428799133076829211764326400 10946101 -500529778835390373672253125175592586898 10946102 -99790182252904677115225508387350836288 10946103 -33183980027527746552949088737605876096 10946104 107626309599859498916344892115811307520 10946105 -99791141652759443795299087849087591740 10946106 -138832479693655908654334331808598086288 10946107 92634044566193714914874105184230869440 10946108 571259874772486702082500847066900275200 10946109 -51855083073049304412471333055834841760 10946110 -63830038675097551916768435996214556800 10946111 -376748725483138389439219631974661539200 10946112 216403556502758069198840022709642985472 10946113 768543233444345399622952782797789265540 10946114 226250501373543279627370820575152299520 10946115 489365873104487060097649683013893653520 10946116 -475828230984337796939803998714851121920 10946117 -57265772965637021530606011398596473216 10946118 -128601417578679166031336124141409624896 10946119 33421919500866352192720147144433413744 10946120 193017361411181015232564974565068236800 10946121 103561161817622437144375167819666480912 10946122 398648326801929745795339306071701620224 10946123 484793942825947591480266929479341504 10946124 -269462071042234343519831431321441075200 10946125 -492701542590255223827619706312401848000 10946126 388674821962615474338874328471349801600 10946127 -288369073156109527968778402412593242240 10946128 57389366888223206097121270615360798720 10946129 187238012962325348215173257105641583730 10946130 77293025275927989404827612627542097920 10946131 -3558241664636840621920416212014548992 10946132 242273648994322906371565015143874432896 10946133 363887659799726712710497152674313330144 10946134 257932754212765837209589124934272829216 10946135 -152144328883080694257689287230395122920 10946136 411803559033590585708025407882615808000 10946137 319425350792651542683180786917236720320 10946138 -125597039804946933661877227552020251904 10946139 -33247485077726031933013710037172325072 10946140 266695520069538391610360952507381350400 10946141 -276138815271397219304266700354645365632 10946142 -206426983394764860240403910773419740928 10946143 1956286183441202703024563874311446464 10946144 717671588571648596910386545905659019264 10946145 19923910857801466333649693599974163200 10946146 -280878342811719800778874943370618679728 10946147 456411086664907979275844541671295946800 10946148 161533243868900542505688465108820131840 10946149 -231698106900638357781006811378318158850 10946150 -52671782675441750016969602694259399200 10946151 567880111243855505301489107796945209040 10946152 112894179197058039842197195445651865600 10946153 579040305145930847128438078291685049402 10946154 100002534322681836771752901472202956032 10946155 402050803619052855645315451500471423120 10946156 -44580568368298703921749768822894795776 10946157 -65408351840972106524999963709507042912 10946158 -692215700975093334643178132276025705216 10946159 468756596864859625044012307513051216416 10946160 53842604251463049936018485572933386240 10946161 570649403357792228646103377698041676800 10946162 34992883608987816516405935488489457664 10946163 -30560320831081588905857677523156132496 10946164 -39742123968616916992312986233379310080 10946165 -614430713528551103348881033769918534880 10946166 -1269289642201590798125268198646579200 10946167 -42215755028276328588003858136405811928 10946168 -770926548046120787948825430007524925440 10946169 108344931381633347262637753433566654404 10946170 -34501503089287059266153561389450640640 10946171 136756537739874676442734033519295181000 10946172 9320944753788877190303117040222093312 10946173 -252096009767047034791726399338744313760 10946174 446250372001450798689678660550463694336 10946175 -244285787405860767001612372971841065000 10946176 -654578565873361962526769294685964861440 10946177 -141797844247740870363404285495125314720 10946178 -192834271635973580962173749830686369792 10946179 -567549289671273796694542063502726073220 10946180 -7996667619758166192659105062612869120 10946181 -528693199555570710335359926946752470976 10946182 -242756483746382530325651130779380882176 10946183 183012519843999205962618219230851847184 10946184 -431153524112116819883048049630905671680 10946185 -67560329236769548896803172271849540800 10946186 -347668995248944955785437062599996484256 10946187 13809758471626537112691496278331238688 10946188 -22552960506920566068643325318877649920 10946189 565463802354833020536436431626257719990 10946190 -154662256672190500630303972151912004480 10946191 95579348939686931889918257197514679112 10946192 -175816062434624397252473945078299557888 10946193 -22033558138846538647671297117287023872 10946194 -6037318281394759740086456873426304000 10946195 -85084232855601425312140022142174211200 10946196 123021022078983642881754328241365331712 10946197 -2725185229923473955894456675054864648 10946198 -307582600289440065138636573653183427264 10946199 33903733883902210404302870736156879360 10946200 -181858213825841630157211996594329600000 10946201 -66167085364586813040642383445191970048 10946202 293429650933693985497032384138157420032 10946203 274845738162758137502445394192290216452 10946204 -27361842568233246124805899184383196160 10946205 390029405143659442216682085217102075200 10946206 245377305133672514438024271867607031808 10946207 88684885486479642608413349081754067512 10946208 -81712718489409484819914917197869219840 10946209 -1367551190230804125295002248957642560 10946210 -158793616451145184662681045665865768960 10946211 338220340752370136440111422860054571840 10946212 273779855737826701127506289350000975872 10946213 -616283775986439692917076789502742728900 10946214 324627796682535911060191396848071740704 10946215 298201941475915694272082302996883897280 10946216 358716569776929441488086624147636377600 10946217 282602531948836409364483129341680840080 10946218 198403381378057096296591665558901136560 10946219 -855052740661400456239685985790404500856 10946220 -276440588254472870581933544595671040 10946221 144362870187209963458852151010351595968 10946222 -10441554043241703685461383364445802496 10946223 173752593603620232021456448604222018280 10946224 51870818430439024982873140233956229120 10946225 221547719352887180626950489127845183750 10946226 147127792394157638134723209035671100544 10946227 722137480034618057261682563165868952076 10946228 -243718370942517853151161630640939599104 10946229 47214535097110949907766357726458464256 10946230 -54041139918467389066017625498114122240 10946231 384565198429740314424264010481104213032 10946232 -86118833330094006841264884197661081600 10946233 -541309162040579577930487446133468370518 10946234 60979252420861914781387995098792567520 10946235 -234490539125599956254006852298072570000 10946236 -68059615182415292135452911584468224000 10946237 171756029726870339947589322471597575520 10946238 115643341198769254619401436494471758144 10946239 313907945999756056157896340549439388824 10946240 49636217673905162855524845291464294400 10946241 404655559628912724244415923256421251250 10946242 -2569183874793291644645070657215518128 10946243 -261510602556412295308264833814516846080 10946244 97165096181371736811117387885527202816 10946245 -313495585183502555764223187364337122500 10946246 -69084024809986893395456735316388359936 10946247 -64591365482301808390759720681758877872 10946248 -749187919845470962642280419702687472640 10946249 -77630074306259731292571702068859766200 10946250 13324586641728137791704598310200800000 10946251 37727900135068617166271135709668058400 10946252 -7601186315705699632853309132743016448 10946253 -327028263917961798644636912035981559040 10946254 83318685061175589146607976170960257472 10946255 134209363763480211697812189969581416320 10946256 -77673399469651263271083383887640395776 10946257 404339838193432632604270363489206497280 10946258 225547566569731580501151790163921930880 10946259 -58654577300017305845719525576279226184 10946260 -156846600794297761325712989705896266240 10946261 -109353307573400644894542682169803821600 10946262 67941023431497061158009229074864545664 10946263 289738458675684186725704771202287941512 10946264 343196763777100018425315506634669465600 10946265 39547236005384111393479915290096960 10946266 -133963343982776663872038131193086176800 10946267 -304508721150514197238368184171061761056 10946268 12864381601184342937194191322819530752 10946269 -90689865388955444174503553392448904480 10946270 -23121701381219067027022843111322678400 10946271 -116898861691624527041417572900368398976 10946272 -347434266406964916388923727354456178688 10946273 357038297070883254783498875010617446164 10946274 117343068929000695982373797926472088960 10946275 -104643055857739938821979152845730641200 10946276 630379054579594175938560427330118599680 10946277 -49417829224866106466966578671704390052 10946278 29776545231133299285800999610894274560 10946279 -198111668701394252700402444547426556040 10946280 270278178385963154147716621045542912000 10946281 58910016153969801050477965212947569082 10946282 535340737777441756803174070685161250400 10946283 -341444423646623088621819518781453530112 10946284 -232974563192700140037103530382859632384 10946285 -14317014511232879652560567393434800000 10946286 27199832699541678875569002656490946560 10946287 -122622642971700258584416705369768734408 10946288 -71760229991102638771453209582343618560 10946289 40237978688069471904036704787779835168 10946290 161108500646929624914211970364480938400 10946291 185936775369432286264190189839666303692 10946292 -55359967602208660423792903580731047936 10946293 -430510056589842086397754162014943973458 10946294 486552918438923642096681048723375169696 10946295 -203993729456205310665741862373900880 10946296 278606629964648330960669065615712993280 10946297 243930532135686723941925877831683184746 10946298 7935570661979526050953321419294683136 10946299 -57251866693678035603965861779996296960 10946300 207027566385327401006089549975290163200 10946301 -165149805115734977184176748843587386368 10946302 -11856840592560401700487096578654264576 10946303 -168631564886203456962649792128513285456 10946304 246203206222906604539891073084339257344 10946305 439937020254238895725475427916878845160 10946306 -185084675385959247176089079130094554672 10946307 159857733418546251765047253945360270840 10946308 71844898761968010758887017684620134656 10946309 754047583444990926567630327533890770240 10946310 74722676674119367769098324272651513600 10946311 -717934942948315182886119408437616694200 10946312 -136119339042222758486622811748991252480 10946313 149065958058112874590901748020339752320 10946314 -218905459046931398307085281138738098688 10946315 -298160348743821710765337900697351836000 10946316 -311127332299371640912816941130866037248 10946317 -115204093192472110013033055345340705536 10946318 204493452370810928505263513825434079040 10946319 -434858460434675246635767645727047863040 10946320 44643056419196463435584803474424463360 10946321 27987829904145014871254820596200107072 10946322 86028147592301552666666260366192185360 10946323 24460839652040775555271341726425526864 10946324 -65661308589599049476950641567703346304 10946325 -61585865072385477526842970844937168000 10946326 411402900591307576332307693025359611840 10946327 289670121945764468591268573799701288672 10946328 -166232193354201642103262424283308564480 10946329 32228034622122063069355686335826178320 10946330 172375233551322118611596331147824398560 10946331 -320281934239870872240801633188611538520 10946332 -549209483500442000464771874840599304704 10946333 436049960198103520334760487573010868582 10946334 -50230811511584794259738009377918765056 10946335 648420415483784695146033718655780666280 10946336 -660701219999734861439705392027270053888 10946337 -195527420065451580965820293892174901440 10946338 -1590517665793416467303113632327954432 10946339 -32941434243994797687278952902339080944 10946340 26700118992279930570008098707087782400 10946341 18158228973792100014949996983890082944 10946342 -494311275665355678317194615888306251456 10946343 195840924436125337475420661814344506664 10946344 -112053988226034843486786318671203368960 10946345 -151805339751801970564380321081975063480 10946346 14246066227185368947202381691978057984 10946347 909923600692629517311956864062821991392 10946348 34236423095764297864195894235507392512 10946349 -419520267166637129841895448485959784416 10946350 -8167852130387050053085873846554000000 10946351 -473651925705390815636013459465149887056 10946352 -2827332684656317743648925224023654400 10946353 -529287968490753720332795629874617378080 10946354 149536308768827360736638757984026079744 10946355 69346747079908111863144303623373460320 10946356 -611636833760874460421974508882230599680 10946357 -92353359416114192910127572657581859108 10946358 17459568304319479093395699516743238624 10946359 35734235495116034992622311203521499560 10946360 -847701290245753583690156919763872768000 10946361 -378583178087212421147268919984887620256 10946362 -67964100261304992392684089308579787008 10946363 443615760453251652147916324037792304612 10946364 103110055443637294117135506596120862720 10946365 370390167623420736187462104951564121260 10946366 -103063428320054106775936579672450522368 10946367 25332728292056120952242200977373674240 10946368 117308352532134364508907233713723539456 10946369 276726987814973241112375944581578292160 10946370 122390488003641626592005393728389196800 10946371 432173710181560587147295356541461456572 10946372 168199146180133278743891824662574758912 10946373 -433163798398511854092878221169559837216 10946374 255304251547755627073544286453944451936 10946375 -150198775921554639479861401086746400000 10946376 71301913590957638853156522909078159360 10946377 -115399024168998230601370228656917934840 10946378 28432306321190696032810277047030728240 10946379 -49460256838353518197018221922884559872 10946380 -45936465030858901278508652799611366400 10946381 11725949162935091538398550983724070080 10946382 2043464736004446142968256048834147392 10946383 234108538536784805420508478157264379776 10946384 -150172958717357917512388538011698069504 10946385 -29950354321044008098504699764543438000 10946386 246065792032238099320587595535863056 10946387 186389431646815224706890566292382321560 10946388 -122080797076972804730216376016405985280 10946389 -78561209942506966968040321721381614240 10946390 456140421662879645327403893636259840 10946391 467790737382219694689687014056169125992 10946392 -81237493408498848217035947842545438720 10946393 -3147484633605484314287189106663585600 10946394 -68520096378491424089733327329386905600 10946395 17258038028711208124241978875451148720 10946396 159503613434840742552917268608352376320 10946397 -3585273066776728849267042859151023616 10946398 -194359523372247533420173183271786304000 10946399 -66532231166249871924016051938283557600 10946400 -138134446872653915228411875711903334400 10946401 485498094055697158418081892509157740544 10946402 87365047948678851236427344487037545024 10946403 77945984264575389866154253188794097840 10946404 -62675589489632855785836951768279177600 10946405 -407149626211486820253182837133504983940 10946406 50346036434142571836715088148348928704 10946407 -66562003291619352464856297679916057040 10946408 -143280822167324970947829862931320750080 10946409 47605826779031357523963456999344311968 10946410 -24537809269667150700927659063645921280 10946411 240176927232964582971646937075902495632 10946412 144637064766771678276502096433724961536 10946413 51177783776668402092506811470915936640 10946414 -337088635997072367825326330381110954944 10946415 -199589884068403208551703931317963908080 10946416 -37193604346856791262573054041409159168 10946417 943109200030825414039649351042148457140 10946418 51158737527185199763664649170339765760 10946419 640493922121151179458001142334429888912 10946420 -172105626484183533717198696060182334720 10946421 206926473042194006157699371348474848224 10946422 -339241416853758448646363194755546465600 10946423 -12813948390242425889910353291546540736 10946424 -900713534603892513869773575391150080 10946425 17650711079067561476204204728613193600 10946426 107931727671634225167590346454429200864 10946427 -42342651931968252346574189357143163280 10946428 -674597888081755357097634872533170129408 10946429 -94858832734173775142763702795391724040 10946430 63739922301437380072883352347981224320 10946431 -94341877796251997519151914723729312888 10946432 -18345567353704505061919238479518105600 10946433 36876807138986963438599419327119448000 10946434 238029308305892708490661205901530664000 10946435 49583578026608906396392860677865140880 10946436 -212686377247821068394491020099162300416 10946437 -17875596976415728870319926989543845028 10946438 -62571913286322685713911772807704126880 10946439 -33483910285408520958989405516012344320 10946440 126130905131428749269030807553350860800 10946441 230123017257178003884068001782515458048 10946442 93717193284011611749819484764054639360 10946443 609249804329760314027005617210307860784 10946444 688227317263134466095436214645627006976 10946445 -145509331342779389738682345965010658560 10946446 -62874670549593773236902691126750047360 10946447 -5608038612517749118045215453273184680 10946448 103176296727650684758472325047422156800 10946449 -970766890904608150643716289602002009550 10946450 -58189900322387706541839758990216539200 10946451 -245862793326734839165636993698634230720 10946452 130503438804917449479834357754091876352 10946453 253814765800409201749333298925230488458 10946454 -10431918868960810745609793464890889280 10946455 169589552431237830926533283427098013600 10946456 -29024555790729945036254567318655313920 10946457 -407701939023945572142702179310457484646 10946458 199390424609312050956754580920214308080 10946459 101574167691708717920959145249924643504 10946460 69607520713059844235173842939192115200 10946461 -8216489442771388553531566802970448296 10946462 -12237607311040308683549143614086388288 10946463 -203876884034063145060500173311773402112 10946464 -467229820353456877553904886206227349504 10946465 28883727623485697759568435531717931200 10946466 133477565673593668946215490900000595360 10946467 505304249600327129998317934435597824 10946468 184384871693374559226946437838500623232 10946469 -224617466682879664119185685669793749792 10946470 -374431125152589979601391298838074656000 10946471 475723000609803708557183223779047977600 10946472 -16690873543682295723230871026500239360 10946473 86054641378220038403547005311920925440 10946474 -58477393822038273190575090826133008896 10946475 -302680763919809404049756924640810342000 10946476 548259591325813670975270192762109007360 10946477 438810750595177466692918775729604932160 10946478 -43282859102503705669966809904021421952 10946479 -143171349797298097991968179145115831920 10946480 70430836861990398926715486683046543360 10946481 41470131622423403985463666645074402048 10946482 -75724532539448162423000491178796008448 10946483 133626012344333052365187457519194942732 10946484 -236300522942510578381283410565531018880 10946485 440863039533545742426792837474974457600 10946486 -171038975388957460257725592342490871040 10946487 -149468584562079577305454056387380563296 10946488 330356430438042104418044217293851852800 10946489 -514559535583354609264407885513871696560 10946490 148399897083076151202705149410531557120 10946491 583724185338253097128371277972256808984 10946492 -122954118212928249913486267032818371584 10946493 -213339749850176040097696556755024077018 10946494 12663440873268174275962816147115183040 10946495 170613408630088377812319233735350358880 10946496 5212158588925209241141640277616754688 10946497 855633247839203031382284219476935834946 10946498 312508088621383321498556424889314064800 10946499 -304844277119648289214666072652246787336 10946500 -150817937552128527714755189521841088000 10946501 54343369056657117456229206713294915904 10946502 7071477831713174718776335876573804800 10946503 2346367472219109299189849071061700608 10946504 552344985775940853284003744825061427200 10946505 -252030698128174708584132943623037718400 10946506 -82251121557172517339170904157690915840 10946507 -133888719562773931850562843034628640 10946508 142201400820702237636190300162402836480 10946509 -3351541457954941372985566122495432448 10946510 -5790265973652876227551692566209779840 10946511 273139787002189593234508208158194261504 10946512 -65602170291061381077513546788143734784 10946513 -482492154102128026593248763621712532238 10946514 -106667449044887740188077473781945249280 10946515 39702632565661392937951486587050426160 10946516 32280465784002740292209288537754525696 10946517 50212406292409169218042563102933714912 10946518 178728322640474700238943387199656592000 10946519 244206074884407921406581498807298857600 10946520 -55655910312951892445115595923465216000 10946521 116773820727405808382071623786143563560 10946522 -75316804764937780912965909903838364688 10946523 -278960041130809400920514329296603144192 10946524 -247086955187573039857116943076466048000 10946525 228404463428401784898543589532265808050 10946526 100426361311055238151099702229690382144 10946527 858758825489429170917020341100770832000 10946528 -197501181433199223496656145436450488320 10946529 297876120942690178258585669303568322240 10946530 15876375683515057317505836784943416320 10946531 -976003548011798526747812570226405153648 10946532 -48825177662709003089189444194259094528 10946533 -300852068836767874887842532288478012196 10946534 -81570203571687469390417522541523998208 10946535 -544669640432150284791915598219997168640 10946536 -329495140032765490894678437899148134400 10946537 -55190713475842298930020820056175614848 10946538 -39659035052176001237471158743652979712 10946539 -307723666043980353532558514166513499660 10946540 -412593472901445024705067255288092318720 10946541 -227028264680866808891649667994867625408 10946542 -543653994657756130830667390831851515328 10946543 506609827411138022074393364696478933600 10946544 -36108383307805183616564917985138442240 10946545 -201238925725323591362838851752074026700 10946546 130581300459578992757233900550179814400 10946547 102403236408163505934122092785403173480 10946548 643790008531631366151570496574120091008 10946549 459249174965724966693609693838683665208 10946550 150147378008108233687836082225305172800 10946551 -8728927771922299476697238525043294336 10946552 -480750759738482290483342943449359974400 10946553 -6674196912720809639759228630205336096 10946554 30737224907651486504895062457584221920 10946555 268465373853541205445073909227655483200 10946556 919785631024620827681306084700490137600 10946557 736592588502706638146282751776021964806 10946558 -130418832368900100083624958318292189824 10946559 -119975633134521537653501281658909064432 10946560 52265156651873704494384212663599104000 10946561 -8534546673677071233036047820017402028 10946562 120328150477506675750113034430547046144 10946563 50140994099885095862099921528003815000 10946564 -103256480025286973168400439418387764224 10946565 26869133241778095977321948519568384000 10946566 -161108312490556113247040894208976710720 10946567 -254633749518318569513538571043935760160 10946568 -453937304534217418304376705435872010240 10946569 -10938338509683415469449311063394794956 10946570 230329121868384583054668715677464016480 10946571 -360047191031954907124647723380376885288 10946572 87841003387491187473869645119911567360 10946573 -1034270642690574803096956496997288135552 10946574 -82245570165314050495909624289384516352 10946575 48266393368450714455081729950377680600 10946576 -74085715358117917933286840143614836736 10946577 -20732101358924187615453360973751108880 10946578 312724817794293534518244437247802675200 10946579 -131748291019354389078836673699309226080 10946580 208873950557410671256427395087964252160 10946581 -498166621827030244299174272266321573618 10946582 -110065558866632460603602132592866351616 10946583 156723894200429487902479114301261400 10946584 635683903207221040109502659409118003200 10946585 -266829935927244086105001599434004969400 10946586 -57621026039158629477815210935402954752 10946587 910619018241085325414365306696130708160 10946588 820456481713532736283920330614860870656 10946589 -215090006704971604151846926188684769920 10946590 49242281084044639089359731085344752000 10946591 -174949242280560747587032288065690580728 10946592 44979318518101469868953976515120332800 10946593 180679514677937365953419126400114700416 10946594 519319127362557830835688077415538655744 10946595 -84579369864704178809725528213008303360 10946596 3627271867489550768213531471087550464 10946597 144369115612671189558279691585522217694 10946598 37201416314373751191820106735236716288 10946599 563535563748472336902573347468450180600 10946600 312722409847833963813853627612523136000 10946601 -208477558477728766849166663762595666780 10946602 -365472010744600114116363388247114791248 10946603 -16308227125804034751124132840005342468 10946604 97263412993577424134375023682850448896 10946605 -150428658608117576809142733210593338740 10946606 142530567782414651112162170922878240640 10946607 -24985173780427738751612709835446062208 10946608 2741439407166112682905730722755756032 10946609 -308308649020075601830519037921342654190 10946610 238974581717373354332735944550944051200 10946611 -64372662636212005881375956420137970048 10946612 -443892813403481546670888723867940927488 10946613 -68179088299396549991243358875173487712 10946614 -74117528252952108049013527462081579776 10946615 118100416496074465767475201421053292760 10946616 -88662180667968969641399557900282982400 10946617 431000055877913254957451152287259012752 10946618 369453873208713601047709464357349979760 10946619 -67004893934883854735546523859925952816 10946620 -129550087157303196639123405396346368000 10946621 -9728880175184094518760767737464208608 10946622 -322220400327987270346393936181205027840 10946623 -732206814177140242902659928299241422880 10946624 59357321967189803852502624953192939520 10946625 -201492695313214396254866691412198992000 10946626 -155862655576477316077971733016932573488 10946627 134155858767677034479146844050776194112 10946628 -219953314384432677692470274625515520 10946629 -1617520907121672737325049562345481042624 10946630 169901996871199647975712798530494678400 10946631 -225537768628715270372201461569525554736 10946632 484307242916087304347076504137466086400 10946633 -532266508560864753705127140330581373276 10946634 -187408365852484205908242229465094333952 10946635 50688396118226860077205490473614182400 10946636 352736982505494188217479994260287971840 10946637 144422812583003650568170568616120096000 10946638 -154101021830136286295218825372512288768 10946639 8788315455240314007651131787203203968 10946640 -18955614584541887857719148456154234880 10946641 -215919237292295090961701464387576189600 10946642 4535747003386480560346330989627485184 10946643 162547227448423022535209474840978068224 10946644 230075551147069568591759274349870149120 10946645 591796609096638269805909263107714551900 10946646 -161408322947095432682053868222176506528 10946647 442761316665810767249942431524665561096 10946648 643779912329153533602900812257132431360 10946649 -82476450953102854511204204312730096480 10946650 98701928458022784616641308762267731200 10946651 -844038520949196411604458535003732188348 10946652 74610926541589157031794443488896947200 10946653 -1149628439974856608974748666876439674356 10946654 -117954536994255214366781496092874148224 10946655 211163735524483895219800161670278552600 10946656 -139868478889809986477305656383286804480 10946657 484252930156705601999578338442804236000 10946658 -90550026755876032406825145265267937280 10946659 497943232224020213288809438765610415360 10946660 -16067708410720581571010560700894515200 10946661 -371665397284312403924719959420974495232 10946662 -308676432369540650010137948458525179168 10946663 -119712177751798434704319167002552274976 10946664 395677629326708493447059960264750914560 10946665 172305876069417527372085771956144961060 10946666 -252215049737417473157847361777286850816 10946667 -297070535953089880275330673930858098240 10946668 561338478363562717691701367513940069376 10946669 -123202490745453105930975895433073237930 10946670 -54296609716013834333470805702327255040 10946671 -989941850937769520667085349575629422128 10946672 43790517402877376570632472210266423296 10946673 76296047121584866674350349737653577718 10946674 54253751850854156802935081708985717792 10946675 -211750184407566256172885406995798390100 10946676 192435902071315169391314829968767893504 10946677 215102501950530881583693871776571341472 10946678 237760425918366273406918114813405198080 10946679 150063795156677175191025580208136848640 10946680 -325611203124252066009413644743139123200 10946681 196424417022662980571510413661824309482 10946682 -3664252443365531014291552027287447552 10946683 -624719694951645086597360406736527164160 10946684 -143792239266815718581927820308714456064 10946685 -44420074272889179355692198529203319200 10946686 -294469675972881216725261327941265071680 10946687 177960199012757006112719358639196768080 10946688 130096876383540143084982759882699571200 10946689 69720180517996480496475996661099662336 10946690 -40891320684307309945759593153270674400 10946691 -257219299901143519842595528157258926080 10946692 129211860772873379884472625687279602816 10946693 280511499626776974595937125818640974942 10946694 99847690779695375205855520228151746560 10946695 -446240354477367473796226291722655633800 10946696 -838298794182677469573018488192226462720 10946697 -116298638645990889101688070894186441200 10946698 -137655588523411621344120213098375251200 10946699 43894065377760359793891624284948294832 10946700 -35329820687535325357631846961143827200 10946701 7029659472752419066752382795887040972 10946702 -557187836207251543008879979830239616 10946703 23736965188005692812093669457350669200 10946704 16042242314699910324676400277773942784 10946705 -113045662080141772423798427640200311680 10946706 203389882934384708389934567618826098304 10946707 -57427755165762839771101857326773588760 10946708 -289181172596507784390717154590996420864 10946709 24774249739264184201333331780085724928 10946710 369071747813063281856509027567796117760 10946711 -9247943810816836389298216744423998528 10946712 37428352135470418882814873758802903040 10946713 -335787866916820035056595016755234381036 10946714 475425877972019783933130677070969018096 10946715 -2598162210830448383626301035135579200 10946716 217058941124232940187508214947977418240 10946717 123992321840473622335996336565152173600 10946718 -211563665967938689428920198689997393280 10946719 210269399608269529030538445990771523696 10946720 -36869949234512843628358882687388221440 10946721 340525843921366841101304518503637824 10946722 363275942539361260200066346259161752912 10946723 -607531771734492404323196451550291785216 10946724 -274553424445639284087129374446592031744 10946725 5132789799257498627496833492127480000 10946726 174694885382260414142539513124385024 10946727 -259487827689811956194330272062810658152 10946728 -475592901741467896368257776268138004480 10946729 -398026644877192266500051688047342417670 10946730 -165509466380718913669733177542864577280 10946731 733175551151209121102264444500076319864 10946732 649902412609419391013864155878969139200 10946733 92354555803219273717856800911234046080 10946734 58134474924162441782820818843048731200 10946735 -100734004698512518858288162569920517600 10946736 16409701672797729184612809220034887680 10946737 1261680976199797107766363443423917277760 10946738 313200465745908861917433615777324140160 10946739 -540804260749441092352988483137278271176 10946740 -112291519651262008614886501102627307520 10946741 -141368973760797098394351510061281084936 10946742 38007654791474959677146204721265973760 10946743 -439188736955839590209992810340069570008 10946744 522673788162547112950444634215461212160 10946745 -11149114221675714609137580967695787200 10946746 -29839596120998544525653506629121784640 10946747 218281276226593227507072670667926206036 10946748 -4345306777548347237767473856242564096 10946749 794335502590277711981015135215512710 10946750 405584482611970114231816312654507632000 10946751 312245506715677908907422771617346278856 10946752 -18983536939651623187620579017038495744 10946753 -1278713035623885216469980095454170379216 10946754 -2909006492326255193796297632131421184 10946755 -298633640756950076281764559939886292000 10946756 -374161936426744613087885604192773777280 10946757 20359105229231857762995103005510332640 10946758 -100968868689608628591527167098760089216 10946759 -991107037149418133074261970916679196784 10946760 279157664948221066799628287423439667200 10946761 116478145020476271919385397815634186560 10946762 -197526189944267627977446711287786571168 10946763 -71830753051164341029767002486303294256 10946764 -340980699179161669240192655555286279424 10946765 10842728977399701993823166689180723200 10946766 -82766880107293328295056546013070934976 10946767 -522734280184327427785261026129788727952 10946768 -177786937237566077110702317473366016 10946769 479492751995495813261696258134087567344 10946770 501873368826696641521039805564473666560 10946771 -426335436687341992495535948319248762736 10946772 516074855667991742711666049343825305600 10946773 416073523484902909086254778612523453404 10946774 -54147199182478218167801457584463237120 10946775 134147904372729606707815322950174080000 10946776 -287729643102957019995297638836703293440 10946777 -557074784934803319654572475559446741228 10946778 98301136525745228656145890975969933824 10946779 101721635505969715287222417244026833184 10946780 -12199244540303871004408294528347770880 10946781 -32044646515216851150031158100522378272 10946782 -20020144627670876686236909417091448832 10946783 -188629095755001058297375519131817286400 10946784 217353396204205533708130787896991416320 10946785 -144351749588810916547944132765947863020 10946786 -109143050140401732911139567691385218560 10946787 458571294820944256989879161198939688768 10946788 -2549154242740436922519634766088815360 10946789 149904450584521367459217459451098606720 10946790 161420934518462606523499922033430673920 10946791 125001983682454253555769402131718862000 10946792 281614774124552920768659276887000448000 10946793 218436197105621982989777892310658764800 10946794 98355947187822203215006535715938115840 10946795 -53049988426901315897521175524397195040 10946796 -94796340988441808613289182704059894272 10946797 774447084800389253574799957196940620246 10946798 451541728105888501967815534931874254400 10946799 -635263865661765337347670404729278240880 10946800 -78980955312538833630232792864672153600 10946801 511101008377187518233400827686212268400 10946802 -25613326642678064412878998249403856768 10946803 264375193386918641630578841610173600080 10946804 103918772147785699476167210199539589120 10946805 -375391180892516293377362777392313238240 10946806 -366870916676544447546319884103414981440 10946807 -91842564393381272016796211803095650520 10946808 28887648328347663194667927814569062400 10946809 1251333306584379730844332151730086172816 10946810 68914775834617200321833826862404096000 10946811 2539826835829166694950008943568143040 10946812 76065430746631611593469218860722895360 10946813 -25245446402094964266792310222370138496 10946814 958312968893011108686418146580862592 10946815 -330234676236846224918018132222442779280 10946816 -543533028911284127698426872770064285696 10946817 319242614264472062989826497027907811072 10946818 84136458581983163905084225297061649360 10946819 -69027818779619487443415659618923292256 10946820 -7326316108764359590702708526606807040 10946821 936271942488702105822321116128767112444 10946822 -141796132721361427318011734793680021088 10946823 128510696159642252197372621830672758184 10946824 -150197048418683352957311316262676889600 10946825 -215897840743793258361641830149943156500 10946826 -6469012595739953129733894364349792256 10946827 244811197096731881942697160214804138592 10946828 3508212109538258773135711283911296768 10946829 -425184235932619073625236523137339735616 10946830 17348996856101951838833962415468602560 10946831 -228893022929313475493281715103232202880 10946832 -14584935174194651092935996563794427904 10946833 130091282450823448455042280540750891380 10946834 52962351210115782883693794626173884816 10946835 -321386642168173457353634415299008913280 10946836 135585736551134256898529295732413280000 10946837 310617550778257183502138372862042648192 10946838 35571803153586693426981105638947356672 10946839 -7752009710653412104895779658776046760 10946840 1152545746220284924109149712876655820800 10946841 503970270269724745644770715874314915792 10946842 -290842244412883985715552325529474093856 10946843 -21154345046309656687676138661887542908 10946844 -53578153309302761651438765965991682048 10946845 83067945589108724411660560225887456000 10946846 480920635525518045455364995833181311872 10946847 201753339239486107197314954172764425728 10946848 -42500263954083343313402708741694947328 10946849 328292448912661519595640918414805807680 10946850 84444500138282278549980124852196352000 10946851 -116770621211438026708641984594920446896 10946852 167111751595288907249634865439551610880 10946853 -831830612927338041647469445913048179200 10946854 -4272115623323051081006135963118486720 10946855 190289806861039504312200408006452792760 10946856 381701934889417769218859353466522419200 10946857 -3391571258388360682726038677983167068 10946858 185175633058595910755848971068971826784 10946859 90624976942853475431700106515952239360 10946860 -3348520893248543968552330393686297600 10946861 -63673837569728997305958139998977220456 10946862 539390134389997929974568640951764078720 10946863 -517704486300990580939036943061769540776 10946864 -141313444495778298267074444938633150464 10946865 11554668645107726351351623018173534720 10946866 142034101977843365784607014771915601920 10946867 -645399588084445833813753433603970580084 10946868 299140071391977801837312953936684298240 10946869 40349478863800220755500014468159455840 10946870 124520015303014893698737843763068800 10946871 -172640007904276810779802806132817024392 10946872 67222561949522112925702838312559820800 10946873 32619521171361139300600004931722242944 10946874 187871575994801655497521482296135900160 10946875 68247277594797520042295045484481200000 10946876 885975869298031349311585415993646655488 10946877 -174705834354492647629658292089727078720 10946878 -175401383105981911639542188353065802368 10946879 -728998963174787638420811851919171795520 10946880 -15945344491017996211842458298246758400 10946881 94604888124731979413960805447186744000 10946882 205817395106366145259768645032537987792 10946883 -67587388236896550881707830964954211856 10946884 374158789865405413300919141570550362112 10946885 129916976067067404453918926128044145200 10946886 57939146153585200467649508071012150464 10946887 78478219556130690935536141162333906400 10946888 -460376090615974387363965030016662528000 10946889 -195592735512794297913999218485827676992 10946890 132268738019138854290126862549210159200 10946891 231692790454907332898602853919672740400 10946892 -61758363533020269784681378997429600256 10946893 -867554742218941280647649491859977198858 10946894 -112807142705161282049526298229499147840 10946895 294272085640608080421182406898119136800 10946896 43637988606329399123921460886085566464 10946897 4477310212346554598133872893836899328 10946898 -263103082678052199069349860355528344816 10946899 333931551090075875741782308665683620600 10946900 -2889988645515445203201821138029296000 10946901 211709736046250420240365103517460017984 10946902 -109002753703053908011739591498969059968 10946903 283873742213760128444881263127635090264 10946904 -17178806848358174678931606242033664000 10946905 -525160630083154033814186657190646130940 10946906 -214075720844956705404310563270050906112 10946907 -458793575210015551437748121695821520320 10946908 -41780468606442101837695221170363331584 10946909 -902934343975074409360183681164964732890 10946910 -39889838529760813080281848572016377600 10946911 678198671748403684247165888740679231040 10946912 -1036411864207427984111414497478890487808 10946913 -4143858862222216328368446002702890656 10946914 -7837472037449717139998288436083146368 10946915 -50332590734398785662526480593658697920 10946916 -23129387106650367264232739047227270528 10946917 53741532802561639178824464054713919360 10946918 -164503471742247810609955670402140632000 10946919 -221545140080291484401708622712210694400 10946920 -496649832037444211167227702627353088000 10946921 303708711687678150566007557766604307172 10946922 -33620557364636072100619523413311700992 10946923 -64198667930117242025145656935944262736 10946924 218314038535155372060771437251273305600 10946925 -85451962055655666469038910761979432800 10946926 -127441005440030389335604923168937318080 10946927 706425233038490070396262598843805805776 10946928 122125204147080477974999829736999256064 10946929 -352420227327151123142789543781130823808 10946930 -360608471664517072592623965529487276640 10946931 -11136723345954509827225373414379531216 10946932 692808561835236005777237465062865626496 10946933 -393500800006724506033805008190389961796 10946934 -17883083328106249987429786728814229760 10946935 -201215027062547219572966156802297040 10946936 -71449795099159322339619120747195924480 10946937 -82660994093251335534579815681922197760 10946938 -13901486194005018394428601391159721792 10946939 -910396331470594140683941342951154467680 10946940 1870794339024857727089107570921758720 10946941 791679822874672739363241335296149470342 10946942 -116749488468575223996704907546989536128 10946943 10070287255158159500607615204273582384 10946944 841110604593767503912692741665477099520 10946945 554581393291850891684161163541480120000 10946946 -90726332447410480792174441262297124096 10946947 364877009650112120002098953013016206144 10946948 79998208944589150375442120103849671808 10946949 21768982226737589205571431638877753600 10946950 -48651660838385233816029733827589161600 10946951 282809401727384129371398269793946869600 10946952 -112423037268691203038114491758583802880 10946953 498745608569046055685660508541715356944 10946954 -470549041320299886244625880434952884640 10946955 110874645923718549930816624694670066400 10946956 -378600151552591800926533276054648069632 10946957 -116926775969561596014483407737895673888 10946958 -373640800779254015325782989825404948480 10946959 210553828063374663460098478984487994000 10946960 18120579952318563761484059227449753600 10946961 505807056166940192286449104712298393600 10946962 100308282206857552799868708233315766432 10946963 183639046442437625874654422973540932496 10946964 -82191244834494473467525239803652347904 10946965 132014583759943927605000122068228225920 10946966 95033325195624945148562979137061798432 10946967 -93197700237960182539298340729735712920 10946968 2341627345750777614315434884087480320 10946969 -126369030471280505104401490283658092160 10946970 73907607677459738140518924035185405920 10946971 -481581960842662192522756446754586502880 10946972 -19355011154109240487722320965212691968 10946973 -31567790073415069066497354456416647776 10946974 139939830608802966658166977625805591552 10946975 334484566938616789103226384791183061600 10946976 74890561551135541859928760779899142144 10946977 -44293866680267321271436782110666683628 10946978 -81263035933929262006163890761964723200 10946979 133368650756066568894664737626238121200 10946980 301680107825157708225429788991406080 10946981 106573435385306975624318875538001417600 10946982 -185225589407440631752642691391514283136 10946983 -7427370555372203152553910384495184000 10946984 -912003981280486846812419405280654013440 10946985 -46905489810180779883635498610598145280 10946986 310768450350558498751861300114534533984 10946987 -85884283086781828313622216531541218480 10946988 -2247982347484744423917694904489158656 10946989 -554531044053736777929733669689161311210 10946990 11981497005148249322839235586089952000 10946991 -271063046268263036233805393918766960 10946992 -173248144489342164489667974658343092224 10946993 -60194857816594824078972573086555906496 10946994 164860376461083130771548389926910160000 10946995 -149505281193151722947174216431823178000 10946996 240683808174351392698871394809339793408 10946997 258047895020407256710266656067683603100 10946998 -33061059992717636346216012446068374720 10946999 1677544431599517237649281939136763904 10947000 58855585829002413563366804700057600000 10947001 152372067275668403491651795418282500612 10947002 843164680427622060623213536127289600 10947003 -305969107693751826686757765991699595496 10947004 38959002957015910009040250485880971776 10947005 -92498155229190241284300313580855059200 10947006 -11686334998864923494406936999658331136 10947007 82550017764762154281973475010680227920 10947008 29413380351812510933846421525315452928 10947009 -84921201710790707605171384062707948496 10947010 -321179216555483978993287491793726095840 10947011 237494660051507623076769325860591394032 10947012 420976294392154630353530291233133018112 10947013 -315604872722359184153645175798847728960 10947014 19412528132573347600829668373424617472 10947015 -944481209367427595018333335708449696000 10947016 -760327981778561232079217420159128427520 10947017 -153638517634054705879319223141302928768 10947018 -127639793468977176880937849964674959872 10947019 -652078315135146413258786023017178997504 10947020 -142953874021915199626963405404356843520 10947021 -71114222894629492880400479883649852320 10947022 156407363305068935712359324516254149312 10947023 191149507910782741133894211428757676272 10947024 36884378837875715820614670686657445888 10947025 230921273687771252842923053692998928550 10947026 -5676627138656031532553909213713393536 10947027 88628398561829370913394370804846086400 10947028 170902180010975412295859544110310455168 10947029 -840251527317997174124300686484075816370 10947030 -65630912702604190656467230697103360000 10947031 -95114380874304356813987025846563797960 10947032 -309183446378834466685326676993826795520 10947033 -218659536750671746919992604190902104998 10947034 88565416643670980966907973729264899072 10947035 -658724522620835026748931314414111731440 10947036 204649947476448255128588077394507980800 10947037 338469774226650117945290030830941517920 10947038 141769521324136830616997776229882785920 10947039 15556852699296366550589065184582807568 10947040 -96085155991162583283228046403488972800 10947041 -294678547750919783614039664539910514300 10947042 -106356228374823491980719402690539750400 10947043 562158882018602205819741980676991771292 10947044 112488644385941419984941409198774876416 10947045 -31145895347479731339933388247048252160 10947046 326407405032991181544094830600948768768 10947047 -868645522920148750914914279349447284208 10947048 74154351917799372324327827161746309120 10947049 -258872331873756282304443363790100378950 10947050 64482252336843356040703212764814838800 10947051 -239016783492103843711566472145852698020 10947052 356032878377376392225073711500250839040 10947053 -230538789175640825909216275300992968916 10947054 63029923108809079436758239505041669120 10947055 263215992389423946741888872073214462560 10947056 -114741676590365120321941283757192511488 10947057 138827468512049258282989055744808815616 10947058 -104122275739484532811574996098705947120 10947059 -69544439600338341512649000515175537960 10947060 -120284399214624604467235130310807728640 10947061 83041050315805886378113547900466894848 10947062 -14170324724979795984770447894492160000 10947063 -30191118624602082357787145163438103680 10947064 -154998342874146643164431703865345351680 10947065 -40990056775353303091367361320484601200 10947066 -87854531911762164733949684694971535360 10947067 154936640089371303080970520881914862116 10947068 -453932715427847361649647842725616300544 10947069 -292404267594207079365103968232641600 10947070 55360560527128456449685129765718553600 10947071 698171465563309595707576718280201334272 10947072 225291487283584877686547324601611845632 10947073 203739878893156891156679895698536465344 10947074 -465260043134614457247929978920582588464 10947075 2656217647381719697806867927594177600 10947076 -45838082484548360439312750640132493312 10947077 896728987179352166529785842177648840926 10947078 266306110741717199139148529832314942400 10947079 -113759267131303141611564534138490559520 10947080 -3984578962257158108481214702824652800 10947081 38065002139923304803761761644787060752 10947082 -205368451966439848780533219101921269056 10947083 63981927162684626302719830300418727200 10947084 99790180784903441251827448591905607680 10947085 131197571666573779682869094994744840780 10947086 -117513722417187285931609468567109011008 10947087 -407743591970173788246143142884657543112 10947088 -103062292401724964730152030366967971840 10947089 301278011414608585049527948274370975780 10947090 -37448526492123965002883976246209917440 10947091 513839730153584317808920221012997352492 10947092 74063297621604533365982053131084201984 10947093 -187787127704416065673439637247284420576 10947094 225594186728003824338414283783978869120 10947095 -133415556163336081008216873485405399400 10947096 174832586489717269417823054059560960000 10947097 -94762334853422775488060724804393121920 10947098 -317704075231406571051746691474549757200 10947099 154496995505833377811616236867844938752 10947100 154797373590886074761079838865447782400 10947101 -387673387742034724687414647243507337536 10947102 148107402645944808092072466149086178304 10947103 40541020649234835142135161224945577600 10947104 -167852847054287551375786137507833315328 10947105 139539052335975716713217131379699729640 10947106 -71163717402998570883753314086135599456 10947107 -261944336574469435282156381812622228644 10947108 -105734091882762823323290121327553173504 10947109 -1070885798339311087705762112469929695040 10947110 148624589429714124900203071651620312960 10947111 -127052739188166143473673850591416637696 10947112 17500368313593148149706453244559360 10947113 412207079205490149131752883300071594362 10947114 -202211331920030589917409944195501083392 10947115 484645535621742116429856895734224507520 10947116 233509695667623132563761026398507980800 10947117 188818843572379091399838629188588958880 10947118 47335748063022770240699636091805612800 10947119 -598699652920787826766842221804903048856 10947120 35215332819103872527440376846797701120 10947121 -891277761565985113490976575124485946956 10947122 215723151759888255091529778508113917472 10947123 81905962365183191227010082037041868800 10947124 281510238083609836046378118258875160576 10947125 280628778602265858698575547945230464000 10947126 -6855589692585333490451867026071451200 10947127 -329519873538950638134712799434682249408 10947128 67949064524811161151496357684306944000 10947129 -330232259231496530593169567919608792160 10947130 366136453150144993235177855635159699200 10947131 -331952779562031173536378559482486245168 10947132 13906883826084240071813038758710049792 10947133 -195687476417866665951968373553525557300 10947134 -49445871688022543538404837199306147648 10947135 -215401771198812869252132304143999347200 10947136 -146973014975497512965290245958441369600 10947137 -171227196006268501731764207657632145214 10947138 76707517228055243607658457080624258944 10947139 606776344370193857230515056994984223776 10947140 489680186334730687746878568466131805440 10947141 -119945367360263861683292809546174606050 10947142 520387275248630009508512414261392709472 10947143 -50091141135638991173885263574905608456 10947144 -152886980894483006564024177954343936000 10947145 -161339555542997671514813054883112473600 10947146 -179174453392836628121130991211701075968 10947147 261290855356109875011471191464045008600 10947148 -46669149687231186621218423759870401792 10947149 -197130118204639244357514487491497346432 10947150 90393937911903753538099836804976233600 10947151 223943980439912540840741693353416087152 10947152 51664402794709730449180220947631554560 10947153 6125034037102491064171183212563175168 10947154 73772687226149290407013440885338388480 10947155 4640467659081604011743102078350003200 10947156 -220394597777977459516848353352413675520 10947157 58741944507216617299490606303196037180 10947158 201441595517613261795519715533565000320 10947159 -211758183022901982702936348861039498336 10947160 -216918138065219302760102529542869401600 10947161 184367688747902089271041005291943425024 10947162 213907362493810672783308538284629577984 10947163 -456981000398033817525466538730597625496 10947164 -45650231826459330620356756677360181248 10947165 98221892898804259382439588892589091840 10947166 -146764020211599865390588282041978549120 10947167 13276141549304434347023597842911431424 10947168 118537809970049158683712047163393572864 10947169 -1078708553369597299407627104376124970304 10947170 79939094663801277793232566630835535360 10947171 -55858581605725513021645442567855274888 10947172 -80346602046811948337653172961425768448 10947173 506818831945074179531247068715757506720 10947174 -114526862917371379657195348756574619648 10947175 541345230890097677214411714658665670000 10947176 -81783222057080369285688257531686609920 10947177 -21749041851740464482760561872589071360 10947178 -126679030654867071827017807808306173440 10947179 99400733745164136002624658784206988800 10947180 52330165153292010895356679490957736960 10947181 161730787117808574369767572837857809280 10947182 -18581724922645306911531086477661786624 10947183 149677021095973598263236366838193487504 10947184 4343936190866258805245063837404495872 10947185 -124539844158533380362809231382994525440 10947186 -7077892205903366312819546196835878768 10947187 172226980998462074914549876517119005232 10947188 -282168153159043049573069216938561536000 10947189 76925301212494107453159729533928844800 10947190 14408421412546304880735543094591735680 10947191 137637142595592926675405021977915871592 10947192 181531641505491497435152271121388339200 10947193 -524173662372791396231298988878038417280 10947194 428786205617707948378449313670398870896 10947195 81718616457927407606801564484254039040 10947196 -258970605912666086933374585869795588608 10947197 242450809202787322984969658279296740000 10947198 -1796307394701748189781301301204199424 10947199 450951565998701887760207819472917091200 10947200 -229857356466734666186684280386617344000 10947201 -81208222863814209766434320214770427936 10947202 -102947275898502210149139437384818008576 10947203 74309096585307355546030262253295342704 10947204 329408510982477999168484682452570245120 10947205 9259645853090785776105182749811433720 10947206 -79464351379045518415369170526585032576 10947207 260123784668902738938178953411359368320 10947208 -755452447785073720357587827483132759040 10947209 -73870651336715830972149290269127774400 10947210 -147999061120293465770349895005276134400 10947211 478253365891237535288965474516576459200 10947212 -161672080769333475169729326756056176128 10947213 -90456672926228298912232293895159151520 10947214 -2959764898099655316785883265414431360 10947215 -365501240480086971782345238894098627280 10947216 -12356346331269216737261257531066417152 10947217 979138829877658612944567034493444457266 10947218 -359592317625919514381589915854067456000 10947219 -770755832936035991852627851053888644352 10947220 -10214347922186160802388979490541349120 10947221 186161949019675097121752430123128785344 10947222 134985238404250632860412748918302489216 10947223 -19896593513550072765182673869776654720 10947224 273875133187811097578134028964497817600 10947225 -44260384619844116008878820175962196400 10947226 29371136827048738085687408705499171264 10947227 109801535632849372344030696562164907392 10947228 258486504737199574471077828538859051520 10947229 789867469044489318051820539794465145830 10947230 -102090384417040305311784806357338828800 10947231 15119789758153447735855173004391089872 10947232 -306029110332607520661017036034647851008 10947233 1699661812016747567713397645783548626 10947234 -77589301670158774917707734080880840320 10947235 -66457533783215929808680412078923863840 10947236 4031820629549142853720737941955347712 10947237 -533580439377071692440297898080042122208 10947238 -76526895324881364790912391003098504320 10947239 -565972830105597063826942885138791026040 10947240 -428153189450935421674641972967568179200 10947241 4054444623007826912057363768508473280 10947242 -114049990131024979787588442152465578656 10947243 111596101319007552558764185904353771008 10947244 -72935928132346486673872771578983497728 10947245 145017636378055587909407793902791994880 10947246 -37792713472604474259912934042373058432 10947247 -66248529372792129664691980087677962048 10947248 6488138082460328040147699075741057024 10947249 -350789745921157568170092551626524625200 10947250 -23067820642218664639236040160116920000 10947251 -113356322815573426379153090905270377648 10947252 -536435205027015210305065251058045771776 10947253 85452379686363429078049183700815435502 10947254 289533487819271467813891273911313500576 10947255 -94729068913394058199792234854983671680 10947256 354651114579656199613246005114384691200 10947257 17367461404529797299311491496020270506 10947258 61077561280276882656296159111639946240 10947259 180615387414150028860997893630605366616 10947260 -336317634916972216493284014079778373120 10947261 -226279502123602629065368677414967663200 10947262 -354562620774041601526808892637168282368 10947263 -334347904911463095317430987434065031256 10947264 35774669078831324277322666982812680192 10947265 -13609695673256820433087733256984177600 10947266 -257033949476552797045727217661280770176 10947267 -102890975600017444352317094440478059200 10947268 -331782133913238931049887737292004659200 10947269 565320650724231062392216734856194841596 10947270 -137824483704454975620082670895959222400 10947271 -176404197881317812379549432493922463528 10947272 -197803384772739639317470623075596697600 10947273 -75550039284205097982139113529787105280 10947274 146291642385732730685324209754042229600 10947275 489256292558801421335471861998698088800 10947276 -149326476108886323604224664476119347968 10947277 298322186611493992792416833490715519488 10947278 19823568818421739048756825744474831872 10947279 66545989861197425476296313700779593600 10947280 133788332048961057109880137768162344960 10947281 -310183657032502614715972878274338675036 10947282 -39342096345315352834263883472049012480 10947283 -692580599142628332137212980128554895456 10947284 -5832525801233187996741538902827311104 10947285 -90733255387697855022501001127907484800 10947286 8977847146396346660359479062959273536 10947287 -95085134171578702787222692051660707840 10947288 251874356501036758908029447558057656320 10947289 316202814870641600208374947992087886848 10947290 -142676838955701399576266924127382681920 10947291 -437255177538186121684400266072806402408 10947292 -48689306573643116042747783557452622848 10947293 -21076096851227739491118790444021526016 10947294 -95732193432090582090232651988320769280 10947295 -132826220700381564060536014066687402200 10947296 85188265081357391264294319118547681280 10947297 23726958201990159989307939461157464880 10947298 32007401479648775746270981056288453120 10947299 73949039968588936663065104190977330448 10947300 -12206949600204486216538456756925030400 10947301 -129875156769185365432517254214285154308 10947302 -29656026223005613705745436147781908288 10947303 -449787496064387428200402801846854827776 10947304 405254257889203402045200274003110328320 10947305 612714141237809334186600423382662599460 10947306 -20005031289791295895649543049192307200 10947307 -340880415832695063342467604117370495088 10947308 186834310517973290152954215686636060160 10947309 5044962931377041259788469722835042816 10947310 -82601665943466386002678727441975930880 10947311 905592448715752458071221069250195352912 10947312 -962910102607373754553554359873961984 10947313 151687234527149914299155071955230059504 10947314 43882845375998297969255580041340198912 10947315 18502762438640849665404782280641897520 10947316 -70770266537786219262545771973348454400 10947317 -97252358616001609751258237955424277028 10947318 -197266194021735586780166925984231642240 10947319 709120579683127616679942716151818838744 10947320 -156130078453514549282335566231367372800 10947321 156495691730223238354769731616092056384 10947322 -97925440148913594665538590145015942288 10947323 -336691396086432921949947320916891381240 10947324 -22891586570072666424284846673750220800 10947325 8525889883234048935691959651509932050 10947326 73542761187049798626678289922406355200 10947327 2505099862645889764844993194788834816 10947328 -78505026287459642191304053325247283200 10947329 36446808635525969530618572640571676930 10947330 117933455432994594505257770367460976160 10947331 446806056447796664228070696876862308472 10947332 -531426564093965292015049093547698698240 10947333 344858126648388670750198914638980668864 10947334 -565415876101455643181880778061353890048 10947335 -186582502377807689824104722992939042920 10947336 -36829413714384085275085245884599910400 10947337 -145188573858401385965051474226325144908 10947338 66085933824708552636169743932281152096 10947339 329823198084652300078869429955232229600 10947340 -18075871983513409489873948745540689920 10947341 -121420029500741161105941208411082637258 10947342 -94098987935222002504255534095409867776 10947343 -25341921897877663837600250846343553920 10947344 -86120488454059552236180120842245570560 10947345 133435818964143541479160641826761940800 10947346 -784567306315900368373880857676121446400 10947347 -265971924806974351207326071846735164008 10947348 63657768755132214139072811067160541184 10947349 -170720774373764104087735388943271635328 10947350 538094116854758230815689613524234400 10947351 829225142037701800661110261101317288064 10947352 284148110933645683012095975326450565120 10947353 352958928640286055116349162998177350602 10947354 119032938176400084381430864774473216 10947355 -1107912006755311426236756599381711294400 10947356 -31724384298238905116176372322882027520 10947357 -199141558303332378053024856582585605946 10947358 -217581141206156138035205413209649902720 10947359 -250433415950604668512790892329565574296 10947360 -278641887360169677952226292974317731840 10947361 16483407300779448091387974078246347412 10947362 31155719994423255784778884126267752960 10947363 75556033999992268003392008306014045440 10947364 8070145765692699956094508644067104000 10947365 -134735820914477063166637055613471227520 10947366 -50553463018467765211634491342112246400 10947367 -1152266895705385039177913310277639477848 10947368 216503658416051851838740347454161960960 10947369 -79328145509344415511942012534497555232 10947370 -885390352406473705258043142068106240 10947371 -11032210798970885036189305799423895936 10947372 26605532264841015914419177546836790272 10947373 -18918771152936599356750236944663259796 10947374 -326005144851639161351639293112463248064 10947375 180449243688068600366856374460725688000 10947376 -107985590938625581866784231798811099136 10947377 -6078359407961027146876860523231124928 10947378 91645034695554596853706629889879093248 10947379 -241306238855566096925629169594918921616 10947380 -397467259801392755234201856613202515200 10947381 -943683454475566365527783038858955550336 10947382 145773573606559115954978921213633668800 10947383 -139982111960107457234329203988609057368 10947384 188782669918755066443801423885806694400 10947385 371788249798475638538431509893580944580 10947386 -232879972905821603082146589622987486608 10947387 -351036481476889975710656763162498335040 10947388 41500065756367619387325138231565056000 10947389 317810497251336136891079207976829301190 10947390 6035272273774402210780576716495939840 10947391 50802088387336209848882127958104844800 10947392 -44928714041283222754375006933039448064 10947393 72059135016366741037208378112048245202 10947394 476888191317704115633525153252747596496 10947395 233612712681580190945437914100546238400 10947396 -72695619855651437131588432719044106240 10947397 -424396632387013117470489677961951117154 10947398 -242843523762600712621326943572455909376 10947399 -266305695020583136326956131954483835736 10947400 -40620719788923835446006495974916096000 10947401 -311508367931333935916561271387113852400 10947402 40258109247385748288699378399611539456 10947403 -890463240456322268650368490762607866348 10947404 -267298673683760486120333177799660785664 10947405 -874438605139952614794954472410612480 10947406 -21719713047055016160405629053444257216 10947407 -377850046876435260307612715225824341648 10947408 9547964749295797201150881222966509568 10947409 -621785484893046356463565346850108700560 10947410 84218376688429896789435031662027558720 10947411 68297640443531335430580519038895871860 10947412 -105041240064852229848532963795633119232 10947413 7362711009743046247702382691370504800 10947414 -293110608300095535960345365944209719808 10947415 -82967577472483361606569202949445092000 10947416 -603151234812000503165686397584353177600 10947417 -75244750898411862964426802759564977152 10947418 -529173032094562494357332678499174285840 10947419 236524400970947758035963992065508197632 10947420 222755548491236851058844620233961472000 10947421 403888401342162929063952275404012298572 10947422 276441042165236748918831152489962816512 10947423 -185822614375027342559194682472177240432 10947424 -190333405596006453364793517047449780224 10947425 4191357221936172257782789249330848000 10947426 -32362021868229583872629461990077330432 10947427 -154723939917412683196418277069615978724 10947428 -277916267101071736017374103706003267584 10947429 -638189171914769781590437068274314455556 10947430 -49363647193622155318601301793713444480 10947431 -4221554581221580007600409078256815696 10947432 48393784857044586574602168208828416000 10947433 65947670779278741360418487107920665856 10947434 1341486331803347771380093296080966400 10947435 -272124302276375588893141185338533911840 10947436 9657332434365176308617571993146214912 10947437 707867837384081991014059557080531872086 10947438 -110957443172502728867578417331734304256 10947439 153035619306899944323414832559495148240 10947440 -6460299904163267121188652667357102080 10947441 334504138554789776224554274281742542192 10947442 -369278860846046560124723424113237798400 10947443 127023087136650968489086432679385164544 10947444 124604151896017918749046532878002364416 10947445 -21381282152804182219215339447070419600 10947446 -240164560401046155837049193659760255328 10947447 -214829961872234856393902989355655010560 10947448 -31590452949071657310507245671523082240 10947449 155285304492747791893253366771797236036 10947450 77893956475484470885881849427485408000 10947451 121742355973029352972706758943490305904 10947452 549030118220039531693977525945025243136 10947453 250904792264610926411548805400595057728 10947454 66012435765171435272572397458536435072 10947455 -48853536441127062860563098727654751640 10947456 2625143199342317250620528449478983680 10947457 573388361032473710052859716599666392706 10947458 908513726114106438614899577567964464640 10947459 18980391537318734774354327271576077304 10947460 176653412627571381638154295245776129280 10947461 -108633561073937517714709461537326339520 10947462 104109145443873217412284481326507407552 10947463 1019833977935711693208768801992604562712 10947464 -62288218326894483946615712133762908160 10947465 -136543964382801234229124991625404497280 10947466 -150966429642567895788763363495354319568 10947467 -15013273399244828020256892452460125484 10947468 -72874687952041426261653376341816852480 10947469 65615301465771716387817796335954708844 10947470 136616705810047815068663311670381119680 10947471 133698355384524300546414685034439075840 10947472 173737215216653231458276294282068402176 10947473 -772467811775306087307588945223707335580 10947474 15991199519681392137268660654830485136 10947475 -174706567765580791292044886741065190400 10947476 417455036864685321976211037878191090560 10947477 -15780722946192173328003050261846760000 10947478 410487182699638574646101176572860267040 10947479 399661154022238100397503970292214121120 10947480 -139112698881435318945667535617299456000 10947481 563105379014539080196961161713160190282 10947482 316586033147512235653093349359277064912 10947483 490058010888815479474705714588162839852 10947484 -28532917086669267319856534070382822400 10947485 -10738994933825517040661671160249865000 10947486 81088099300746121325947247504772430848 10947487 220263394348053566536692586089399781824 10947488 49838650231010775040475976078045609984 10947489 18139804312821804339211329022272669120 10947490 -661389792347909339630394749322071040 10947491 59588452621495889931141159735107505744 10947492 -133654839182127315730093742296740741888 10947493 7832463782265507132672561988827785820 10947494 276242871632905719979988303104807956480 10947495 -49828561747584570781325709669201438720 10947496 -131369980408320146360490323310145536000 10947497 576482642984461481864320919582830642512 10947498 -158564752622190922598412737231489031936 10947499 -10931099853200045613321987529387306136 10947500 -76185902084921857481422159739971200000 10947501 -8155479057777609241394372327197963200 10947502 -164324183153559990100322252199950723328 10947503 -413749701838301588014173380318896201344 10947504 -39009963678666632321580329535736381440 10947505 -1010105307665516204492693846871236241240 10947506 26667572424369763256323440394255791744 10947507 -378139856990963160907002325365323691408 10947508 -65768504374253171125211718022021969920 10947509 394531131540697942092597251089162115520 10947510 53083843240481198605162539725849775360 10947511 -43413018698606093039621673120082201776 10947512 -353288078934182811405997759646917324800 10947513 -72461714024298222435186099268154466912 10947514 162208668516439531668083222684444063856 10947515 305426501056907519277722404080806919600 10947516 -233125803141594613577008892465522835456 10947517 -134116945821563301228752226154617843456 10947518 59265017525672208667968568694053574400 10947519 318029073205001761602711016190062896888 10947520 -29113191369991183714694829555811614720 10947521 163347891626558294709221230087695019560 10947522 38406115618271574446794113161031988224 10947523 362011071650467559151734518677029619280 10947524 84966317763718790928988449966513807360 10947525 99403313393163787325753708880435124800 10947526 -63294986091847231832558789030594397696 10947527 432759162158433586929026092307185297152 10947528 142984835014039810745046473823374131200 10947529 77470711699529255591606219666344258560 10947530 -193110518169302509672864862021077466880 10947531 -5090289693386583601395698746260096000 10947532 566682597352733903046807746807034764800 10947533 138195660116226994656995300396280125400 10947534 27312552275260373653564079566006118400 10947535 95804779848599414224833655933533272400 10947536 -204163359511161693691755607337690308608 10947537 14085305067437122435173228105626476194 10947538 -50567832621021205521681720156806114304 10947539 343294281866169036878460531158278781808 10947540 7056579460845003118126852853478481920 10947541 -1014067175126097802648059243610275505536 10947542 6215506612284375611627795967729940032 10947543 76374741741319820859918435698136655464 10947544 -138770706077183612508944413165535139840 10947545 100740088144833381133246798535454796800 10947546 310154218463138185109573993089165628160 10947547 73717721874085069770212266304810653440 10947548 308338886183559699552605586018058430976 10947549 -42447223241829151207227664235063762112 10947550 82175319418972243767604343322407668800 10947551 250230114194362970508695908600299003552 10947552 80251377736094724933133531725397229568 10947553 92422174471313038842763240450801164000 10947554 81032675193633502060106116665094240032 10947555 -29926664993096718156018625567141869840 10947556 453134123134176514004317327019989704320 10947557 12317690951017095253684630238775103872 10947558 -352674920197585379998315073402335975680 10947559 -15246381479291427872491096570561259984 10947560 58093233205414058147166224966286336000 10947561 60649294864683078703782390429947520000 10947562 51372594102422629239181688287745626032 10947563 486127165454067834225243014463820171008 10947564 -14330062444139438544043287925523846400 10947565 -369609906639934052060783017004654679540 10947566 151342772695086348145240158826573518720 10947567 146156715780257009919922100288815135248 10947568 135181761066273341054253839868224962560 10947569 155850602463553056403933533281485330560 10947570 188192516282247682431373453319932531200 10947571 -940540951379386819078581883449625714228 10947572 -22492263969290457306464223024902092800 10947573 -52454163798073226497182560828489483136 10947574 -74610169158439109971573888924725615360 10947575 229346816866646984310740145714745704000 10947576 -58774363076841463061124799968493056000 10947577 63775537585772470503643519374793714432 10947578 -215278077649981364943649606901062742160 10947579 52954867666457112817479457214336847384 10947580 -210565394427095689604637146110297320960 10947581 431927282836000976753341579284818789382 10947582 -438271464559971996619603711454767282560 10947583 -1303580297961766194915009009315841740320 10947584 794515277462819259192544859960100519936 10947585 2261061851504240771785185753807866880 10947586 -60832885299098264167454828867438562816 10947587 5900849964091009751561413122999552000 10947588 -97865092762255578517072904703713034240 10947589 145618740881286896753695095758659121724 10947590 196909731034983582576979470168310876800 10947591 49840329533087848000727858356652737680 10947592 -109805002828572276704123775085817917440 10947593 272726227171765792298560813771460425344 10947594 58028045493712365847779055706056725504 10947595 717107558322395932085461176005349433680 10947596 -136406566248397218954088139150027520 10947597 149069614340715307993256081627834991072 10947598 55988776867896337578009886610414387136 10947599 -144413856902293144615881012062337083760 10947600 -244260121530365424903692472527462400 10947601 -477546203186600953561622323388742848 10947602 -290389368660693856325553620073004315248 10947603 -520254955368324641557981813766112129096 10947604 102110144481592954508822791180246611712 10947605 -371662939204021869453955455704798152740 10947606 35150203017758620432973809471656199104 10947607 797523396829404728166048351049597766232 10947608 -138323817512152272573400667987562455040 10947609 -127539593007380167105655192517318149760 10947610 289145649487149910212081853592128665600 10947611 -431814640305365206635216197419537681788 10947612 -123619544595831140551783620145711254528 10947613 -306981081057731508536208192674627553396 10947614 165765792529266573800810567310668527872 10947615 27847549706483172290963323695921469440 10947616 -881265085302012206363931806416597155840 10947617 -26654661650502723361979349507884149200 10947618 18130869633546627644317381709745241728 10947619 60875045921452345095174633685476212800 10947620 18153483085535340618939459614699950080 10947621 -138808651783418817218760274611999869088 10947622 139093676301019778374767579201105148032 10947623 -14728490157188808344715613303398140160 10947624 -262324509529271707968705733690265518080 10947625 -172489950351659331977665914112463766000 10947626 138392464456105067791916194374074116800 10947627 141062220794170471380094686208235691600 10947628 762590651545064039215841509406886400 10947629 785186946996021678807527921224270538400 10947630 75513338984934012287803939703149115520 10947631 -815381655667686709897230131856364899568 10947632 13227097644225757405830133532385607680 10947633 121213989174487752039303396855774129600 10947634 -131927978646755413295080206767858611200 10947635 -67993876579372252544568575964072043200 10947636 69352922485411934136433949276316610560 10947637 -189284455183092424027295707076487277714 10947638 51936332546368412142779941449321823488 10947639 -178704330530483518080047758360082701872 10947640 218892483269477220824994463332802560000 10947641 672234778488162846262675720737468096042 10947642 30406212367934142775532059538693286912 10947643 356094953590599131866981382475043907616 10947644 -181665073803000870188062077459161969664 10947645 150230292437844335313539899218938907000 10947646 -11541550406910296385747005454538884096 10947647 -133997156265834627067590345898533443904 10947648 99269912405070590042982171194677002240 10947649 88661067938797482765528847173476691650 10947650 -7656852206879767064494226621194752000 10947651 -208587623579180140286884606289869063680 10947652 -101224428983673814282129002923318385408 10947653 268176252622229986868248959962649727902 10947654 22747021617157482677603968189052282880 10947655 -223020737801663612305408243318767378600 10947656 195612217134908348296326718057595996160 10947657 -100444476490866402152190979918459468608 10947658 103950959185011941425842018402364920576 10947659 -202291141154076319672040093983582396140 10947660 31668779012662632031697879249182709760 10947661 841103501591931691177220438193085750262 10947662 130310404249687107645222220226335488000 10947663 -1671937838821731616623520204192018951680 10947664 -3155614427310906911504836052938391552 10947665 710175700297546437188694613343435907060 10947666 1844128779657479055068179496632662528 10947667 -114489466610820211442467637567399432360 10947668 409902037859438027637092529419836338048 10947669 31828181298375517580575720973683890720 10947670 151351920448080944945050601597510449920 10947671 -621381502069739083362817079540829696 10947672 -462431431515276597857267857902897070080 10947673 186156534449149265431923255581187577104 10947674 -390240795007000825503816086820839838240 10947675 -290544423681562042324925208705771339000 10947676 -486077258053419700589046911221415114240 10947677 -780384590370050505524453400303443688 10947678 -90854128439864315612534748005721308160 10947679 620115957268589995778239822807751420200 10947680 -28695118142914440388638360965551226880 10947681 69649958721056156833450331182499400960 10947682 -404638101080850067552142382148507109808 10947683 -167234295369318888822609193589183428068 10947684 97595557339914864784343895259751460864 10947685 139839961668605133116903583108604680960 10947686 -8428376017344028164694116803309960640 10947687 -16395033074306516490981020897536890840 10947688 519693104318292845460230212685488757760 10947689 325399534414470696118712254062300306000 10947690 -46107398501059094205964648067252736000 10947691 -384234513957962182229367569143506962648 10947692 -123460896102694423137310843594513505280 10947693 -109629801950889948238116926580478915872 10947694 251204707587269142875517887577825459072 10947695 -290963258603289333351871305648813162000 10947696 -48591064390890081688552116406051504128 10947697 76518492526354896392299057769476355172 10947698 122190456101995041577067161987876035600 10947699 -177123026280103329742938503916854195376 10947700 138526338777313774229575180522829568000 10947701 214036796316649716783712544468661595584 10947702 232657787477301715898977917511581124032 10947703 149757068924225266299590850640176715200 10947704 -400014289240634118007459829123705610240 10947705 184535702500929480402533261592446592000 10947706 -157193090990818810774914651584239249920 10947707 -464277228948567336645835997470147774044 10947708 195521974549463894066538171287190750720 10947709 926018185307736155460487351929339499910 10947710 322816775106183456397795369069597954560 10947711 53974737440723108228189743495346559264 10947712 191092054657673794187084947160511283200 10947713 -88982374318481125015221000603674879040 10947714 2163764301571661545144182911724857088 10947715 -375519875013729420482146027201277174640 10947716 142534969166014594427719121360439274752 10947717 70986670352868530878598926000184958 10947718 -18521109796967860363526194488767704896 10947719 168401926592246162939790911432382468120 10947720 93261808275226997866787759228942745600 10947721 1028059425804938939888669678358405985572 10947722 -44001861700791063118783148808910907088 10947723 33204165372786746567869003346211341784 10947724 -263465196342934363532127857290078863360 10947725 -209938678699538642478359028107373414750 10947726 295833829521883184765017316661749380992 10947727 313076170820758169522354234651029432896 10947728 165825822856559943131385414901194424320 10947729 110499825661454523006603910091482135488 10947730 67516780748964851558741929324114649760 10947731 -123178717290141810966617542383767687136 10947732 92760989337482250060458742247205253120 10947733 -565098353473650398824974433830967457376 10947734 136132793186694137328338513305988352 10947735 77844522785331736906526609453660887440 10947736 530727456107182664206012267042350151680 10947737 22070568368012595063167307472287301140 10947738 90412156485315657840921223383075741696 10947739 -352204330258890425145885064186898552832 10947740 -116081696878194186906015127447659471360 10947741 197035590850135786801694818240436736000 10947742 -56835579910411599912010658519199855360 10947743 -34408207686914617579596836081032220160 10947744 -578769972284270882889953385653427240960 10947745 -19619607567033211263047140411484901720 10947746 237909517667833618866344781780940703904 10947747 -200472228059163420552334006183744303872 10947748 -95376200409615796739724134748814598144 10947749 -158229118076303747015286977995152125250 10947750 119338731472252082701334137143026688000 10947751 -439028123117332800026554075936413530248 10947752 718918495336685144876878395849865497600 10947753 -84593084913259947606284685865585963638 10947754 -139562470474728160865183638080124697424 10947755 98415427611430085873806039493456397120 10947756 -44838038338660959211267616673181716480 10947757 1452904652143979407216662758393795712 10947758 210275040797624154079184010118722588480 10947759 -469930548486970315979520186064323221496 10947760 -22055986410469571946655652907816714240 10947761 441146194027302743728143355107670723200 10947762 86876953710155712049109616694662220800 10947763 85992400464610088751922816475251767480 10947764 -498082693744731326652558525957533687424 10947765 -205208009906601026682848559585400339680 10947766 524786777160662797954620327283227836832 10947767 419532988594352495063844599295633551712 10947768 127537203705049106912072133270888652800 10947769 160599146097327895433359253354098756096 10947770 106845989961139864206047123102712576000 10947771 580217369429530113006891707917116744240 10947772 635815777279226953901824458842387922432 10947773 520084493066578775308844394806697229164 10947774 56471350489791122994753953059484221440 10947775 122575567782320718243330358548132525000 10947776 2371614371235148995677985788063121408 10947777 -312645270405027237904074059510307760080 10947778 -14486826885994947632416979582951584560 10947779 108127391762841791382396179848752176160 10947780 87496129567416188755745787782261064960 10947781 -41495758062447654851466963169415936000 10947782 -15361978253764422666840485997547464960 10947783 94775990486129308237205648512955160576 10947784 505607655864695102263113702178782274560 10947785 29835175015006480534531822175710370760 10947786 -6682290146147112735247806736256486400 10947787 -934062042184130723676352192776889267564 10947788 -497774855293579719656102791398838854912 10947789 135117816003950749417070049840408252054 10947790 -105251050869087290546696653233356659200 10947791 -199674651516809965436964049471581281808 10947792 -42694476621159947291433898529180221440 10947793 228900575862603662588127999498894594624 10947794 88748189857340918553999672032027466240 10947795 -142374968149765398531523888687933167360 10947796 -206355780272333891046530792747677761792 10947797 192247708049340474878174481617499568032 10947798 -17370802604839993426297356817546919520 10947799 -388329318210278335130909829314879202464 10947800 -6089290320420017601554895548190720000 10947801 395685408151766820413525892593724371520 10947802 -251732807842091054337995748770891287296 10947803 197887449644823464628079811368824132480 10947804 -153085088112455909128979654548462264320 10947805 190329369902155902974062532325391203840 10947806 -23985346213791234696374552458149300096 10947807 59146509187433313090994556403176982768 10947808 -695633876987854438611702598296138153984 10947809 814165565216627837128630928690783855010 10947810 16461315759795495281342243353791360000 10947811 20197459206870910878622688003049402832 10947812 -76459300022229597246648256417601141760 10947813 -42901453793765116723399568404145447616 10947814 458790138231657019343032669034580140256 10947815 129649617689333508086657893037176731960 10947816 -223834880347957785334119151291721809920 10947817 -936024386215625998359891390000989144134 10947818 54562036253861589304195712133967708416 10947819 -105693947095017781237097060333496864000 10947820 121776326115287588794187741360114380800 10947821 369190755773346078126180870314906648022 10947822 -19897594588794357846121067215645602816 10947823 55293327560485653939812262135746741072 10947824 127295962081903824503178095043439165440 10947825 201617359446980657646667400514491988000 10947826 -1823003747148144080430303448041348480 10947827 -32867966135115696308061112292534268096 10947828 640535833338293300549951455394288117760 10947829 793019688925520358067800821156171776430 10947830 79498227660589528242593073366434112000 10947831 30045478441807148136782163988377095424 10947832 188582079945217313092584823769901588480 10947833 47188607784484669468443664964745104004 10947834 108178621501523651730841381623639721584 10947835 -46359423229418045509097356294320638640 10947836 90055399985399677061412286837775216640 10947837 113572061122268591185604041507810805568 10947838 -155976174320374999422328045753068480 10947839 111457999214031345815105736800500827648 10947840 -287310064370333485625358789503122145280 10947841 -634250645929949885096668414176300437758 10947842 229992110160809163764556156382155525072 10947843 -6490780877704449576269961790696274040 10947844 -483043020016362629634322841150159035264 10947845 -153382092570319208477148902571253833600 10947846 33101515823259237326210696393377548288 10947847 306808210238383437947787423500409241872 10947848 24572862788775668145860010393758976000 10947849 -216472225271203526819007047994375531552 10947850 406126695049921552300812643334606380800 10947851 218903022652448353655365307026094631360 10947852 -741720750206221026755636670012482519040 10947853 18479940588492374761009461291188343680 10947854 -31377678644366582251715862674555551680 10947855 -66417817007297203675642319515530998400 10947856 1516032475417035544786636719210053632 10947857 -52140520450409257801301971592494358160 10947858 13792675909213608304030781769748343808 10947859 -142901233007174652478864461023987127792 10947860 139008957038945384106443747003963596800 10947861 21720768083031395392075583829297059580 10947862 -245115914291342071158104837295120655488 10947863 433402403547201370542010254491608285560 10947864 221228290425408443005246657060531691520 10947865 -271784649923596261155516497927870479740 10947866 200640095553035162881760973230746174464 10947867 -44817503117941479195357424945927667712 10947868 82266546110203158227872924157370664448 10947869 -398291444744493940426756781983798691904 10947870 -364296731678037142689617131769651324160 10947871 -522585888401811775078594274130458007696 10947872 -385536843950324895539489547868362375168 10947873 83247143828046918882913042919740713600 10947874 -60020254303830440587258642440415872000 10947875 -206293455726457279639627813667309616000 10947876 242216737755098033895881130195220408320 10947877 100919700061262812657015810481693532060 10947878 -507655696349946590962986247359104588544 10947879 -58738345197074834926992703167150684936 10947880 -29262071581839075410032056984445593600 10947881 205322893259593743493388553629963869056 10947882 249839862575055567621770068083956001024 10947883 -5812305524945006638479960893771140616 10947884 442702292634130011051596664686650040832 10947885 -70323405482485603031412721598044657920 10947886 -2935063092421427249317993216980388416 10947887 221603877772303101224322410929547945712 10947888 -26497151342879749615716068706180857856 10947889 590760025758481219360952688309994268690 10947890 65864226709904410530321552610439342400 10947891 108088889669299035087949182666783751992 10947892 -60709816328513845446777323333200071168 10947893 -190685116752454718963034759776258534304 10947894 -309339911839744420768709052604194715200 10947895 25220393096270379742112938002681638400 10947896 -223578751409498635917774270226855710720 10947897 56523172500343135829906715171125748474 10947898 -26424600875584517415807996872092950528 10947899 -1083717059488363756105381961574056310240 10947900 141879229979204642209209435115162252800 10947901 -178365520594087657442049610550356560288 10947902 -33635319683367168045232801680243430656 10947903 122122421856409997151275606835882268104 10947904 -266323381118996862439246621430060679168 10947905 267624822521407529739987169330761441960 10947906 245816186920254408121074897974682163200 10947907 2064096097182619871281818879421999192 10947908 278564379056666384296011831936599064576 10947909 149860013519563221866012460656178212160 10947910 -10996524243593342822241023838294176640 10947911 187548445754628481054702854083382274152 10947912 -41342441651800712370872931222739353600 10947913 442074462864274779415883176236116838580 10947914 231616521182992195095725043078747866880 10947915 -159783189971021292154767221292251124960 10947916 -24062930111047945136061218795145805824 10947917 843449264127258736876678130626600419372 10947918 212348785204932011369264111173390586880 10947919 -325263956099058480775405413792038173704 10947920 94775484411891515156731661954684928000 10947921 -513347641785569571842999838820023183888 10947922 -254078861019094565616776076829347811200 10947923 -159318565600782748857165811623891632400 10947924 141771676431726407576594207354883724800 10947925 636416124259987452838915707687845108500 10947926 -371218411990383230863410867806335482816 10947927 -97112810111839276214203657547046835968 10947928 -769188737877261696311616903746681763840 10947929 135610045720516852923423619599168043008 10947930 4965773271370702115465112472155801600 10947931 89868714615031455445342063070322651312 10947932 -221844277638417651075871540481214213120 10947933 76901877361989816624822466681220548800 10947934 -213345549222977726053592779198962226368 10947935 -485425099602181809120865775814186379200 10947936 -429645298301577330298200379830768500736 10947937 132566604608729833580741357418629733504 10947938 -131159287768693252640985201185880296880 10947939 -63026122193849577664883940180849002376 10947940 -287096932713890204057740982765865096960 10947941 239186692493088495715086148563566553342 10947942 82033369162786943509878195839840582208 10947943 205211734812238396007584648927862815680 10947944 43766797511448157264926998293983559680 10947945 124912354370821707785821409419849290240 10947946 -492900845890130926598255223305996349696 10947947 49038436207271528235179210163799329396 10947948 -126161765299921326551212456279889694720 10947949 14108265688035674202990721901825915520 10947950 10131908632232553929831468135807265600 10947951 176189525924261196052242614881830145392 10947952 -147224095575567945992927550673462722560 10947953 331977940879662028913511831799506410304 10947954 -21737860593501987873408134320703534592 10947955 223991359504991178965294150789172090000 10947956 -25183686127849857420978939450763984128 10947957 211608516133948419504639111809373223392 10947958 -105270722109904648470945672210548644224 10947959 10333248041752705302364630188560472 10947960 -2638385272520341249531099262164992000 10947961 132490535513570726536135255422231619562 10947962 432927868626668117383058139011630349312 10947963 -25441367633274587465058678511082249616 10947964 59940085265760229923965263403502067200 10947965 -71995201784695785039464181334869696000 10947966 12627855713918074599308973920374142208 10947967 -252743812435117059714705567499124238000 10947968 -830551513706854643889582821741565050880 10947969 -65096725571032422985486194246416891406 10947970 -358551105670401119266861760931020183040 10947971 536550556335310215755900773404637765680 10947972 -1076747283619774058791510040291125248 10947973 -1062571759109103977440785946363069080416 10947974 513527919055799418973310766946706096736 10947975 -143198027298511915700318605059114118800 10947976 222058290374972922783577661212469299200 10947977 -389607207423130295113992663669864100608 10947978 -49869339231703649981653451390528448000 10947979 17222239373484721272982038498364008480 10947980 -109022471281661219478202887498033024000 10947981 -378786821057915610818642491074117726720 10947982 -318631741174044969522057598282458297408 10947983 -66806976179332283687616165810743674224 10947984 -31521300949394500479668613005812826112 10947985 39936403961451718021641809171839752000 10947986 -82171261231948642324220065532328576000 10947987 -239231627781826635620298468692646405120 10947988 629385088942042436573455575137443695488 10947989 -504420483230304553983643193934444360726 10947990 101367697219302933896568322701325363200 10947991 -52855195161318412291604716560860542016 10947992 1305870245129978322776415295403265884160 10947993 218695174584886821290661514128192946560 10947994 -160455049267685049614962355580916306704 10947995 464587993102805869774325421601805448000 10947996 -90281619989625044413976745799674717696 10947997 -315636184170985183129521246583084790554 10947998 -56526516726770061049104736735863277440 10947999 -704845769318800164246890222104049208432 10948000 152236164235159331388869450372481024000 10948001 1376454003754102640195061899160559699632 10948002 84408137692502060869595216377600195584 10948003 -954901798211948696575263306328821628536 10948004 -18680526589469855535697830281279917824 10948005 110987574047720354079020374025678128440 10948006 124193331468401816236309046347608425952 10948007 46249635886412873593120948301161150512 10948008 299442908756230299970712466733845135360 10948009 -410477583676874255943173345128054766960 10948010 -148269878087571141042827088019937607840 10948011 454361726402159368728856141508165168472 10948012 -347143291912699664482314195084233906944 10948013 -480578347231851579682643368327769589738 10948014 -41242988411290921364704258291215544320 10948015 4573934094171085262651309050753953120 10948016 -134178007504073768183165689303538073600 10948017 411615889927070982300699326254404604512 10948018 -227429503441626314235078606185879095296 10948019 -374605513338311456923725779386745345904 10948020 129448589148317214212760209929634887680 10948021 235237024014891925744239730202155139790 10948022 -83777384886125016706966974800821017600 10948023 87184383821065479268645667793468671760 10948024 -581269352797362370511379011763046809600 10948025 90255865398639840697497829677239983200 10948026 138237278656675394949418331511950087424 10948027 220730212254820122019117829688199403876 10948028 -24885435144478018990571263590235176960 10948029 50058970943855709603000710149483664448 10948030 218801117338896172923745100862702212160 10948031 1027194286086030453402380313058286319000 10948032 -106404603488150015224973332211501629440 10948033 -782894158138994533549527340301195286718 10948034 219927684273967667990309198051772860832 10948035 1494417677331972506052890670596997120 10948036 -184689174445195589996202740874844938240 10948037 -547110855278342606710657664615353752288 10948038 -183926031013576974046417162907799272256 10948039 494438444852851478356997725536162058656 10948040 74560415796263622940444292424744960000 10948041 3687498469189866737858988882887750664 10948042 -190023445749266811498743809331278572288 10948043 200689737342377470056034627483762982292 10948044 18245753610715153645425397365503049216 10948045 -9828096909276596173846038201753947700 10948046 -301555969132923302267450174842496797056 10948047 1850601480657157382777020548423262080 10948048 -1832594156318060313951010039288381440 10948049 -1383959519035541471287586984674294464 10948050 93018060278809109512608402184698414000 10948051 103890245565079509889309882969773391200 10948052 -591158992071306936916899622430674241664 10948053 1169102138561316620845431838248446208 10948054 65196515036048354821944881411125772160 10948055 28741185876060499270206283382807400960 10948056 180683274403130034253876023976922972160 10948057 -486814281296567419936209593531674556800 10948058 -769887293733222779965035660597817344 10948059 -329290241834372210941228437335246031636 10948060 8456123028779914387959682167081600000 10948061 15948516299633926962080124581197450662 10948062 -33610836335354928339518677223490349248 10948063 187883679626379353915899157602498078080 10948064 -1240948222952760802036414044228070932480 10948065 314094902647997255332911080884804955520 10948066 -146076918886359884303412508839368943360 10948067 -90211454253212930871127757910994507680 10948068 -288236779999307470297891285086897561600 10948069 152419373726896087087478824107671552640 10948070 105326902097055471580318886758851300480 10948071 571803313130002148378743651534768988712 10948072 85039527228349161776183803895253580800 10948073 464711079944345012942277437204493252900 10948074 215807218993525692656109172175690722560 10948075 102914578741844041344833798926977383300 10948076 287471724234551662786208765423137477632 10948077 -97395753207549576172153772146957043040 10948078 -85743531157916681330084000419429375488 10948079 -286937412596934698049496197987151270320 10948080 -44417212850126844779524167234355200 10948081 -33516803853789430065484341739076999640 10948082 -400826114441068228414030792659413338608 10948083 -95134302650519003443067340090277703616 10948084 29066830188754878091837839250841894912 10948085 -579644405147417252517215584543920312000 10948086 -170555244535500465373067895390575006976 10948087 167840531102649790830627592733891062152 10948088 -1014033562031924247596888687308318986240 10948089 -58194397447031931322161707762804089776 10948090 321537333046000580774719375051991800800 10948091 -179676254279281336144221756049267197696 10948092 118954110691961266490254360505477210112 10948093 177055847962292281938152843429212541644 10948094 -97075332112419444753993266165652731904 10948095 190696625130138296148463667464141005600 10948096 196868650829219097429601930811919040512 10948097 -594801004573409708486311977763013429976 10948098 3031205073355135559537700784513302528 10948099 310357520644657907560615853695566509520 10948100 209614683513273217721157975075921494400 10948101 6781327541604791457820360549518667680 10948102 -17303470095587018366850039173116945152 10948103 517500942295699031513138036036890163352 10948104 -134686041658186914128498169399157555200 10948105 -18859970457333835191025821704030964480 10948106 62941750174036894446270456606901701984 10948107 36128642774100651762126884675142110640 10948108 136587961246375037856524161148823926528 10948109 -759221305400691985120811777842922653140 10948110 -57517606550649747744441988040833338240 10948111 -281782087206884040570700462043655258000 10948112 -24329270687038894159639310460754329600 10948113 280238197829952968109031189829975902224 10948114 85281747052282343453557101981586632480 10948115 -25434651284701695737761536523049103360 10948116 -313953800174914318650301855308195022848 10948117 -383641663747378815371423859016619758834 10948118 144393025241808224068123799640898823808 10948119 -206451162582364735113708348843880169568 10948120 201842262402635609464228811162409369600 10948121 -42556280543449308248663883579080442678 10948122 272942639146874078287028668102512890880 10948123 -505244307809616390019975588677010462280 10948124 -141214049198167081702761454454438251008 10948125 -36305152843022607766234666925086200000 10948126 61330772145264110404109173281012197760 10948127 445590372754500995329182547454358213000 10948128 -221242948841948312119500300070314049536 10948129 -49895932613198117420616087243022283520 10948130 36649073522963459926163007201944808000 10948131 -265471059319720552352131418462917084380 10948132 -20992972934538146597732122801792163328 10948133 -202522208354033223559884818455737520128 10948134 62667350587308838612733311862801868480 10948135 -366411589243281744135253527484934686080 10948136 -945738756877568830112550962810068992000 10948137 6797056152092256509255218057305795552 10948138 -32064326205451823406061095436706063616 10948139 682737586914148932497919026469369845940 10948140 -3407567534262592733059638388139980800 10948141 1215239128750328601972967532648799034284 10948142 -479873403598543699622931924316654084800 10948143 367728384521241798982286899083933101328 10948144 2445523507767994321469297172055097344 10948145 -486976020525914184006109133429216280 10948146 -54006947088307144460090953092306468864 10948147 -42409717423544149216147527788145629536 10948148 -1722510319010920171297429891793668608 10948149 -264758112516513501028802221250037194880 10948150 12518855167248748781777607885585856800 10948151 611195610558890172197269710474625642152 10948152 74942562855021052213158492006179020800 10948153 -191623523801828459863313085396434500140 10948154 -134948667913762470616371287795650384128 10948155 234472649769503267747729662787341538160 10948156 -586278473505970658776915032495441543680 10948157 -144869205324146534672167779228519295680 10948158 143586818300582227072007595664528322880 10948159 -118897109666705340222545778450031608640 10948160 -1311871761681057924780500932723998720 10948161 -2414303518985061168206828083780823040 10948162 -229968451387204487868918181020675637248 10948163 51911643192279588522852869502125972412 10948164 -48673519257972237317007448581029007360 10948165 -198936815931254336413769354706843839940 10948166 -363880092406892222349513653099294455968 10948167 35666422737717832020101197653044346360 10948168 359919146573213613836235119230908211200 10948169 -654142785907102271254012949132151408156 10948170 107687119932870120388871953653064296960 10948171 435951701665957655756671603174523604592 10948172 -353517674881246922039310295963663981824 10948173 -581600675825822711196178176039229519200 10948174 326748455560039454192711822124045318336 10948175 -13909612051623227330159370247866511200 10948176 145376391043833015931470036774986711040 10948177 -105827643027019984744964520763051034880 10948178 -50649965557084139491881590485460707680 10948179 -278095874789022548649739766895035430144 10948180 -503755361950372153510879535058546278400 10948181 -8242326474373894477304127479973049536 10948182 80596217898309764754878848261111332864 10948183 187148230843092032707796916768219471784 10948184 21516714483386245826770996013589504000 10948185 -310106129327948438015403643957704994560 10948186 201788727258750561208550498559703822080 10948187 -970352200172958030080880116781450888 10948188 -311739987602883677671199470329937958400 10948189 -31827486657707701581183872323522749696 10948190 -328694511660621229397324910526480195200 10948191 461375141529921864292877912398337829192 10948192 -316419609112032945362471301828765155328 10948193 135385487012835321732055524326489297442 10948194 -254182532413851930270232121224282987392 10948195 63741914033085674945160949403805445200 10948196 141683227305350681275407886888205721600 10948197 127018387924964627284638908841499007040 10948198 -68219633591580567116080701733076191872 10948199 -84055291587050105636064968642739920760 10948200 -127361578046009748997672138215739392000 10948201 -1172964951866274315335713935367291894 10948202 118537258251409350688787204770049125632 10948203 15644700553888873820709038729682614160 10948204 490507763804812089607203512367337331712 10948205 -341759158113274938904647289061420228640 10948206 -100725329683773712229124484129524405696 10948207 318399926305378964149050568088197911120 10948208 6752902418109703271654418155818450944 10948209 -205561851515359744901376699343139415696 10948210 -2433796362573500650741005713186580480 10948211 -805083157122602027095462520861130475188 10948212 127020162045725244535433634652879060992 10948213 962084055397207142418900772617408669120 10948214 -81416985241164647491833409752052616544 10948215 304071393450218176498720289398791552000 10948216 -528075580327029106846426012362814955520 10948217 541217175103998087664115435316854736000 10948218 109758025430202242365046014465796820480 10948219 620214418708480311096632306206221526960 10948220 231144955940639960208526815158598842880 10948221 8152869890347490785461272636873434560 10948222 -479617532577061836436135117769475384000 10948223 143690649582243693462938737510862047728 10948224 104142861384752293492777839526926090240 10948225 -293653646237909883719293158484212898500 10948226 -201380285419270657193799201996600568800 10948227 -271034855085336713078517979456940448768 10948228 -295157243547915669356251976170582594432 10948229 792628135297292872170993898357070042076 10948230 -835659901924281513964706714894131200 10948231 -110644176465608503771567758849728681376 10948232 -126852943122432724738512961203951897600 10948233 159759063038796956136923576509893099024 10948234 -48651454215976609771013434302578486016 10948235 695287117529292700201575321026986363680 10948236 103299527895502806176168834623603067904 10948237 -17217342597393642643937081455690309760 10948238 87325861996870209554484236388988257792 10948239 -167900651680583190176317710437974454592 10948240 -35622816461231176866650786856802713600 10948241 -45971214370670582401865149419353930688 10948242 206476870629819284331912935499929450112 10948243 -383927681357954189502724211564618151508 10948244 -37750661343551788587760159029421966464 10948245 -117814659703714092962600454555981158400 10948246 52016735803799283519332408944222203840 10948247 -225911238050087141053051859286580965648 10948248 -31844693219592271311697082181826498560 10948249 -299062864602573838849174582971075205436 10948250 -275122615907562828421724060851662696000 10948251 -37891076325745606998520864697057726568 10948252 121434735152842816233692672731580001280 10948253 198839963233095928452221598801354004800 10948254 -183872607133441134113949487744761425280 10948255 -412022481714176728743239850251941394880 10948256 -485044407298198283283640790159075573760 10948257 525071576317586559219790169697232100640 10948258 -233864706626750286158819360289720185520 10948259 -216924356316810930148784431123188366384 10948260 46287803508654043023570998066770882560 10948261 853501300833509540052703639672038898300 10948262 8697054293653610297870355348053097984 10948263 -40647332727308528769023044342941519072 10948264 -17776979033682674875331849291395891200 10948265 84618776473318296937755403255221539400 10948266 119871749672494827978319775930745147312 10948267 855727126158169531963087735369137338304 10948268 -279092567153437606856526322105995946752 10948269 -537419284868371812141671513963494832160 10948270 96766605512794878073538514917049768960 10948271 5863140018998897341149853620499685088 10948272 -76506776568133524719382287059347898368 10948273 715384929768107014395947004578375744 10948274 547286337361297724617311622184063296512 10948275 51335566194370167240519369529260882000 10948276 324001487471586396775910296548937666560 10948277 -463726403948613544343661286739532569874 10948278 108266179675204959074057231539980922368 10948279 730891328008423476207242778173476063360 10948280 -47922307567986916529442040571065958400 10948281 195359699434354148670111483887418475680 10948282 -302604469328444365832110440737385547008 10948283 280244657418916794578982468839601872880 10948284 585459570932020559970210376545140736 10948285 622890437863979434765491748433051618400 10948286 -359463024293620582815261024612831345408 10948287 86158071695452320670213871982976343040 10948288 -103443516269122992912304028696434442240 10948289 -707392711001509141057353187345575991296 10948290 -93098576372511964462755702942290273280 10948291 -354037047498593375477545604016412058308 10948292 -102034220939755545692218299134847321984 10948293 -125556454809741770329680852691232305476 10948294 151478618506702055128566192883195699200 10948295 -136952541881676918631840241691997537680 10948296 -29564875793922163372220077306745487360 10948297 811896045727101295074027451762638726746 10948298 338395037143063005597116389244135249664 10948299 -241713746652652980484005019469093163264 10948300 -94472968565749236702301270732148352000 10948301 40268194870922192033073281922387606528 10948302 176308879663672429034650153250924607168 10948303 -136335515210895969418384525353100622640 10948304 -189508350228831338375412259677911162880 10948305 5792996855190667454966839641655262400 10948306 364549086578128112890128933166928259360 10948307 816060500482981108321397809938110120556 10948308 -82740064540480396821134317696050376704 10948309 319890332078308471327925311540297394510 10948310 328641512160872749182436318654030498560 10948311 -588972853951242300152308503263401021440 10948312 182239235129738773008026811158239641600 10948313 -329419784574601172388384758378862412080 10948314 113594438675686592905304876255102047488 10948315 -250888432929956172848728918629578936160 10948316 2970237898454601159699725184377416704 10948317 -12648770991811654687062818092612981152 10948318 -52419514461931352953568824835150779200 10948319 -643335073849284144330822787247597037504 10948320 -294586427295029675513235588431425044480 10948321 -33713010776387251621339569171987146496 10948322 78534104107713244706710463231572992 10948323 -23978236376449040218189973277791041296 10948324 463970241017655900260139317865448877696 10948325 14170756474469385071279226440675601600 10948326 -198466037168441098127979619154047784256 10948327 -163677340328753230129016942600848710576 10948328 95458792435555969423372809917628856320 10948329 -97598738157003652824483623663312955456 10948330 -24181521148598747405291856577466785440 10948331 623168828054132835394113415010593638132 10948332 78316583446440104326167789975969792000 10948333 -967172715282236956466393825080146166176 10948334 -475033727986190316116230955470456949184 10948335 94208368742271471470273417789926560000 10948336 -82766637370482228101788873726469079040 10948337 -244414838383339867936354595516561889228 10948338 -97951376781247102329694685523433447680 10948339 -55112450478816368946935738008400663860 10948340 201999236151582671413194902511325486080 10948341 113881460153164547630794111357688413440 10948342 -63552481378290132605019590953735529856 10948343 -198846990173221592156585459193724741200 10948344 172401375224226771283121925651230883840 10948345 166245330171130086221109005469656339520 10948346 340459378986510718916433852689118421872 10948347 -175646775630291120386767886229452315160 10948348 -5422856508013837749331877029349697024 10948349 127468066087912444558324543824169811436 10948350 -32285692766383148319504787987898803200 10948351 -345731238682790296311973402007656838400 10948352 568285368238984250042682252227600449536 10948353 182646421695615735745664716640664032832 10948354 -202612386251786532794266025953899796608 10948355 155042314018273225324311434978282601120 10948356 -134660130699657675164851996620119424000 10948357 319019392409418128440981813250411433792 10948358 -108564832032620814718198159451480994720 10948359 -2926779092780075261521892053852205952 10948360 -260720367749884628333487757367513856000 10948361 16142682548085409159708850422146661392 10948362 -3530700768935237337956984234604219648 10948363 -232124495299819935589992946273128264896 10948364 -347421320679746205794181324662532278784 10948365 -145724457426953917031523002050222157280 10948366 67702769246939283409179785307041755008 10948367 -653077500033273037764399288081353653584 10948368 -84663465221210453689194640550010028032 10948369 280292128494541415252493190261785079488 10948370 167746757800663896060349797216349248000 10948371 -215109110818695784717168506974282400000 10948372 532053369125459375664105552443138888576 10948373 -77497093772489494864662649441339859520 10948374 63477226551686362681487263522998803712 10948375 229291330804412372609666828169057282000 10948376 500630017820340920958843713302947502080 10948377 5645120739757616560701658277244538080 10948378 -25872835294138358796446884213390510080 10948379 -89960420424012791553104557180385352816 10948380 15811886233356436891272773424663106560 10948381 953105852992480138819138241404764750182 10948382 377895601608735842520366149078068689792 10948383 3324352187033813863478876241985714800 10948384 -11171224110158810784102050078117068800 10948385 265036125021481720524420179400074338560 10948386 189799490796215895935101605941355694464 10948387 -480390792734213460334472410616330988964 10948388 -456431066828865686041750134090343640064 10948389 -1430868235299961899365848304230893120 10948390 73491309509572367001669149576951028480 10948391 107017337676275717547359182405298063904 10948392 -11227936076397853637062755940732108800 10948393 186932646406692767803179287380472130384 10948394 -2968250096321158122521998159030456320 10948395 -344642239813319524924201443557059956000 10948396 -13095772348719299698550274187154723840 10948397 1833870480635100858910142640286254432 10948398 93410922895941893894143241901106894848 10948399 88470490468753513076093951015857374720 10948400 7752779368058920250742840181741977600 10948401 -451316320277261442195929258955345505470 10948402 -3643642142469375634473705440348345856 10948403 -449565826981299238312235472237019335240 10948404 -392213848623989562689670580630821064704 10948405 41771616972635509921398684018207466800 10948406 27621580371743743070052654162969999360 10948407 -312631654970812172795295013610576852760 10948408 12086257579862471038013413834242293760 10948409 -370093571863026665958259326045242034390 10948410 -71623088614751566424374942654112812800 10948411 -11924083680608052687575682544537617728 10948412 450664769102887176395482066734033017856 10948413 -202832866456180669982705254503383102400 10948414 105871406033821359058792553605184853120 10948415 274439756328165460266048684648839995200 10948416 109434000047851672169656862815499059200 10948417 -955433665285075554979572350652561655868 10948418 -91256427444397788751089353981044694496 10948419 3791630607780634028387512761961390320 10948420 -6974016596823967936219523665316229120 10948421 -472295103096814506050045778875760615456 10948422 -9534838773081441744424496733499082880 10948423 -892971900134268911380755761923160292240 10948424 305459343032928860598696974875580467200 10948425 38502036006471246546055481938801113600 10948426 -103992517114325862198922225743136283088 10948427 -431072352234642504224075178410850501120 10948428 -446480987055097524927498675073954206720 10948429 -941567885133094955244686541799264980800 10948430 -133955891604424236929890907013998264640 10948431 -122305525757331668649210468242400148080 10948432 -65806246983667919087508388671765086208 10948433 342515158045985374061217721175350349682 10948434 57472392875125361951800080187806592512 10948435 26722792502148364685828311992095468160 10948436 -209988826946952037821569449266480136320 10948437 -50601097943581034751646439517577054272 10948438 337832394499637772425655739382404306944 10948439 387012079608856497424693554086196735240 10948440 -365628388353212075769617804934747955200 10948441 292539773944907047318034002714274159872 10948442 593760274139748815040887265025927744992 10948443 -271880629898167492625360314255549608 10948444 -59935927515664260234958724978944800768 10948445 2469570244931150499258672417480541920 10948446 13837714425748294991916000150761478720 10948447 -194518984207402813143564154955305851480 10948448 86850002288122458559679995216571400192 10948449 -144019089718452197932319440125132273120 10948450 234970393713968127049815765445715718000 10948451 -176085829993753309298956528673335864548 10948452 -34216544630996337590148377989334016000 10948453 -79379253770136798718988621711919123840 10948454 198770166070050205502819776573071634944 10948455 114559668646181671303658209044804680160 10948456 -341135079834581598181660277267184353280 10948457 151354543173996138901233232101945394320 10948458 121063348694244013033650610224685872384 10948459 1258562467087590300750602153551365524352 10948460 170645873447056491482747078326615234560 10948461 -212208365721849383222333127217442593728 10948462 400020699340188185555245375152378908928 10948463 -24108728148411847585107566878702525416 10948464 -101710487837431208283834404319695732736 10948465 -127757610135377181441336599258710996800 10948466 -441558960373435362494748591414605451360 10948467 1459256032760988855864326902040212848 10948468 -9875449386287248530941484321412400384 10948469 -23200931225448966369625901464676990304 10948470 -19179130402155211537036872059291289600 10948471 -45547637644437502498587443393316882328 10948472 -272393956297678116164145128374164664320 10948473 369577878499072762064958923227187100000 10948474 282941693913585632016132679108661326080 10948475 -83774750828519217472598715648843416400 10948476 13730305690186493109361223003788787712 10948477 51392158334763356683399999096934088326 10948478 8045708278566871176136986679054501824 10948479 150961196538338924152510979011260829200 10948480 39449888864200488468417128900119756800 10948481 -440744962108492625388094736382854223936 10948482 -3129621193137550779209783885988500352 10948483 38374859443781757121566619509502322688 10948484 -318350032810062983393533612763469926400 10948485 -57768946527794027745706808400014826240 10948486 -465101321305149780252713127393536401920 10948487 134745841294852532849420882642650549248 10948488 -13534633718755014203562991406619893760 10948489 -340396453149993613046986372502638052710 10948490 69567377832431732451457333944287308800 10948491 52811011597078363472924715820139649552 10948492 -117408865997260616838128472648910671360 10948493 673327902974661899955987929808948113580 10948494 -107196399266386658106560002475739480000 10948495 339484022694444994822631163235919301000 10948496 151797596560406932644876689398818201600 10948497 152507501775108626117817564718466830272 10948498 125680177176813454785117038056247944320 10948499 -127418362009769279210526591611175580500 10948500 196919433494667733361995699259581440000 10948501 -569504270661202303575918675555170712996 10948502 111539981468699118442747428443692821504 10948503 -376645711377421945267012624585015065600 10948504 -62188374597721064816379803434075668480 10948505 292889038855306747134775345215227997000 10948506 -61785016959766323833644314179996361216 10948507 -511050012803800541975637445973898856968 10948508 -339978261894016556850449025102602076672 10948509 -94022811450101407933427956553544493824 10948510 -189231453402312363825660355828454509440 10948511 27504234637324689940791348707877694320 10948512 361120028568360006685029960474757693440 10948513 -211664290734384198930216649709573419260 10948514 444121605517826141376629412218936143872 10948515 213541608065839287096543879511392156000 10948516 -465418257540702328935539595773899058560 10948517 409553078166950772543909382029120685212 10948518 4655239662369588128073036840500748288 10948519 217825362015324252481241929063435212920 10948520 -670314920999392819266804713748602880000 10948521 476783026764911558329826200497717183840 10948522 45845094732384214032244222272084864000 10948523 -128921089245727480899756167530143852000 10948524 82848815643601483042106999325362936832 10948525 182756828108419574701368361781952200800 10948526 104193512768061951599885411088084702144 10948527 59826199608350349392919844979283968352 10948528 -113438629276386357097305337754368475136 10948529 518783029914725706233782449807944049984 10948530 87517670720292361032786716267517995520 10948531 8350065488204030440949622666245706240 10948532 20818547355178536343903615387984066560 10948533 245551606345084220493061797399940840224 10948534 332261398463371309132419459325886785152 10948535 163744632748718127662324955381220989600 10948536 385890568132099953809552104455446200320 10948537 -582538210842015356036247712286615250608 10948538 601916902456718270229026364925777822944 10948539 -202066203430407127771544977388771873280 10948540 26961926409114374917291165467580800000 10948541 248069696094658603065435809714394551520 10948542 158118266414306275910873719452934078464 10948543 209991187120826849574436928160258108160 10948544 372599174074044086589318115062699786240 10948545 208808489072184637584272434885928521620 10948546 107417201707826613628297998517099316736 10948547 -149265821083764999973246224688928489160 10948548 -114727161377469443758616901489971613696 10948549 -115218905054507369699442965620615015040 10948550 41546628309600870894502640642185000800 10948551 310580713977730891268532777017008126632 10948552 303367199302658438832645317517933772800 10948553 -144695681338795293714134188124370390720 10948554 368175475314608255632808887388352675840 10948555 -217735017422730447656007309031867450080 10948556 318436322936529500403039934480455456768 10948557 288972604442208586981595002593488153280 10948558 -55091049788004351753027061700923311360 10948559 -6017520928825109044635300145332270000 10948560 29786761732812329973411742626673459200 10948561 43993411320946949509513027753785325824 10948562 -117199764803554795592203818752163621888 10948563 -564430158238292269643609954910974628108 10948564 -378077554391084787783117082292179072 10948565 -154875551355709819186205846545946853540 10948566 60618242854287327322992366106341234624 10948567 -303058631612385034687556197289867728208 10948568 -346304707123564345565937383166698618880 10948569 -378120154714814303509249545512236738560 10948570 76305330604938747083839279091481470400 10948571 244184762514792625531542320500144432200 10948572 204038443665274654690215854721906180096 10948573 838279490401321546047885536175630063180 10948574 848511724163059060454292953770905600 10948575 56210096594856630901492781973188179200 10948576 -670780382838437175313147643079759495168 10948577 824256060742553004862391526872404683426 10948578 -58237369205778994065509566097486219520 10948579 488089716241769551062951437238394537280 10948580 53420641490971977794883841933481164800 10948581 -4987648599458083303049537555442712320 10948582 -3185482625302870864360526671760688000 10948583 534328702915213899518145384718721195832 10948584 155823360772799333328724036727004856320 10948585 -54450103045948910561383813175346078840 10948586 472209661411538229950091462787368812544 10948587 318412172480463663472698191782342880256 10948588 170833923484565103259891934847504311296 10948589 235074135353413332205347402495248754390 10948590 -8065380976613279069121240625135296000 10948591 -997931855981794551842458341496575443408 10948592 7738965279970491676411770495273271296 10948593 578637430803981313372222549510026359664 10948594 125880272893532817238716979244591214096 10948595 -242358009769914809217591018430308392640 10948596 39229850200464886258792726928521205760 10948597 732422033985241040483909138587608563712 10948598 -129351154464226616379872476773149429760 10948599 35584807834710150315359280238473760368 10948600 182804154938579164598892756449607168000 10948601 -838538271835231076444683077715760053398 10948602 -26565974411254689101204312265590323200 10948603 1020141466829561416430225071009575552960 10948604 4297301728292081629828263940786807296 10948605 30664643027038418793047279092415076960 10948606 467443697476247479535318627955538378752 10948607 -980017542123718254048781224498610277088 10948608 -515522126593805675169918061956820893696 10948609 37635930957997826968274887383263936706 10948610 -303492735088237120972099666339575936000 10948611 74354675862034794508933182428985790464 10948612 -609031910879605066658983487440270513920 10948613 14805456784416189547800325917987693120 10948614 15828041897537775328309626221513351040 10948615 -213205740130432035627502321109009775240 10948616 186458385582112095627598609254999490560 10948617 -3431513418278307083370751142921680800 10948618 146193202170147852093681662896580819760 10948619 378204731285361055206262711409372885160 10948620 -57331602910620557960544748165823447040 10948621 37523958648966539179031066617794634272 10948622 -416871622574240133831632203111530765888 10948623 2910120591058075597315376850834409344 10948624 -49901514671092406394130303536600309760 10948625 926479531483779271576502658474493305000 10948626 34947915392191140868455828931115681280 10948627 437891351197458067901026260133351890476 10948628 -148262289635966687832739335616874773632 10948629 167509818433856190864867834714456863232 10948630 1245505411349401776428136472507699200 10948631 -49135111587640744329331828321607402880 10948632 -164214582975646332767440689926697799680 10948633 -264541707568220439545625655895562908540 10948634 -59457868171379919468931968160203820320 10948635 317630236855924056740726402487071647200 10948636 -347266101172310203171759282543975738880 10948637 21858121098033505144005810153823193952 10948638 133045126250864507083198045464177754944 10948639 -3732323394171806599837257639514001576 10948640 -217916336931066571388721275505888460800 10948641 391072902086520312335992974276096976224 10948642 151648610546756120263200742332540063744 10948643 -33957529927196706214347224798766099108 10948644 43533034349873837283331630614203719680 10948645 165968339943221765528925246840851643900 10948646 -466245518483418775735384074575562071040 10948647 -313161561856890883882022358635637917400 10948648 -93777343348034728434955162625498327040 10948649 -105186286794737397562067705497342150236 10948650 -137840295383929978489777444878489062400 10948651 -24833706522033640658909516278657541856 10948652 226319881209925605018096018460344812544 10948653 -4915320646640574012768607630562608896 10948654 -100563423734991466821544584319917336960 10948655 355275422523580642949878519800574050000 10948656 86866402614301083976466989263977152512 10948657 195118500424877157890515022798137157906 10948658 247973301139760416433896819136518580496 10948659 130589341451486736696123908266682244720 10948660 -453895862842915925959634031074304000 10948661 1061142979108974306869339116189731552 10948662 264721748357151189432911928163199955840 10948663 -1092359035803668882218025779542743960400 10948664 41155709003611634475691276275937382400 10948665 723336554496809243995110199441595520 10948666 120399811949402564667120568385190418032 10948667 27313021029737359607130518522163645360 10948668 -166061943631489980978116783880253784064 10948669 -176963761000161602203015087342109080200 10948670 97461800254052278772046039702031196160 10948671 50337733509484477582164465985341874992 10948672 -13399415326574276031737337049335726080 10948673 -498079917757683991727435144792045285694 10948674 -208911666487492250191906956685611325440 10948675 -248900705338268396548456697442407868100 10948676 -618630080747428954511001154670780039040 10948677 505343689319321469350074007410291319520 10948678 206186821746309816129817602207785466624 10948679 -334308455721916467270811624039675606224 10948680 -85058719038605392201676108423536128000 10948681 85200513066467067987675901192567394664 10948682 -466780740556336152916409408257470905808 10948683 145966393561975098935676209181031261104 10948684 272689196029816765094367567678059676416 10948685 -35143007820215198169882219900111060 10948686 -4738220627405105216837744366518536192 10948687 427964492603724130043073924753525891552 10948688 -62599568174903934001684716264248844288 10948689 -42292999880885025671535520406968176000 10948690 -52289430898737499990719237215640668160 10948691 123979652911431898957589656045657592160 10948692 -112713166424905930981351213676014491648 10948693 35394809547986093322015334057632890880 10948694 291322569612336564611361163187569180800 10948695 305093428401294503730255537992636899920 10948696 282355753551838036887213852220846080000 10948697 -988973064186781155311601135861903899136 10948698 -299442735187394910739063950465136231200 10948699 701590337476593866838580047490645285700 10948700 41960707384687775532195355237183718400 10948701 -357867135590472104140356353292549264768 10948702 -245355008185867359297115296141424740288 10948703 8896765333259228312649327440059800048 10948704 -25292839837710740229114358312892104704 10948705 -34197389527256903809316526110943484140 10948706 460266302950849409082551053119754136064 10948707 -130684444146586284333232862741500128816 10948708 18738419577670720436089454314990329856 10948709 -152078214009512485730277228689420365284 10948710 25710142916328185688898812687680716800 10948711 -408384881155738387358579290562507057888 10948712 458999548978078414532731271032902451200 10948713 267142377910622282645899674564271659600 10948714 -111806815589242749776030319117515934720 10948715 491936506648749835809446808947432091360 10948716 484141314008172121523784311320915061760 10948717 201667965613916220606989456408059621420 10948718 -335854083117568340336964621848299897920 10948719 141079256206708685179784427222741599760 10948720 -613315841042769025720473139315507200 10948721 84389642481214574952513192433437698112 10948722 -51198172444308875749555470982229719296 10948723 -112799416711824441034835854897972946240 10948724 -729872060951144070610659433168281237504 10948725 57387987559738802991856636791023963850 10948726 -437693393881788826311000730942095758688 10948727 -959140591197927361159797244434926390424 10948728 -15720551894753725850317033231325921280 10948729 -13967007612781458469710708408352990320 10948730 -22029811150146063236215040769849218880 10948731 517642287620285902280603880964651632000 10948732 -108206860913253775548178671843044091904 10948733 -470741418712150635651771864165662097018 10948734 -16648760513346918149968136708261328000 10948735 35012848167021546921393106604919429120 10948736 -385619976774996316659609328615528857600 10948737 494404261314642555417709311663813933360 10948738 461786295729434529713919341156012186496 10948739 214905754146605246487696843775069279656 10948740 -152083339164343375165927994278075637760 10948741 -736077957893484183071092026579107197858 10948742 -83185437712998155574569761145714287488 10948743 260669215056371195020900735212922219680 10948744 -547170630220631470497520943613574840320 10948745 -343471590319176038840101138405773866880 10948746 -2584145176897544257061404737547589376 10948747 -89591381542809371816505099253097069040 10948748 33943383764551503705770839370285798400 10948749 -193934205702379465075717715409500237760 10948750 -91233365750419234501501132887696600000 10948751 844442553019456637380736015040472690104 10948752 -50355307310978480999432835571446251520 10948753 495804829911856936147707441345970974002 10948754 270329548712634148878509655663925746576 10948755 120664465207592862514324386023939416320 10948756 -169194777676827376969654384912038465792 10948757 -663491084625188815229294487180898202994 10948758 -387410414462684069365926798397226612352 10948759 50385778551977255893691295894596943648 10948760 365182946936132002587294625743326208000 10948761 -42663293194582138643500559874598399590 10948762 -411007078143954096989980344778788039936 10948763 -11453682746803223712705314669143615200 10948764 -261827052480867745187279166806160090624 10948765 -78243841195964578781827695693538089660 10948766 -1984790315118105108188642654301496320 10948767 -1212671687585550746299965196083155952 10948768 -510708709786359971917395673354422190080 10948769 -7266766518464840493015313223841564396 10948770 -311935012412688758185653160372631040 10948771 913692166428828662365998738683928458972 10948772 591978307250578382556441032777812054272 10948773 172939744407971052084868877140801246368 10948774 -131851251147789660224961072660182328864 10948775 90775647299461126414508047621652257800 10948776 554878793483646499907490085554950553600 10948777 -167686729857169278484457875762143801728 10948778 -276144416040272322273607121671245238944 10948779 301997109167817493114307317574210466744 10948780 -128041387562401220421163886509850572800 10948781 -22595846783082529301122232043399148800 10948782 -70892421560157758660887188721115013120 10948783 -161346685171060594885988737476113369968 10948784 70749310348329262625535034328179802112 10948785 23242599854132336848042481053535731200 10948786 -292295850502516279172221836856745589120 10948787 -204851096194204904928405648695442631920 10948788 36559973823364510424507436928186705920 10948789 7075277082803413099479878706605194624 10948790 261587655644633123428791856695927830400 10948791 47233652786876601936970882079010499584 10948792 858063076618523337543315021270409728000 10948793 -477599912929596147996861587940872620536 10948794 -62649965073256172697059244003767927040 10948795 96537703763228023489960505449597854240 10948796 -84060408851704021803401290103295479808 10948797 229665091274030397649599144123602042880 10948798 122686210084626235079863179070980375936 10948799 756779259708914108029100303528138240736 10948800 44696573638265968402961000729464012800 10948801 -472709341769699404587980249092328482368 10948802 -290500945060949689586043539289100665648 10948803 -614000846354118760475038848316016044296 10948804 197613125855200527615183662996631796224 10948805 303774881226610360559163330041952854400 10948806 -126033905163625267483175498378944048512 10948807 -452124336231533895309698934970798012800 10948808 2008582195355437397582085025391093760 10948809 223282917116720702359373002468800830688 10948810 -222104516717488898592246804108382657440 10948811 329467594488337172371317037769610827412 10948812 13413988777757133931176300076099878912 10948813 -475975028584119192206969190541069964938 10948814 19480501201703863364164639792371760320 10948815 314334268679156748457718516406561879120 10948816 -215220471564860108899817682807452418048 10948817 512017222876341868335196345735773079152 10948818 78159831643463764163268921111358041600 10948819 -66248173745753239378157532092817923504 10948820 -279080300524986473714516197904856817920 10948821 -266637310900186035025461402836421249024 10948822 -10753470215116714190082142283143320288 10948823 -517194912740329093673539015631936567928 10948824 -140773301505170129431906252090007961600 10948825 485768760622811714919254976792802081550 10948826 129147307656834691241586518702659146240 10948827 -253902760503129519032739874825236971880 10948828 -19880472542056466480922232384870809600 10948829 -338586224287109884347136697239282199040 10948830 -42353356125482919695546666819546014080 10948831 -773609707806502269591386185684093430368 10948832 362352236882602925267614015346442240 10948833 -19125909342622562627696733664467676416 10948834 384480510871855243686407557162772830560 10948835 184941435709544360964139674706612691280 10948836 144172312501793005854106271646591808512 10948837 523808073120311195763768230131874184960 10948838 -166445919884551450369171726082770997760 10948839 182321500668000978565815429034238351616 10948840 -8929032870604034983547181506376499200 10948841 914919341066446636109604985400252557242 10948842 279571564091538233724709073617237675440 10948843 126411179941703017938372081227667279092 10948844 -80996764849346801517387748275758571264 10948845 154486439077783567786885486007550806400 10948846 -70252911844850233246420951922429303616 10948847 -13369621308228854740441705633107962880 10948848 5190845313716977823278242485534982144 10948849 -578060775033952243809515867113869444240 10948850 263669143405365880801822371242802873600 10948851 -68111033867125058492593748432152236432 10948852 263980316502368563906887267446177303936 10948853 -663617765455965401401626393118966370898 10948854 207382519162301965793239385921410179072 10948855 190059328988847291392289873043075460160 10948856 18483987112361605782933499410103848960 10948857 9484628045001296798838395360414859840 10948858 -293351786528326116588538217676462744720 10948859 -90508293399599816446576942907418455040 10948860 -71170924923404374313259388941773875200 10948861 324416859687035409051349937365828377024 10948862 -182983573534576233139402159907062377408 10948863 561420470474584238563571789435452563360 10948864 158891261951383616697258916795006320640 10948865 372854284421913516236961825658201401000 10948866 -118707870652574236988821102159627092480 10948867 -461607030218381459059583713768092110568 10948868 -22502307413102501777632032859148980224 10948869 -200074961830706888016227048428261428900 10948870 -108030077487940404409429605998591733120 10948871 2993383575372044556569828676693963888 10948872 -744540635207210365919499908117387673600 10948873 67322120318799693084209498758622731904 10948874 234433385160995284909697581019579370240 10948875 -1946004754798947925756776958756992000 10948876 -37360568665391545503754249151406864640 10948877 500753255654174167451833718901803868726 10948878 297641218784693781136155779905842107520 10948879 222631049288265187565847778197569378480 10948880 -12855297875790012429470286341767741440 10948881 25128635600799195014331325949481457920 10948882 -40423134804794440395558716053497392640 10948883 996002151480016243164435213618483685440 10948884 148859072197319916493085461612334874624 10948885 622965458087507552705471249712876994560 10948886 -79965027096790051790442100793633651712 10948887 319865157890854902571695805460914923744 10948888 -151776452348015874217843403349175357440 10948889 9850479541178004144798349419787957440 10948890 58442218272600014653731866026766868480 10948891 126326131201767123511447930329523458240 10948892 -15103024916714631309852957432955729920 10948893 82301661172071764455246580856709346400 10948894 -234182967907190665181475458733136365888 10948895 142868518716790528639301774886481525200 10948896 27974802313880343092518834332996993024 10948897 263078956472961359856797079659885004480 10948898 -148241548043096284166675342145383578800 10948899 132702510872623587830072002138848967008 10948900 475903634379922925330780464073970380800 10948901 -538095915207247623183578396395573168068 10948902 -13085847149241154723848960050012382720 10948903 321134740892600265859122654842666001600 10948904 243050513301583055334345621076941035520 10948905 -22640987506942513505712247898199379200 10948906 -470253950666157562909186413053921344848 10948907 -120216722086055899808799111609016544844 10948908 -105838107548476069216122091873365219840 10948909 257596661390835387550484986638527143404 10948910 -28596682686264299162558750596535930880 10948911 32954879557135912725121571071276824072 10948912 -46095314770410453283474229032532049920 10948913 -324526910618931337942163360259361145838 10948914 -128360553357282590162987620592430032496 10948915 346699223495964218277302521876212184560 10948916 -30928930070707948951431801120532776960 10948917 30066687359117315540001788469668603712 10948918 7499114055754252834306163065216202880 10948919 957309586073843298694681941884579000040 10948920 231483981980368335950942533924788633600 10948921 -72942284380819788407848819024352217600 10948922 -334897459430024373024383007191860825488 10948923 -98172013010562463622562831887336173428 10948924 -94228401860850829948514897823607029760 10948925 -109489114154475527277045398082198204000 10948926 -321540473471156713264865584345599744000 10948927 -112757920027611604402518000424401984 10948928 264580122626330637895447936549787271168 10948929 71850962232712938509969944132617079680 10948930 -89877722195484375147711761985262411200 10948931 -28336990817306013860441622133859589120 10948932 -63959472520301017029018066993748131840 10948933 -287346795659414261651950075275959167520 10948934 100805526451547986651960555701067979616 10948935 298728475719677500077009191403215840160 10948936 855760409840718698741904771462353863680 10948937 451621785735709661473233798963713882586 10948938 42513892764526493748177401933724450816 10948939 379805550575714376378484913347628852056 10948940 183313835148682192614399502990171929600 10948941 51091626412308243382403439138202134540 10948942 -71458773710899984567548310439908736256 10948943 331108074994239201126099497165101606224 10948944 14020812926902814570095982156929695744 10948945 -62977573432855500620937210195243868800 10948946 -252134495229070996737052185856542185328 10948947 -66171449985726163946401856961217267920 10948948 331190831083399991962357169256752500480 10948949 -103636452559018622344377027662516325408 10948950 71101951047917865989398090523277360000 10948951 353117628949850508915262311613995500864 10948952 83499938533666323469348151063896719360 10948953 -183757150524454601186601624085857504576 10948954 301614209649486237142016839527972808176 10948955 -394832505578572604312638347044833592640 10948956 -327265767142707307741692283841007932928 10948957 -52548895333361967140898768562288760794 10948958 -98572326928893183572370060706299208320 10948959 -338174524078063082592845115306934080000 10948960 -443698640174189742684139960814972436480 10948961 -1946105482422822949859206104999325008 10948962 293053290316357159341456522022483719552 10948963 -402355896400360796168271588541790594788 10948964 52985895505284013226748193745662146816 10948965 253238125488545833063532363734984041120 10948966 6639308553811961826750021470908784640 10948967 -169545157989232798911676024905751012200 10948968 -148599257310207345017677813054157260800 10948969 82225070655463742530348909643396222196 10948970 2293303001946106121360870643162211680 10948971 -61086077395543609920349010435695565952 10948972 -30055300819464748240626992107047165440 10948973 -12640618840422855449580894711252291360 10948974 -148312843283989375830750205246414472640 10948975 -517962053372285615036176567762902751000 10948976 191645973309254557764253721754922156032 10948977 -141335037019470672179825307039403800012 10948978 -19700351968945685454560728762663368960 10948979 -189190201334606308300121814230641154784 10948980 13799795190565803689178847739953152000 10948981 -391128918913216809541910511364781591136 10948982 -374764942278043859242122742390391193600 10948983 166639431264192253349523009659742709248 10948984 317919888609994643097839568373428940800 10948985 48588405107054363978147998699872378180 10948986 613881042810006473118231401254692510720 10948987 -53905759211902594491157837972878615808 10948988 385810642698489566515973094457340479488 10948989 -99857387294787057278058511963433021952 10948990 -32422359104659621126636600005040250880 10948991 -77625545801121673227722577789142900608 10948992 222042841663493694695137399829000355840 10948993 508072182938264953954173817532693930544 10948994 112936651590828761389886608733418296832 10948995 237361912988993127866017058755725450720 10948996 -336788666055510882771529372535473812480 10948997 -104099961679922488072157887939271020320 10948998 132335152810830473977552019744318578560 10948999 544857418507841730778229130411656927000 10949000 -878424265656690735579521905810368000000 10949001 72362967519710302572773169001750824864 10949002 -15546598911344878253314253525208705696 10949003 414295881978615234041052539685154167264 10949004 -465571299613577704993068100218703872 10949005 6411210405794894766569613881772153600 10949006 170230566468072453262036396589989768320 10949007 60396135581911911377561414811887381640 10949008 -104588249038519290732648035697776394240 10949009 302911316692960317823863501866565464100 10949010 -75638001242248397863592781063597050880 10949011 -504737229830694999050855751411935874388 10949012 -300972262678698153190098206526930518016 10949013 -41139540344448789984561740180097284658 10949014 -70307476638674950545027239433954774528 10949015 66032289233645614665399038143104422400 10949016 -179206846329257317274504568757213593600 10949017 -1621046974489959708760534275272269773420 10949018 84150854653352535208589738790472209120 10949019 512759168690132132100110031677011607040 10949020 101488831185067828453746523179586759680 10949021 1335272258159661234035987608509552679392 10949022 9814999590977789708513917257645607680 10949023 106216597477459233947579319656571805240 10949024 202062242368190889391134660178036654080 10949025 211252649333468594575529798881835410800 10949026 -194939170258530010514558034545243550720 10949027 156434812807569333808237413137365350876 10949028 185133969140959088261498099751249291264 10949029 110039715470930003012323002615276707840 10949030 -347858670341891035040859123751292284800 10949031 -268624912838441372725180367501937013680 10949032 1385124462663074511238166646985233684480 10949033 65202107863462119222136156505262541044 10949034 156243538680401120880247562917006721280 10949035 -359488463503840232485040453875594809600 10949036 -11918797808966540653902060156778905600 10949037 -566418286616565130568025210622935077760 10949038 -109452131753658606033153103214374438080 10949039 -305410257164550214715440042843543298160 10949040 -18920439022874955471039966501725798400 10949041 6682583259643827608366015608454774052 10949042 41027716088752878800782994199409638720 10949043 -97420645549724925266013390669416551680 10949044 -279371397412671329867783717520316710144 10949045 105874077642326488106671574353837286400 10949046 -208246155810553908790550621543253335616 10949047 -7776756114840774737899896841274287440 10949048 -1072320597453611376255006903460945920 10949049 -287557894127386265194878988034856524166 10949050 -23513465317451140562971722984947196000 10949051 -47106871658641652518875321948662416896 10949052 -50008022189940727013112720378090376704 10949053 1006740156706784563422630578828952285484 10949054 73485547613288607330528821231005191360 10949055 -1841975349047650606689292470880572000 10949056 -223307966542455686132886150762735861760 10949057 76348322868927489683917817443500990912 10949058 8836150927450721539455175264096320000 10949059 68405641861603980143133101194593375240 10949060 302954164641386762118605637707392308480 10949061 36452114006676421569135701003248872672 10949062 -46478751002623517945603940701694391968 10949063 336582736211750954894157533288747516280 10949064 116266882585922344964113174951408926720 10949065 -161277399784234754569676553203155680540 10949066 383654405962285477296600352426098831360 10949067 456030063553185387360014872507418424240 10949068 -25635316772527020252576986671518289920 10949069 -610489040763804556464192029416216883604 10949070 15743809262614429366837804825152537600 10949071 -39575415997312537394404860575593911840 10949072 94610038221104895087252738590484725760 10949073 -777591038753130547495192309304989317120 10949074 128817738346389796941247095752980347552 10949075 -124217641128013299919869011210046230400 10949076 -77101872214323720501401703864325595136 10949077 -137406496592967432625965380051941700608 10949078 79032213126809842993899729959387369472 10949079 -66941982653925081937471122298802270616 10949080 -124559226631355623245950580018870681600 10949081 162830262463035114989701646597147322240 10949082 95928607665445479730147423684350945792 10949083 -600769073060805184790345651755275460856 10949084 -162172430873046177571867153591666944000 10949085 76420163655752327553944029713113865600 10949086 142585135887467759698072099965257764992 10949087 -111623728174140701372328951318896264280 10949088 659027063637828945049009590914077163520 10949089 -238111694116204263113529870248887478110 10949090 2837690984587309337222046984890488320 10949091 47941592001601061501742375705722767344 10949092 78780305057409082469707071518879907840 10949093 15161742223522869215579905030213893024 10949094 5847161723605711693577097134427650688 10949095 53497186621353560154807834230044864800 10949096 467637385414055837353891469720216616960 10949097 -557628117564460494775222447765707423600 10949098 243665994775967021764930818651512698800 10949099 4224638502027990674131294066070617200 10949100 124389158082481124074141232754960806400 10949101 590428432718874456572735917274748710102 10949102 122974558824983188736684059081087838400 10949103 -404164790351258463982408878621103025736 10949104 95458767081168561307481044495962537984 10949105 338977061413547826617783341768215504360 10949106 -45532950955570941891081320063251832832 10949107 64479861547696758638084060697610210560 10949108 665900524626636141806472613862162952960 10949109 16585973501660418372941064747799401408 10949110 -61393939507362427590813102124175831040 10949111 315241798615085596718362070004334508160 10949112 -9467321673399642638041702348032860160 10949113 -80127963168648795064642420628314787840 10949114 -121085964413635107987643204124913505536 10949115 62577101055991494046442423617069668720 10949116 118082295743707025016178540882067366400 10949117 406854840261674243410267105841237735340 10949118 10637749321169492570426084070912199680 10949119 367188623882870028456898897898115499520 10949120 -45826087803553167011277821262314864640 10949121 -176238069873521254311153113970475248000 10949122 481384787770363585151286253135098618624 10949123 291635008972715793719133398979619427664 10949124 5004413500582948438678396987167621120 10949125 -433382035407379919956644664477543272000 10949126 -506698266415915689481158007084060483488 10949127 37702806152102969683638048222688980480 10949128 -98029350898142591871163288719255306240 10949129 338016253321595652847919285246292104730 10949130 -4502099285999291811344700392220443040 10949131 -6012259109544008699141005132489073068 10949132 -190867376295222474255277988607203839488 10949133 -2157450477722054696817027693777792960 10949134 5896357180519245853805447354434646784 10949135 156641339429841330190216866975488830800 10949136 58376845608461583505466414798406942720 10949137 -233830233478066271759092112690609691214 10949138 33933633425682544795706182594448947200 10949139 257107600257487106129988186774693310344 10949140 -270762948039886448516098066127669483520 10949141 -30696325782219100829965264603732275840 10949142 263983005716114152485010492071172350912 10949143 -673861965500402503122125228312432615608 10949144 6712928324177567847577361957697116160 10949145 -257599939933035164692982349765788345280 10949146 89734515674740570377568774134286071264 10949147 599556029914403505305979242348326734312 10949148 369996655574178472787057989765727769600 10949149 -41200566739209463497871468028143143520 10949150 24511857031227068619643040933768457600 10949151 224596317641236515992679936940473396624 10949152 -52365196440099132325679770178292154368 10949153 -420408520096662113163568253294803946220 10949154 -57328157260107557750310972015244682880 10949155 -52661162276109381938701040182548230400 10949156 -14207146202437538137385435072629132032 10949157 94699190935132711940649736691045945820 10949158 -424979255101411414057860283148649789120 10949159 -7215408506122665476157498161757305280 10949160 -186398646833720745400910276786765414400 10949161 -147838819310560120799225660947013678400 10949162 114571610082878743849476632334627240192 10949163 650768715306523669277862778052377152000 10949164 -239458671813458324611986973143878836224 10949165 -277899049852953224902171863737070165480 10949166 -15867824993378712100807914711682492416 10949167 -1004368349329509248759008056236314657248 10949168 -96205697696785027511862361474881454080 10949169 66310301529900538730380752131911680 10949170 39392748481556283308010202830672916800 10949171 -261433797714675777125804560696070816628 10949172 -333458592045938255365657381645295155200 10949173 120246817994779391853199095007449410688 10949174 -288784535560319870586819705658581869664 10949175 -9440511352685080659300877133210517600 10949176 -2732131687235912377105717186875555840 10949177 -90114713474892560159105375695841667000 10949178 127642081614453391893886579666991063040 10949179 114131201869921079330290513513877088400 10949180 -416738707257494671330277076116437739520 10949181 650439948219960776409468473277473216064 10949182 -216876738400527838341172504195482465600 10949183 85060227224940813282917980286580874080 10949184 -68541072992609520907256763179312087040 10949185 8487991426657477148540333677333017000 10949186 -29222945651380870239697033539761818080 10949187 328481930857928064251417695892199977280 10949188 242631178235428158886256537781053362176 10949189 38041940471844945111735673724429976990 10949190 -3259579922390955156228704254529802240 10949191 -467817951538147364741721547881452912616 10949192 506993439742482139886654706373526814720 10949193 388658725520476942522699847281810799082 10949194 24647065288851188632510254712922565120 10949195 621706343433523607194047867691018194000 10949196 -95725427512488151353660628829435805696 10949197 43076858661708501162584958060176375052 10949198 221442842070763344169575386263573836864 10949199 -51870362315584719413035993548220843392 10949200 686467436891570932386742242417049600 10949201 -41399417298467843871427228830584358798 10949202 -471398896524897536584569710083545438720 10949203 -21573237865602904933396670381563036920 10949204 195136894959212638495844766620582019072 10949205 -250525733957606308700971273852410524640 10949206 -344929864470895864273151401737767426880 10949207 200897582376834690629280079230978251472 10949208 -157839006566902634428993589035736801280 10949209 -52520453535386892232642222969204829696 10949210 298736163603922794248039084114786177760 10949211 102951157256098756152786526650748626240 10949212 244701571342313018059852139579611259392 10949213 -31293296468872545786175438501385035392 10949214 142786911820453991830644192566047494144 10949215 207314717967709210700535020979761784360 10949216 -376473930458086220345791842627022749696 10949217 -236708299302232138303312627341863012352 10949218 130890254052534407892379189882314902016 10949219 5766197996148977993661431832739043328 10949220 141951786761620078380269124394255257600 10949221 -33878737637241792219487089041177572448 10949222 365243689335949995367806462278915250912 10949223 479445763297083732040025159450651807784 10949224 44142929068066537946256949305078743040 10949225 20729952387955656227472455804559120000 10949226 -252518426139577152444563481599591283456 10949227 -340829174868777017975234855478630454924 10949228 943885462077998624733623908575930241536 10949229 99993564614418096010510938823444105920 10949230 -279333530546563503319158559312580658240 10949231 31652841399048581426387804080987472064 10949232 -38689440300115905932993141060597710848 10949233 -316983782640746402878151369338934145356 10949234 -214042909073394041040116824911699327984 10949235 355873351195067649086965398628468435200 10949236 -565563241526689722316826673437354158720 10949237 298955938729448814186705664769112133500 10949238 34007034979144433357084473925373543744 10949239 -22578943426585088869497806143784035488 10949240 -271389703149899813913474782159953920000 10949241 -426652345344533298317033660622317861856 10949242 349661354926283387503628105298641656320 10949243 -982695774558003031116510978820065596508 10949244 7033568316568406086226008485785149440 10949245 289694410468792042235538701111977632600 10949246 182269325499427673022858599784222259200 10949247 113750110773356669619903967874441556024 10949248 19201483719987919407050774276493803520 10949249 853551942243795914258487139715857253250 10949250 -46090143245870215196793114978209664000 10949251 625351754215769990437248279195364464600 10949252 -682548521047600318181324898307580859264 10949253 -50410718264446545839503970019109231296 10949254 -407479646452548225707238014675985707424 10949255 -86571474358191917401677523472012821680 10949256 -16067623014210206484022249790814320640 10949257 714164199282026908658566573524513934032 10949258 -286067166875288224498772242903312926624 10949259 -21578389401019159477211899841911763496 10949260 -71254323990889517278403324672385576960 10949261 -1263258573743919466841711105082400246848 10949262 792073535989794913815887438829563904 10949263 -140223314335962719859504115240614788960 10949264 -157995243226188312379542451687099883520 10949265 111764598460469147409208474209438816000 10949266 319139485674134159912777824878709346304 10949267 -316460277439727609047339352886353340000 10949268 112850070452560247791069665925620387840 10949269 730614897099943636083625782607943064060 10949270 4526312958415060350703323449812496640 10949271 -34374408979333608550427697686360620080 10949272 -321871633019848099414671372109766707200 10949273 -160942419300860362406453903478266327478 10949274 83054137724783576147622393175924173312 10949275 -366002197004896450824209019750182086200 10949276 356497706938588702748351603510680187904 10949277 137037440793267084403267210981144365408 10949278 253808773539763233868075979410720806720 10949279 -925909286357746759547157372882099999360 10949280 226693040705339608738959298006556344320 10949281 249118849140561119867958924024502182592 10949282 3844522411429218420167720180330123520 10949283 -753872465449060277070982985414436560400 10949284 -700678346341157882792512408150473088384 10949285 387282345877124979064398200270263773600 10949286 120801657825435154227786461771547459264 10949287 -778249895276152701539685795556022589064 10949288 82922397139320193608125816762541342720 10949289 2716686226543655563240413512362002048 10949290 131485985475629444092705231975932000 10949291 683990444924337151905825530531511856692 10949292 -64637886811254442885039273951818521088 10949293 143121258416388100173226426395244200064 10949294 -99765850243397786939954904350759258304 10949295 318313941713548702675352092430036286480 10949296 -65079422838631572317772032110018461696 10949297 -870409495835885505995257777666658879760 10949298 99546318786524694391094456510786165760 10949299 232337604475526230133466126891397887152 10949300 -133213833939790331031858786520131379200 10949301 47666506195092028183312667763829520160 10949302 -49495608649489194517309988964178772736 10949303 457546482969596256090887328221530560552 10949304 -909992401572460391401072885026324480 10949305 -2899117681893867733854962172317153280 10949306 644867704083931472449803106736390398464 10949307 -291923957571415521516912974567109834240 10949308 -173289719506222680873588872685117849600 10949309 -104059603075840298737057627433607799296 10949310 112272086504025891085197545309991168000 10949311 230776925722647954192371879178259711104 10949312 268590013906611613787555934219024728064 10949313 -356996175823248916682624992040314159056 10949314 109166089484075593310655271360526088000 10949315 29460600049061266047123871005346207920 10949316 -17531618479370020271133489667948646400 10949317 -154975702207788108881321810959748707748 10949318 90746161450095291613792988704283104320 10949319 337869101985111999417589992293060772144 10949320 191017701664738944042079391989690368000 10949321 304885745090684282793137906953255248000 10949322 64804365423247515620547887838543382272 10949323 32638992564245043287128821094769303808 10949324 -127318101588268706607724760301024964608 10949325 -28055099814366034210232090586953642400 10949326 49477796310210053596392570181742989440 10949327 732785307444613276223881511479020673560 10949328 -11236909659980824238680451420168601600 10949329 289052974759432492183992732716029586930 10949330 -121185242783680181125513326803027366400 10949331 408146162897126036513814892790790253752 10949332 -195404735945674117973449369383447320704 10949333 -173179474646730236730298701698645834418 10949334 -77461341919886430128424408047899121664 10949335 -236114209919964726732252394510479135720 10949336 -139807818565947885768498926811604500480 10949337 -90923188100907275031276420204701010816 10949338 -22325208782677935880107452336805646080 10949339 122468409598114125547373551807440582000 10949340 270041061919940742118687840198050739200 10949341 417593902824961430834757336598562378592 10949342 -259380360629823390084932870196845228928 10949343 -4704720489736612923008539918573814736 10949344 830767970135615375677432099235367223296 10949345 98677355342680490390533429291164288960 10949346 105052010014336941092686453300326328272 10949347 -48864907018425265798360532762237932688 10949348 -1120573801876910733340182355901168640 10949349 -59679548136306589935419703876665160000 10949350 80712544315009422849906540845207570400 10949351 -2098539829448709902826195921516380160 10949352 251930377830248147511258081389939589120 10949353 -1890706155712610871087915763008038156 10949354 994277484219595761292258655803631808 10949355 214732645016801938068541038442641285120 10949356 267546668187439925048596023568557941760 10949357 419074626641295313238968305356912274720 10949358 -48875831677054722373686415819317381120 10949359 -224015285381789088549876473789144267440 10949360 72455930655458601569518966024464629760 10949361 -110116298491940119991597654323257136800 10949362 56932179349832725153487576503082850432 10949363 946116159010560733116336844745012049612 10949364 127559838615651473160864745877907640320 10949365 165859947732838075414810786699445347200 10949366 -558616473508348993452486442120748671296 10949367 -127565652466935311659270585738504884864 10949368 469633503923352211761061342911100293120 10949369 1161708175325755412545508071157862274644 10949370 101472787283052180722406412123935532800 10949371 -268277828467974063607660846420382691528 10949372 150450395335109198724611116784174054400 10949373 169782442957217882028091868958418151328 10949374 -70710521533854607198312351896596696064 10949375 -162232718977783025998601493317780550000 10949376 141767457382477838817661531383429857280 10949377 -269840260975456407132284936375500041600 10949378 -20032019063824940897259502132579814400 10949379 -37791003535558659610565632114441363200 10949380 55452273372792877187493763602450923520 10949381 326499634901069013875149837545874716000 10949382 170633701127355168353175333832043613600 10949383 -937851914290552663911973293966914699368 10949384 927579561721326059930144499812360770560 10949385 -109734964220661303747590295955180862400 10949386 31730310078817098989847494378100879360 10949387 -418264787611413221237590601431962209964 10949388 86109036444664817950692928449238003200 10949389 134018037108732170571321446320682008800 10949390 92264988344379786344600865463199659200 10949391 -16913063138319887609122643808100235520 10949392 -149515810123471419883882555995780603904 10949393 83333753101086961915833496132644236340 10949394 -238856629013629607308934598159867049728 10949395 609986539556174942374440937564026068400 10949396 -537902464740531486406428991985849825280 10949397 255150109146705683545309452078387774240 10949398 196075515408681462292842112581926407200 10949399 -699823905199393090955445319645484508600 10949400 -83529224270161201911976585240412160000 10949401 121659480244244877038958007111085843402 10949402 -608307341427429989497277683949029513728 10949403 19581161981830217018306790551101509120 10949404 -322820328406844821201651850447486278144 10949405 -350198533704655631749960508574767105940 10949406 -102175774932744983263875354547593096960 10949407 -94390900517766596672742834787117618176 10949408 278811170200020249042086764962516566016 10949409 -474369606815160393507468877940164999086 10949410 -41311838673105494417477933289013918080 10949411 -1103526679572317222842373155325811384 10949412 -169552268452362714964751512211124722688 10949413 -511659057130591875721013360363558602880 10949414 57371810231847839024869051779883584000 10949415 161598847509518670306086539720695436800 10949416 -41193923781586026341213234871886080000 10949417 -85419576466218318324014186308888502016 10949418 -3180294527164099580337940058698074960 10949419 7264686696666144101168982041765184768 10949420 -74940168821210006950671821872094238720 10949421 23780389556424116815804168565241973824 10949422 58645760183091662437564017610818009024 10949423 -1142379112818821392630814570252832588696 10949424 -67705436792317712630071951768236097536 10949425 85773198779620024899186517723358390150 10949426 -106642646532079517267665915010700727296 10949427 143226602898066193504598035201670614164 10949428 -36811275482744982828616501207245901824 10949429 -254843442270566195166100310427375655716 10949430 49706888218095626774535926742181632000 10949431 -965152032383596745659580046800703367768 10949432 231394119354177748753235465617165516800 10949433 -253227265633324823976733881686793560352 10949434 5391208235422721193433473931656065280 10949435 38450451637792231272102814722416528160 10949436 185115002630921201594574203128762747392 10949437 600759808305333646369176043430665542086 10949438 -149509645318923847217017694030032538880 10949439 74643348490948596535676557790341463568 10949440 -74268629787490968458598041507683368960 10949441 -139066998247352722393942058219157670188 10949442 204556340662892239879375582194685360512 10949443 -97216413407820697242539222512560522000 10949444 -422221768186145046309935264217529648128 10949445 251223014665501064174710597083891379200 10949446 -35183070571557744250599924671322096576 10949447 159365928804590999477774465348686033200 10949448 16102976617291695618065091859452395520 10949449 -270151334235618100449212048008080089088 10949450 64409525676497027895785653234554906000 10949451 312759102302366184674661899092985391024 10949452 -418614302851410834003638563816537156864 10949453 125823321150113854112297016704069589120 10949454 -24859980303614809439046117290103793536 10949455 -32102881693521537576758994517145003280 10949456 36489720437568889435057793625807912960 10949457 -150186244747260393565558316134402784256 10949458 46245586710548976881113571487797517984 10949459 870797708534124416757900210373638471660 10949460 119577921092449244577799239356071096320 10949461 -184533842601264564171980381889097315200 10949462 122929503944209706951061249323757628800 10949463 -85535189640653042404120623410686943232 10949464 543302607698629234788388488060028815360 10949465 -395951460039469791782384829206379471480 10949466 2406045078552551592557274846505198848 10949467 220342479188313763882784141215290809512 10949468 278185953307861395050030495533914075648 10949469 344603589127197284233172615020615588608 10949470 21891794059817971762829559182318626560 10949471 -367474593005262250179469362033761927208 10949472 367894184726191610876047287631478784000 10949473 -441838597821929837245265072623165421278 10949474 -15967806923657892854105550453070965600 10949475 -32760227834049520147129380555589656000 10949476 837045754193374866735030936354476079360 10949477 -717592847414561352764758574297043456 10949478 -145815602292182594622801150982173837312 10949479 -337648413065151109970690615257471918080 10949480 -7071076635791391502983493107178291200 10949481 -631892866194393029465591386908705153051 10949482 -243452112899729349885837832568680815600 10949483 335601073761560472236670416342476143732 10949484 -2463665289027194844796628962872262656 10949485 -35819073494618945604079896568368766440 10949486 142399589669471256977273448823323850560 10949487 -53502512095489674646287106961714572032 10949488 40318087919956290031317429177455837184 10949489 26645395481260332491210880002008845924 10949490 -118208700502863167326614722282925341280 10949491 20252073596720908206773654231713314660 10949492 -257654108224543687153309155841989684480 10949493 -135993579530369768217936583250112416736 10949494 396256261070202086340782032041562626432 10949495 73738053444022317394157335525055817120 10949496 -565865431425911121404185687969718599680 10949497 602637746759769546347302799671803526152 10949498 -73873036726370706592049175974612523264 10949499 11837896773466936116081105177477563880 10949500 579302740576231347036454053535249920000 10949501 28234701836039042641741499631292008600 10949502 120244774657754301055675338280060429632 10949503 388068454450243891476058250692799706752 10949504 -253082297040651589856892964872923381760 10949505 -121341125439177314192985630233774897280 10949506 10176995152203955300253319161897602080 10949507 -275901854797498718616984694273897178244 10949508 122266208330848501524450843084930955392 10949509 -1023377135238405060836585578696111856290 10949510 -50918011477739001471175719175159603200 10949511 -86350795584331633049815552639372996656 10949512 91605323750742768206839648430367866880 10949513 171608655628421245514122648765829602740 10949514 -260851196876816895801305326769382831360 10949515 -87406876626819469985370859249297057200 10949516 33860464325076812001887516727169738752 10949517 67769791160609538429287389416815909868 10949518 195534009909898080274477835657764835328 10949519 34901324416644126638144051127691100160 10949520 -1502340434787176214401605099314216960 10949521 14950099989783723592861246561005238464 10949522 -8232659930071320807333785318121765888 10949523 -41764311509954633378090418363321093120 10949524 -394411213398313003927480356809561370624 10949525 42726973874008274197013339082969484800 10949526 -22151709206509083046084742763326976000 10949527 33362030138710574701756526185537042376 10949528 18612204005312071144909643531148840960 10949529 -540387663870446779659926017318210539360 10949530 24399941988688434521852789796954940800 10949531 -1556251709012733544161429286674657271368 10949532 3929972058655984235008709225519616 10949533 -141778432340551908276485009347251591424 10949534 304509791047774903048631524644076972416 10949535 198900857975788933083227682850558847040 10949536 -207794596971162376982866387343254880256 10949537 -988645497387957397949464942529648381760 10949538 6562690467103634458978646868144314880 10949539 -506319273318410601983064904735511776640 10949540 37826724670265308945661922773577335040 10949541 -75747863541726483898153730063691939840 10949542 -26631238260484162660979996192476123776 10949543 471582258204627301854294468395421154560 10949544 -300539524587122522773844191699772912640 10949545 303181404684842004021831990841116133320 10949546 -301976354595366086170367105894431157760 10949547 166172038619600904252230486060040858624 10949548 -215689676204373664253658296027252257280 10949549 54010353380130097621094536862142653568 10949550 -75480423901975002724205108721252091200 10949551 -278948421862910461404141934045679355528 10949552 121414636032914499477180272857566560256 10949553 -219312295554775061416608488447806201920 10949554 127521100144461223304087779227363369984 10949555 155553442638939709541618818351793353920 10949556 177124438962923684604338374322255695872 10949557 40556147335124876464026675692347180000 10949558 -104625569571174109524337372765943293440 10949559 -199273705941156981008284101950953390080 10949560 -312506903866449953194265897535896064000 10949561 133476812064267240367309488243486153024 10949562 -2325691185986320023438336000073195584 10949563 -2684543905939673958591717703664262000 10949564 185760533639195601821487755516700813312 10949565 347297755097660328054093737441646527040 10949566 -305699892676830563022845109543050666496 10949567 -161716493389486354610767037671838550360 10949568 -11587590728976288653842917905362059264 10949569 -865279710176470246430026737586133860030 10949570 310602017193230939489708299140984360480 10949571 31178631918541870946114759875259947140 10949572 15852712770966009224529785029889802240 10949573 -72294815577512213740426119612023582178 10949574 73595078201161598966963192843553968640 10949575 58560554985179696999335376656010909600 10949576 -731963995667845838467517136119976714240 10949577 -31905071702410074719309644120947835200 10949578 -58316936277536793466413647586554846160 10949579 -3353271715179749381415987241491443820 10949580 -149381692974001706722253760040474429440 10949581 -273663960273052984606743804090936384360 10949582 84390829142468216324783597013547903872 10949583 128231158286276415400946167243405039248 10949584 -136854652647057492629534082604903014400 10949585 -320288295292413354206971997701897851840 10949586 105720494807508516079094037662981683200 10949587 -196420074090471769417448162055169204224 10949588 51798979980605804326992645096991656960 10949589 413052349499488474091760309214617777600 10949590 -220611734206013625127911208895325534720 10949591 -117229277096678655553340825541364643088 10949592 349289968172109654375628583055145758720 10949593 126595606094485974793981231518251640842 10949594 7049674443464867043668958314158421472 10949595 16244623910423457749184717144963499200 10949596 97824739530140903215159153746433297408 10949597 899083328867299301266276443944676827046 10949598 66752390730893600479711772280234722688 10949599 17190848286405131525867728872359933600 10949600 39006936218599955888576401963214438400 10949601 -180426418626553452034367056246209216960 10949602 150545772730139636136426528252033408672 10949603 77593070807463658858966932652709790720 10949604 325163318775717756177700042992601936896 10949605 -525315682257813376465224938350776444000 10949606 4365435827914710509687758820666197824 10949607 -368716715580101917972991525383667373360 10949608 65833060885995350429973156988852992000 10949609 408239897449336581537355805168744344320 10949610 14889352413459748060003649527287889920 10949611 -50226187693272961727796074577250272288 10949612 200053498632608255207820919794529677312 10949613 -180231751139628978306490777871669009856 10949614 -73597333785883463179106014741185795840 10949615 241118234068562121265371384563447211600 10949616 -9967952889941160967141262773612216320 10949617 346840764866026481540027710802176747200 10949618 -353819836716975431847725979091093152240 10949619 -282118514031203698933436439297106887312 10949620 -213159501558852861767527342078738145280 10949621 -151393616038844678381792994045268056288 10949622 -271653585380984829351263303090507135616 10949623 -172357343883033194161164930189423599128 10949624 -60328917594449044502466337638078873600 10949625 -121995658728582308531169775867937187000 10949626 405930631634602591487890370126051782512 10949627 -231026224857496914681006935981780779440 10949628 -22042163954407650780863158188090785280 10949629 577930746960521563737815916642346548230 10949630 113729823401907224169520389493374864960 10949631 -66844683978161967081980308941703206912 10949632 -89737225832134690748232665825202405376 10949633 -462756674964309946432199634389574081600 10949634 270197233175900465626052290452034878720 10949635 -52795749191550661588593594134923754400 10949636 668210510804171865410382276820086142080 10949637 306981318885774188744064088724171857920 10949638 -144406768227944409114283352358015573024 10949639 369105174231295328708732515072317004440 10949640 -40266657684660499077206328097148928000 10949641 227580422944091225072337865122282881892 10949642 -449360567971812132139293194097187462656 10949643 341593185587111510520723608394846577080 10949644 305678770145516317267209771458564462336 10949645 -109893055167892416810677313881708380800 10949646 -162946817379305894873114485810626787200 10949647 -22272138587673207836346495168900754040 10949648 150921381676506978141074870896882089984 10949649 5811874153585130140364510065517139648 10949650 175661372920755205932024126854225098800 10949651 957886040235850757518240393552926861120 10949652 -102029259954272636099515659828411598848 10949653 680764006785783238950735867062538652 10949654 -12127277429546527174493107568662656768 10949655 271874778092873909827311851351913134160 10949656 -81564493239182541178133975614016102400 10949657 97847643146747977488231963405259679172 10949658 -136962430479339186109331459056485321216 10949659 268143086222433806914454083805245324816 10949660 -393880479876549191804177280920504824320 10949661 13658346126922748139476311072328246502 10949662 -465305938733890170076253497298396853120 10949663 493534019598693181671285915750994626912 10949664 -27248895641031689510952694939433041920 10949665 -94956041083783840700013480094330498560 10949666 54191284426228094787174587652149959680 10949667 542267564292909973986127664398290965880 10949668 73384172809731617865552205829417186560 10949669 -177680657545355005524012611272902512004 10949670 53843866886998009881122318221767494400 10949671 -957976322696140824874293151722979397128 10949672 167944056510308363413137965880455731200 10949673 57319803926777463221776594108612792320 10949674 9319144727405111933699637867180436320 10949675 -344595905871582212551264824242753202000 10949676 -188658106167963383215173600424753582080 10949677 11614590827789766124607930184751999692 10949678 68284477852310029338571177858797752640 10949679 -307379357652380078667965545081995362064 10949680 31139085075309620318071912441394626560 10949681 1013690880729041170246985804187777846000 10949682 -218429337487440746585321795876684635008 10949683 199486390968525374216070096905809009920 10949684 -333954096723315068337983412587869999104 10949685 149457492170350613624491550590494592800 10949686 -165179767093440956252217898828459868160 10949687 -690619111299923050142052259462322565384 10949688 110483727506605928555605563284039270400 10949689 -383463807724729081912838201381840207040 10949690 247297800154666083057180267131912709600 10949691 -157024581630051260249094479596568603136 10949692 -2217050415532168608579043374164828160 10949693 775410659885432706451877852001038367942 10949694 -33872875865947790646701667635220664320 10949695 -435079179985857193056628100576838475800 10949696 43941276737386449246211304182429777920 10949697 -167481689063437988364141287033461603632 10949698 380838129254831462216218194095341563600 10949699 522702355517622783432586232323657952700 10949700 59298192850659369407809487194738176000 10949701 113112998761743167069128374670299345952 10949702 -277998746651951812993908129274990190208 10949703 340921457258011461244244393974331300304 10949704 79617819590036497601734690391966208000 10949705 -13486206755141373833698452147974085240 10949706 20428487882584834022247803857906776768 10949707 -15495155979928974717276742281652763160 10949708 -4241601061131574240878337108737097728 10949709 361123480831834028792607655069073882304 10949710 44038087927685747997641883518434277760 10949711 292536613802966872625512839253981350192 10949712 144890209642708759995773634841598361600 10949713 -333195685472811548231825258289025630476 10949714 251469819914203215463097104410308877456 10949715 -220161474395236286817532581678714662400 10949716 -326241897964856704749774420831650385920 10949717 -492069483480961955233705643952252815268 10949718 65458227825559177572575526254502519168 10949719 453451487713254172066259120797811479680 10949720 -210761359499735153145302732878325760000 10949721 -318809117872439390762346708565783952688 10949722 -129799412721576489394994103004504589568 10949723 -799900275836783883820276360598118308028 10949724 248891667818376521648533326053306563584 10949725 84317987246841363030580345567194072000 10949726 -231683881429350432225245172905816930688 10949727 -20561921012909152098928715145621488640 10949728 930878634651178521418659482309219450880 10949729 65414096306896680349377642264619097472 10949730 97540373113268619272544546624942589440 10949731 -74155014901759862396294229043337921856 10949732 117920621239009771446059436571816212096 10949733 -501636135035634378087981832074276354180 10949734 -79684168266925519290036367306311298368 10949735 1555272176861793817427460744470650800 10949736 151508785210954413527895859333407375360 10949737 618285931046484404842595604192118947386 10949738 -156812791961059240035922551615186236160 10949739 127572592003973549583551073625130932824 10949740 81995296261040679529160653333907312640 10949741 504451987492418626382141360939317029984 10949742 23244463523954613774986150676949176192 10949743 201374030152227466439980052681536916992 10949744 -42890661440222347756955558124222676992 10949745 -35757214733122242211525723045431240960 10949746 242558544644244278945380046209509586944 10949747 32433520563506697760185155045097658560 10949748 106952437643161728456988803957068881920 10949749 -461270321587789223505968595795038453664 10949750 -63783356406010614271860134236959168000 10949751 -482119907740865807273136883718527948560 10949752 579451481393845168343881511033318092800 10949753 26121937426450320962674758629147041002 10949754 46267823553869830616544892996263352320 10949755 -44961988740619392117014197249562431680 10949756 -493191473921113969716932469592114145280 10949757 8768458519943877665596406067216629760 10949758 -62954533559493554546373187703894254080 10949759 -127864082455349914688731868968062185520 10949760 -139778381374182504165288077988515020800 10949761 743354599247054833677437880060543362 10949762 -39025892037986809051824739564447910400 10949763 693568857014223513677901305638628112000 10949764 -196384475968796450640235537621691715584 10949765 298166453543529869045132478087643528320 10949766 -170571174634795006340122911219827338752 10949767 528169588738855891205227425432639715240 10949768 959877632601628096077312766182568028160 10949769 162367248624244681408082936374373893440 10949770 -9854923640695997402370746343328603200 10949771 -65980870389189200093507638679475624048 10949772 314921659692485595830703769924332129792 10949773 1028854623409468953619006843810935844022 10949774 362195987332795043271278435876295168 10949775 170962230917186789667818523230183616000 10949776 -7641062837481785063552758316695552000 10949777 379632036598856833841328002466035128626 10949778 114012655384165867765525021157086977024 10949779 -201981964632574258251907932006966977620 10949780 -56634835632646381921981994371053058560 10949781 -41430432741432949045634270304123504000 10949782 -870191358173948768221682335872634413888 10949783 -369372853502988201331782284762956248696 10949784 47903929874330985838995239695776952320 10949785 -216049718615558746891982023385086060800 10949786 81785330349817537233233800954208612592 10949787 20839769887960593652659526056316999608 10949788 42066192074675585906529179415893468160 10949789 71991678436734783153459183415650946560 10949790 62387929817542890151227719530708014720 10949791 -156826144414669858847317303508829286800 10949792 -103168136721023539830861365208199200768 10949793 534653769507694816740839498896966156464 10949794 5167960336151659512090826860002388480 10949795 -634857179592789417856268683385776320000 10949796 -23265690763257315913079132042255769600 10949797 993828799761726741923711208396456557246 10949798 44250124627612108297024900036852196736 10949799 21821090235929778790961976168531908352 10949800 -1746077461817235948316743201614592000 10949801 537934665158435913455211447248669975802 10949802 -181805252672702664475338196915767323136 10949803 -234271621444348937537222234044177279948 10949804 -608620896632108980236008030336321293824 10949805 79906775593555776148544678479081903800 10949806 -76033732800804893436739814049328341120 10949807 641236211701015578634225401123222817920 10949808 -66093580120560973860888049816646516736 10949809 -29506654364697963854859844916312225996 10949810 152906591069896437923147878304417932800 10949811 -172889475132570320693203831517800844736 10949812 -568810286953193385104186527688646840320 10949813 -27523352959504813196817028715922247680 10949814 198164212263224351260342911208462942080 10949815 63770094894195917039328497548323094800 10949816 418200857462096871556888223149649940480 10949817 -88666411442777937631841898441913453440 10949818 -100384237177640066685099184006078114560 10949819 229936021165359907235059092030220283496 10949820 -6797250705889458398500018988350832640 10949821 6037522256227053233437877039745920032 10949822 178882629006553992436175254480799036352 10949823 154154972242140072962886536559203098584 10949824 -268783969396777855468028678517522694144 10949825 -533447601680496400699207223573645232000 10949826 127522996685194534651227021599685711744 10949827 386891439125729535303354543424200357632 10949828 -296970627566921583391076971906000809984 10949829 -105615499602629221375927417075015683264 10949830 -221047913574522964679996720109481453440 10949831 -917429624058289448820069766706164867368 10949832 216991093595973002472533607248268395520 10949833 -111573087001786690147003312613881604160 10949834 -376929015185411932882139011869614729424 10949835 -2856765893225053483548686900953811520 10949836 229774960462946939171924760944043217920 10949837 1005089570380845956628097058752222938486 10949838 157405999083784330557808556043485281344 10949839 -221055138721533718352403215050784365440 10949840 -80560644320677536478654932010661314560 10949841 -54423293399133358093744058302252434048 10949842 298625512593404764491119218377527229072 10949843 -55284696125589096645475752324982927800 10949844 -246584143396471897147812252291855120384 10949845 -222108143889614794945968832566151343040 10949846 -39596906125698898629025024618410507840 10949847 -255247152879432429712550561103057288600 10949848 66392108774766075770797723671564288000 10949849 919939630099729178795769778983402702660 10949850 -231400529752522910052518886917775744000 10949851 -29074372200758763298694391481515820032 10949852 436229238620559484666425519858456576 10949853 -177708209279292686564136496263071691072 10949854 813358699395975875365588704284894592 10949855 -109002262733866235566481552410607580480 10949856 413926048680621671618956449057607778304 10949857 -332060881999055757002042423243981844348 10949858 351015330311146557551536188569678438784 10949859 785653989770878905723871855618185094800 10949860 441619194132199270939058191695827278080 10949861 -104612055167848552152003835774844255400 10949862 15291756227079835697408896321107406848 10949863 -484364483991333231145145552069841018096 10949864 10209538380291448504991694435858432000 10949865 397609713673708935376748425407649686720 10949866 -457120164879598979747880323888195599776 10949867 572400930623003959213052963345744156916 10949868 145197552160019738714375328875143748352 10949869 157107572434938903455098553334971670720 10949870 -155249291352324212756926785827287361280 10949871 -371626461584473343613755394154258120320 10949872 -96239301750954382074033930132468400128 10949873 735828152668150661267203015964343051504 10949874 -139312969956710057249000955978114631680 10949875 119520344530931880938359088295630900000 10949876 -121811694124226472578668736599417792512 10949877 -182210601807572254941925877226348490560 10949878 228366538637508019703663906480456088960 10949879 -272692517397903503909484343970721866520 10949880 213834207174625579625264948038272000000 10949881 -14411429600231396619972177047727621500 10949882 -103393027934538744121431810197625609216 10949883 126582318725852967985379064540653308440 10949884 214677092115858035853490673082404408832 10949885 -42292027692613119850745254616201260800 10949886 78292084502516099319663770638043164800 10949887 -479531940260226769015173011797929777168 10949888 -590741160954861973460612335361996095488 10949889 -558216502087225706377301553742235472480 10949890 92567729236979324673222168748147891200 10949891 335180370114633652860316667215663253712 10949892 -180594645401999811828733065247321986048 10949893 -185374258355555889779711435375848369860 10949894 -61929163907034597534234608194042137504 10949895 287989186090439990078771849038112760 10949896 -811991639771854702517978556131633310720 10949897 526074224575236434873529751598464054464 10949898 -260181947011509679442263930892543143680 10949899 436113045092969449816371264512284536 10949900 -59743690872873973286242734766322611200 10949901 599956828309939345313055880338089284032 10949902 50500336237771397413205277220677193152 10949903 221867858719249663224743145236663551152 10949904 1861103693598376469268626110954340352 10949905 167237386072838790535977721675924467060 10949906 132986973902429765580339915271617297408 10949907 -6368939616903430021923280451950080 10949908 633365575996357640630309887626618336128 10949909 366108497124252243978463661542495669440 10949910 -88488557457326995636844307623807360640 10949911 -15637419507001248971690061251375860896 10949912 -233872195828870422049712417497882060800 10949913 -52739351117687269721355216115263287040 10949914 -192587224861662123240629532907799024160 10949915 268765847130970642291976681079002979120 10949916 317771591418811172593313764664274837504 10949917 -245786552625664722041672459495035527648 10949918 10183866090661680812874946489085970816 10949919 -883663073121577409223831779149809434880 10949920 199362823327646399645774095178919444480 10949921 65754050674392291535402867953625848870 10949922 -43342815982552168230352110521624398560 10949923 -132570706624795709400665223976057297828 10949924 -59237924717528767979812189866620968704 10949925 -9551651767062878180087085893926939200 10949926 11887818447853084182915593446650284544 10949927 74856535711986998810885391172264560240 10949928 114733179914416561282997174715777024000 10949929 790243416740337629188145771536778193530 10949930 47104084202200226087964202873835781120 10949931 -331234152148319507273791752613772942160 10949932 262811402581392384876234853331713228800 10949933 348913039185448796994694716496934764182 10949934 -99928870392778822587272392832454889920 10949935 -300142086960062887208288068648418808120 10949936 -80870232196826694427021646282637312000 10949937 -161857354503436227711286832655715292640 10949938 -475029421251973621020149251499902132704 10949939 144611097449334818180917277690320047360 10949940 -223060104897962293432132077285841305600 10949941 -268031282513687077391905858601504734368 10949942 -49970868499360522811333018431516555968 10949943 -382867917871196760512330867173968006936 10949944 -156549899647268758991687656124900966400 10949945 -282232823555423941317824575232874300 10949946 29674029364116588116362289569752082944 10949947 391624895930787354918469080502220298040 10949948 -165105706489015126744117652031704712192 10949949 83907564228511383581090985756186128268 10949950 -684627909913094803888459507979212800 10949951 -429696091872453281422595407150149103368 10949952 -10927171617153247270664936648066727936 10949953 256032519164352605979169872781834492160 10949954 282382535837453864032458504318642580176 10949955 237715549184918829668145084376283589120 10949956 -257839524132683193045683357340637482880 10949957 -60717669090516367192484929880942273028 10949958 492850569267458993087904068925850177920 10949959 91447453986584467978892082880446113304 10949960 -157187263532464880669746503540205977600 10949961 302515036115152349080788713933424765120 10949962 122882333829795171352214011231150493232 10949963 362669408427218943761846211721034614224 10949964 -158960706280123315128849672988806849024 10949965 85863765478077458869628876005057096800 10949966 403922983209429424151600991368099850240 10949967 -68747690371817716923899288110144913280 10949968 43554998912181673134433992647974510592 10949969 52233739598151649625373237791158470144 10949970 -270668765439200984877750489070043381760 10949971 700481382161991622387109921508129736172 10949972 -362007158821853908222586093226201538560 10949973 -6086473808558459490047260606838472000 10949974 2198677064019096919913053600681613952 10949975 9610128903180280988563394703448320000 10949976 319754871595175861452270742174052587520 10949977 -22426988174871771773026679731800321920 10949978 -22995985712397461009641806851069586432 10949979 -599389131792447355516426811109879047016 10949980 -34431635797689089857763671533564480000 10949981 195599354327593580995721518513413923910 10949982 237686544944416794658901409494101622592 10949983 34167814310905212151075019062035222000 10949984 -725710681324808337879420102043910406144 10949985 -23314008063299886175547057808286108800 10949986 -123349508259523676819536857401369972736 10949987 93313027530314830516321548851595490920 10949988 47896064173522873846479518453385879552 10949989 316428378384167328662528535327605056956 10949990 186180233503434502164777694422958320000 10949991 238583481113100065450845624040695168080 10949992 -570119132786761801795714989663719393280 10949993 -999611464226339301933813283273120032 10949994 -40818257334274106831445887127418356480 10949995 104643131764208103367770396867389966880 10949996 298395085307652826411797479542223880192 10949997 467071448968451847246116477121697320000 10949998 -449149687218223934105989309193872344000 10949999 -355172808363525100598794129022872087008 10950000 5523120708705767687119021100851200000 10950001 137890216603191025085789421293399952192 10950002 -13122098884666004296669889930961000960 10950003 174159346354103170390892926887956369160 10950004 25882289635893120923849492033563043840 10950005 41809988119910059260558518805863349120 10950006 -118501609416281545966228375926051520512 10950007 -97260908047924506663775231429811086744 10950008 338404683410103327254306197050692689920 10950009 -116171729460011938629141493481954744640 10950010 -307508342577824041392991929775345800000 10950011 -9562408735595569717484009910363990888 10950012 137264295787941826494359879110741002240 10950013 1505550458458689049670077922634173607878 10950014 26717012563521881813412073546735567680 10950015 -94158248249486443454787389068903841280 10950016 -230582448657331647527408196271472640 10950017 -528941039174295945962685300722510998506 10950018 192406313327297591268200971990864427904 10950019 -884261069529783033094913012117023937456 10950020 -124500640682161233288523545594191819520 10950021 368617457547125052765944203679075991360 10950022 99802931687178625091968735832216265312 10950023 436093443053269854272142536625036825600 10950024 83125957319349348507175425478990233600 10950025 -346948720508183432383672061052625048450 10950026 3073399114663942278155747418765358080 10950027 -366651199157782669699384080992500038720 10950028 -92441207949016351776766322915293622784 10950029 -51491802440342696019799733606701487220 10950030 35677303773180829430098691516366776320 10950031 276110278271557645080987475133075044600 10950032 -236806972525769316918654481971861258240 10950033 395105479095356752501806894564943460544 10950034 200938486583680068273015925279859303088 10950035 -11817781138325176670031994084672976400 10950036 -7171575778526269553796220797632403456 10950037 -52343023736792325391609241988238506496 10950038 22938350254275652420074537592983504960 10950039 -85284202314023241785025988490547629760 10950040 -478869076019293516252957077186538291200 10950041 13475675847584449807867600501504070292 10950042 -312175671390240196054193308965290584320 10950043 -136706095719181720163855620742913459056 10950044 -154852246931813594874354993447718523904 10950045 -81098461627041585810178572430293355680 10950046 -108100194243936855278915036087683015680 10950047 13534259584020244559059358013844720080 10950048 -349907412482600029494039148976693968896 10950049 654675995865554405330435619914625799680 10950050 144396754979672076717241047341179762800 10950051 -1970197999996165390187353457102336256 10950052 834883326462062722710900180334069981440 10950053 644268166221912727521611236667657338302 10950054 32635689565256046544696400032416220032 10950055 -12176886707291511505193508945563310000 10950056 -36099088566552620238654777877555200000 10950057 -248292920407196321378869533130302970860 10950058 19906679645052300950798994734929234176 10950059 86216094977257234674977909059366103016 10950060 -64119286385061513372864616635508654080 10950061 156144577576229710506370866800374662400 10950062 59790606170958533897103595747077172032 10950063 47367929874368908385968357188261895824 10950064 -161315295376737355267208423484742942720 10950065 91056512941755268969644183580837777920 10950066 -447612882800989028618176037582621544576 10950067 310215656174174276240574448187426975744 10950068 -200093217538093862436486413988082237440 10950069 221111102420260549815963260949623807328 10950070 -31095777420404671900644299386216454400 10950071 253419155979713665862991105941939977944 10950072 177271296814499089346787314930511052800 10950073 -51623189352916899396931320138163533356 10950074 134140120614796048577381707417373686272 10950075 -76837781746614119074390372046042417400 10950076 -949910552439716937926348825823529984 10950077 -102012621857296064415293385325067878074 10950078 276604843899464129787317483373231713280 10950079 -9926279610115565592719431463109322824 10950080 123143180491229883274143092380375449600 10950081 28409122210079988668670201760687485120 10950082 190375107473118028322929745225538192384 10950083 29989474192857482668731862680762815064 10950084 -136687130422640320327786552314684689280 10950085 -491973569510254217637909526426561601220 10950086 2959733021573244227989069212360758400 10950087 -4044113646658329872844762548646854448 10950088 557704263784348646492171628641126261760 10950089 -355717075741662555593580699755095123110 10950090 6189306665207935826738916629876056320 10950091 344823220163267986514221292048533572552 10950092 -76924786537383429036421865726516016384 10950093 -144603760504647183976016244765813657600 10950094 -341675589404609426984776694666337731904 10950095 -205159868104379211503619569864882172480 10950096 -20811673586316440878122039245658390528 10950097 733161758777757435504002167862056226546 10950098 -507548118203895640711707767204489124864 10950099 8447671911390729581789281893435540480 10950100 12253082712515683857894279447918438400 10950101 1012839370134019316592452718476136513102 10950102 -21066094884007991753065883185725071520 10950103 -672001168764628391024922749118206710648 10950104 -682421038235221948264794867581712199680 10950105 86346455201745900985227355980554635200 10950106 -55113498938197878316369845707830332960 10950107 -176097197133925747594925616499174235136 10950108 195998176235941018458755126612251944960 10950109 567749435202607280258576548284770854310 10950110 -437530494890573986151358072778502304000 10950111 25055703598888872209895292747143479520 10950112 -535857341896690870887045951791096659968 10950113 -16764447000472624865762311630350744300 10950114 49198170143879937344793290487706363392 10950115 261405735996279452368189118345699018400 10950116 -91692015666225198693058588226127814656 10950117 17296203451982771010476264671881060480 10950118 71428169603001988689479147712251514240 10950119 -100052096519088602320613040260044814856 10950120 427702641470708801717831874932920320000 10950121 76839865660291730383711724312203613504 10950122 -2748710913695249927396206398959698176 10950123 -18583485607351117878371581273175653200 10950124 129563843507966443726805146418746580992 10950125 373247731320931268474711644977513534000 10950126 223750721331119358883530510158705918976 10950127 508654546770660501376622525870398096976 10950128 113077817255726336153383865594830061568 10950129 -182148624243934307008040773791249580926 10950130 36361531856162615774274808294190008320 10950131 931860240597949432602712802232314491872 10950132 -39599551551969429449842530187508809728 10950133 1189817940541213613623776708076515488124 10950134 125405562570320202126312148077333256320 10950135 -58989022481809186166437792560231229440 10950136 425185386604361629212037507494297845760 10950137 -162142945972149587684240494044531819840 10950138 82375249194977283890913931210684555488 10950139 344161266706600075514805981482004305760 10950140 -177330895624648152698722309681215283200 10950141 550763393179993143416365450529113778304 10950142 105308885548043338167156321371411527680 10950143 885776967042285335451034941177571963392 10950144 -216290318764252182826482883239755120640 10950145 756410284333458326881297644717495934080 10950146 -4335849872370100132449053568777388800 10950147 -9430225582466433274826292617115499200 10950148 293663637577661691410569118436859800576 10950149 65311215460401220384200180197424162336 10950150 -33470498423759343211719962343922262400 10950151 819510672344750561830466639402445312152 10950152 48831355017056338886819574187725957120 10950153 173503968316730962154382320612885209104 10950154 49310542341934935461783140203747205632 10950155 -428734992623930947027690518853965481440 10950156 -153770375771404477668101981482239098880 10950157 75301062515060191662623297258123121240 10950158 252747412494305596290350118014882966784 10950159 655388068800109677829305252261582355200 10950160 7413755555375948140690773336153292800 10950161 -83111069814263943872594472190263388416 10950162 84951456466435154089561379633199782400 10950163 285113682415449149664530290286038292560 10950164 62628044978697302004617636333524992000 10950165 -3815332494177656768986422815953312800 10950166 173137503725541724891524987072924601920 10950167 660245625919505990431836913639278054216 10950168 -294794389913127610181574784511466086400 10950169 972461073147738416836889568186626618570 10950170 133355634556343797558361198761153182720 10950171 150084311537023643849332188754955075040 10950172 233512387256406218076824182577068914176 10950173 -198281483327747412085306312513778293236 10950174 54479606901163176192332830751566080000 10950175 -372990531457110267355933844447184149000 10950176 -70019449764181372761228860188869918720 10950177 46439548863960648249095465741239384992 10950178 328884446197979398046682537665980706640 10950179 360602444178487033284365418232646110176 10950180 -77725333271043653371646797046033879040 10950181 -9263608212073154696961250039032476736 10950182 -131028957462840511029111367987401419808 10950183 314556130618629781096154434193083246680 10950184 266573250525600195861258738894469939200 10950185 166609838426119060934351516311860091200 10950186 118824795003993159994733507270978419200 10950187 380793917881223077719974260351419943072 10950188 -174419113481670954330094643106139413504 10950189 -408827218228942933204461429723388829376 10950190 357074068414629711575271661301383372800 10950191 276598208323500951142771812997636261872 10950192 23245518468888836926742020358034948096 10950193 -584274704900313517263524742679787129820 10950194 -308275861948678493748900420967968153600 10950195 57043880314454740719801499066873440000 10950196 -82822624132079804468072247052602171392 10950197 362892151438115800883244284743261862460 10950198 36974716803719481193351596288452874240 10950199 239436684013505221976231603554575121864 10950200 316761249685349633992026084140242944000 10950201 -447669067086871990300844672659461446400 10950202 93012115141036135842815654208472317552 10950203 -179283432458685021886608272344422553392 10950204 133501901005703816455246124028697543680 10950205 129030355025054549194003963173324725760 10950206 -97690125778561757717655883926510344448 10950207 42985740187863877228037128976381866440 10950208 819071845632709485046973035607752704 10950209 -479620941071278961776335946738506742590 10950210 30250655058396354462987362164510731360 10950211 1891777749608803422379802359148628232 10950212 -134999685215172710732166315806359756800 10950213 2423877417560966249747478930470751744 10950214 303616301851256120138372069253381786432 10950215 -540304662576388297659553343542564229640 10950216 114857476233380943051305379533220495360 10950217 -1178903703605674354756911087131313330048 10950218 254880747216230500779266482458290058240 10950219 3407256147635686704839697673030068768 10950220 183094560396357122575186702102553333760 10950221 460276472861018664275632004189033190144 10950222 -557998912900381260861869743239734871936 10950223 -46899106676992217990522684779307988480 10950224 -7361636151975740088105689491791052800 10950225 67891146315908161907010644836412270400 10950226 315276153898373398723341078355488619680 10950227 612806011178255551749875216582902699512 10950228 27515240337980283918959403984794525568 10950229 -438811447722117474574310787827720837170 10950230 37716337556860622448720849611025749760 10950231 -322627214165952729246518925627224515200 10950232 767494023425753608679888521182351974400 10950233 165176911043828451314012531616442085376 10950234 140198204439026804677579738693938823680 10950235 -55175120901184368107321492794982464320 10950236 -116058369553879905885521385773226785280 10950237 -407115358315651577385817341054235331706 10950238 34960837451283396692332247867197489344 10950239 -99150187266707347013355520351669018272 10950240 93235828200015354933479317111937433600 10950241 -1390507043967166420118666883796363027388 10950242 -11624742489405105952734026169806647728 10950243 293604508677084834663225038105112966264 10950244 -272598566465848528980178486872673284864 10950245 431309071108308062438619539800397249880 10950246 75451865433715039546661397666041827872 10950247 -98257878128716057624095809680912062336 10950248 -1443536750313140211853984198856435466240 10950249 207772871465984457395815875854390056320 10950250 -172234126967746610615342684457717576000 10950251 -3571387969121450247038307640263594240 10950252 82089548312607860059612576596415698432 10950253 36697316588005011121544203210241039040 10950254 -4324727783195879208770331991449501696 10950255 -714796077913254231301599572365873272000 10950256 71324389398874507411707716791634952192 10950257 498786106069630025730136825629424471506 10950258 -26241650692033710626179695380124288 10950259 -202707885746017117970417231457678408240 10950260 400023756278693112115056455597737562880 10950261 -95816710458149013574555995240342531840 10950262 -45105051550155920145524473253355174336 10950263 1872229836781986235027329132335396640 10950264 -91736468435740748875691665839515136000 10950265 166699528487117329338937151009159859720 10950266 -109027049281949790340641902442562359840 10950267 10124452427198324519087194808909131200 10950268 -101856141030811858783719307294999117824 10950269 -118220823128178136659656352961747351680 10950270 86721231074372749534392941490360806400 10950271 496810767247010781252743118573420697472 10950272 692351166068028972413980687619063808000 10950273 -89409233885405753950485437332941712416 10950274 -264849535821640323218826576354307938864 10950275 -211796559103975433280900404084995380000 10950276 212573681787187868792583950555705183232 10950277 -47229062358141376929265159751537361024 10950278 -72065904936892343963311444466994183744 10950279 798671964624918325357096825832443496832 10950280 -167771212867122333434138452533372518400 10950281 -952735567711258799136384991609554922800 10950282 -73939024489270523704767462671885721600 10950283 -765345891486071280267752579354337127468 10950284 221987486532546864927674451278601216000 10950285 -43015450186735179784715988747474624000 10950286 348673849719579156225999524764685510592 10950287 -977316163940762411489323673940210937320 10950288 55526862644883181338791898999219093504 10950289 89849858874486646509000184525810922880 10950290 12856741201942929051145361895789642240 10950291 -392041774252593339085946450541879363960 10950292 51393999661658191003058678483893772032 10950293 -395569448591213426065696904014177530120 10950294 -2306518762336518903659127482622147072 10950295 316300857603125409184533068546894712960 10950296 157103939056084967921300979806474280960 10950297 55688191765820790022451281934284433280 10950298 -173045229643403681158283937893482047264 10950299 16123820420028020388038737785801591300 10950300 123902602658689145905657649936294784000 10950301 -416017020306272129384744257824851747028 10950302 529684890591903794405714915401085210304 10950303 -57858283721063692168648187386750313472 10950304 -345899901763357765573832971374589968384 10950305 883865552976325669709526677830246589160 10950306 -21771094082367953616593952977580600576 10950307 -7566154924643363396305466500599226008 10950308 323763640213863603991417174110488064000 10950309 -706040943275490585589092572996433742530 10950310 49040749367188474291115605881308651520 10950311 141612859837359079452259375155934401912 10950312 -603235644956869013776345796684196249600 10950313 -831903966755428593223322506525053349440 10950314 -503547195249686422807812677269751505744 10950315 -51225125467129985497773677687155230480 10950316 8729902564298143694304417114761437184 10950317 -1531050479352795381312636308939678016 10950318 -402076997971505449285995527249332760256 10950319 138676480883167063716459679208108378400 10950320 63659137530360510026016823425574502400 10950321 -116834751446374074309560972998670149632 10950322 458856896869847487463801265997216208800 10950323 -247875061023445135208247640295240186256 10950324 -17556279338975117470070476665607354368 10950325 223892549047995831387431413084262232000 10950326 -606547841609964226794299555303991030336 10950327 145632402778606990630387866131171280840 10950328 248469304415201875450748544397279580160 10950329 172346245624244362177207057410171102600 10950330 34244857032782749242465589134626211840 10950331 -258659145571559993116532377314155286016 10950332 -356106492603508892288962084763868232704 10950333 176946337248132565811037055995154439424 10950334 82924042646280005976049768579468371840 10950335 -283390770043076294390109955487012242080 10950336 -5150889745864005512293448381984931840 10950337 5899857582187422462182581945135171120 10950338 15334829143464141496119259128577213440 10950339 198145222660236791001149016012358975224 10950340 11658061341847133138083527927252172800 10950341 373625768254453061991505208909417856000 10950342 -272202292866702108508772402621551656960 10950343 72619031958181317551704275049305445592 10950344 -64414394175062473231624484059019811840 10950345 38036220426979793076400420770561280320 10950346 -272666487257925194183324591628738846720 10950347 78538040584073006297056059547639993152 10950348 30372663445708622431726542847627100160 10950349 -396871682826805940949942833760548672650 10950350 -22468426866804493172008346277095208000 10950351 430255538985933096952504537102952957832 10950352 51955986259182819082070824827799601152 10950353 1423547585208629000427214776205015762944 10950354 -15344440139161845165379202667441267552 10950355 79140235628466460209674145735284529600 10950356 236109881388046501684137543381096732672 10950357 -392308685047761976689855860778509707776 10950358 -195537650710435202415829906260141886080 10950359 -184993923033623254141380403150208437584 10950360 -38127717206411882479169882059795046400 10950361 -620913376962744794796860804385864290038 10950362 -146635422448581075374641564784108264736 10950363 -759561114073102032209350289023442443680 10950364 -304969360289151976994368808388996514304 10950365 40194772128277858372272445316472456000 10950366 28115221251467458681105820109858008064 10950367 -1257441113288549405790510789403390642488 10950368 194629187981932953514806016316586590208 10950369 217445315165918314930312691497204939776 10950370 40811267486470571254238637808673971200 10950371 762346338664084760844877875822379968000 10950372 26813834781736748975038313196258892032 10950373 -45415835765411578713309435496071208800 10950374 -400799890808771271992512014331708349568 10950375 -385331268391205384139489289208865852000 10950376 299341449128549983847454642951265582080 10950377 503898582929831463753081984655328591952 10950378 -25241673874117424888840450334393544704 10950379 -516579377525795435108330450807216500 10950380 1270545601537508610528722855843758080 10950381 105782125036620528274456085548979829816 10950382 40912459405792185226902681568196908800 10950383 -115862363432356899965728272612989993136 10950384 -73545030260010736251798189364606402560 10950385 533965919307392437536941139084565622580 10950386 314048360376329592097730631791646757392 10950387 137558804472370384450968219161805994752 10950388 415759592352817785398171301100195196288 10950389 -453286325717841869306350219768290884544 10950390 3566032574946051900286323166608604800 10950391 240390727699357958503613762345005598512 10950392 -100724147880974097568106343959946977280 10950393 106216515655909717595475434130817134624 10950394 7634573257741519233727297552579402752 10950395 -616677951438231870674861454664614105600 10950396 140144257098746935176628788413981409792 10950397 -611159444849794167151459729419021666228 10950398 265610926980599421223405891950727603200 10950399 -547518615032896222170551375481247724616 10950400 -231787043977435405348759915494113280000 10950401 -122965194908325339042052335884507538432 10950402 51114543523085606002396149577234348800 10950403 255915031911096630312027147175156257840 10950404 -76562929543724698955846025712052158464 10950405 368250200200424758346163999002049566400 10950406 -84816675810427768322243680711371346848 10950407 -71864645192259462484577502490710007320 10950408 177832944646027008117618728861519708160 10950409 95998634393488717829430877485568116992 10950410 64276138179121657035422529048864960 10950411 -602318823325978265289859505035946021928 10950412 -25617555757958455642263809478922469376 10950413 -47121797947106946403900814955867551616 10950414 -177209790225503359837453010972733863808 10950415 -76932517991743787646149621910639452160 10950416 -2268739875575035380362251323644313600 10950417 -183560938239662093498031393574542923520 10950418 -6801567960674437192474711791587551584 10950419 296123803968385835164595720845596096960 10950420 50496457440539624507641592702869708800 10950421 -784264646834376816099836320063752207456 10950422 21168396173902938901716435004536649920 10950423 -2877833527410723364976562990178457472 10950424 712944160298279871956019269063850792960 10950425 -42080143042852783493283739109007548850 10950426 -117672420577282843797803896203081608208 10950427 -463405493960530765765388342546219761600 10950428 9793596650236270762163828552163091968 10950429 121881072532961666387129282743713505920 10950430 -358739768848434736753030826311503848640 10950431 339022398912934742352391460418223939872 10950432 -208969681631203453290464506727225622528 10950433 -340817554339406599302616238860208127596 10950434 227990814679961839690495768389725694720 10950435 -1812876352481657537290847680156608480 10950436 -139028349970629291488396617160146059264 10950437 -623489381539510327278961015663851070914 10950438 888045662447899623590474363838824448 10950439 -231757393364173633954542373298173923576 10950440 46689433876859191272526148334098841600 10950441 189716422304712243677888925414520498080 10950442 48711162963544222445471085550508372832 10950443 -265373777626988640896510195588710220400 10950444 -95234978096453289334745070475127285760 10950445 -818380915961943990991541637942511378560 10950446 33616042484333667239935807625306529024 10950447 -75793400772193134899407988651591585280 10950448 149311689119515710684366443981429538816 10950449 -351949003701224692068100675400782637550 10950450 4474409459696731212580966408432704000 10950451 795054114068423807798514657944303231872 10950452 -171694847704046921436733187826114858240 10950453 -183355513219806983193338648390963538 10950454 287798406221112758751013543765388470176 10950455 -630053287543224567061492739577153593640 10950456 -432481630447155886282303429515101798400 10950457 27782364132011309734730799580361400000 10950458 -75592598075079839506110564013603134240 10950459 -102841799667411057806591883593543289600 10950460 109199534300352016138686038883737932800 10950461 186066287381477874226342968994177340832 10950462 38106129862878675414956234239520617920 10950463 -623396137549003762814167898390650036288 10950464 71137486919687393737793465221682036736 10950465 -349549975460719268057245573325446548480 10950466 4222734292483386598717725361489282944 10950467 -356792656593200381778483736912425222960 10950468 111150496439487881815685694794650967040 10950469 23550212378574478602194394125823077980 10950470 107869922609914191095571540664678423680 10950471 -3732003992308852863360339131546256960 10950472 112560442933115398211431471715709911040 10950473 -638374689246749739102944779284074992176 10950474 243931494924017356849358528820091887360 10950475 123800565704567401569011779078378484400 10950476 -136768365222036496095457395344446494720 10950477 -573519677425571105695675893079157993280 10950478 -176592412606174391846230381469644240896 10950479 -178213434801638218424908589762143326360 10950480 -11407137890847072481931093794048573440 10950481 703187110362835990406497396565193191282 10950482 -125402139903276973252257477568027278048 10950483 19584253661173019955733096714131187200 10950484 7231133390387116470951358278452975616 10950485 -35044757580625096900177711526299418880 10950486 179868271726034995178774410671287369664 10950487 498278800393863691856326677877950356400 10950488 713076581092099471190000381597257205760 10950489 -123570817055240271039904257366230204352 10950490 78855106125516445274812437718246284000 10950491 102738217223502997675004192731012970472 10950492 104118489529618582468787200766179909632 10950493 -905178609070492842282979426387677943258 10950494 -81618534673227704055795607338926392704 10950495 -49144267132959521364348912561935840880 10950496 491516974126826192538378314945745518592 10950497 -32909980803028945564100379212929977054 10950498 -3023526899992712768097899155326950400 10950499 -100397108077994252546434544389111961744 10950500 -262487584725364297796254012565184000 10950501 364521448257815824467555310647642702432 10950502 76122027700019180439040320886455091200 10950503 25590817269058480545450468193672324584 10950504 305012615633226664546099893711575040000 10950505 -73335569788135367617418036329069683000 10950506 85283952515343566519400736234243676160 10950507 135955401723112243188246446798726645808 10950508 -269365171161508485791699513538070930944 10950509 5746478576833917065669746834254350304 10950510 -22186942774320605828888915067848941440 10950511 -21901057175195703167021284375799949600 10950512 -33888748346645144579883881189584502784 10950513 -209460264214528757889914177139936704640 10950514 -270982949385638256379522462653510364128 10950515 -276078050628179500443105001311859389840 10950516 -3610134954050857663145226625206213120 10950517 -276031385768936302714031578785161082720 10950518 -396864787319741831192038851827995212480 10950519 393808975988855806723853206119158458344 10950520 -104020031229503468472417874901848473600 10950521 25420486677642325768932249668764293444 10950522 -110017993794598255897872045489447936000 10950523 1095346585455405485855134093592383370520 10950524 443622448422084291270164673479879648256 10950525 343749291961816048075494369558997536000 10950526 -190831686930370816458154320109353745536 10950527 -341926650669801866167522244282960899728 10950528 462673779589352239902573205675699077120 10950529 64993030007508911698337638100474176130 10950530 -46914933809994620931837030379260948480 10950531 87301285798590839708738472598535819520 10950532 74274679369496484572766677890464148480 10950533 -162643630804124516645708198469536432640 10950534 -44244419160999680303267679576615436032 10950535 312318390197649410064791965524501519480 10950536 -237909888854935567506751676690526412800 10950537 -230748682416505014169192550599998287424 10950538 -676604787949432868972564500666421749920 10950539 -800894058534271356275061234517786609176 10950540 137301599079152992802041184604263500800 10950541 104652501329444721750613047799018696672 10950542 -112033828244303771714869931445396621888 10950543 -189565849087198617939534383499150026256 10950544 107173323218008357555070395740655779840 10950545 136593849046500991498350769113383533800 10950546 189176608853770372348322306328249775104 10950547 13245370254005983779601299350421351792 10950548 304847784409922770432500344429393043456 10950549 -569710555979347219101352926633992663136 10950550 57235447143744709299702491288159769600 10950551 -356795555830760816312709768006212207400 10950552 -12244080897436583655740308095901532160 10950553 -262201639308257652386437503825083358336 10950554 51648834106422023794443221098300984800 10950555 12647353484745158893468583564736000000 10950556 500107899209405286018612076439079288320 10950557 279910945535546784615055263289600247532 10950558 2349041207063090136498950788234309248 10950559 -176785222650557939925636827679157158920 10950560 59936426545637264854783017194717184000 10950561 250914393751397836059549791989362297810 10950562 198100186173964882458977689720208097792 10950563 251521020006642082490504725690410784224 10950564 -55162506157425372011091358392170201088 10950565 -87131661532445314032723918217114754400 10950566 68707607917001852266316003057696277120 10950567 271190557963701802471621658926974074784 10950568 72101303137698579360147264257694597120 10950569 -281470964656033661219208063054758650374 10950570 27678494553394157971365553723659061440 10950571 546057946823406430772863650071497236232 10950572 111532632186725461627376423061561369600 10950573 124386728600986542746378135917179012000 10950574 -189910991597198966833487455810635840 10950575 -12546489194252563447867339811169120000 10950576 3296664728247702847446794557068410880 10950577 -1174832495743523071762496115489420748800 10950578 135921778242741700886126694562009005840 10950579 246099862440236398366788816161194711920 10950580 -100002105229132253770686098467834348800 10950581 24831252690766603827518122960175409564 10950582 74087401755616916386255036160192910720 10950583 89986704698578504429277675028057523120 10950584 78735495856851925254794078151534673920 10950585 -398431014305492357972063670517610630400 10950586 -414982057322029452057134686030610053008 10950587 -666483545954018204995349267701185988764 10950588 80858522894305538457482070929017019904 10950589 441930393454879488230858395758902427724 10950590 -76810018439502384789877579361372094720 10950591 488403862154431795785482483463669582792 10950592 60718065489129614228503707259120910336 10950593 -475406044493586215640664049511049114560 10950594 -72528380108909277248162230665463650816 10950595 -2985801782277804369273248897403653040 10950596 -456646163307148214737255985266054780800 10950597 -161516853456530751121181985245867945760 10950598 -539986373972016869022395614890342612480 10950599 -240109635255998572039916171917701505152 10950600 -82841193663488714314160553951194112000 10950601 2077230919020994435591223013931892532 10950602 24037968004142626710339225034242460512 10950603 -202471041292895478409157059577745868800 10950604 -25630324236787942842793860171177105408 10950605 180385661733883485958363129865006888160 10950606 -560351890349924517385490859603621984000 10950607 -209904334759703360426190215372501469120 10950608 65180830323023751763026529957673877504 10950609 -79285119715640258217362034331019310096 10950610 -265425340157286171715085841798129838080 10950611 -83206847367523455150366600498332046768 10950612 -148982032803641384610319791204381542400 10950613 423354369450035592856456619305829110862 10950614 198363627668183119747322458602012770304 10950615 -109045804457254993621738820129496873600 10950616 -108984165219200755903582713902104811520 10950617 -649296009251403885118921145266898105334 10950618 -255626865477940225633558208006994892800 10950619 -49835868766815740411230596740536337980 10950620 -15852628171510759200316913641035601920 10950621 469821550083290543022982300615914432 10950622 -179219603730112610239260430449433940736 10950623 -628656993245979558863143465397008588128 10950624 336696574733214968840331535112727429120 10950625 58286095687475257888828720250592520000 10950626 -16929057635869609416529645900383098880 10950627 -517063618810522191690424251162018603792 10950628 -87908070745856480218316367784746577920 10950629 343008350930931322145586429429339198876 10950630 39744128323261758464137076629251611520 10950631 -264004717912089470923020103215878047080 10950632 -240140256712717295432104979223217766400 10950633 -24730046653020692130577317647968158438 10950634 -237653112192965234776491760368512738208 10950635 -160013107171342998508773225904900151040 10950636 273275355227046155149661835445426728960 10950637 408238601266304327053643163653283139286 10950638 4317815581693521760609519697265020928 10950639 130570745655170823739791532263609288192 10950640 42996258450969676654987903424438108160 10950641 -809993894552805878703188485613196696 10950642 119481361617295003306376681825043626640 10950643 -244624212832032634584959066406127897656 10950644 -223558032553002712183604982587791745664 10950645 -114426061687650802510142317061531372160 10950646 -15148797873964728459614673379794610560 10950647 -227670422187930044486052275349966948480 10950648 -92665628820979835124070474524313804800 10950649 -105411713204463970739412194061433185240 10950650 -63262653128091207379687128597786912000 10950651 527016308533947215153542917288359049168 10950652 137506267952072393931553808399074744320 10950653 138142854941180471448380481252338678880 10950654 491464433305095519633417401006969856 10950655 -652431336215393470952747621440134028440 10950656 -24399324228653724827844676715450204160 10950657 6324689297628303907036579114386986496 10950658 418886338083629566068192945288474697680 10950659 -351236357513604059944509166659424920960 10950660 -27951424779221403923905487910247219200 10950661 622196926666656875949580058436890787000 10950662 336080298536747897852472580619212916832 10950663 189044297070309004343794287094199122344 10950664 692029052974154423751022262784894566400 10950665 400856082568488741961461041703883537920 10950666 49932107889782562269824889913171496704 10950667 261234813514752659972195091322033931472 10950668 -67350942025634443721681882853800822784 10950669 -188100070575454398356259804396579159360 10950670 -99601389400906742790500218479522726720 10950671 449535943105926284748022646521045822464 10950672 81128246556997690955806681564365127680 10950673 540764844237939444534766299615203839922 10950674 -132132730317558709453206836590932661248 10950675 -166926099342500170315479930488903487000 10950676 534115046457362340678657628461538529280 10950677 -67240430155629062764454492828695868580 10950678 -81154628570791366737925520837816212896 10950679 88350565898145688629438024219014398280 10950680 -73649678306510452892553899584238592000 10950681 1115134918663871543044481909616411648 10950682 63700052698004462635229479896761786112 10950683 -655561045162047810700815590272612760640 10950684 -100516259005519265049249078941544311808 10950685 58081746391168348464212616554533219200 10950686 62404524540447897083792883596074298880 10950687 -139460729663198298350293241973687141120 10950688 54433838480701595967088759266166702080 10950689 -927249407802656901563994007881225205200 10950690 -17695916613735900138009737872282598400 10950691 888682679787736921280071744000347496704 10950692 15251066634184906901440100950662834816 10950693 6034419432696995258752405077948086400 10950694 -91542860120931865153882311389042947104 10950695 -178282997671875900414428876746190630400 10950696 -336032710568992820849410975555084538880 10950697 -50159190773993869844874279295230341808 10950698 -134909015725384288257242102794590839040 10950699 126540915192102816928774672674312901464 10950700 -137179198632477056895728063720832044800 10950701 13900689896685278498754984192580226784 10950702 72442665720641124962410403700022247424 10950703 -267105566560020258562754346331882266240 10950704 30217579117859073897640972184660459520 10950705 73977396716447876456614625018830157160 10950706 2153168248596538904791299275274401184 10950707 68083540202928917917425817571804212800 10950708 -133769540665752005552466759742460989440 10950709 216193159959596607286438893283206082752 10950710 -126898462706580407664393114699335370240 10950711 -307095482910505366513269903422279080728 10950712 -511586491871377957734914649743308492800 10950713 -645117529539756266357777178129962350038 10950714 -3210923407400780321996944499004721920 10950715 -531708429372037926171394403537554976640 10950716 231451820074988557387707412361954930688 10950717 -78432685109829441245763267064924724352 10950718 357159251971237882963992502101888748032 10950719 151465720318508064691291029507611877120 10950720 -84381820299581610488262117890174484480 10950721 -700844277754869244306005227148663360300 10950722 73302197691520718931650071626272136912 10950723 67221627431480928967346653347321817248 10950724 3007935789549940811493153990349782016 10950725 -192349927131545693264667642534628311750 10950726 -125552221676600522024298918980941401600 10950727 -195954276104615488413820672116044861400 10950728 338743972528520400826595052186053084160 10950729 -993064603616795880035626221249240080160 10950730 -9839245802759360026552834999568916480 10950731 239800463083127008314020369185529909328 10950732 594264167156098979323127659463500800 10950733 460862227478240490434970425266066132982 10950734 -475187732364230744177736917867742129984 10950735 257978704676535453846972422765535498000 10950736 -236227981523289363459848333193985916928 10950737 -29578062851143211056952499365570616576 10950738 -52586112992913061095645906931532632320 10950739 142160212257092221671348581394772184880 10950740 -298576490175249748721881331330898735360 10950741 -306024366693489833831768733894226387200 10950742 54863474889352540141729213954897536 10950743 -358664184457962328620366904370217417120 10950744 -45850032378458855884772485190115655680 10950745 -214607268113294299978892536096632868800 10950746 668652898075296579318718301790833468640 10950747 -110590472211023675367196099775932977000 10950748 -163044486055215014341402028585055513600 10950749 400903799715615386605543161600833043750 10950750 68046041903020184045730910502262528000 10950751 228201119485869235789422565871178352 10950752 -401655867966425765680751935459964878848 10950753 28518002552699268210611896682236922208 10950754 -309898915118498254286094506557432335360 10950755 652583427579658351929338552127229650000 10950756 45478224968056747373471770309624049664 10950757 446361072889880574753071527383416171006 10950758 -61080481738991433544148221726065288960 10950759 -537141781733520357807726897663769255536 10950760 -170860439320986775455475913910937190400 10950761 1102831410559684175590427210640157554432 10950762 18324011827063788238047516381148172544 10950763 -802257124222148885251200829503223374988 10950764 -123389384378096861995269551173329408000 10950765 -462754323528086374702783461285134296320 10950766 35121802172347157326922161539104989824 10950767 766063124705823540414298676743790448 10950768 -16632387794978010113948373039833088000 10950769 -806936131047869110227989141597785334830 10950770 3125167187038500127669399265266301760 10950771 -21483561372150076926701046795153446400 10950772 45348725137485525855082337697213911040 10950773 260907287311935174311033569352602944384 10950774 62915901966421261667257740152612160960 10950775 -517431148646891064008518859158023665400 10950776 -113158395080315438467674055694789713920 10950777 -21100428613899588438480883336212996540 10950778 -265156890756135507805053596099096572560 10950779 -106017678302063120648571952553478667488 10950780 48778725652384948036829151790755686400 10950781 222333896198338082207223548982946838528 10950782 17251731883234862987858729934570936000 10950783 -203345869436103874639428426968839607040 10950784 -73548714508392319397401230633924034560 10950785 97352884204833109678077745804969840980 10950786 -38665856824026632416473859945655649792 10950787 -1262509537139262119314913049222907014608 10950788 49227728706142342011302313652708599168 10950789 -209271036795548355374032029291075986976 10950790 -20910478849134795418795906907381529600 10950791 298300458741687568979292861783714567192 10950792 -172350019697672832538877181773209313280 10950793 -91755865139457832377533689600296425600 10950794 118255075202831879812510251543468810240 10950795 623155080413295743610107829178256256720 10950796 -146795231097221730765865389705696006400 10950797 437490947664712380516858049572413029920 10950798 52130927051909368691318307182106869760 10950799 17690655295767113254319252628175694080 10950800 14544168949046074245175387317750988800 10950801 251923617875302497787024027088627367744 10950802 -120697775680476212439499737164722262400 10950803 11160141838099910575868228109656849064 10950804 51730734847763381359674967176192215040 10950805 -125363407197065077508190793772908820040 10950806 412094323938928714989179400239097600 10950807 -15114430495441461796793834818578416640 10950808 214342203303867736980721150430237982720 10950809 -158269804867096240093551360564187493760 10950810 342608867472608615999433877583201280 10950811 -839334746836487961142962814693938286588 10950812 101383294980673743942564677370929479680 10950813 92049011191555236531786577078813250880 10950814 -385359237006935874717887481221575674048 10950815 -678734087212794943246446030463031620320 10950816 -206563088281629752137122280012923273216 10950817 182612749569197804349843673205024186772 10950818 395414014116612161140417093714469889360 10950819 480914875054097002526005073353376524608 10950820 275268257951020523270831587885346234880 10950821 124105654957981064440443633381044365440 10950822 381674834744838065901271234370591539200 10950823 87550516141685496089150883715595533864 10950824 233945871183301189941698499637446481920 10950825 79432516834228449389731188691152723600 10950826 272721686635087521004902386565058798080 10950827 -7700835338599612595161376669800969440 10950828 -18632029890454180170250506669328564224 10950829 -56897726528746408950610031696986543616 10950830 22278870050667257393110652944643792640 10950831 392947201829955815657913508662256083720 10950832 -70585889845732550235355793277212606464 10950833 -6550933467368553145434116418948190236 10950834 -226399684803348134898245560457302197120 10950835 17268097887378873441423850151034216000 10950836 198558197135529152739194231873636728320 10950837 432641062017258063663195357591895558560 10950838 -523651837674711145487361937370354134656 10950839 95104226346206179554080489324648060352 10950840 76287150342502327316099820184814592000 10950841 -261191615644426091730903221365327656816 10950842 -207078870726836420777928764977563503616 10950843 127481400296379036109831184090378339328 10950844 -163487245650498117539740142601403004928 10950845 440304555552804073489726968592711133100 10950846 284336684759768316014842954125438705984 10950847 -601833082768718729478753961516641824704 10950848 -40320250673050453866670568848547119104 10950849 44521170852125133164541043250009245440 10950850 -132242654136096675882543107660680227600 10950851 346502256654745477545265700913963952104 10950852 44471900334828484627587960305479778304 10950853 -7686925677341122010392689566767486816 10950854 45549797043966053530772268563827616640 10950855 15677448986902772443781033753553100800 10950856 200855196367926898401712556507287388160 10950857 -630738499372192735206185925463832434560 10950858 -243064057501367412484226754953367357696 10950859 -580525261444683493250123186383824668160 10950860 133341130611601374725199158184129807360 10950861 -128045272355499923498512406914991781120 10950862 -58660476757281307105377658643323529280 10950863 -1155674052908202781464481833207694776 10950864 -144082600549962795923451292699957002240 10950865 -266637201852579877908286728248293801740 10950866 -40636077047769694417078399257322624368 10950867 -51946015771771474602898246520302600716 10950868 -279675104944682772794871148881039079552 10950869 421854372208246453466751939467479656270 10950870 10176839879061508437639297631131740160 10950871 -149423210330570399337029453709866295928 10950872 534768080169673223012194150556695449600 10950873 397281948042535369252576272908733782304 10950874 -62268474249406835375349429433824823296 10950875 -92519768941230662112477623724043344000 10950876 -438409023345785437393026646246975488 10950877 210768319901127952977390582677488543072 10950878 -253879457726481683801893582884313306560 10950879 -86156730995081216429878104427292120832 10950880 -31976377553042026400958857576679997440 10950881 -197236967343301208628542020563131389308 10950882 326258195102968505018103243731413465344 10950883 -521916562183034145771015508632517710920 10950884 -54776880287201800151689875026204196864 10950885 171545086640048004441590614818952191840 10950886 -234171660569977427540470457193024376608 10950887 -1040958298952323023085420297306906707648 10950888 39254562857437129331266958668818432000 10950889 190394998691421991571502091593670901690 10950890 -8865455317772734906118891245883456640 10950891 107007664922863239571102307247756632064 10950892 -138087881911021271739143121004234710784 10950893 -309033072629875268768190635730586374420 10950894 228295850059669468514655606593855745024 10950895 -186165906206441009736831520673003014800 10950896 -2910489281877474124459573238026469376 10950897 -352423393531703107694058724216652855520 10950898 77086252072865966881819067869847224320 10950899 -267488799156044419438255727806216196760 10950900 61067256258059313174050984762341017600 10950901 -334296251772900844382845908350637518080 10950902 182234254434974408849430539869063339392 10950903 -26270425525732941105666160374019568400 10950904 -686174681228341733477090352282521088000 10950905 16837343868988899604388684448901125120 10950906 -454556119147392157086393165992075744256 10950907 267832544204382472322091560577818624544 10950908 325636736972103273415066253628686512128 10950909 -338782136085398738119588105722906436992 10950910 144838614984246282825849032832750327360 10950911 -438823687793646653825437975586841439488 10950912 -197346514041277073747725001879961206784 10950913 69557209652765649619093130466257453184 10950914 44898636454489950499936520593689038880 10950915 -116838327291749730659104017920128154880 10950916 -186241997732091903288108395692975872000 10950917 301390541951205555509419265862601407966 10950918 -90354737678910093569275855852219545600 10950919 -108354351514882657930062554357956266704 10950920 -468513839924509940922186317080405555200 10950921 124167654380306968283194537755092591808 10950922 -133969479249353408217707278013873064000 10950923 -604281357685737109597114000901557299816 10950924 -298512378706214670566668526993250198528 10950925 -272510439369346320759901379643332456700 10950926 -62785734930165007191915627972813479040 10950927 114051456131920218526262025515109708960 10950928 85661007962028109573731383274739146752 10950929 -602013895841531627679258113214838987920 10950930 -63025977253810956174103518372075264000 10950931 -156580841297559482669811846361388502960 10950932 -304301053605028793674590830725819312128 10950933 6522486641319207949212645321718722048 10950934 -10811282997797056812765252778660427328 10950935 -10632172675759170516654936526593859320 10950936 -54623099533742993258296055057586585600 10950937 686083274561201238359778148213868041680 10950938 336891255261822253785560387165565223680 10950939 1209002183105937145628588812733250024 10950940 -27655736060406319408802602322065981440 10950941 752559724469090389773827662580481411852 10950942 99419183291439884824280816643700552512 10950943 332398954195756981745565104168479189344 10950944 485907008541837129544310952582457589760 10950945 141741716184910177130719272041442584640 10950946 -324478067243874387149669997684693425328 10950947 -90378027302713286926114302316422942768 10950948 -396769998325455905766921260755933200768 10950949 -55739985947540400389652746902399121920 10950950 117661746006849468900923194418227788000 10950951 112684275227667728800949202744738503040 10950952 297958450935108445267958657361446169600 10950953 -629114873807514770805415623679076816256 10950954 88341404607447870855506039894635130880 10950955 73219739472757305826523259933724299360 10950956 233754683322876983310078725160210874368 10950957 -36102832771349434860395046271787506794 10950958 205038583833539268838337670442182615552 10950959 22058579139062555363090173180873286160 10950960 -89068791596215510553738481618423644160 10950961 -254120540131995939064744982414881494638 10950962 30488847917260755793811322885924507264 10950963 222794511807824778437130403291361753088 10950964 220885192605980106744293815096616279552 10950965 683346355627683093179066139148492984860 10950966 1297956182671533967714136187587246976 10950967 11857554056065843342467063161640714240 10950968 64950175168838003186028812275524894720 10950969 319921501368780605063651162359355944128 10950970 25771244559682907888378621298173952000 10950971 698364759210960545381386440176863667172 10950972 -202381405588206563169332628326600068608 10950973 731472554568979055203162763020016647680 10950974 8187365224435603603203862090632051840 10950975 -69083078796916421553152575977541212000 10950976 156024320249018803503758797455166013440 10950977 -253271289426735754316941231826415172668 10950978 260127880538875647554282616812319076224 10950979 381373171726103556240335335466706071584 10950980 248445910638237997638439216994672640000 10950981 206877510610586638998612987701164400352 10950982 464641610086615243690544931882307584 10950983 -270616886389601594308256506271352825768 10950984 -226443068377660003863380079458304000 10950985 -220057548252669036895292179389035850240 10950986 -125547698250612739578515648461784616096 10950987 57557158816344811881282833956624710360 10950988 -20490846188077429787097208392527072512 10950989 -89580629382255815100342507010720333344 10950990 73018975100885671886892668115408384000 10950991 -39387813534148167490276073631257958608 10950992 -15025381158561871440980477549138411520 10950993 114632804580979013866671293563861000482 10950994 366546332899161011632289173107922225296 10950995 94348140093705740413425212890435467600 10950996 -23385649667222996249516062273931489280 10950997 -192548127335965008236715804174652811168 10950998 91454877876639791903187608802916815360 10950999 -370911083614972005513669629198861373336 10951000 1431466259242424941693773511971102720000 10951001 -74965009693931142480845090730827283708 10951002 295642479901316828127103910008489060080 10951003 4226985670695414001615528599565558304 10951004 -16549365094146944238876262383978130944 10951005 -74926852047427948499834738348561798400 10951006 -247318994518118478924029781982132643136 10951007 -175860033289943169281018793254388838968 10951008 -536229186044566717029070641100470091776 10951009 786555229479408479898318175425344984400 10951010 129551201445738308688341386518850164000 10951011 539168155712823098287405602041606294400 10951012 49198097658278830215077022811167258880 10951013 325318755760770987773483480685726235584 10951014 92275720662194747481279031461249704640 10951015 455907792805612185973739730827132783160 10951016 -581979525810461416191880512038061834240 10951017 123802883388074991054835853917779953664 10951018 19789384909394950075077575176511287488 10951019 137442215762641943283461449977484801344 10951020 -187550516072974557455028833251494343680 10951021 615164401907638082924379816716862395222 10951022 -18157582663479672552270259219961847936 10951023 -332218944705592122485550375444994145016 10951024 30733126051483600025424601994017570816 10951025 8368746075008681697970442311835889600 10951026 -191748142779810732946620074160975762432 10951027 691620330831643479735227342646108997272 10951028 94944680592625238434254275609417680896 10951029 104936104613304020710619554332505362048 10951030 -340193876126590589303357354528053430400 10951031 -78951077931473182092615161901962913648 10951032 472213354709977799067766719549223096320 10951033 678404638483345686335229223587144815940 10951034 -141063892072050122365973279936570365584 10951035 304193396299977506654302760542257145200 10951036 -311730486092405891511078441443134860288 10951037 -654927794189239711727794379195879277408 10951038 -28978315156148476461895711646120874240 10951039 -332726555638172858179678271701676843400 10951040 -3698219876082707110720506275089612800 10951041 -276893192609352893227747539355920672480 10951042 -129241579100955916346609213800988321328 10951043 52862684841474016142652772542071865120 10951044 119800455963057633786898469696860262400 10951045 -100891249730402152954622834136344526720 10951046 -37778430445514005625215124039751642528 10951047 762472179723442651390575728749140907680 10951048 -355904190751217734762073146140230154240 10951049 172756124582862983619623752640079564000 10951050 -83808803716488293670003722203539590400 10951051 300365772565939257012083650267687972052 10951052 15078743435692858258720326373440890880 10951053 205013542107776400804431997747337500000 10951054 48138636637979808273648540391223880000 10951055 -559416260340080545104367129678594006080 10951056 45287305470454095961646259689100361728 10951057 -130466420288465820226432081541806542912 10951058 123807766863153257358584843389447124880 10951059 -93633893081281292816766128532269460480 10951060 -72117300293175479008551189420707020800 10951061 -24343131816806833359325611007467874176 10951062 -212035258115198217345887564912729437248 10951063 -723505932206636919127082966610982858256 10951064 -294212854888207297342805604133248614400 10951065 -84356260224333306199299014593422528000 10951066 159872243377924847744615990156393214720 10951067 630241251159718773052853566270631901360 10951068 5793981682986415666934284516419133440 10951069 561450651407837183732040708393470730470 10951070 -29712921351020638267396358870476761600 10951071 -352907974427379696745849112042263311288 10951072 -408573591560059125185662820785566253056 10951073 -29441870992646740051351156123041166656 10951074 10548695710744663595251391035811035344 10951075 149203074315875255927516269864191856000 10951076 -596351787799804080593173542015829785600 10951077 49456377398236496383581174693718392960 10951078 -271604152836778972421128869059256560160 10951079 537782641268254208912765556528748930680 10951080 43286711947003562822870490764668108800 10951081 -635316931477551926979082643789404788236 10951082 -254300129130064456970264190709073258496 10951083 142765424755636981011248975226654486528 10951084 80283985513857098775230855402471305216 10951085 -525164781460789901647401942591240815220 10951086 -219702000787320678585840716495545164672 10951087 -343404921791126942849115278558480387200 10951088 98153361899908225366996540927609946112 10951089 75265870231484795870104576653407802240 10951090 302725898150796397460386594859808916800 10951091 178736719256804691596634558592882794624 10951092 -729693639876236081122275732279968256000 10951093 603667726774337941858930907796143375342 10951094 99648902902962862704959382417386618880 10951095 112711905901827163504190508207417742320 10951096 100700764430452760785935537563052441600 10951097 13525059659700719894079392939263835280 10951098 -173780196880388958619257814988884724736 10951099 -954227061076913809712430631840320017264 10951100 -113888502640049396281809965213544499200 10951101 -71287009295311249737042860297010199008 10951102 212444464444645650667848244351362209472 10951103 -92118032840144564244888186843699882456 10951104 157063298883068188653907910954053533696 10951105 593529490872153098583077012525282880 10951106 -175924887284940672325609820279188680960 10951107 186373104435724911330798790882207970040 10951108 369584362181482014081802690525760547840 10951109 147309882754300218239413582214696610204 10951110 30396022009718771486374607456023104000 10951111 -7866687829103020752485472983795380992 10951112 348668953976672777856988168472628602880 10951113 -161318302030739614901923592219863778976 10951114 -302046460328739299807198020581658555344 10951115 52728017628738196121264633036084102400 10951116 145832927929167879442811865145769201664 10951117 -897016485458410828260472768839781131648 10951118 -2099402954060117402304732815992440384 10951119 9600420477598285857353747134273845504 10951120 -78953816109079387795666545693856972800 10951121 -278005171285582998392086828947455580300 10951122 10622390082141631498159024985868730368 10951123 274267330065739933259640304998386795372 10951124 90566349378988993627216309170440558592 10951125 197672777356081894906777537785400800000 10951126 -19232864961703718107815556904810059488 10951127 -534321970796274520815683580898151071056 10951128 -185250938119682002292334339199966003200 10951129 -38542325209850821156910924172867350208 10951130 -250204889964810413679440120827103566080 10951131 -175036481447947544389096653234895673856 10951132 167664152012433682367283286138110277632 10951133 -3638252054628865458774283488630364500 10951134 1210504978560364798245567114067955712 10951135 15215189784060074754829046865561871200 10951136 -52825094036101751289411445790995906560 10951137 209018895115221779812617446239372142994 10951138 -132662919177350800927098507983428807680 10951139 680670484557637781667060508358900150940 10951140 -1994747819417654850142807672534118400 10951141 -17028731395926644798172550537821211776 10951142 -25407140224151965941936361767170634528 10951143 38310213618826126910201338420193990784 10951144 -770352789020652612308529142065657446400 10951145 28729321162902783140617679619253627080 10951146 8838703328873028852439770701463936000 10951147 -140079507554809895129443833381090223088 10951148 41461989852957563995679966027274777600 10951149 -17701308521881255350783627362378896320 10951150 -97942837632548745543685119262287129600 10951151 -332344256910478154000532248624356172208 10951152 -42533606422957485389181658403890987008 10951153 4312016867874550049267538878069353984 10951154 -2031748977850073905238258833893127680 10951155 65628540237621474643994595153330744240 10951156 87964870887033890077694992316360539520 10951157 -47552390503189188197690375354326356594 10951158 -112637795466582756197010826084643697216 10951159 -176734752645622596898970081083336047640 10951160 -608522080057026874380117054640309248000 10951161 -19270075901324286381954841388246751936 10951162 488271024134453018660124937202995714272 10951163 -627113833002911225917765126624825819080 10951164 -120071073514125023451597647937586258944 10951165 -639050026875926700184040253938402921940 10951166 -66983076009654957558503471038309685376 10951167 -284330475469636365325969201669475938560 10951168 12782516790751549675093781933073629184 10951169 13638869814184863032319452469246710400 10951170 178636547476307320578226743766401254400 10951171 349280632070756519340343104058720541184 10951172 309592580644590804851505758580668290176 10951173 -753379625057599016723742661753586208000 10951174 70678555502757403630327579538535783168 10951175 175435807417216509420910357274602634400 10951176 97304229869552310102469532810300620800 10951177 15694461542232484715336385198140027172 10951178 -6957942318006248637801692663730324480 10951179 7523233343618475895808767684428976560 10951180 242450649583362355115625037086247142400 10951181 686625862473016719829307909221340060982 10951182 46900424550435530495358511288177182720 10951183 -195670983403464775278597090764580135600 10951184 16383752092423291241100288498975375360 10951185 78427364580770769498271225720052108160 10951186 21393298520020148141540549149301758464 10951187 -59190761454387918893435164277258539200 10951188 -16958590086223712185921805852171280384 10951189 -149751259513493243288837061923584545010 10951190 217895102825102617720529708370555321600 10951191 -14488559750186923609799994342715322400 10951192 454745591091562413178066883246156021760 10951193 -198686515464843312425456095811337540960 10951194 -20697117583146095404487598346894390272 10951195 -263353177964091291675497109714455381520 10951196 -420253247040330664584703975980687547392 10951197 -379569295206314672802187520181993984 10951198 23704195626165737137896887295801026880 10951199 -68278587036408784623855282289785957264 10951200 -12180891840310988704933706723173171200 10951201 -205193551677797115381198081143375848400 10951202 189461613135315299407546450595296500000 10951203 -432437848509402658062614648324580803856 10951204 -530293595140443362371151968687740300288 10951205 -499466534142337750039386104451829308000 10951206 161951604064081183413751665603700088352 10951207 -959074216408502165983343716409667847128 10951208 -67765885936662902608741487337404590080 10951209 179932558208219044075772591721520274928 10951210 -181804203905418287647964263280412426240 10951211 -266805568261364675083381286323466665776 10951212 286670453103266418295828551030702873600 10951213 -19517148521507103181872284821208336640 10951214 -22973354795514594317968910335826172480 10951215 96430369634107775796122898790934292480 10951216 153121183265371434852494751740968681472 10951217 1192823544873231412433973474335989833600 10951218 58391957222201409931220357085822731664 10951219 253811362134838403097166807521323174880 10951220 39784903849307571036034548186759168000 10951221 -514810365909275384865249766051174841376 10951222 -136493735406247217493868983106316004288 10951223 -133722676734908450740357078488744136560 10951224 134860451346088558130883256398759075840 10951225 48259249889643233555411970827437088750 10951226 -22304427992594445785661318775480464 10951227 246655391614751043019313549002538979840 10951228 162488638714610662849484660740081844736 10951229 536759436873049381900802265378480901830 10951230 -42635268398552458461256527904863014400 10951231 339870513056166911005440038657876047752 10951232 -22267971634168969192967481504694272000 10951233 487839066457020624493233545157696424224 10951234 12426268120823418610555586437148155392 10951235 378401928224100254320677212588736519360 10951236 -86224944286291302571654965748897963008 10951237 -914142337588332786841762200678658243008 10951238 605163633826100056169768634774315192960 10951239 -183717358964646614607150966393919209600 10951240 6014321860731777422566197112376524800 10951241 26458400260988353638455055862007126400 10951242 38673689415997851194013905575692218112 10951243 -485539114146675463610538252131416234752 10951244 51071848296264606979849570426599584256 10951245 -282494429625495971064755594293554503880 10951246 -41230325525413113372689866062331610112 10951247 779297902471130186167571903513640939072 10951248 34158770634759019533780318345869918208 10951249 -314337983154061157129183449037360164750 10951250 -51575233661606052869844732398863230000 10951251 313285587858910836017027679596331009600 10951252 -202491093371948085317194005573765609728 10951253 -452775015019330793484354476966189902176 10951254 -339478511556032520460022347216693632000 10951255 93934867879114031280939206527908243000 10951256 -930565410630999702373295410218925701120 10951257 -563479879091956934218716211808390829360 10951258 133701117697483921679229363135880304640 10951259 -908334033651436144204366418835461959920 10951260 -67744523015324056246679187054061271040 10951261 -714326213610923990042757723191622525428 10951262 78332669622008620751422127549115509760 10951263 -138883347675664840793947327951528324008 10951264 -202527379173608863318874312290214608896 10951265 280483953522222998030958176185959720 10951266 18645563826707153086884759503841944064 10951267 -6383456749512317813155352330667906888 10951268 -545250498968337510693966587685196474752 10951269 -194390218012233753089619518213669136384 10951270 63857054924102399714653175298775353600 10951271 -242823317924221354138140653426314107000 10951272 -33720327947669570010824570768123136000 10951273 142043247804182106205264430533008062522 10951274 441894201469788146194699822496038217136 10951275 97983263905503619717474626367835769600 10951276 -51419255713755300058109495046759898112 10951277 -201581061536820394480703558777119307520 10951278 39058751865295935616738543778497592448 10951279 -100904769304690300904210346642446304480 10951280 46788697753684561626472235555924213760 10951281 11444065877046573685099526202692970048 10951282 -185928682512680009401415181145592334336 10951283 3662214604415855607941788253402379264 10951284 -219627657785507534959574112158124085248 10951285 -232878670603065950489872874392295282400 10951286 -60346904918146549871838228853335981408 10951287 214840165471198575403286388291853507560 10951288 72122917031345344726920464841336053760 10951289 156236220506750152995932489699690538624 10951290 -27664404351645718703400368518355604480 10951291 200611024085560249197305292404793857872 10951292 -451616890828145235723920129853470642688 10951293 -425421419159804851066882620609105025536 10951294 -34784808691164033067606078569519246720 10951295 -229795530583241573859706769451057530400 10951296 -9171691126660255410715996354668134400 10951297 -71863945319615540909164221686350372288 10951298 -501503049665099003179344152433297312864 10951299 -393719577262569776827546961537431724400 10951300 -151033008566211902751766169580037664000 10951301 -265770805600999575658547018047232353698 10951302 -36675263982904972143568215719257896768 10951303 -480920504120974403049196374235840008936 10951304 -45975229414144443283549549140221952000 10951305 48870424055432386779313133012035864320 10951306 -358479589513100048469422080141359357648 10951307 119210120714982238507292496203606128320 10951308 231431148931508184930221837512631255040 10951309 -575117171203463393855043042039510876490 10951310 -104220287011044511549229931066541514880 10951311 -75712850110377363141398407189775239296 10951312 50418364514816044320158721492721336320 10951313 -740034060013202238242290870596570975438 10951314 2972656726201210665868711084569724416 10951315 453766211438770634816308984022740543200 10951316 238919343410862959025998536643340490752 10951317 38751090814793913307086823241003613468 10951318 13627335318758414656456942143734169600 10951319 13478077239722376776498765173887313080 10951320 388525428143071001391808080576272793600 10951321 -151428202875063895075780352661332195888 10951322 -522225224222103827734543142654542488576 10951323 125586723000179917366598384369679884184 10951324 63408705740785976952013170000321825792 10951325 -27993135506204302046616850950857208000 10951326 -1917486032808663318280029290860910400 10951327 -702599272069914007588335293902823681824 10951328 497826500206967176307009261368712232960 10951329 139727977845062648816285143842345857280 10951330 -81472257991652482919455537431251583360 10951331 -293025836018447706805560505057249880868 10951332 39683383514823691119305258154441400320 10951333 464956660951270753784708571253599419582 10951334 -143149574441252693739215049916901059200 10951335 -311079859448860599371617873008747340800 10951336 -305169049214023173996913371612365783040 10951337 -33598391206213713952819265797337730048 10951338 -294443946885533706712568671346054045952 10951339 7944419453384134382160447014124298240 10951340 281202690457767293743779186675548067840 10951341 -393099521921742480334595159326800470208 10951342 500878366571156644578961912628929419072 10951343 156288898294429910177547670040564243184 10951344 3065405796001535188422068756257996800 10951345 -526172479907912972805683867888305773900 10951346 -17208001508700486619939791803806448640 10951347 -54259206686129631093859686876671880 10951348 343079307656295853114667689212002744320 10951349 -296415954570859629259910539820329067364 10951350 -46830734567008812199727380382117112000 10951351 188644120868781074674718925551328344400 10951352 -402043314824469480042384927539606138880 10951353 -182262203130127367233658194888526718480 10951354 155839092603927441667451019471564299376 10951355 285567484982428059356901240676416869760 10951356 115903698943803629176108936609660191744 10951357 338240216614157410063509969500911227660 10951358 -271018097645785051336237967058779095872 10951359 345020268995769681377490691809126529920 10951360 -42222665868586746523253911577847398400 10951361 252416829191095065104844167328751714500 10951362 -15902475560303332252912233614764039728 10951363 211515937789838223386314846227619127612 10951364 -223209684354462526096179784314525796224 10951365 -392102257445419923932330578273865117280 10951366 -101059507471768193939800016145077383392 10951367 -215681054930481683581119048277574025216 10951368 27345663253500191829638708672507904000 10951369 -3968301593651368502688393387574860192 10951370 21139739186046574665523339679921602560 10951371 17067872181833040214197486659934239472 10951372 756081148154670913534617343962687488000 10951373 -238080461048767867048084035286227978378 10951374 -11642161210718563788645944520730856448 10951375 1043852114152626989495464225596639600000 10951376 -224549908435909654240329274043698249728 10951377 -765012550034923345109331680592188148480 10951378 -389137787127450145575424765157047074144 10951379 137498196915617434972515839542902031980 10951380 4902491644580294670818225009895045120 10951381 15270782705565584717540476136016580608 10951382 -215681757112393582089371941420468787328 10951383 11161207830642653047100610590598300624 10951384 -234695338857314243992681781731759411200 10951385 517875336095038861334515595874530648580 10951386 -195704804959784063248937446652137977600 10951387 -20521718429965943240127855905807949360 10951388 -40468844965733350797502559548350357504 10951389 -40358912888521902727861480090620492480 10951390 178103864555042574820196003044624369920 10951391 215789823262680138870633164157737308800 10951392 290819231125926427348308831925434580992 10951393 -401176898546044782459552794657556718160 10951394 -177133283862563983469855895039595971504 10951395 -9816463269153796240901801048667678720 10951396 126050416299001950774383255856089820800 10951397 557401820213969181583955619745573914492 10951398 213460285721979920835327015772267313184 10951399 762890715857616450092250277189985750160 10951400 136025705665541562459942392289702144000 10951401 121840416170984659106412101486909193984 10951402 -215982527595317877505518927272169930240 10951403 -125077978468351963043779318624792065600 10951404 141298338328744559074432878452562984960 10951405 -71134316082504092497197203100779447880 10951406 238289886061860039046051096365139609152 10951407 132039539134406055963279749511939733704 10951408 -28253966349223994403778601912119853056 10951409 -317305740856186814398566499769490869184 10951410 -55185089517406848049857724703021913600 10951411 -476128663512548554695156970400451399988 10951412 -108697855619258253229032779537430528 10951413 347146884734606838112737605488752557376 10951414 -416622853459013977967010498951346990944 10951415 508306682766537204951973380931301810400 10951416 -98432940516845378073461240092921036800 10951417 -45849870892746638203232824054212490668 10951418 400252127066495329963647168044017084416 10951419 30610496996569337475338343953668415088 10951420 370227174663450030814916292709122370560 10951421 -192768053713158585696195189884804569908 10951422 -205372937303851678777222164665163190656 10951423 -98065584757566696154672728077695294464 10951424 -590524026790354397872236779900365701120 10951425 92231996055414301450921673988710569350 10951426 61482557421660853685437952044017268224 10951427 168400379887253209317769558816979277792 10951428 -147431966822072622225386904956383918080 10951429 349045339972113540360487040899286724640 10951430 59457880904386597040237195025511488000 10951431 238702514076445587968682449251365214800 10951432 87602969429601981081606480300186009600 10951433 103914253729144480824028915536594775860 10951434 40113371014743433086037832322758148288 10951435 -102366706575887206940772999527329152000 10951436 135150675228181269593659982510445798912 10951437 172756533080819316650462534247825932352 10951438 468123259662714468160152279406074525120 10951439 72324063885657090239739392697571608240 10951440 34050288015549807749620139823275704320 10951441 -327328160867109597445381754938460403216 10951442 4781770363175726256572540782149865872 10951443 1165467006432739979663181463253988144 10951444 -281371946198488953936277108158677237760 10951445 219686293840642438469714396320400643480 10951446 -92252412685324436405794961337281567232 10951447 -84437848289617703151843959604412663160 10951448 -352769503257758741240964051020571648000 10951449 107209058520290225456705735922132928464 10951450 -25732527769790932953985784825099328000 10951451 -32911262122735059829070999753652018552 10951452 -239707027753760190243475330468054000128 10951453 238990128362157120227274740898697913702 10951454 303295920805363897998136168208903228160 10951455 1833996555174343442774801524062537600 10951456 738903692874032864365485691292075753472 10951457 376926465864597732455947468653348384432 10951458 -55689334702909155485285555164706979840 10951459 -525289322137413674324066826135089490340 10951460 -5277047624849843961802298429617904640 10951461 152366456779587827464078836233034162588 10951462 92812356039312316360130289490410177600 10951463 -106190834743626127493871111699931830912 10951464 -332979138585116692943432530700394823680 10951465 -126174841314661054276090233949048968000 10951466 -262431071195167265847824151820025897472 10951467 252934619178011309268778251905109408000 10951468 -1544000004294967034723824605426995712 10951469 -196926580494254220657212366628469439040 10951470 246790099139126052147111267634107187200 10951471 -175880518232905568851035714166821177328 10951472 6760076593654399293476700871430111232 10951473 -59637764292751636354872454144974001920 10951474 -341109168825660575939811512342703681264 10951475 -922417037966080162624856833339620104400 10951476 -22504181650275731823458805872226134016 10951477 -16793786703206000827136267997893073540 10951478 -400065519069989487402104597041800996960 10951479 64432983589823370510071321906342683008 10951480 -417696138110706709837943687936220057600 10951481 5306445553977626627601393722109060432 10951482 -34467445827450970952107631482175498496 10951483 519292097124916959614481467126929205732 10951484 421839467077453464115208344984985558016 10951485 131214042453204458879421573094859752320 10951486 60639635481083749539570642761468067840 10951487 -312278849356312989032180659421825376888 10951488 -133910474774434080836299071024372645888 10951489 563376096705409578478811519215544218756 10951490 -341840819206262360080522082742028070400 10951491 -338406048206716586283686644611630457608 10951492 -508300375146097782377841448943016947584 10951493 -72392143950630734034529491518338860000 10951494 -59840835437839829277535853302326951936 10951495 170573651187255588766644869913122859000 10951496 -92362067488782246143993827475763855360 10951497 -170531492080342617712920090803923164960 10951498 3998456664238915663687208732528331264 10951499 -47720159304031390460108718772103937936 10951500 252069789871397934383153404962758400000 10951501 -356443390166488479572911222481619556896 10951502 164482535577208648854166584748812490752 10951503 -495962150429342623494612747866543909496 10951504 223692036904153377152697869588392632320 10951505 367272697172881155325791886349814768000 10951506 -7757511391846584880178409342599733216 10951507 288258777376722208773918037860071378512 10951508 -283063615278201620569692818141312037120 10951509 -330457614960616379379177292460216006496 10951510 -20698283274427994344275642685412071680 10951511 911269702444592988835010744902798799112 10951512 56353184662005174039099102626613166080 10951513 333919933708644169424548401882546991684 10951514 -69994039344381175346550818457715500288 10951515 -442847384910191735834887092935752997040 10951516 653677787318463228536547748355094704640 10951517 685486317782191322215278137437218144000 10951518 -125365706487372872107625562811797414912 10951519 -15648848548686356829585197025881861568 10951520 123635986830742196956609980581051105280 10951521 174324220099439696265173485329369676800 10951522 6127474880488759649825379093958513824 10951523 471877257019739840582984981632440071304 10951524 63789906737263426751899419734850877440 10951525 4188600803702361345970629932952473600 10951526 -491625794097091026963763547708437810560 10951527 -461656915137901468002301424806406149080 10951528 -90080095162639349039663337157641830400 10951529 607571569015788636615339117487396451130 10951530 -92695870859647867099300527648404705280 10951531 -258965856892697084555564402297424759600 10951532 -591736833953508970211108426205204641280 10951533 43073602424243678216432204189878400640 10951534 -194488544406697170058448970735812751360 10951535 24740476281384283429462309064881632960 10951536 39166597320019381412155163361517830144 10951537 464410929088893878270356207333835829312 10951538 -132712031695904941009816196714302944336 10951539 259575876945668666832238406273680986480 10951540 102340897092308854622733202391928042240 10951541 -9619011951654790349206649271473385216 10951542 -22849966581983639599283118948551546880 10951543 116475647673095956131892055290944118800 10951544 -284570820384631020210367571017604259840 10951545 -359878803831453173720505891112611005760 10951546 -33219864611348206187983381771386576528 10951547 -9766249770353192504116109311132871004 10951548 -107717155348344168781698257589219154944 10951549 -352465817654925499474231967574114872724 10951550 148313436679849360327209231203680324800 10951551 -101018582395451762006577943793676795840 10951552 -706626086552184568279002270930504253440 10951553 -14228397953717977204563568688533620000 10951554 129072663161056201159693368925897812480 10951555 422774903417348731797241249156370274960 10951556 54300408825611412503689606757186899968 10951557 -166237906447515429176961403823236551360 10951558 -69266607891333132320917670861243458560 10951559 675462815325661708515587948849844212400 10951560 -288434661223294112172007401476236800000 10951561 -422396775746618841776142670795032084838 10951562 374378412298989772168446449942409504000 10951563 -14271136621236829461158487868035326976 10951564 340558423422335877019169831187035860992 10951565 -227498304776714647394837871520479559680 10951566 316159274573161325415233905129147842624 10951567 36317135835755844338204622418824892800 10951568 52525607154990796277128245840793608192 10951569 441215170475551741793167346859198023394 10951570 55986401609338403958368787874417167360 10951571 159192818106986285808055499306778521772 10951572 -81273463174982075628436567547223287808 10951573 418055953612087633444687478982646823822 10951574 160609890358052618726079117009420811392 10951575 249339649217898789542500299596516556600 10951576 -37635145380829449235607928144885043200 10951577 -18363205381119910138344127961357419776 10951578 -356890137388834885797305351620717977600 10951579 -83821821338741951990459289927954093820 10951580 13680508773055943863394927404177996800 10951581 480296114398079476912634578290112214880 10951582 -30495446599001138085532236698790868608 10951583 -469477958892635005471013623372911620496 10951584 -2081875909434817153158331139547463680 10951585 -533617145657941935806402293977236762220 10951586 23219169347765151074157847372311960864 10951587 -136577038161004946066845013894779916160 10951588 222558910341388771113960354692516413440 10951589 -15275687684146797863945146260415620 10951590 29311177489539006587759111204187805440 10951591 87425109029097074750637809371997767728 10951592 -134637049336229060420174070857474396160 10951593 31007631595506961904478952854487971264 10951594 -127421242959495209068510110013011629904 10951595 -126764954829946646478160161639422649600 10951596 111896844506364273343220486138815786752 10951597 793982208958586383793853312057311425046 10951598 415799558189149347420590882241460863936 10951599 130253285625325790133176388637101485064 10951600 -90604727816804274438463218631999488000 10951601 -583423952196838771298572082394496224528 10951602 58574728903407972032634014816269032960 10951603 152915338339441934325645239754972475104 10951604 86002095712398019038515098973774820096 10951605 7512126068227898582132867147355039360 10951606 -22782019769386698607869235386677161536 10951607 -322228015883705959007321969390542883208 10951608 159745631474513346610264837121215365120 10951609 -801542933743906681952288422895554959190 10951610 -258401813906466278668673897159048171040 10951611 103345497071385879654354450007336624128 10951612 167407402567029414237565271878258196480 10951613 -228525788521778224027325642534607486138 10951614 128042232522494249381966767020168506304 10951615 59259354869641771903211756058902922000 10951616 39339723972350258315032410304379092992 10951617 -118060058349473167594318246056160056288 10951618 -69697840127907190100317972546487777280 10951619 -95503951019138327159106245463364934400 10951620 -1002426622543226515825001466837504000 10951621 98336055581622042068532032760811928184 10951622 -77654624227670736583091354037265603776 10951623 -371241840476429837567075688003009509328 10951624 -182737859243638675167150510564566784000 10951625 497615791567283177338901474342038869000 10951626 45904275347580606132572532370933031424 10951627 23168267557675007607382907580359997804 10951628 133609580414880372622739769439765271040 10951629 -84370115296253442510633735344381126112 10951630 -39932097901627436059149367115720832000 10951631 74383764617516294719039769320919688792 10951632 -76768702799837678540428974797083115520 10951633 14909611885007917759133962250662346880 10951634 -136154560317627194848875769079624663040 10951635 374080478393907464109827628062081570400 10951636 137803904059101067310921840316466493440 10951637 142392386782745624575798700710108326432 10951638 -312221908247172927748467511975515141120 10951639 53415341035069621769350515008710425720 10951640 -27796991220274021136708881852082995200 10951641 297538626945566597418418354337652687450 10951642 210684071960961514705432584056857017024 10951643 492900628035777363898591275519202895640 10951644 6085250567080279395854547136083517440 10951645 336837158895676566521111077544788881900 10951646 -428820475481639075231708819908961785728 10951647 -354160231019087132648754708596105472000 10951648 257145636467433456110702343824568483840 10951649 -189279785337628296635652771819339398400 10951650 -92542083614503891684706196387259837200 10951651 855607164518576052152896658456513125912 10951652 47547889377722204987159620178012332032 10951653 214419924652283635862286688674952164384 10951654 -20853558638630383564964979279013939200 10951655 31953485309697944399690187860896405920 10951656 -180886641506238302160259681639178403840 10951657 6624538704583417073961636440669519040 10951658 -349581120530606397438535881298290599424 10951659 -490064775258563896793556880871669784960 10951660 230950306253185050034551855614759239680 10951661 170603130168383573581581729324770177664 10951662 101249592006995664062941542275505893952 10951663 838153431894149238858604052625491576912 10951664 -5827561471981136819545080537090392064 10951665 284955617658785959951641372840948817920 10951666 31146409858665638791764412066000811520 10951667 -424961854840364602258311612756877074288 10951668 -1424011738570003320855981214753898496 10951669 434740896974038750300825616631468433070 10951670 2931746564831469299785403317336003200 10951671 317116168956836845403814091176095410560 10951672 479688039735283683166457464433441095680 10951673 533907797365200597013097660467543682922 10951674 20421772112352724681530362879203361280 10951675 -14514825320523329881330532435888661200 10951676 -76909972698737193346662458171958144000 10951677 43896537751693621271532331460621298048 10951678 -45696159575328724129205858829150351360 10951679 20297060456842663425621215420182269408 10951680 -44004567887577350139722535898322042880 10951681 -9723447658222404218362390544285385280 10951682 57107061533293730053487754707633014272 10951683 -510228537493443630876350601820185415176 10951684 -165625412901840211119133249515813663744 10951685 -576238517101726469687815311484743127620 10951686 -8749047924529652415379240109877215040 10951687 1127471437157726813461983971787364126560 10951688 757904145951421062581993912083488030720 10951689 -4761030494847953576537778479402913408 10951690 270261296533192579571947734723933525600 10951691 1089166056859018589335397008828841306400 10951692 239952923051097740817462736487683525632 10951693 -1582025673733568769108373103198306697120 10951694 -62160726626871714642261379548533904000 10951695 90017356834264174623945953558767602000 10951696 137790384140322344899701546177597358080 10951697 100613274946531658607563861428053626880 10951698 68392476243431611621913153878993278720 10951699 431341591005352823276891734083002709648 10951700 -188907365898780991165095860986220092800 10951701 -432586450256730221599660594287747420768 10951702 60554276996538211411568596026805995552 10951703 -18381774952703891719010573442604356096 10951704 158216205335149352612418627753204203520 10951705 1161134806647352540349044159203101990400 10951706 -50805071102633075481133384096551467040 10951707 385747101945005396921518817579567576328 10951708 -139725907419072589476888923476635363840 10951709 407234271693233449925816971535921399910 10951710 -17494623801066548194442351139594240 10951711 29764456136229868224506753169771992448 10951712 -675681829150187363581438086924793479168 10951713 4350137114789906446253794113321612480 10951714 49765878268579596151790954106676755840 10951715 -25920029552049667563020816264748694320 10951716 -301855351127255057678731269543577681920 10951717 -108940952384199857003651197214101588800 10951718 -245817724002274063074320758828842768384 10951719 337566610849103177843238196970640591144 10951720 228696150308606073400194374401687449600 10951721 -899964413573475084309199790186793902256 10951722 -57810304279772556215332933828935689040 10951723 192368985035234767989300359941118790240 10951724 56066802508397681387223719878897714176 10951725 -64694341195298957066384879704961978400 10951726 -144169535247310875590568316750050573696 10951727 -934151809434698699770936489349410397424 10951728 -97811577577725778245842429654017769472 10951729 51035189880418196455450951553702453284 10951730 -1744013510327010153684041383005318240 10951731 123546427116032131022444592342968492544 10951732 494850671362520263741496358016181532672 10951733 14617114258352024994243661590186019200 10951734 12397774991545672356578596048478718720 10951735 615912947685965811192446682827503294680 10951736 -876521097008509545447779486925072568320 10951737 145431260747866228345082009058417345360 10951738 109026475393094780636552698145613770496 10951739 796451219810583277557839728596226317540 10951740 -10357436883296279916844712746757222400 10951741 250696403619972028504971541198851412012 10951742 -121923414077057194496507158404305158656 10951743 -313287528789405891865965628192127887872 10951744 93245524783234298683146707544196513792 10951745 312238627350078997291492007752154623380 10951746 -3379474378014959019322964935478969856 10951747 464701426235698406763409861521538123196 10951748 467256266626491950020634342830643937408 10951749 96094121822000865733193409022443629568 10951750 2053140462759422082785408190690624000 10951751 -5326851802054145911125149865766107096 10951752 -14949679131275916330820657795144089600 10951753 -898560409046027626417149456334686881536 10951754 -146979646289883588299748938680813459200 10951755 -100266049443792742621309942709561326080 10951756 -2583391932873088225279889435010210816 10951757 419159749040650757015861579384312577600 10951758 53686285140463837650139743885678724224 10951759 -53650123887395290715874764164595216800 10951760 -124510355788595170953999851775326699520 10951761 -75909913456156904113512054601745854080 10951762 -354900232700089826565003383726228800368 10951763 -9619364569567355909135447992196000640 10951764 -313019722215680507194771134096930330624 10951765 -133803213711143472834221516328120821760 10951766 -14984777276064310205658050473887897600 10951767 90119672471364022283465832852659043528 10951768 533814175299024347968011720111919810560 10951769 181545016384268602790194367773040906496 10951770 -52151774272912374983483349070256486400 10951771 557117028929741098350556204198857558720 10951772 -136871632752861154554710159705288398848 10951773 10356922349368023249811784536495054848 10951774 33221977358581973957372520040567176192 10951775 166556860624016892104602981303999155000 10951776 313831665363361425335584797140414889984 10951777 571994998357108458760727894112673518626 10951778 108223581411055863461425504436941537056 10951779 -364910298028073002042032297486875943816 10951780 -50672628640502269624784494492229099520 10951781 50504345230247213187263950930073859582 10951782 -207964556208101072506591672285529279808 10951783 35535886835846262910852905589277142000 10951784 395510116021718262356197856264566456320 10951785 129464308441453285352168403216656081040 10951786 919048165914014610026778906384356513280 10951787 -145933546934775360770992029084418058496 10951788 170046968410297132524992986283034662400 10951789 127724868129421317996197565739464682656 10951790 -130457795591719054939475964417179068800 10951791 -108719774210906560514448895158092246256 10951792 -27608700107519327424116910179773808640 10951793 303672997370395926964503984779659477860 10951794 -227685827336834265646600259508721593600 10951795 87687297380262685381279522636531972320 10951796 -37168931756179560744460528127884790400 10951797 -127562496312772210173972490115809295040 10951798 -198122152712835025469111071746747974400 10951799 -3637682578262636541499272865255253760 10951800 -163357657678217753551639122253466112000 10951801 -162745589519783192184604543749877941248 10951802 15481236986488348024333319430573568512 10951803 -226009468081833581588219473517391863988 10951804 -67291776625176380690804307273348927488 10951805 -244458341795621726110827520470547683540 10951806 -50804517132790543674681421518123811200 10951807 -153908943092568090490188501490682240120 10951808 379576889801512286400566912166867763200 10951809 -354559457949107197561790611025700990720 10951810 106653106258488237817083229372984896000 10951811 24330158992777930567316335176166126752 10951812 -183202471890471826772185684947395336064 10951813 -728090735980126990181731243619818667938 10951814 -14642192214417012839506718388035026560 10951815 -39540978548065234968201417475273996800 10951816 161854526208354675226677247523517849600 10951817 466084083382115126035822503484069256400 10951818 61844846520969358088984162961704672256 10951819 32167524466955589899906954289199010544 10951820 80199233350727984330881815047568015360 10951821 264983438089020354132418415033292115200 10951822 -44745840950919711200099856316089953280 10951823 577448939336393131983443750140183521072 10951824 39099431328624109406397269941226569728 10951825 6420946910739862539831300925081320600 10951826 -386574052390812859670255327134346700000 10951827 -259344942317674727846002126331790647880 10951828 209183384331985928358704122951846635520 10951829 45800972442492039234249822668044774272 10951830 -141967226987160967367201327543365875840 10951831 1033791131899326493970781801156784496 10951832 548423381830729447747895834404956518400 10951833 92210057307717845648170145360652574848 10951834 43267935803348661248089264808412356832 10951835 -154850606220646280315689704355814624640 10951836 166051172290128698579353180216520417280 10951837 257034752933443365315105283831036165900 10951838 69865366054806951059817468080209249920 10951839 367505400737341486936750187981607559704 10951840 564202667545856450067402925535379456000 10951841 446343750436207124800498576685280514752 10951842 520006912610385067933437032851427328 10951843 155790854164885427822437793827226282508 10951844 -482483695515696965231497267561980411264 10951845 -190404401692933939732255005405638400000 10951846 514085072619573353469610132539259613184 10951847 48238950064575003823380201743643352080 10951848 -22430728820155049617166634029423293440 10951849 25870712384190938769310356079469682560 10951850 -22299924263147528145837164437433472000 10951851 -230053575004472284759781982312164544168 10951852 -183385848068741144814220701917159168000 10951853 -536141266314978436096091706083827314336 10951854 142700479682605622491155320515963475520 10951855 337493718029115773593462020349060322760 10951856 -168119136890243903914708687229426073600 10951857 -144824066715288214661416172627750133120 10951858 -346760925206713257844232293466128005216 10951859 757100186348719097776145482803010025016 10951860 -12570700531167198674788997313615421440 10951861 760788284186276112789610470635835956462 10951862 746220897533411281123782601064926140864 10951863 214704656044243457141679938727246296784 10951864 157131942564342050052456801498637271040 10951865 604287055039679748085019503805056768320 10951866 780355341535168188210616594407106560 10951867 -478567751606245639648252294022717817120 10951868 -58337960149292092997095725730954911744 10951869 135427682248495639708699147421560664448 10951870 -527051559697715498926157726763390480000 10951871 -300603719902395491212795798222370924688 10951872 -99337184296715054396495927257583321088 10951873 806779178487387379929916785826099629122 10951874 211304101190594976781589830975894473936 10951875 -99388443794241992246283697135866000000 10951876 -593503851492970087579650670425151235328 10951877 183995828900563085449407912912647939712 10951878 -6582738491039041076502748970014353408 10951879 -226913490614685404271948980713048992960 10951880 54061314983612117826684868793241446400 10951881 28366757001367052730716997944709115104 10951882 -309699719911912852153491769600327855008 10951883 348545433439198337947951107265174032264 10951884 20881661661406660951258093110009553920 10951885 3417640006981830175205162575943270400 10951886 379353181184675342090274071418879697344 10951887 -533072992819327387161970349267114113152 10951888 -98714526001635228899774848792081113088 10951889 43960593048525218871439919492641678440 10951890 97418800783636789314141551482304785920 10951891 162144971323804402604184536062922845292 10951892 323514760034697463038532886021115168768 10951893 -76471763620189568346612887311647075456 10951894 -96400302875886132350536105472389325568 10951895 -137195989209807023226670792061117655600 10951896 -253031236287823114465164846921784627200 10951897 -19730681207288403782934450612101619456 10951898 -5183224447814110590770454266795624736 10951899 83377646295538262552893521417259031040 10951900 -109316518323552780880677028570443136000 10951901 -157065837198884453685174520348475293248 10951902 -2729547257570711993621877625894705920 10951903 -857872907656014455474645531548073354848 10951904 510901298750305789501312654291890339840 10951905 299503961253174725575175074607977406400 10951906 63411469674693358811922535317339271680 10951907 -678857165258953003490683947099522335844 10951908 462665906020984300081936327358512312320 10951909 -561070299349625625789553666575966680640 10951910 83356461983246538753978831167021176320 10951911 184683020246887672596639654923025753360 10951912 -159424524676535412594364141457336140800 10951913 184615137998647383404176952141908114560 10951914 -287517069364589220050155120963132834560 10951915 119827797276269891609630914382196610320 10951916 611637672828780971457274337614120362240 10951917 -303921727631319650823837869492430497088 10951918 -8161466941020180182497417308055253184 10951919 -712204183362131515676405248400748673680 10951920 -4461640581532365347149712442147471360 10951921 -121531266401397603987866900098800502800 10951922 -328979229768959326265514518442283861488 10951923 -7069312626647508669360722485799923200 10951924 -638985637499596225308001882976796095104 10951925 -240396550274881241498547021103160743500 10951926 28151249718400814690579566911158123904 10951927 92524618307528968280025806271852024672 10951928 -1683600994756649828495753060863180800 10951929 -13306204141346137134776357179276407990 10951930 97981377099718556242880994072899531520 10951931 -133373026052246512278328096404760706268 10951932 623561216049681126013056193478494774272 10951933 251994169225776137883455961179059921344 10951934 77042004627042558737332525905550617600 10951935 14360391604798141667489781787268445600 10951936 163762131950352897103610018230645555200 10951937 -347643325693170150913987027620427549740 10951938 137015711105822971091166929561924012064 10951939 -317725367222674179072344848345568864260 10951940 -367160100187849457382890574736584867840 10951941 122515768228090496962237660267094691648 10951942 -144952007376568950405313154721626932800 10951943 -201698777349336972393288901996720930680 10951944 152347766245234888971355201775217254400 10951945 189413546135759046243373410470096057700 10951946 345124934935550654946497709034890618672 10951947 326160682505232304359228865899285214800 10951948 18390730916496485488422217278621427712 10951949 -650149004436765517557643115697306335520 10951950 -143578595081019770096272291658862446400 10951951 -413561329429802673166162393410678580048 10951952 -10674897469471783069113671078633472 10951953 -161981789583226757752687547959681767696 10951954 51504900702490722642958384657902554112 10951955 -129399056240465046072866289427074151680 10951956 -92888902987010053883476556590391500800 10951957 -567547429293228932515236641950720247794 10951958 -199018825859038823211603343918993021920 10951959 29213076383730675112515140048897299968 10951960 198401246442758587657695894183293337600 10951961 -6182932440767534512488610882362653760 10951962 22855136141336650712842042562169567744 10951963 -139699758441265625811003143797310734080 10951964 -151873392208372409710496969546982849024 10951965 -10065569095897565179029318093140496000 10951966 -571187173323718439662384285483439085120 10951967 -697316343556028279063352533996300607120 10951968 529041555862472680315286474432872710144 10951969 59095573558514038482611495121775947200 10951970 36242935960316942775169021145008435200 10951971 -332229493310224527727836129583300224 10951972 183180677233348156006959747797998305280 10951973 250049720980169123687269238428803594684 10951974 -21627324317060011871059101143132544192 10951975 -42464580274021172049558088040438802000 10951976 291574220300334333973426087774405263360 10951977 820999963238512273452879622509176599680 10951978 671470611077535281652770759998107023040 10951979 -91056732201770648636023802744390539680 10951980 -92776763496296639846796046001989632000 10951981 -81869103665838073730996034630505737300 10951982 9466060515941747880202213943832374592 10951983 -209183309542961697801364045553661454080 10951984 -16926237275542287072131891499388600320 10951985 -129239222907965318913620830451365586880 10951986 45383349267264996475653822162961601664 10951987 1119757012246800937747687137216859670112 10951988 503846190065360581460390675552368687488 10951989 60693874735473487611709398340033729824 10951990 -85078087851442728479539312878280704000 10951991 428430140157921511602713693539562644392 10951992 53013453006709787332692428303454904320 10951993 139126466325727690710557140964946110400 10951994 502142051195772837171344509300537885296 10951995 -195206063213244043577976956312432270400 10951996 412042339017371705865801521402131176960 10951997 93459818386372042712648123942042497632 10951998 51739556595866303502346712232115616064 10951999 388874633315523811381624430638552963240 10952000 140237045794514277712368153322979328000 10952001 645632442151618784006914264831804089300 10952002 -32736893432036002726309969458423085056 10952003 -472607919024644151994998288807062767920 10952004 2435533698706300826589207947330248704 10952005 112407802925087215868684317008420359160 10952006 41657890136338187585731350189405631104 10952007 435498699148378836934816375912353968640 10952008 1337374710755424334896883855283692800000 10952009 340564051286465971208713711896043509210 10952010 246596033411318507638885778213444079360 10952011 -131138450395112468585430800450437747568 10952012 -475130393775395875617112974999398699520 10952013 219263495305216784892311411001827438400 10952014 11382039404258152053615748641573414912 10952015 179756584815317048054471300610155729160 10952016 -101979203845616149101737490864488448000 10952017 -14146521849241687982766856036237288460 10952018 1745160474262653854202413109823529472 10952019 121415274080893784885124849765017737104 10952020 -12260316672624170010302856750409355520 10952021 -10083758885155294460410863515470292736 10952022 -140765743999590932014846367741507723328 10952023 648908714952524120308651356118330282144 10952024 -454598201576580776901216892794807705600 10952025 -169253239568563853022227422206182400 10952026 34693019396799567488161887529667415744 10952027 -367090305239282224335302127147438829488 10952028 -126443640593644207537467277552458405888 10952029 300268959634675273033654386288234305472 10952030 96586128460586993040728622439089880320 10952031 194320366900684056630118825090509876552 10952032 -3698022982731133562799183266715795456 10952033 -938699194996694233554380532970153358700 10952034 -119697691932788999376064995725118160896 10952035 -262678928625711655838238178051283801520 10952036 446083310710539132714193640448718383360 10952037 -124939895598385332111534801769114089600 10952038 101994916729490681432460860313287773920 10952039 -86513222421784647578642097260487563064 10952040 181085814723918794930856009356355993600 10952041 -230549234593659974963346749580798318000 10952042 225074682335743241002801422443710815744 10952043 120099852648842867132074426281346903728 10952044 22939631396991041284325949466433476096 10952045 -194113499816217775337779366830212278800 10952046 44252985864186893524640569122069944064 10952047 -136649780068836585985360388954246958840 10952048 -117907511930571819346529457911726800896 10952049 -9508458820585436159533727018017301136 10952050 -235273463036664014518334413151047621200 10952051 -784907870578625368292519970881918410296 10952052 11074826575261061162753385137356800000 10952053 -52776445045072064456089312859365309440 10952054 14819364773490187353989066769141907392 10952055 374999221994471903602048250253998860560 10952056 -74089278426409233373742817325384396800 10952057 17077092744341980139904811946772032400 10952058 -24906503845592107471157981034478470912 10952059 937603400927906999282850502524362628260 10952060 -41573480606738709976139692980809164800 10952061 326358603681811292281728447899900508672 10952062 -260339479656686862000644330407285241472 10952063 959943065739475799454061079971444940640 10952064 266728624403315349028910240737787904000 10952065 560037906180590043005072003383891397460 10952066 415555498656835058796830266227455423520 10952067 -134951078526626375237640787198879903488 10952068 -362630808553100611023228227025835361152 10952069 -41997053044147464701876203862254675104 10952070 -91112715273961074557647613728060444800 10952071 -265249388741047540821600092608197437280 10952072 404855225563526197886010351280944460800 10952073 -120513735593084768019290890357449420 10952074 -22999133616320350908120164521706339328 10952075 -143742678173126330640265449993560247000 10952076 241500200059489679911744185298861071360 10952077 -53560685793952989829203400016571837440 10952078 200137152484444010323714007418343803840 10952079 -228508657252805210801899305313827225072 10952080 -12552554475391553933846387086598307840 10952081 8064255965641451653391976126370563840 10952082 340330088800784649959635798022162793120 10952083 -142957603265182502538742120503674949056 10952084 -86487032481864849515684404482904682496 10952085 38558699351318616663794460739596410400 10952086 474112919510155368262451090577740186880 10952087 209529100618958076053924001015500129736 10952088 333790315479365255613388240906781491200 10952089 645690036683618814998228086943594228224 10952090 -27546758245310088270183640138493287200 10952091 31839687401712222053398835847016578132 10952092 178060153418202843796130439840572843520 10952093 1174007275520618116026322902085067530464 10952094 118313086582379213251694576301114132480 10952095 182279355591675776295920475635936040960 10952096 834432142411494599901484048215647846400 10952097 -233003546440793677280566918928136942720 10952098 -77664446023137328275759779041459985760 10952099 214214728037475556242436381757263994880 10952100 1220913823426557305284989181937433600 10952101 -473448429832390157754889135526948402048 10952102 -48900859015003490178195683892680144640 10952103 134623089598126569361708559245977092904 10952104 209032752933989842594543536674103413760 10952105 -272653149819156462618260830205050716480 10952106 241694593177299953952518136518309169408 10952107 -522393614158809553998746003625719357644 10952108 -225078325545183446146858205556426185472 10952109 246192889321370601879571411597238744448 10952110 -20208765258025240390771378606798083840 10952111 -115390211685525403316734419804035930400 10952112 -44882048780518819366567333909053112320 10952113 -629775735266659185906598119411442488080 10952114 -140135252965119551807819046008329015296 10952115 69043072515092305185409456040028864000 10952116 49725914921408790260373291326508441600 10952117 -4425256966241621690700153919323502464 10952118 -314720375625992018573707942839344561280 10952119 559413339363529298390491465495678132520 10952120 -230546354796792604262082856555908403200 10952121 -10312679967719223871054291997146727088 10952122 206471612997158893535657531494708736112 10952123 80153578327763055711797715826215129408 10952124 -178256475744268040913963035454061436928 10952125 -122619374291621502733102242707685906000 10952126 -142833497171290432873019393506363086336 10952127 -304458530706410080260528422458973993736 10952128 -246581972399978460088506088080380264448 10952129 -132471591039540567377017825585575300780 10952130 18104251433800498659642954287536081920 10952131 720827012809947054452373458383512662784 10952132 -111190834077542242233777788120834457600 10952133 -15032463613530708547043464475631604896 10952134 235479297113689216772512049390165754432 10952135 374202709032965097322536715770199033080 10952136 83610498180382455143815994654496368640 10952137 57352326676711016085757816855427287332 10952138 453836107591545678159111873148690332720 10952139 498940243529517502885287310093347653568 10952140 -4750519723361475381764913007076659200 10952141 -121155806183600761887650625967514481216 10952142 -131945554163518668953138584310863025088 10952143 -82171527463087555018333692488926336 10952144 44512967773972743076111736709773131776 10952145 -188856519487736329956832888941738316800 10952146 -169924410832556104499061990889239439728 10952147 365372361144340025479632305433241759596 10952148 107780860479407784345485758406575706112 10952149 -251618135575110653276093204989474800836 10952150 -7061789207462041216722693688431278400 10952151 104091281186822464186920030312277728000 10952152 63247557175862700705802435515284121600 10952153 -18049700855840910024644106505853950140 10952154 403508760042752930396096964527908347360 10952155 435563043717733342661950902132660923760 10952156 -324452709434564581147012586397556692480 10952157 -126289671680822612459137878463721429760 10952158 27052550446704912864245585832246792576 10952159 613663473045905192240026439919827379360 10952160 -397663286151387894513117557448431370240 10952161 377368287706747223422814647370874351024 10952162 -81218962263257065375935241598210658240 10952163 -337147259058885508882693422247644911136 10952164 38857851197305309417064846183182336000 10952165 -373898019439238847820401283318663603200 10952166 -17219386017891714807164149940735800128 10952167 -670685320734253644779693701630658307784 10952168 442160210117331520015241567041762114560 10952169 178651334073772209487547456152324047360 10952170 -56043588203366047970446148049756864000 10952171 -466338399510785622719336607294151177368 10952172 -636992611956803787409139536589045760 10952173 220566961448920600244364820310911798060 10952174 -252126885888177781897436707597982729664 10952175 -71228689653472609655513819331691776000 10952176 -25474092331104636948640607884932022272 10952177 -328493044257055430735082744907147124940 10952178 -66165689667164431503329293889731053312 10952179 -155122076145245126422980629569875138224 10952180 -107352939888939894782689834135364025600 10952181 -448295956538899939438767097899642795360 10952182 383004961426091241433408467905180544384 10952183 -79716001260402073301422372424158774992 10952184 351571644605607540157707990661325168640 10952185 120165683331641324672730564128408366160 10952186 1107193431992695972766232943602000384 10952187 22112801528710072323261661903127963160 10952188 191730386938206615990443028821922526720 10952189 114846678996726338719108034487049909440 10952190 15116295795337104517267186304403861120 10952191 117739869404790254067172736912949468912 10952192 252739279533838773043005957769707651072 10952193 59945035492089817802007517814883240384 10952194 124141793833534080896515967865762816 10952195 396740298138986952822276508358357389200 10952196 256475010968277340410274337002228690944 10952197 352094514557857239949138908411495271646 10952198 198644888770437099077015603628562076160 10952199 334965116887710291772908459760624343040 10952200 -1144540487781792014216931920388096000 10952201 142410581745551348339141188330322309412 10952202 -111994356222744035011854181142999823360 10952203 -556704420932338767781104238025959685548 10952204 -152359412820170594405564749302675212544 10952205 69940259804682845687302108305900793920 10952206 -255367715817306791315896562512509392448 10952207 26404995452091075567500829454021582848 10952208 112513940277918325540362641201398087680 10952209 559082537984852546365841221450589373504 10952210 26756045228896488971397451722319961760 10952211 -135854702036809906134470811077760330960 10952212 -293143838833954021822829698377452912640 10952213 -644648019903432327781734792710926775538 10952214 29965324984927496145799866095387977728 10952215 -171496426483138351734570211636396766400 10952216 720043171536585578006591926911366635520 10952217 -113521933307483663996922879019320968166 10952218 -419993503640424401319994990779413767440 10952219 50325966426475459140697271560834043544 10952220 -27251164302529608689126269508534430720 10952221 272904125284397833222348943182619958112 10952222 -321571947272161890560887922070630328512 10952223 426053213910349022140687361251154483784 10952224 532256452671379391408248323496132018176 10952225 -40646003190338995755021012507453171600 10952226 340380757022807343777625754771830456320 10952227 -252345914659244769439911786241434144000 10952228 -210671754811575950237676430486574014464 10952229 -521657659158752531637019741834598400 10952230 92979105986631090661997513053652645760 10952231 164351201383567612911951203500575703032 10952232 28904563282985535455134174655386583040 10952233 -378932425537458975946623457463277197842 10952234 527929427170315808804278410619423076016 10952235 153357649714671508383477663209770835280 10952236 136419075353121652269607318445138689280 10952237 172675695471473994271314795790464788886 10952238 -22291419737316455201224680434382716928 10952239 -936765571446593931510502225852153054960 10952240 32520097236390415967903327189506129920 10952241 -86010145228585820670882252500279380320 10952242 41656778292539568502806949655849640960 10952243 -313492611767314141569607659918548123508 10952244 -208677357330842256407542651069572157440 10952245 8668998433646137456960830100899678000 10952246 -301379765822932186203049940894266728960 10952247 -179611663808091672867982969702385089920 10952248 -203311482193633690833585834709611233280 10952249 -201189286852271918924495175196405948608 10952250 -81605181044471847819916824314904960000 10952251 52731835255222671077452907861285921400 10952252 179464800204539460477417600827055860736 10952253 -176825436794048592697872879712779159456 10952254 6378360121519174598408547860424312576 10952255 140160021108444933644413202894593528320 10952256 -30764883894498622028284153730370109440 10952257 -30845100891049274049514454430924826448 10952258 -110549262475419465640322504063192125920 10952259 97869344527274615113700536098327077040 10952260 115707636168867472675906572609017180160 10952261 469372081973198754517757122826489960862 10952262 173344265121655342203061726490575785120 10952263 -26623613267851829139902012420454249376 10952264 4824565556366378919291463512354063360 10952265 -46513544061588044491140660942598195200 10952266 -120221165574237299205260758855255924896 10952267 1007117956757461024248065581927169117664 10952268 -154570266903128443882353980504532320256 10952269 3540283622345653711720190102656484352 10952270 -47241975983728799620922962805646359040 10952271 179464627866793211550782708011251691320 10952272 195850607945223611536239031087267840 10952273 409430320089657200943633979579886097522 10952274 -141433690251255365332317997786546247040 10952275 -308778075650112493783044957547044243700 10952276 -35983942325689888275830463266561786112 10952277 -48541981797573343881432109119451032768 10952278 -15558117039518252144499148088737512576 10952279 135243452579299879422416043386763563784 10952280 24826727937738845231176137138763776000 10952281 111724105043435706574538478586665139082 10952282 111763072708634568701324260699224125184 10952283 326402911266086324351573330712422275224 10952284 174790939431493946361285769170001167360 10952285 -61175936046077419307424016043025592200 10952286 -44373368634308301019787938353817964736 10952287 904187314511176033760969126454276155936 10952288 -481133782208420913609599632620308398080 10952289 178011755005900499332998239398638559968 10952290 -80024328319409344591002805271807973600 10952291 21101361180832009657768682536823459952 10952292 84137451281795802112436475305374482432 10952293 273160688976154334341551596887214334144 10952294 -173594086910458132227626667617232114240 10952295 -277216710399572479623396574268676069600 10952296 -7490344338087435344779857807050096640 10952297 -663437722547247430891429625046020750220 10952298 -37067415379710462513251087873659474176 10952299 -670854467601630995392687338188937520992 10952300 -18794542446498016858832727311281459200 10952301 -84605623179024563742758747693566294656 10952302 68409585272192160908895214520754444672 10952303 574695150676272137116617049165569727440 10952304 -45441946292981212688503120892788211712 10952305 -41178691679137028419497735012952769280 10952306 119955177801633594905961295419244270080 10952307 -70690233576422278127432500368161481360 10952308 252050758127385682902886217929737196928 10952309 -189790730172622168873622388332456321490 10952310 66247907672781347724888954106503985920 10952311 297961823151383986846998183561545719872 10952312 262477067656694058710161125377374863360 10952313 -307858049304970708802008467531137800512 10952314 51947144546333469315427586264564072160 10952315 -7053167875875785968755816230582640 10952316 451525587275930364241659389622954903552 10952317 -651139517491513879591733992272331394580 10952318 24042652649395448723492562185675558400 10952319 -41824750578658653049903464864970849920 10952320 157799209630818074507327635936247808000 10952321 943662536984745213017417923404792219522 10952322 -90233775691277876449131408654789181440 10952323 -330901832506265472655001390272063975520 10952324 87021277199326618500189444174487105536 10952325 -55859737395009561086937402984684118950 10952326 -118610269922819479305368032188380098560 10952327 144467947892138246916675005733850609176 10952328 -65003425528232864095822145792221102080 10952329 -805743091478064504471376381726961874816 10952330 67060648715293159621509016358867632320 10952331 -64119622474372487171298248722838584320 10952332 -393294197982019407414558147399024862208 10952333 -121193225949738221128926742610122214400 10952334 -6837551540947286090580788625834120384 10952335 -905647679137154923845083975409828192000 10952336 8694295179155679585948382163763412992 10952337 -348345007126831365641314765699764673440 10952338 -462004026635489792509290221708293741680 10952339 453716990827642653121762346595162810480 10952340 17939789208100606060980251721846374400 10952341 -370899161829629818187303229156220839200 10952342 180084495915604519481919669195353736000 10952343 -156918522951907752214502340124461680088 10952344 -82342897247113826644749752664395489280 10952345 166616596649741738487743509706470772100 10952346 241830735101182763700930706544312937984 10952347 33818000820219060779266984617158960640 10952348 -210486650259351021928710023982965760000 10952349 -53274616853984593841495649251491767936 10952350 -140169111319078327868107124001808699200 10952351 -759825388430025306153912728544234049896 10952352 625310501567122685381111643190204956672 10952353 107659722772683645717258298957093335040 10952354 -150265353935223833410298861528919203328 10952355 227963232076116028543038726085196886960 10952356 -164561888155324852227617202952511224832 10952357 260587177747511791149051352171587109980 10952358 -4800696972291949145683893698985887232 10952359 -14884192974059684854416244083965357160 10952360 312312966819618931973868464316942336000 10952361 -526157811547845414722975666803021793280 10952362 -72914586669771336731581569321768539136 10952363 -228427696101654326668810968055811673600 10952364 232590171272882785136160435429088988160 10952365 -518121311545539337047604223869730842740 10952366 -466474067226363793419646346951558813760 10952367 3200316198859680410777111453927564064 10952368 -33230933621505651784703907487110594560 10952369 123466385024513539011072846422261487396 10952370 13822065338047322628245100511780730880 10952371 -59971711175832658258793690509578820056 10952372 723009965662929522515709444950235340800 10952373 -239110396317257137159406457761065787616 10952374 -64616678358072053591541940835948201088 10952375 308606568737619371094969165916340952000 10952376 16957899932204389119542870219352576000 10952377 -21388159518350286818156786042080369328 10952378 189761535504380395712744759255719129824 10952379 15817048172560802629227193584755619924 10952380 -119219113609699594516789555804394995200 10952381 -335311341004269716161702053582119642496 10952382 -234407736622516966315628706713060584128 10952383 288209957171242437134168933961158230920 10952384 315280286403322833222281414380304203776 10952385 257480217271250629873708881396572395200 10952386 769463276421482383506012619936409905920 10952387 -645251125693814863130452354304418656964 10952388 -4716204597537172064592680213853050880 10952389 -150195468641508107298075057475735352448 10952390 -20543428323020861558987920676931196800 10952391 -290080779553965603930466650562081522008 10952392 -502572837287739492843145859634070118400 10952393 123198983831639546072630677743999272448 10952394 143187498536649781638495737091913401600 10952395 -467737263169156120466751398756531733600 10952396 61780870525556359228703914176548874240 10952397 184414525190520836395679535015414063468 10952398 -437419372231899440091528764755382732160 10952399 -56589559322575632585043340091313317336 10952400 -10250694594794703762567747275223859200 10952401 -1376322305284456594376242295152529280 10952402 979160694299278383128700659261589841920 10952403 100294678254228387949281118629110607360 10952404 337723864453438013528339359797688375296 10952405 -122406014262148868588978376198896267940 10952406 -164877584327716675282600584526843412160 10952407 -356304444476974331743193971726057040168 10952408 794935166740641142052102013797242152960 10952409 3827672293666587201929225342465071488 10952410 -147497591214200026828531172399792025600 10952411 570169004293795604368372401890123899224 10952412 -27989826896749836299275161248532535296 10952413 -334622478514610946424239133008548012640 10952414 207579164992465700033878115511878031360 10952415 -26230285176251212681367247056283170040 10952416 409049676833328305876943905114507968512 10952417 96474796008362113750196732805613752000 10952418 -224797782413677209002898686481206215296 10952419 541686917699510165650040479128023794344 10952420 -135352442583252735730812889444507921920 10952421 64159813953102310435818746993994495840 10952422 -84785438689476673687847043659913507840 10952423 812489389788422949874039452547547050920 10952424 -48652720996402922267112592139397365760 10952425 534557268421506452913908721981160726800 10952426 462820683657689409641924911421488980912 10952427 420165274889296923251440548731919122520 10952428 -665115028556595392441542545424583496704 10952429 98514276112823047566876965336438007000 10952430 -38782738985140794412389069173073888000 10952431 338073053798391008614099684390522357992 10952432 -108465008618148471204711214946575908864 10952433 584713737219517312592651646309529955202 10952434 -77377689583365047422243595906462502384 10952435 38090169566821531388831097434840790000 10952436 -410134243528782355304730954288752640 10952437 559772427022125435940207979746249316892 10952438 171429237099037691330236815753215200512 10952439 328963271239606124075553525401930625408 10952440 148469604169207549312788436530962841600 10952441 94139972102388352325882682926663721684 10952442 320582347880344212099694760418163530240 10952443 -163466968306168247411405997873528697760 10952444 -1985149478004319675341007824151569408 10952445 -70853220304584264538899917417587670400 10952446 -285418935543815322204522201149021027328 10952447 -719169239599548409783377940493238494088 10952448 21696157103367722341902235086077558784 10952449 -170988169939224765421408458487013056464 10952450 94996352736295397074990438999982229600 10952451 -13839341501634210389194941531299525820 10952452 -70963380590156927799683854327266283520 10952453 -200278072532825968233678063858510789156 10952454 -34916260254692066729246669036705635968 10952455 166486874672440487628696395451066624000 10952456 -881829552048782238244579779647528709120 10952457 394128474864195685227620694948844012800 10952458 265534806402484574405145688688779399680 10952459 -48918683006310066196798849713059124480 10952460 -176074254596687593223469725323410954240 10952461 -291318245975560442715084469476385504148 10952462 -125955363473271110072118494897530442496 10952463 -242656753603089806275732445643109599600 10952464 163280921285586594244388463993459982336 10952465 -28067124697173371344192732782399686400 10952466 20317873966867509672460511302152113664 10952467 125421208520214269894232809130075033120 10952468 679743333976804049626590322793022411648 10952469 647800734988200079275630515449261727040 10952470 245727237232265540545076281300164199680 10952471 958765950782185124910026568685413558384 10952472 -217067991069609587132363475587905966080 10952473 -71411962140279887013416489429888677440 10952474 92564073645703356743395532649486746880 10952475 48554219879449984850522771643235374600 10952476 -71338859293395191447752611522879101440 10952477 471985351669777546096782965333672352972 10952478 -182810680898346817179359093475161973696 10952479 344625470016550230599323865277335274080 10952480 -226446471775126294446897179202284421120 10952481 -48582588820602692867197017645505440000 10952482 3052520305355594621820735636120353952 10952483 84956111060410132725682761033927066864 10952484 -382754761894891783997905621871170990080 10952485 -63545864978969132756841825588514569600 10952486 -2321249153252283779927720207292705792 10952487 939000191184885598129101027319958016 10952488 520398167925453577418029645924115558400 10952489 -611392494713386912556469517124217567900 10952490 254880253743090561974009176158244032000 10952491 75617709881885808945425954711968333968 10952492 388679567624388923118034579780791004416 10952493 -579619673827192969985870976285055044000 10952494 6673494214871580137497159063903006464 10952495 27202210281450506507467311530450445000 10952496 156850986666712606729070114447427502080 10952497 417064884744855416526705569130803260946 10952498 -248471181942471244412705287911639990000 10952499 165994356883849431107479616799490340664 10952500 -50309001480782849951752032992327840000 10952501 232721598627916823199281313469458056352 10952502 254407748830027148251216668219548143104 10952503 78972132225775953186272617010838950904 10952504 816433047785905914509837235457527398400 10952505 -510709587034306937369256634705582435200 10952506 110629854717530755252628991433823324640 10952507 -636384210266201216330143723078459337244 10952508 9300811458343605992808182191815229440 10952509 -395644021383601572015148873232187167290 10952510 -93599361101271261389132198607896571840 10952511 -464753875845758352337176588024326697528 10952512 72942849432515808168473805844759183360 10952513 113825193995976807075322406383464938496 10952514 22293685937037289575655963365555811968 10952515 63345312229628708646119298324616874400 10952516 -35816495593972033348948565565394546560 10952517 -462166419037875422200580886736469070240 10952518 48492069813670200103296101449652244480 10952519 389987884277833724528134112384350648920 10952520 -139025728618905265176465013064808038400 10952521 -384961447688304496184584332517306160000 10952522 12703987985030356523347116167693276928 10952523 -103030462304075442240475802085538154880 10952524 -20450416802815309787771634545838796800 10952525 -96754048232574663206050309871136920700 10952526 35198064736676595729180359896609171584 10952527 -933781185405602098958361977088262832160 10952528 260015636235719883109653088734992793600 10952529 -123291086528548473945218937967508331984 10952530 3220275441743773654588267069330513920 10952531 48479292114431934470366675475910402560 10952532 60038549248650832228505798948300808192 10952533 755613789895102885721793601455126360782 10952534 327280605702929592161660407916742640416 10952535 -95201698490826846927751855785081427200 10952536 -145425107806345435310295685864844451840 10952537 -564186630753314082043145527548925868268 10952538 45045383251341502402048242120052235520 10952539 -370872550489739702944620488984545042080 10952540 -13793054485936955976337126412981045760 10952541 47700723401232032876067680726066474700 10952542 -244844470804661141864882265150060744000 10952543 116378125605805750871690336638286824800 10952544 207006546865523730004152285500249210880 10952545 863381116705209577282708252933628313000 10952546 -137761130199555828726462092728127831040 10952547 65489167926469144878238492597647790200 10952548 -95162913885368857036693412239262203904 10952549 1254755723997053986637690641478138429280 10952550 55690607594736193801006175583813120000 10952551 180640880595191758145935335039073440000 10952552 -148533058127166796681869363463986785280 10952553 187803863722184100518790340638328834704 10952554 -233239215866800448830760570056950892800 10952555 6551057108477060168240335342028524320 10952556 -33028239667074091552729550959735965696 10952557 703038578285036712600213058312878656 10952558 351243303437558023745375543729461154880 10952559 418740421856796250563395536075610145864 10952560 5718911667262852364485277568093388800 10952561 -702039959359373199101644892997686035548 10952562 53193626300087556639330294580004236800 10952563 -129529416004115642363913917881839569136 10952564 -71252394023722694856446270933983094784 10952565 -41392351904204842442832214710684881280 10952566 157726452697492833047515677085775171232 10952567 -597497108689542296799827627422596159384 10952568 559517181082329819687255354843658137600 10952569 1203588831412448448036936483990774471840 10952570 -77877109486748708149674725979433535520 10952571 -34592972152290664235288604988817189376 10952572 -74819159073051886292764630936690833408 10952573 6043660147247188773807164435412487104 10952574 -27020659979045134057424305159885429440 10952575 -578650606495733251752342835475469033000 10952576 -132744156334533185272717609793570734080 10952577 -9841926510791217339072974083281435840 10952578 111621755259750955727425744392992034336 10952579 13111655805904763022552352467188935680 10952580 -66632824234642832976971002220667187200 10952581 112457621656108917765197851555287202912 10952582 -431092954334126711305614533517864000 10952583 -519948046362527945792889185209534070400 10952584 -782801160480587823371016284284818554880 10952585 -53200456452101287963814140016928056640 10952586 137055808180169414072361929428757556480 10952587 -135164750225613046327103334012213182764 10952588 -323149707327317000189464098916552028160 10952589 245237969085902256504861249981367564224 10952590 374801325061367531764049529146329532160 10952591 247207853316219031244642848130508678072 10952592 3204382035203358695094856023383998464 10952593 -1360288270537791175591221425677809744860 10952594 -186636101118254232417356069417831876448 10952595 -124754965011737457870459402094260516480 10952596 -484818340339713342851415970045634204800 10952597 90484075699232201355930660694974513120 10952598 6690746764602259074893595029826170880 10952599 -3817069965399990087727977201153418064 10952600 -49127733958658105025664991964122112000 10952601 254234861751320418186194664279680865504 10952602 17108895417512037536059886207995605504 10952603 388434168042244777323025787189561070852 10952604 -206756971151147571523240955844085248000 10952605 -346001397627727185765238495968527662740 10952606 -179146855683027276342751159978106209920 10952607 -121826978752709444917813127415220838400 10952608 -1571985869213655896818356698295567384576 10952609 222365299917112079725816492252061082600 10952610 14190530155152359868264095791882629120 10952611 41636587928773872486771692338141416800 10952612 -50066617173975705716446203781762744320 10952613 209627432167446771799604079678576405984 10952614 278702143635705769378094795195616096192 10952615 -142904760681553603566923050564117671240 10952616 4638166967754895670596162084296867840 10952617 42603222068586567243191129006264776200 10952618 96854385359738514395450786187199043760 10952619 300811873047970868771952955261998967488 10952620 -85237649015190559967269633027312465920 10952621 -564659965594690773487542365214374003178 10952622 7821955289018310359409361727640756288 10952623 -49451709828817039812420597167371542912 10952624 246883434883529176369005153929002156032 10952625 -377815341050072004178508272411420656000 10952626 106486071884888602132540195536837409920 10952627 503763567354994306732861229716593066120 10952628 9321878498400667602100132777305944064 10952629 -124926421690809359552122757631695578724 10952630 13996998674244028268785226671829752320 10952631 78221761531440126573750438818623128480 10952632 -5693712988631091545251709404774502400 10952633 -16178591505485835875143702999703388600 10952634 -58699839015142657756764902755900342272 10952635 37059393852861530385461524567668352800 10952636 -276407814184179006098240397983654115840 10952637 365464202615590991778233682828793116768 10952638 -134173622675680298987301592861148441856 10952639 -868656128499204315589282722658011601440 10952640 -79511143723715951349329899190055075840 10952641 16655983152844880229762526638392816640 10952642 -49512228265105254230466835747640793600 10952643 -9702279335289070709736951979064256336 10952644 -238994352807101703609728151547012736000 10952645 542646346410473736265979165229887078400 10952646 52347812756484158911347868259232712704 10952647 -32121619188422565379585810910173461080 10952648 -298489514622261863495423104859720417280 10952649 14392762547295208074017659349822870634 10952650 -116979348739224480268826516706182617200 10952651 1195051615511096727696286784866677987072 10952652 63499133439328277091105234023090688000 10952653 -207141401065294298713183576423595760960 10952654 418833081481916224923922766383811203776 10952655 128467753372159486679095582801714859520 10952656 23583035075442006241056132777812557824 10952657 -308916698423747190920742839735698574094 10952658 6379070035503257050866091703200890432 10952659 -11290568469994109830838827839241247096 10952660 46263419947721978340012954007880140800 10952661 -75749729521336904590230748813310744928 10952662 -7062480511408759543608028297753382400 10952663 -684317824242872333829091767139209332088 10952664 -8157368469971276440608505884512256000 10952665 -608884233883488378944554951799173202940 10952666 -1594697252884812135717654605579878656 10952667 129884248809194579688557945450358320400 10952668 -381852323580807201598092010415540925952 10952669 54229269445735539274888963825277407488 10952670 -222818013717251181915605735741559177600 10952671 77903359600606764615624177395959347872 10952672 -72076468430064143237207821868127485952 10952673 -158585700806354109622725757215624301632 10952674 -228472618413896918293742023027751327664 10952675 215141274704878474883987407134697867800 10952676 58858347510866870687566716575549644800 10952677 -331071475441248082215021167096596430180 10952678 607598677814696494047802402824331680 10952679 -117373993280294244290045359756985848320 10952680 -191501067353703530086032029145999360000 10952681 -459701958751524307912879321241071327500 10952682 -61782703772070458872977371429515096320 10952683 4911795190241756829879836733883159040 10952684 -422537481795438343282472364309871411200 10952685 -100371294499202800112928836603182564800 10952686 -374710290588908313108764742593677430208 10952687 104147184883219174036045572776033760336 10952688 101197957552721889996795776636333359104 10952689 1001721429684729132646731510989316956400 10952690 -70023844260754694704310950444452088320 10952691 -242971845309689840820101464657560403200 10952692 -568093852231039973819017746283489689600 10952693 -784188673357061332005399250208449439058 10952694 146195015233409392618202021687587456224 10952695 108701981790780439856354553482222865600 10952696 -213333025394617497407009734131369369600 10952697 131309745482369849807957803213979604672 10952698 88651820947880064305369363014777503600 10952699 324922771769061273461804324530058931480 10952700 103198679391886705506422890904933376000 10952701 33685227075900339514492486717434330240 10952702 6277241414689098061910528379787745280 10952703 -79892645492102070603160988653263944832 10952704 -92506386703961998099206498322772656128 10952705 -275298156513182272128090908954533300140 10952706 167601326700670377874886516260909970304 10952707 736539319898200668337208219560875720956 10952708 330428362736121610008257588488480014336 10952709 -362043941535787137607512846025123769280 10952710 48051950966630417910175005037404706560 10952711 -353399989960766461198183306955648020992 10952712 -495614596063846101139148419429211750400 10952713 1150734722272304156635528107867092146960 10952714 -128712488117125680765913765427843264160 10952715 61641527207619556372279258754135424000 10952716 -523462653225269238105735587483976444160 10952717 -372640328042126793772583701186752684234 10952718 69143502741065054460109653064561336320 10952719 -190752670228327841413359375888876152120 10952720 153643646383860318893234272627612876800 10952721 258795352935372892660859596233347888400 10952722 -79288255672647673327811328775757026176 10952723 -161533824712216065893075027402403779028 10952724 348735996493975294941010187676280928256 10952725 -19661743444522885854275162538000715350 10952726 589659778199848386474154454226165023040 10952727 7421255285281309668193929751731483600 10952728 -67207162869728534522218878328447549440 10952729 -387229134409237236344198755827387407670 10952730 38094657927418736840497829085569057760 10952731 712602803345280537046885850153501787600 10952732 4176932157651234833870435268213153792 10952733 61192652276323087977424709932713746496 10952734 17370994093841960050598600555650351104 10952735 -93970299955086472829848039651389164400 10952736 31959664591234739088721330293260156928 10952737 -573124796334992958798401730186821844048 10952738 143418973475187509840882752880260422144 10952739 179209403746911731715958585153455639552 10952740 -1127402695876451042775517031509470720 10952741 800243476379257064525511195371500238142 10952742 -149949913371358463232329316523436013888 10952743 -508037548607455466935376273552772770640 10952744 -35422127174094869271199256085087682560 10952745 -7219886902454922691277845756755696960 10952746 73320419848456441466327722324491843840 10952747 -357933408441785793939863887501833546960 10952748 -537042179675954118041577550643604203520 10952749 -793114024462376947785189605561753864340 10952750 -63765265181719441429068051006912096000 10952751 -236885265537760980158451886093486955760 10952752 -5827328360208853056185858304642924544 10952753 -240003934101776009796859167490054096320 10952754 53770120979759482606876155246021256320 10952755 -527424835834373355877380886708746403680 10952756 -131896351875263957258492535150376439040 10952757 310183583051379236990133539728201678254 10952758 -389100795777148506613841650775915778624 10952759 -516455915784510262371570195008548011960 10952760 35646333965236725534138864042049536000 10952761 43501777486397350549868925386658172800 10952762 -240313642474189823775812773530109012368 10952763 195838180796516596036642243551898874304 10952764 -290005934772499522547640116534457447424 10952765 -187879413627704104101713451632230433280 10952766 70128145184425358775680074110260889600 10952767 -90562078512430567831019719788835350816 10952768 -129426597638870414222233199184964485120 10952769 118004507442260033662264889241560501568 10952770 262862776476783768265288590301238237760 10952771 -867188229940098844620880221209715858000 10952772 -106854287307364098726666510640258326528 10952773 139586100644632691799128052026602091164 10952774 -31130143792792151174259584425687700928 10952775 -304827409276679753238800692013205231000 10952776 139172701566947255784807142223946286080 10952777 110274084496324188473837836760809046784 10952778 -127342095011482179042104318082981849600 10952779 910932199607491865534705773163404840920 10952780 -338367217748147923488015472898625254400 10952781 -35269027358907741851938138176661667712 10952782 -257266211371338717478279839347518771008 10952783 -457295553639562676664229772050076786760 10952784 9789791999055763687307849480239448064 10952785 -35612878352278134399998796334871971200 10952786 -154084034481211503221002880759966923776 10952787 -36602464204937994573745620524696410440 10952788 -61502217663518987443119376859824128 10952789 -918063252669357986912229081865034959410 10952790 -171246608258477618754868475135820533760 10952791 -993105890928748384234217237132397951128 10952792 346161149426223687965137059240738048000 10952793 165863211616210096600741623684841711200 10952794 120676574353896864352302988928936670144 10952795 18288766554513235924997748163739477280 10952796 99672953144131640048896895685214961664 10952797 656364157766081731368746799408506537600 10952798 -80451027726383616310068741295579601280 10952799 -150592347570827351660366814101078208768 10952800 125874200920426157029024813906693324800 10952801 379396823870313454039308380943499040802 10952802 99275413470766770484928441294714299392 10952803 -356787970318100627224973628095236823136 10952804 247411926225132357376946298231885526656 10952805 399399661353683146887734145762558425760 10952806 121120018711708577996600408941699132800 10952807 -658824483357060237469228040357509450080 10952808 328988237686649057954284172708852367360 10952809 -641246623960756275976783149185918704000 10952810 235484322845961365479683071536850853120 10952811 -224011522559512120006366497638609225868 10952812 207392180712779567266172524671382193152 10952813 541584752434489625041499795250145663062 10952814 -261435932263054989589476843166438932480 10952815 191064352866397358990194876628765063520 10952816 -31871613051900325091816136047662202880 10952817 82262994850780761298350588959178330480 10952818 179565807899935006929305771473119797280 10952819 -67183710769209282435845386785943477080 10952820 -3688594862783044908277044819950296320 10952821 227170690037002544357052937333035375264 10952822 -215807795395251743660645641925455949376 10952823 -285263322747724072491633596592189964440 10952824 185117199473183621195457795278514216960 10952825 -115540787890683052759490609892270542400 10952826 114347693480649153343581034191922458624 10952827 -228436021067626351193834321044054647488 10952828 170799008073052899443442431144919238656 10952829 -614220885369226237900911675281316183636 10952830 491248997087867816587885367597445120 10952831 7829010864467607425349757062320190720 10952832 64920680246591104180872075023776481280 10952833 -1361393355239611971159048079623871722624 10952834 -154681625370778715085713078514812928 10952835 149726079368130168673431352726441190400 10952836 -746663331658265930731029631758976561920 10952837 298984276608299211152151635016401163072 10952838 -12463503297576490913527351956247341696 10952839 274664607175954390375290569209933984456 10952840 -329524800191582004954674191327112755200 10952841 299936237365211424846834846448169784000 10952842 261764507715295829697593562475676961072 10952843 213057404620287114723764665330685016744 10952844 -9607546307100890962494755644350283776 10952845 420623343142624167118634129261362870680 10952846 265344084516378754245850362743259657024 10952847 45904111261707812536151435861826769440 10952848 -6395547424133590477336428915989790720 10952849 -493828050381073800582715947159455763150 10952850 100040469983701811357406057231944976000 10952851 11684819889946974737276218417793886784 10952852 95578799086894033674584042563428407040 10952853 131602333080941470503101744277899419008 10952854 -244540727722836459131512225946841745920 10952855 268924248635681357368482105732478679520 10952856 71670840186861269091727283287133521920 10952857 -529003235139602480012406258867242109308 10952858 -51033475218079129571427627975339429888 10952859 393443175073807751635362847540207658904 10952860 -37389274572796184696651927309011345920 10952861 186146112572699144995720559219927112192 10952862 34976639914648756119081855096181807104 10952863 -109065048785224988355055074024290990736 10952864 169951618007499609937763601724459450368 10952865 46361785392156189404558320050936096000 10952866 -196657284596138544011986437024240712368 10952867 -55294907962080672562763182248287628360 10952868 107334067931338050085679517240181407744 10952869 268290373606378719074618607538372718270 10952870 -185231763027693656434631796077478741120 10952871 393255805420191583681175116235613615912 10952872 798841136450492920186629041713384442880 10952873 -953968573590471283844298454119434131200 10952874 -1201447440681771883883278949712460800 10952875 -918984197369751244762866295247346636000 10952876 166200595465458763825930783388397404160 10952877 -191308478759110258827560279564969133792 10952878 -161712209170973397326627018064926825280 10952879 -97357970688419657339682915920446759968 10952880 -69380574270064799123179764317820026880 10952881 282367801091500403732009950311255553682 10952882 -159036233265613745451016090681254356208 10952883 58973993972839667636329030113947276052 10952884 -50902832756288045709281336155161156864 10952885 -572776195008983302704108157802317512420 10952886 15403843109480413847508724505792606208 10952887 838132695759693418130480880729661507584 10952888 -317533021295384284175584507225408573440 10952889 -16095589961066458392504898502074075392 10952890 130368666299497321021125838826961589920 10952891 -795363940331757861330359615476373175708 10952892 197133425826782191111018534057415884800 10952893 -18098273495570678959505231189051664800 10952894 490545738330105796253211238086678240960 10952895 191658472528353515285616673480316067840 10952896 -104019565369789324700534157172845576192 10952897 836335520255175988020788499969818081346 10952898 -334602288795634226279092588346487005184 10952899 6905063215675318912279517839617063648 10952900 82833439759475594814843514931170099200 10952901 27058320761500304770237857986601285342 10952902 265005285708870380242187268508940365152 10952903 -45913413076080428018343469257061541016 10952904 104367090968561138239797123013177098240 10952905 -212611470135254118397581555928243334940 10952906 529714067108570777979115086581026351200 10952907 151539353360885058622483611286328251392 10952908 349540778330916036301673156954286480128 10952909 -231744319486402713496480008886733974560 10952910 29744866649270148928702447359023337600 10952911 299332776404519192656713980911156695400 10952912 45176464026763911338157191199769583616 10952913 -293248561537208875611056581698839584416 10952914 -84519943435347751279033066744645349376 10952915 -144574945600082676557984764425644191440 10952916 81284691202579678347969613044245987328 10952917 -11078330465529449144217848873398437952 10952918 -226957563561075098793058193680068399840 10952919 -103999139992399673752748067522554295696 10952920 -15728137950046054389861384098611200 10952921 -108564782480692856656797850192466945910 10952922 -96376325535197580049366480153670062080 10952923 -246976790378066146951130345918084122320 10952924 -249719906950424166484928785459475695104 10952925 61585171032879553956033340080154216800 10952926 -238754555865578395422620113025957996736 10952927 -438047596267592058401713304413806283968 10952928 323644627744083633010377566996964311040 10952929 -218513060277426600321296254439804922432 10952930 -143845225306038814925436998710337740800 10952931 567992547524965231810266102256089754944 10952932 1888027168187754429525329313105986560 10952933 1445946832562569107896637311593558044 10952934 175742800808248752972766089245185510080 10952935 -208700325942528060647040045100480503840 10952936 8003389298085808031856141627140751360 10952937 473915643579017952702667124058432814320 10952938 -122828735056955866160348446485607244880 10952939 -241985415040056715476761339471938069260 10952940 -103651161305845863160010405920588416000 10952941 339933284534352832198804804993551440342 10952942 -27507811127008928963025476851680264192 10952943 -219987053624205228398431951569870403056 10952944 152831768414070545632972917061624463360 10952945 -73628220700436505661350752991975903960 10952946 -137217267898775663054091001530317609328 10952947 -170764453951166508010544004849611744328 10952948 62511131638310458586832941924722231296 10952949 -56399289101747067129449327533798917120 10952950 203927347553982965453566283118103764000 10952951 114771449211610117975351102052651450304 10952952 241862302752685111317018292050178252800 10952953 -14989855809507546112407325011072788352 10952954 -180976277619961785370907047736750023824 10952955 144140376957288321005582093495864287200 10952956 87188183421608711590790586495125306368 10952957 -632748650405000027813621580950233062048 10952958 -140215680885409433913444018256904999616 10952959 -1218034675527276650706220470827482528184 10952960 821929336422968285503040815890432000 10952961 -13438483969271935350784108488062328576 10952962 -50398311028564955329212884138321561568 10952963 142717233601491219711340238551819358880 10952964 49487276941144446254204395832161093632 10952965 -402638991056669587565173251303210883140 10952966 317881386444848575363572732750299022432 10952967 423297959242735371650742514466472007080 10952968 2243936861802911221727990955437260800 10952969 -50492110055930030289409960832618643456 10952970 -192116034411742261000378390716795882240 10952971 -171954502893441938725120837434264171048 10952972 -290472626314866780182768123910032980224 10952973 302520332747079561557284542267863259222 10952974 384739321297699812658743359496467827200 10952975 75748704756988136194120514778421449000 10952976 29743236253102315059609156021595668480 10952977 -13486678236945599009774680657587678336 10952978 372549833546529222647188400842377329040 10952979 462747205336234404388784698516541943600 10952980 38748508687632922666901684964038223360 10952981 -71997770984140521970194349758144776400 10952982 41888273389462075286660780533851316224 10952983 394858467240521385209406026426027112384 10952984 -2870001157986661815920488634227998720 10952985 -390061599545555287360963833755123928000 10952986 176804751480530102670671113409839162368 10952987 -2331626770390878735577217116992434760 10952988 -243082630731949543662669718004288323584 10952989 -364521257333960566225876096397941549210 10952990 190067419699717806913339416553244064000 10952991 138355940749424404140491182957778250240 10952992 -842981620430700300956971839051112316928 10952993 1582062905295500621760522413219256324 10952994 63866306591408212531392463699245884928 10952995 584825807788261233629276790871441218000 10952996 285668429302754493659719173868570383360 10952997 37281705373856914066663934709690260640 10952998 184834031090579159569371006412590842112 10952999 14874444851366515166708766400084194936 10953000 89521403964211629065524137039429120000 10953001 -681088121278462341620746139648344004998 10953002 490927889540419767283973928659308207872 10953003 -890902124974548394461236708400010752 10953004 702905019428935719490616977787831373056 10953005 53683347781289464684803809502152444160 10953006 -7758704920729705662932506312133068800 10953007 -38471058904038224306130599979493188160 10953008 -103451663657794296957601338483068338176 10953009 -57277929945846525759368410208507261280 10953010 170014190627280575179787720613620544000 10953011 683440536067381697259618347663203977612 10953012 114678882577967816998674519413608710144 10953013 -51275954055875608476210674163935312640 10953014 -132858054039658782094166254867183255680 10953015 -204494309512463156608929646359623702880 10953016 -19334931266051279256869555588181504000 10953017 -539855725429458207930983101802510942934 10953018 -19843170051794466841968983416553016576 10953019 356658551384652054942394464066179059200 10953020 191180623765373661835904224537132953600 10953021 319303362196072641751779060988406838144 10953022 -56179206412418571321872179537556882688 10953023 116498872287720486934525090310939086272 10953024 149059298144901977334568649070640889856 10953025 63866405853295240332532215561832630000 10953026 -170280972717845361130355680073279138304 10953027 50344021806179675176160268233070682008 10953028 67673336389187998799765196454722195456 10953029 509050340077953522403685616682896962976 10953030 99348203188543021984055067478141040640 10953031 205902164983706879375336547988824223832 10953032 -779149894334563238128745315477736683520 10953033 2595353109440149332204824963794652928 10953034 211048123217810385641833079223824056320 10953035 -288266121067076577359597149250966855520 10953036 69354516889855181229531264385763973120 10953037 259859121937839626012118836892528452640 10953038 303037847439238764957974933558179594560 10953039 -564754871373934481152284750045400157040 10953040 -53172193571020071708744075893814067200 10953041 -864588796882944674133492629082004848 10953042 93722819071745458463582661013887174144 10953043 131721099886332440408088584226806221292 10953044 -178553443598600303872690659196925952000 10953045 220735567278212122721146305985318522620 10953046 -1456065432204936847424344038541554432 10953047 -102323415523287013193035371144468037968 10953048 -234936090592159905120203171329056215040 10953049 409518651392812198354837097816813401236 10953050 1934383317720008513631926165940000000 10953051 -299219814652218644451003501666432983760 10953052 309336405942223253801813143643671587840 10953053 999014198232478643466110349357316224300 10953054 -22417108077433212002350741615715226240 10953055 352074342849402544443669600556038460800 10953056 -165298832055936368921041988573776969728 10953057 113391171845783208938918010948156177840 10953058 -28511012291389731281448661467666714624 10953059 -330727548728009097054042932130616316916 10953060 6500335290123000711671424969106268160 10953061 -336553566879791635979672514161904804160 10953062 380470818642678386981697356143167160032 10953063 32609834157342144588679618819965210240 10953064 -179670937799230957220055115985931248640 10953065 548527989490972563056867031981328103460 10953066 9702553031004107463123124702802239488 10953067 230723873754891352590868633808238528116 10953068 265590598676009455963535164157109104640 10953069 -217685822653483530479039245380431979456 10953070 -380880857686982228616008899067794675200 10953071 796632415758229416805600553361856984272 10953072 21515163642708036717988326752318619648 10953073 -211479942699365534449515138477911560920 10953074 -119358548357227231990983100294019534208 10953075 -26956514325378258446411498290601932800 10953076 329869345170747476006743124075919205760 10953077 349190410301892361898351449739981530926 10953078 129937020951025316807881712565043967424 10953079 -88781640038462481787666493079534889560 10953080 487528531848506860388425965639673958400 10953081 264526706658325615863573067955064758970 10953082 -96085059283016965809157764373756116480 10953083 -226692918687605886599434257506180777280 10953084 151709743511485739543501254589361914880 10953085 56092354433704968586319340955996214400 10953086 -179384265992511933932470341540889884672 10953087 483122796237689689322542780291918869120 10953088 102521669530619826611107395503935979520 10953089 -4971819131527081171045503636410781120 10953090 -113977615491472702010861293083364608000 10953091 -19919732518307715460405672029094787648 10953092 -48967287305041789507244576666266944384 10953093 171858027440469236749351517198934018144 10953094 342067378455792155245297328117744448096 10953095 -343196997832073445269987732911312794480 10953096 150418869846763159212606176838085509120 10953097 -558514665658145181862233489717074607480 10953098 -67130062790853830907232407051043698336 10953099 -162831402544680623987836785661666378464 10953100 73776234772886008478478557752916768000 10953101 15606017775852141395974388303643457302 10953102 -7028871249156143289064036610540511168 10953103 65337829125949845960124483951904650480 10953104 -121172495402468070333341925814264750080 10953105 -274794537667584053261586159542146582080 10953106 -8697041207890186392010189181490204672 10953107 -48721517128831787922605207517968931768 10953108 56480754385856924196326665922562820992 10953109 83635867492545117695788284493620018240 10953110 -3262125763403727565368495243509337600 10953111 62903916010453217500363309348432715136 10953112 571167809380722955664037744021122611200 10953113 -335735539140525683172888299402093934720 10953114 8155503481669631040680998286313795840 10953115 606650493813468598422533194970477690880 10953116 -182713738540957074170211762526661583360 10953117 188851436455525529191134548695646290560 10953118 424292327977953142058971672573326786240 10953119 235142588940003619007193638658058709640 10953120 188437723787745204951024155042670182400 10953121 -330057124655274569601131341091830047056 10953122 -563942306979589927317639731418448887648 10953123 -355463575910907912660691891765304937216 10953124 -15636974578762159422138577029525680128 10953125 556327228358189833418907597675895031250 10953126 295507578158163367183011833050510005120 10953127 -456127342412364835985486965248616006024 10953128 452422949693879894473392222337251164160 10953129 -22409121193299201133179473446123720704 10953130 -134121530746576014942180819168180347040 10953131 157821177469410134169927397711738391040 10953132 -1593057450853268831634057380710453248 10953133 -968112263962332193975591520532367600618 10953134 -143116105499126893681544118933026068608 10953135 -159373295319070366347342133375511879880 10953136 -317392014718564375541410846259298664448 10953137 23627729300602741092760585577326859520 10953138 36544421913452227823245943887906652160 10953139 27783438554680065931010481248534892000 10953140 369359376768534272184767879475611719680 10953141 -135493984192441041415820319220416867840 10953142 233077880597622307711467816714843715200 10953143 660582391860695099003078340415983288720 10953144 -10620975576925620387795883644060733440 10953145 -35518728710543426229799796792140281600 10953146 107850863342080940638904059823371107840 10953147 32800675584762987128438839325614443744 10953148 720022157128800076967922508842811102208 10953149 171357825461655393248500067803468105164 10953150 8159004682475236251879884628084883200 10953151 88599069457483739564540424830894218224 10953152 47323688924957565222712760417032077312 10953153 -35189402246727279044568101930546895438 10953154 457047505468140212206400389485387757776 10953155 363072408867096441194044625578124886000 10953156 -394746562322939386178008214835181667328 10953157 -460136200678796730793551018588611450948 10953158 -133057595694963905193743602523346039360 10953159 26339026357685085895394292900652300800 10953160 333686289395944246256161798128525158400 10953161 -959413062905872708569181280964084574848 10953162 329603126969246525976072253474976256 10953163 -193449458380670178417588776231063455376 10953164 379338108841854371115979877280036293376 10953165 35025857245800359936202085157002864320 10953166 17811695720436680493929831557420461888 10953167 781569352832962102176437745272721066312 10953168 9067190954552578831941786254230683648 10953169 194240884119651723859108806550775843570 10953170 12503856823557534553657377784122293760 10953171 -14468608523071339728367951029776752800 10953172 925666637272731174840068873215491950592 10953173 210984086729082617797899099791489840640 10953174 23102919740946809024015155709506273152 10953175 2673381415685801283023588768445091200 10953176 -127948949254580755265383972565874892800 10953177 -41216965190979670097608522954209325920 10953178 264721114565052017078707201992014567424 10953179 -44968754970047083651831438552879196220 10953180 84136592492943627582859195370610063360 10953181 298397549141108816814773304626661058982 10953182 -190758902364285436921682022706769063808 10953183 150378630504670946187540765465980394384 10953184 82161211319869161697621413390574682112 10953185 288568779311397206141658836664233256360 10953186 50185455097335783864303219586879688064 10953187 -240961170582299107773696772722528089648 10953188 -91150067119990047373430457777312399360 10953189 -2408621143490975163240035803974094560 10953190 278398573375252970871186334923894537600 10953191 -33042707253297407646646969572071052096 10953192 -95170950806258279709268996691902464000 10953193 -395789816001231229196431447968357486000 10953194 111826873549882998342951513534569701632 10953195 -11431339384272910562535909442548226560 10953196 -467394547892428268617348914798798766080 10953197 -390893755844812626196600076844023661354 10953198 48269803453158842361654164817657292800 10953199 -42536499748959140974856602969102610240 10953200 43204681900495279290934568414416896000 10953201 43351152964079581231995400097464603584 10953202 239525190663862042013556013872720577344 10953203 128939184847039484708755044266096676984 10953204 17097951693020142914274609161366648832 10953205 689804162984140854930827587047356244000 10953206 467211952612292425889542561466212544064 10953207 231305506504281120557575228761255919104 10953208 -62013567850985028469817034496534487040 10953209 -11496723234503139866198775950368505088 10953210 91937961250265739745093027450285704960 10953211 -457581699118516829163258501337965428188 10953212 25489407416108807954165760359664417792 10953213 681284574919398632555758120140128724000 10953214 -229076653479738717585191147552205932544 10953215 -50322588496085185044616354338905176800 10953216 151589283095578696802568085835782029312 10953217 718303601368338608759509856400178043952 10953218 5750005537183940758129243394459743104 10953219 329489606084301175264360279652997818208 10953220 -487672182429718261990501563562114917120 10953221 160532911864906098510567331236278322048 10953222 -50461549768215003016525937722878007296 10953223 909413276579442746093280181968952120472 10953224 521042203134613936804225468929749160960 10953225 -183836790970258289167395188126427229650 10953226 643153913139777394389509586643915993344 10953227 -579245363987619251935000133341969893288 10953228 -139939411475355156896139313971951071232 10953229 -202673567175016732652208700517833761824 10953230 -31860936443149537839657762817758873600 10953231 593150819965383517402601617644171386880 10953232 -26378932721602668508345290302967644160 10953233 -190633658791746721278813327337356157518 10953234 -56175389423294918942524636858355026560 10953235 11064017999391355777597311097186933680 10953236 138473118459765429016549551255326969856 10953237 -21350552440065915827944792692440183232 10953238 -18963691922418587131341795943567916160 10953239 -577532423895389584471042246005459212160 10953240 -269192802365724404173029039937441382400 10953241 -215388020630975809489656216747597130176 10953242 137838615384818947161512588528374087680 10953243 97361613986722804431897436545762937104 10953244 119597863534416125019410556369881834496 10953245 30306036025777379567084844166255920120 10953246 275778810531007877328651563530557081600 10953247 -705723380220098806742045243430312582304 10953248 705415061283029516608149897100848660480 10953249 -191776448054506039214590442489175168336 10953250 -104308190431753658777304365025457920000 10953251 334744589195223468573733653435396156252 10953252 -581484847702575402544512622339363276800 10953253 1177395600782765332367302775626037384640 10953254 -131545077728337375014711263998797053440 10953255 -159752539615159799086448118893808475440 10953256 -1520812408135172218844847958251747901440 10953257 -194081416895337685617512359332552367488 10953258 70691241870268121081140794260623054080 10953259 -162915246282109777954195530936854686540 10953260 51118952794231701446828945130260858880 10953261 1612895914199251046633240916047849472 10953262 557930953406221123374312334827302025792 10953263 753854476343412503067314486181467530512 10953264 -99386950077807687354201216875842535424 10953265 124511599545934891186823022581704116660 10953266 -139770767770326161402101161724246461168 10953267 -1154606311438171976242546851557931264 10953268 313380169913497410589717235074418469248 10953269 -426442315545744886632095549303885483904 10953270 107426749171062464354378834764688505600 10953271 248411752450807033942549814548202572800 10953272 3470414334784527161049584281273958400 10953273 242491120915405288214621149600531855968 10953274 -56426749308848281783949694663234508800 10953275 485144208182090647970435715016473297300 10953276 -33877647022767826822976503810327776768 10953277 655849104619887739601180991294835007232 10953278 6229520449587328463503607682167857152 10953279 -84090723257692824226401217665583396080 10953280 -19732842847946682634529727848424407040 10953281 -550760330806394103132951147631396953918 10953282 -17692173985960424033125429631281906176 10953283 -656100656999740369306792140947187724 10953284 576184296872104943035747334520899903616 10953285 4834932922175439809219309094836793600 10953286 521953378236416376072222611426570229120 10953287 200266215620959122453954600271421069952 10953288 366316354937649614879706423546970368000 10953289 769704827797006479633385204338041552090 10953290 194813228088620646156799154329315230720 10953291 -256320844063939165221938505569574729600 10953292 -8952126967738278489816288898551316480 10953293 -550619747586618397456841346555420518400 10953294 -356462723954611978640899116210294690816 10953295 -102644863626531005145982908773221698720 10953296 42799958625237847687094460440068349952 10953297 253213833896255914817584766875051888674 10953298 -111917489334095936889530834709655914336 10953299 -387682446425942465680583762124205964640 10953300 47501204709310625456080180763800320000 10953301 272044870556724335466247516478603761130 10953302 158026343101201223647088851206233058432 10953303 -129722751307937485378414599618577853952 10953304 -6271254075958826707910062378667335680 10953305 -421542702670944311782054804621186174080 10953306 -526888990162537905979294584791233536 10953307 185007564641229789840416702741475508720 10953308 -27693198811128197805051426581424963072 10953309 348874267994625276953117390776500724608 10953310 -208123708133045769494743207357792560000 10953311 -624028861519447524630454870430210501088 10953312 -338136045686079788669798092182814457856 10953313 157507854891823978748769829722709619520 10953314 92316493782186703473190885130197094400 10953315 -182780004859859518270797405825416177280 10953316 -100824170288123067083695608613302491136 10953317 -800062263286181703628730282147210758308 10953318 38309187672082680199223455146280653504 10953319 5465352781500303075879168097572944880 10953320 -162094002102813733756727429690376192000 10953321 -63388728842641780718966305851090681696 10953322 93468479029292108626164746662063144032 10953323 -288488087711163125222909148880389955776 10953324 345830254729885982880471181213974332160 10953325 146897883180177588261597704115845346050 10953326 42531735830527085656561868084797442112 10953327 87110914924531430654903444979453314304 10953328 142842701247823660575554949124125425664 10953329 -1682013980311774304675819922886330473600 10953330 166163903171663047673971194998126161920 10953331 547045443084670367034320933932492109132 10953332 108984659861787725729424683603661983232 10953333 -674278890707307811861918943270218742400 10953334 190382504007353246273453738366415537792 10953335 6140444005814099033942616161335306560 10953336 9183684398223801924024451720201175040 10953337 250613019326447918615248615409747686612 10953338 17604852426586660579032514367549210112 10953339 -97299273894623060421746271670338841920 10953340 188329403134265783893234511123552302080 10953341 8586891916685262024440165839914677760 10953342 -123017053823050359941448314069774410560 10953343 623686350922703008657244824096673199544 10953344 335767374907149731115583119000694947840 10953345 -82879909105656863221410127999571357760 10953346 322974189145593312941097886632803857872 10953347 274363093496687824302334878644556360 10953348 88046688691707794222289417729624637440 10953349 90871254170752828053798735076746145440 10953350 -325296873038046554497624607117614080000 10953351 344438039279002726532445718413397418568 10953352 -651104599130090700481845861015373286400 10953353 -5690354900246293644810289333925815398 10953354 23565357367518540805386641274986588160 10953355 -105380892320286225252327373255240368000 10953356 -341779028069235813564729975660862341120 10953357 -264759491051842733807715505002742608960 10953358 1898338267455753920029855715104704000 10953359 517317195285632643848884385521084897104 10953360 136224046911643793098712584668669542400 10953361 798601534795468268577640990501666012912 10953362 143810598678404278684586570662014905232 10953363 -73358098165577656194255938415872399616 10953364 -94288400037944820479164183399823492224 10953365 175976299647823700669968109583777903000 10953366 -33599105756133246984449647678451415552 10953367 -460811502186350227733256616937724866360 10953368 76918611119525647287597979832194560000 10953369 72344705588182815644205994475506830336 10953370 -102465813668954885369651820105145497600 10953371 -218735790469067031674675500610536168176 10953372 -233097934628343069294228171253840186368 10953373 238667659548454910237584623788993776684 10953374 -305971604879055287298593689550933480064 10953375 -416155939264677264076262669502219660000 10953376 90202183786095280473743441024186843136 10953377 -862476129881380278744642984343642623774 10953378 -230678456741378653623997135696378338096 10953379 404516653750279898421371323888069749980 10953380 225704023861873795094671975071003456000 10953381 -229190049878082205375185311227373286048 10953382 150909772661653547236433938681945042944 10953383 29838853577849591198264495377397690880 10953384 -10932010898187779681735060319943802880 10953385 2478567096553132754710289385165768960 10953386 133831468311789298883965779903216280320 10953387 -43553641908379909135475875428903741840 10953388 -619549915950808615783453514327824083712 10953389 -143645879433683508558574447875055778208 10953390 -991644237246936963922466127291740160 10953391 -510755535160943706626225943029932836208 10953392 42122980211135981063957790134984196096 10953393 -80239356737874989067849806365195872672 10953394 -266110840543346465278373698508836875504 10953395 107877151401428093847190631303930972400 10953396 75933198461151948724255045962287715456 10953397 -188736703308935999940516575450084252928 10953398 -143162982508577191520363137161873544800 10953399 -231348156447810049835427404517548819736 10953400 -264561428949659579734076040260686848000 10953401 -807265491136563297518534408000887808598 10953402 -348479578647587052077622609981706903296 10953403 894720222947197558931355870853212055652 10953404 -136368098600284109737984146354284544 10953405 -20455159861601721374327647329743913600 10953406 152082630099660218286585097648887843456 10953407 -929284953111367153414395711023033041344 10953408 -17141788717156251001589275221106360320 10953409 769321922841548421012320849635526201520 10953410 -54848504661793619246913641257933372800 10953411 181414645521023592223922249090491443120 10953412 291538931928116380765225303660453705856 10953413 643605470287707491296620899632420261662 10953414 383550223879781155707894550301231456640 10953415 208424299382768476895668612680861295920 10953416 20784625452411301782008674390661529600 10953417 29461530023185310749481250122183144448 10953418 -123182560080523583633733564760828349184 10953419 -492666448641204531610056441329314990704 10953420 217522936095941713447450131196308111360 10953421 287960642807306693330339658802058485622 10953422 -159875506867197982547155179366561083328 10953423 45209422183702959908274955171729000464 10953424 75923374993014716000518935495962787840 10953425 -175741638112771462314444356076823987200 10953426 194504482812183456684514766365295186688 10953427 806924491889059368207242364811173882840 10953428 -444410215772444407905251088632111468544 10953429 168619003953451993926894849330993235200 10953430 -28222476145221067683097708039224464640 10953431 10609720716683300614116205950550643664 10953432 246527753924021765345461887238418595840 10953433 -14245451152916262439598505245093820656 10953434 81606062018774824587904960408666696704 10953435 539229753214078273482102686223471721440 10953436 240617372465898623785005258788033331712 10953437 65748075217065858423680620958514139200 10953438 137969053661406777128962615614720411648 10953439 -312377120696877850287520518409146425744 10953440 756258756297640364512581750479459450880 10953441 -912443826483667484848004442383232142560 10953442 -528673325750011864949079262922242270128 10953443 -326685364298612877890228480260070246160 10953444 -199658469650204692268819105468088803328 10953445 431661752485405738844705751296859571800 10953446 96174422027380331127584238212334272640 10953447 137002100065909599077786341937675128320 10953448 589269657328480218728687812033350942720 10953449 -180963456724729794449833603190212754880 10953450 1314982198469875981099494832811143200 10953451 -177576636629565619530551174608696909008 10953452 424129750123384065665324479790602701312 10953453 30930540483991911110543509854761894400 10953454 -273402429956988471891885414396175867008 10953455 362842623751339853269676703924069324360 10953456 32968702888428920111471557367385587712 10953457 84150325912268009502886879280988508392 10953458 256229950898029793063754541820341860480 10953459 -191487680096864369023534397621497671672 10953460 -228216723662694151714969384816336231680 10953461 -70159393764426739551353975334058105938 10953462 1479058960317382086807622001849343360 10953463 496746581842343250851353150249420756712 10953464 701021430436996742322506081463634575360 10953465 285809123884709264808724379056985106240 10953466 -147632105448605759194009532964643914240 10953467 -229515421565341987310240332951737121008 10953468 282765383597591677597723865825951416320 10953469 -220213377345468052288659522304554378656 10953470 -153871931092234656344259447056691815040 10953471 -105598693367510845051382632535743205688 10953472 -58936183001533908007639762937728466944 10953473 125589329544956068812355784337471077124 10953474 54350954668780443015297138581444766720 10953475 82818825246899549649687152796022903600 10953476 247320145864910619695912894071524819072 10953477 -179356329895498581078671650958186913186 10953478 99809794020394042450071986689988984640 10953479 -494289217270601992173661872750588212040 10953480 -60072979844188632490870983680795443200 10953481 -18956216038484518485244355349890703360 10953482 -518622680827401502863523724235664885248 10953483 -309917941089978322587904569115591427136 10953484 442102851070669538763641836026930358016 10953485 206105678470048127657055676800279809760 10953486 252637020014629880097764483837557122432 10953487 -123706021294694351923445991298172182864 10953488 16078308596950619034151892278803431424 10953489 18840465815857557859733069531409007680 10953490 122167961708270020006317107866385508000 10953491 -1836607258644719136115508839641053586240 10953492 -394841335034347933292607722679060535296 10953493 577291578600438999323346589674511645504 10953494 97137804928398972096181979761101835296 10953495 87198548106124502632123533832753843200 10953496 -135405936909685707343849665106541936640 10953497 147281901122321548762458453525925580160 10953498 -5164678416001053957465504213064316160 10953499 -704698845782109806562698330013156695480 10953500 117620900242274003227597494342186240000 10953501 116813667970445317474723291570820833440 10953502 -9027885497289200301028402298958968448 10953503 -597708849478784825237405658373796685840 10953504 30352118470406248610305109911458152448 10953505 44569472920379804120510591400920204160 10953506 -91787845502538562247177284625958864048 10953507 424555701204488099432347684914725771640 10953508 -392137053900751429080715521440099942400 10953509 -11805036281366793970923646382576757888 10953510 -19921540657731948953914299929830085760 10953511 -533391521921306929827398012575616228528 10953512 -279376365731595444035374864115382036480 10953513 586407555454159329608925469952227135242 10953514 31183999103626112108459697678795283200 10953515 97876890466115267510964348201013517520 10953516 -157381752427275090573496137094756761600 10953517 60402907726095508700707521267804083212 10953518 -22169626536121524819900719083500184896 10953519 -1041764623866820934048456819641094400 10953520 20846770863951401564081932928304414720 10953521 -908541889758038408242337863268746231278 10953522 -537335092940896545290333648209283166720 10953523 -209296003215206942900809450979794416640 10953524 423125777534308446826726862717201652096 10953525 216524368093664031364939932984484800 10953526 -25933437201714143956665882991789516416 10953527 -194026292085881457153315757414944950160 10953528 58555995701790168744028307000585625600 10953529 164925731774456792513531549874217025920 10953530 206595154723307017720924852047811860480 10953531 486226905746955879787666610291448708312 10953532 322772033757727174300695742743696176640 10953533 -831328982148953319566213371053464860218 10953534 55874564994174991135075288247007421440 10953535 -575840892360714264131742113338304992800 10953536 -10224070334660197917719894938185891840 10953537 64296657272016977982199610206556712960 10953538 4272187412830675346974766840991114240 10953539 72485542809326122167629669180226215760 10953540 -20336691910361600504354913048742133760 10953541 521837680635660300819356348683822454942 10953542 -244192026090300645633383644445539967616 10953543 326865409696294364151349854796869450624 10953544 -11325457741612444545821349233221632000 10953545 50485490198660556488004870428988902280 10953546 198651597868566864694461040461470064384 10953547 -369667917653960888752433060435335087680 10953548 -643042504836333285666844067927330548992 10953549 683133337123731524420228504632680000 10953550 112410960975137485707646663572281740800 10953551 -95620188547392123967467895415144404896 10953552 51783925641960321019853913908684390400 10953553 -412974647659350479636461309565540875916 10953554 190156260667091674907254095130727800992 10953555 -275080881597555045245956397460067116240 10953556 -160828059754226498332430605960359575680 10953557 24882249996171071220400317924116904000 10953558 132728085089165180363887953822583517760 10953559 -497066357355119646048668224185983706384 10953560 -19945856545009654847573133512534016000 10953561 46771910989289433158727022600876675200 10953562 -4793180160031014181739213035799053056 10953563 160317219701917022294480533963445774304 10953564 -112443566998410404698380412822727284224 10953565 -84506411651920676775558339069798921600 10953566 -36357372470849440629877396201294162560 10953567 227579816122326343916484873276530199384 10953568 -956499584102388422396183597560558387200 10953569 51358907438707668378296020442293871808 10953570 -53003660860962253491368036761380556800 10953571 26027765623029479368812006279006689344 10953572 58720984503575470132434705303339417600 10953573 -254554646507413569465833784677671398816 10953574 -129374817418534901004223240991175346464 10953575 -496688413780094196543953434367023171200 10953576 599426170519545445138160476400934912000 10953577 -26330254431921916729839981066278124280 10953578 -85598652621446117570381856845897438880 10953579 -61283081664783870875059653730565298432 10953580 148177075851644093644396683705862579200 10953581 19620833458635667883851083579595223382 10953582 296268033419934097059039095764762761792 10953583 51476663622217783025619938052483418832 10953584 141304167957314124398167327391885721600 10953585 122978439346028525237449026602350012800 10953586 -58134221222485597700820077860640640000 10953587 -166541134501852086845829215629281996480 10953588 -23041431831486322919652136232419123200 10953589 -433974949192437337813580474780155126176 10953590 -33459655848825848833457502130323475200 10953591 -63986523514657511611212456878860497792 10953592 276421001047543711983107756271932190720 10953593 258758990590072451391908609052833896320 10953594 170555478460106727227514991396858810080 10953595 -294577199597243048535203501183385502800 10953596 -108613295677627368087512491503574164480 10953597 -76130210034337171622772242036477334528 10953598 -469683559858028281321995598940180467200 10953599 57138209864080639282201780891411596600 10953600 -13015931423508180745338389627142144000 10953601 748975374430782170804441592745165704 10953602 129854247859021421459079931743294916608 10953603 -388907868393441406027209917489421949200 10953604 175391130422216506507202033462215192576 10953605 -2341774085328443918299994975604537600 10953606 -56780006138548424778096647529159640896 10953607 -36964394467294240619636876831672977944 10953608 -181372174330675336611471476076800855040 10953609 124571554141885982289981270630420094080 10953610 165770080123552339805632507248232608960 10953611 12631927841486158727378248182465088212 10953612 141361723493611958558853050214149544960 10953613 -119037910211389765099167226010639152416 10953614 61145673715262819578227885807680025600 10953615 171202975236980457813458501921781120 10953616 8427764594120564082182844657964695552 10953617 111742710557134212653190012870744512880 10953618 95655924848666630141714727195149219328 10953619 -239760041551828824866670230620042801440 10953620 -354565161644876812480206705423822424320 10953621 -195622194318318507268191072826361600928 10953622 235267710044211815337027830963526638112 10953623 648338801929615292128379424855219552000 10953624 -86091514238836971168345969500913500160 10953625 -601210384214004189176057952880682115000 10953626 390862782714693988327532573012365366512 10953627 613981526413539092383772557807067085024 10953628 -24755512618723522962118899993988075520 10953629 -559685648416301056909706436656547556224 10953630 4647493975332755490711662392117623360 10953631 -52672729901776782961680707812695584168 10953632 -708365020143912188173423900002864857088 10953633 15376317091177962997000592128728576000 10953634 -252286044924130822588337680823423108784 10953635 78456957456804751219080289508789713920 10953636 80575215313432868141016067696937502720 10953637 336555685025913775444654113057246820286 10953638 -131999996252679297491768668485291805056 10953639 -267021128097855339216830124843679294896 10953640 408043445408557090939666558908440985600 10953641 916605120529283491003786935769083714042 10953642 -22395133716091314313123261306254154752 10953643 482080526620245269522949768357219159544 10953644 -219993004967490860932229073248382916608 10953645 -44014587868742492818826575753297118400 10953646 -701424242078554164648330617855128704 10953647 -335551501356980143429029323456282831160 10953648 1716109995268718892114426313458647040 10953649 163597912811458976697908758647602806336 10953650 12262211473542241766552292914191221600 10953651 -7908325373931755667742028280772192968 10953652 -133554305679931119570088372719321876480 10953653 -43393485959461668749396831845909949760 10953654 31120686582143454414582691709175902208 10953655 143909019446112859007734814566614904560 10953656 -95990384275779116123122597463133573120 10953657 -161013156160580960324707995864948270720 10953658 29473880963993130760957035508375641600 10953659 -636022418932805072648148114950095132800 10953660 5981156658091053562337914366089077760 10953661 -256182269981818799141350797221742822696 10953662 252240986334054020579804026106640920832 10953663 110633795193676123911764166979869604224 10953664 39050714396143047197059292472826396672 10953665 -244137435056646957036734482792516114200 10953666 -149985388243223993029185203731761300480 10953667 -240017518832887597325086169689099159728 10953668 -17421397718568986861992313440866385920 10953669 77480646825155555695733535437639470368 10953670 10073036075553887847187694437366479360 10953671 -983572539276066219425968121217476311800 10953672 -248548649274072521399642378534589358080 10953673 598872233975153772278273648704735384922 10953674 -482197627317689195231283935428886387664 10953675 -54473847297188718111829900938195363000 10953676 -466933438582097185519786262242894330368 10953677 -261845593499174964114829209637736515200 10953678 -42514774946159859356564519099862905664 10953679 1188646028232072445208175940864877513472 10953680 10564024429930188403078054149206016000 10953681 -275404914165744871703845659699214392000 10953682 1815577104121233401427957420924036384 10953683 67778227462811208791734838723745563808 10953684 108032055282097084113561143966190182400 10953685 -292506448252736751307547919795513235620 10953686 -373380025178747422880346337994103914208 10953687 -54396500678609856861150301132718312832 10953688 300385681203036800864229652814485340160 10953689 -100062154076103117462917605508729416944 10953690 -28925675796800165472717061020172185600 10953691 54683871598138901602368459435847168 10953692 204986845707443906571694765595090274816 10953693 -550080722111288243174096167438942631418 10953694 456303882083415679272282487600461088896 10953695 65881463542939276776053303842517333760 10953696 -280004552769200801187483664968321073152 10953697 614789241718229705488733176534623980352 10953698 -39820567225505252271344567637527697408 10953699 -6213181627037318369207333163332935680 10953700 -197451735304018759927544846815548188800 10953701 639333995053111746600583886760792141504 10953702 74881420091665881907585108565564347392 10953703 519800439084154386646663714597805488952 10953704 115568837198115210419079867413630976000 10953705 -109741723963501681619577165964822560000 10953706 426950817544457034260984322770246813280 10953707 645960710964129490321795529522800915956 10953708 -97688582056981079296367294185591933440 10953709 -105608092363506826620520016145214843520 10953710 20777932515487773823242822508687522560 10953711 -685061984029896499899001440132509016168 10953712 -1331451142074809937674393022618402816 10953713 731770816122285503473161194924433082962 10953714 33000118827165250187920753430794982400 10953715 651413036308875924661347607282373130720 10953716 77839472094973753308082374770304142080 10953717 221975070800426224601725601145005122080 10953718 137542898838740949420432884276964838560 10953719 -75115052134305970737719020842075577728 10953720 -392583343084437942711207692510014771200 10953721 650579051829428582720011547780269186922 10953722 84107534603345666737715144287886788800 10953723 -22241208663170975853640005413634928512 10953724 157545852401215427379325750171376520192 10953725 173490758193619620885576001420578852900 10953726 -24179694077878634341014506473539502080 10953727 11961907664907439829252993148504738000 10953728 95844973485498618307490531869269688320 10953729 303325136033345133536800650662908527204 10953730 90424354844899204642123101616403880000 10953731 -223402535756310298280344533303364733136 10953732 -147478528451151114047045434221594310656 10953733 -232855544936713041374634611973064033024 10953734 7354698192112442823827728471904094720 10953735 254243179561681326519677794880923740000 10953736 -516550294785817880484122073413130808320 10953737 199849532367679019308118293258471882020 10953738 -112752864082503865095798868722298690560 10953739 -1542409993290049909902406898448803744 10953740 -139721357056701011422737264501913835520 10953741 564656574455573401145127110909808340800 10953742 111162990279960458743482411076428190272 10953743 784230708259827221275217263749470914992 10953744 -102626028625310867241047145903018541056 10953745 -625512557593359503790464679474433478400 10953746 -595180952058897819348654412940259782880 10953747 -168777584295705888216501912899205150720 10953748 -401112601822421431350530380660805648896 10953749 88854071313110439428594610353501094336 10953750 -14482344829461728385296877399797760000 10953751 -19829715422505795947275087706845592248 10953752 -177337120816817618472702455448538982400 10953753 -247955091516965469242227297824569356992 10953754 77339025056512942824609649107624205296 10953755 -380278923864274772554961020597908987840 10953756 38875693960218859029162539076750336000 10953757 -126778586270569639194253515622129492480 10953758 -109628803487003614014899735970647225280 10953759 -336783283122574449031901979746608739712 10953760 -106699800258592559605442574780978954240 10953761 46133783077438490249219133714960341184 10953762 126145689987643454540969397386887969152 10953763 198529683640518890078582618242471662720 10953764 344911254997458026564860044744184435200 10953765 -258209243351979625558402039521776304000 10953766 -457630399365088309366844670973547964480 10953767 -919626579433239227274949418382156192 10953768 -26638409005327401564603460569953402880 10953769 469412016525490718324361086797772898170 10953770 87005596830478832666720983373190797760 10953771 405829255447796383858870194171485013504 10953772 -39769006716410157332362309710995804160 10953773 -770187087509324102217024381116943503616 10953774 -84717319904773067819069122622174160192 10953775 -83473923439115781974857331071215602400 10953776 -18820406409253246831539294550347153408 10953777 3422747993714356456393424548597984608 10953778 54719561794508539786858796633416924800 10953779 -687339064947824229550880922818297269620 10953780 -22759284414628607303031323198361292800 10953781 -64283692119071275773615367105998390418 10953782 4490243626727333841681763334598776064 10953783 -100336281686719461754968221597215204776 10953784 904275198005899375364012822598429634560 10953785 -79971907261302371298225595148109652800 10953786 7511216896355449603739545395963915264 10953787 -37716886867431928290125120066608554800 10953788 -36824508134534117671427240831447814144 10953789 4407653983284058506667396044504814080 10953790 24901062007057413453075220514867854080 10953791 -449641761779398683018052162074502579608 10953792 6365307717319662292657423159015243776 10953793 893288171953818234479848632814097258580 10953794 98871825174880352039571379251493262880 10953795 5867698156170978388920536590499974320 10953796 -11813423426190618182741244522518102016 10953797 -579976881189791839804251585643863905028 10953798 -45962440869266513532526869740405878272 10953799 -294796530595446940846148628398714732200 10953800 153995100738602143727092446372888576000 10953801 -400954978454446356570650387382916149270 10953802 -69755600868766511335523842617590877648 10953803 -725647765314955910578703480643107138172 10953804 218545131286168669091293811739915264000 10953805 129719137610223801584582074642990242360 10953806 -85150928059763713050437934254222489856 10953807 591169801820698752905654939968452456840 10953808 -33912819871821016551555944442913751040 10953809 -164936956211913423287527998191760680640 10953810 -70097653740477277604283216156316823040 10953811 218730589232644305868061418413361322824 10953812 -116503421875915711896014892434568073344 10953813 3053294108088558840744348838573980288 10953814 218115917258451853089721101804294610752 10953815 -488018226716142782983792998571429112040 10953816 -210311172508447833248946342168215654400 10953817 -209866666175013982203276055043469118208 10953818 341782153384286354443077950348308773360 10953819 97634759694980346871385612924418969600 10953820 -1232907694879347934827957308449751040 10953821 327845952209526882656805072610614786444 10953822 161613814961133561937662409028045875200 10953823 937117469724514852058061878273930597840 10953824 530478146291840518171616044083943833600 10953825 152336001421860780544804264965249855600 10953826 185769744172465194974716224176610474048 10953827 -471140799842113342041302052364985073288 10953828 205551670804177280846290830887922526464 10953829 -174565938186028721551762021539698221570 10953830 103330498858179828510201966833130288000 10953831 102689689334975732273272743605921860608 10953832 -495217563185746737026219306677968921600 10953833 -53428170478832261105160382046038839840 10953834 63294639045538711732542787043601561600 10953835 53314024456276940756393802532015860960 10953836 -168156171516144569570772618866104907520 10953837 321914185870228866147201190253132783094 10953838 66056043366213204435275662106339761920 10953839 174291770379835605180630760412738160 10953840 -13597764521973501624521483182352302080 10953841 82062177627368268758129545565798038452 10953842 -115371595078790714397380965563832688640 10953843 290854255087235812059542880747158276664 10953844 -557959106144619790692783690674153115648 10953845 -207928547488826675744885123042849416320 10953846 -71676959936989004679923419974537657600 10953847 141368914212712164656962878595290593472 10953848 504010211455652502335179267061187379200 10953849 -320970545743764168675675997039072713600 10953850 16277746019338371307415272409581977600 10953851 413519456479530478860679732503377648400 10953852 -65123270067236322213433294725755132928 10953853 -11556416029049463682755070728254203860 10953854 319331976817088980533859326200869513344 10953855 -212171216800646938029228904719538544400 10953856 -639120343209616763479985129545625763840 10953857 -25022503279267760376829283476139287248 10953858 9424738819323007447440349720813167360 10953859 248957341261958766206842095817972958416 10953860 56308357747268482792424813030112422400 10953861 257434690853488208504060594237893728480 10953862 -58059738004682962754335520066972465568 10953863 102960887548637792705396606489941464 10953864 291167021269459648610744361670216581120 10953865 -25787001390827963063661597244124482560 10953866 165877507859275053073776545163393154560 10953867 -626395904303006343387309130988210354688 10953868 560719089731914646864841695916035272448 10953869 -28408763371245341005502679722678376756 10953870 198590136346489590219039966384041116800 10953871 814972253713824752710588481033841377072 10953872 -115560665639399145479230474465277927424 10953873 -18130486733559696604939268999581500480 10953874 -307974646905215621464112807469964670064 10953875 479697468800907333397999062202504584000 10953876 240393908336370268667886961281756076032 10953877 -57123683958976595616018309578939114496 10953878 -174983005942360477508674527512497166976 10953879 -173047118814872950675622787547736587416 10953880 -91582253751363126350661279412715520000 10953881 37265440727844558799427540094327175680 10953882 38101816350434653610401681857553385952 10953883 534744215730981204253770465351592479504 10953884 154389830016900236818230006836938176000 10953885 22293023125073415022484035206329626560 10953886 -277994268178933436030976618555951700608 10953887 -4174343952914248898203080049210132128 10953888 -141895860681719615861537793833435136 10953889 256534269554921742600609590064740222690 10953890 -114894488247316722427069236304646147520 10953891 -47020623288663767477667355454797294704 10953892 -146632506894480458233309468357837061888 10953893 159691884562479490802908604627491049664 10953894 -38310799399391421027111246604071856128 10953895 435456521058638943207929319430732772400 10953896 -84387111891501353834510745136576358400 10953897 -499333439007549564773854147674068802528 10953898 71850802131626482327782427260698776320 10953899 900181266585906122035120760516543364480 10953900 30879775077009944302951199065401984000 10953901 -293734380330574411122059342500830923850 10953902 113960459205542806644839142308385337152 10953903 -833458001904228249039647933080072876800 10953904 92105154365440246561192436128202440704 10953905 -167917942370885461160604349607833104000 10953906 2818825809353169355213103845647016704 10953907 -289241191011846267493285051629277305844 10953908 17043865561801760767414817148091232256 10953909 -323492734959691335463180226829056163300 10953910 73468651033424931887281736825948718720 10953911 -364420066924325779584541597670088375936 10953912 -150147198980124428578790731582345052160 10953913 -274700658677604891790323858361765718400 10953914 224576649235304629047058253122771471872 10953915 -39566667769314717401390705919850586880 10953916 297662790582560827290583067694874288128 10953917 44650455341557023556228461634385074080 10953918 -169886728621242735313786833794582692800 10953919 192790837691607913012159803793943317696 10953920 150296781210490064504691986345314222080 10953921 -266161723484140903155237649781841944736 10953922 -5281961382431153528514738415016693760 10953923 -794242632176195478694561039274903109828 10953924 41311880984302765798523830520613322752 10953925 -302486569841272621508991704398712976000 10953926 32931194464007974807104823868249759424 10953927 126287862304503415229238723553067685840 10953928 -23042017928199365716684422559850496000 10953929 -97659126124513180593168246380069847168 10953930 -28086082257761754294807833269504250880 10953931 878073734758370900982674319896680067732 10953932 -92442077242261653278847718814678016 10953933 -681053243591363434993627880604491851776 10953934 137871670946174325072705405653116731648 10953935 -247649301573474116466365191926911216640 10953936 -26304596794563217788294753971173982208 10953937 -287559536656574409307536773616193423760 10953938 -25559270011374470053986508287210073440 10953939 -141631356674915587342057039064602602192 10953940 318710448876523621934359057592918476800 10953941 -870378416572541753083654462606918292658 10953942 4654417544074992753251616530528997120 10953943 -6807508688347396692982026214535368704 10953944 -243428369996094081944252098209589155840 10953945 153885936906242015804339883810828290820 10953946 -70733088588498531337973663946612365328 10953947 228980287691224099445659024620265717200 10953948 31460968325372325174436046360250862080 10953949 12616375688126198882716595594177089440 10953950 -174088496181902427197194774446426441600 10953951 -17608134257834555600179755361897481856 10953952 960957941961623289981601627380575895552 10953953 -652095121520579623121195193018601609836 10953954 119865329879540941976850411667032325248 10953955 21132324069177161428280968003926120000 10953956 -39988029586717259290630870282704199680 10953957 110173406640758064376936260858587473920 10953958 14628947441870191720691081913139696320 10953959 -488863465610832491337424950241509648840 10953960 -82255644587765731029215992035069542400 10953961 130471690682837771865553714760234620800 10953962 1487005097888197858538967506058141792 10953963 -310880098700100261388624579033501855908 10953964 -112445091923760916292569306420048199680 10953965 -411661682903615535876600116196789484800 10953966 -201974762198217085146061463183281200576 10953967 -152759000707735070221867756705725349560 10953968 12369728882348448717993378374267535360 10953969 71579069880590797914457001764065025728 10953970 29742619960189007208077900248529213760 10953971 -171565920388177478157163427069469363888 10953972 -11800978592402769789785987738536512768 10953973 -215204560978709732368969496984627037778 10953974 95184687112020833905674587635377848832 10953975 -199265657660892886305602398376956464000 10953976 150803987511892903732459419785615093760 10953977 1014500276814688149077834079142852190826 10953978 35205970507022334529053528327976389120 10953979 112073774759925686143082453101475594880 10953980 -215699515322287371925246319308748912640 10953981 213893036996232149108194105425146955840 10953982 20416596081986055525496928383606341120 10953983 129218319248975101346854457554659249984 10953984 -189021030529035136311800407185602641920 10953985 -167797263469570271526651677686155925440 10953986 -283359396201853390289165704467667146720 10953987 -193626832699399026718730533061858068224 10953988 372944824258282371266684913086007557376 10953989 338461183598218787904288678544688525790 10953990 -135831484380173831397680155560915713280 10953991 464140075736280963443185524678709290392 10953992 625210457780550808241155099987968000 10953993 -326252875690786906750257281643437633472 10953994 -9553962192360993219605315722123921920 10953995 73701307917885891384617024042254335120 10953996 -161460869553574226298553348139701662720 10953997 -285477346232788869716331538945504772554 10953998 63503324699825714326939541408306078592 10953999 -171236619722829222727223216057952794280 10954000 -39388647518875776179314970965536768000 10954001 -249855046193045034035729717289322394268 10954002 77774986662787792720037973866069077632 10954003 -314478455681403521788378747012270557508 10954004 231404483439718519914720942058282254336 10954005 126690665449824453674518803032324958720 10954006 11239455044535962537063475348618199680 10954007 -45308474483221830718259595159081648168 10954008 -281952795375248383151305686783531417600 10954009 1477432387611837972873364772172483290 10954010 -328038313979660905448400733006977879840 10954011 169352569742107104363428212677286131504 10954012 441406589450962641550065829808525805056 10954013 279723890525624441194654249837770066240 10954014 136785031535110233963362041815092664768 10954015 3377521255831334162431005586760979120 10954016 -634509200656838132400014126525151313920 10954017 -156243141135008237638541450697964046766 10954018 -98750043613373880241512532964953813248 10954019 -292190860971478387224286756277362076580 10954020 -51502114215888805789594893928972615680 10954021 173459524825590568085305718140021894492 10954022 75009772284663124040414481785480989824 10954023 265964780184767300288339040371877618984 10954024 -32927215145204068559183791838916864000 10954025 -101415794878452409809678100422561496950 10954026 -67170261739272589476821172888030447360 10954027 81843260542180780033486688929592528272 10954028 -316583055906756196971804108607496024832 10954029 -344004318996600543217749121594260451392 10954030 120147203418985149108704005442392820160 10954031 569866694869925058239646331306655566080 10954032 -11403518523234711040922181877853061120 10954033 -653311362823487448804616769185512401100 10954034 -13839152431960168884340589339658378240 10954035 -173325141206789287869740973410771040 10954036 -196843406292879222059948778858062274560 10954037 -113469111467530610851718490467958055314 10954038 203313499737069016855034867145465399744 10954039 344486840539960034546153427897260741656 10954040 -212078104546336382664287872386999091200 10954041 78552329724518915029053168019184099328 10954042 98747671935585380558307599463297919488 10954043 554975419891752298142438811497730639120 10954044 -33405846194192367768102130853999531520 10954045 238153286424035356984821661640722608300 10954046 22888664954253592784791463631106288704 10954047 50856734857915405595417493171222444960 10954048 -18081003330061919922715746893824000000 10954049 25619138154844181161702323056939380608 10954050 -24312794849609921898646188611335104000 10954051 65509621159189201109800690641398824600 10954052 -64604021030369516313559492336898219520 10954053 -147011283646683946831095366557051005536 10954054 -306980135010639389793930967675920061440 10954055 143312230660110804888072695261279308800 10954056 301280264514942471375259832377071206400 10954057 -885309319130584394375795622722827014694 10954058 -401874839287404326713075129671735751680 10954059 159970580782581868381854777395247879168 10954060 -13145931665171116299856160501390115840 10954061 -1245144168207462412783958811395150705280 10954062 8322830508190335021946600731153561600 10954063 -59298976239380889977884717287440407400 10954064 55540906475044961708774929894643466240 10954065 -100980723812245610302037810441800416960 10954066 -131501326199619279664115988590281254768 10954067 -44113859340807829533268431077316182016 10954068 -309868684631135367714032223202426460160 10954069 301784604130632873575524801702253654592 10954070 -44397951874772817371589760307382172800 10954071 386947077006547937721900776010736148640 10954072 -60259187581460173462809985592872550400 10954073 -682859494500251647112706150236627932338 10954074 1408220132096031275816494230541570560 10954075 112412694722618504779784355635048113200 10954076 -34783147611295256233950958756014093312 10954077 -79815376382408136807425406451297392480 10954078 5821003759014749234167149597473145024 10954079 -344347374336999285245422444778959448616 10954080 -398883992292786230344920089854216765440 10954081 -93346537667446426452445965885618323408 10954082 -382222972050374128839840248284875058608 10954083 -5306684961760648889399693213396739840 10954084 487184336938424412113075116473969792000 10954085 394620812730480978480015271333884102780 10954086 -87945001279520234107709769983506243584 10954087 -385016633873521131391770588729581322720 10954088 16596535497580416370293415119830415360 10954089 176550231590032548422538909850926297600 10954090 -47927828202814723407119667826800030720 10954091 -24307236632784646481782152592450208256 10954092 -345761354428202435427540895018478109696 10954093 66512453085713398378037182891638550092 10954094 -348830764234116323142083694123120083904 10954095 -139793935116038726523415330355361384960 10954096 -183021319146202172033518184536008327168 10954097 272648121804523609345813261092456856752 10954098 -53388863339392253820659177764134070272 10954099 112246426176073908855709998369152798464 10954100 231512749215814599359237278599946166400 10954101 -721978543170654590557816370138638365120 10954102 -675427972428861940516474413911307932928 10954103 -131730253236021912532214608844560553040 10954104 -185940779034702638986612295356894740480 10954105 -631799078227254520404493769029657303740 10954106 -335603616700023512829624317334126032160 10954107 219917460954336663079206713898606035448 10954108 402501398903153323642462151713173258240 10954109 -40537982159636402353420521609624564648 10954110 30421195915645475973601990145163653760 10954111 206398676662962636544974117777588323040 10954112 34104718716357870138033764942059929600 10954113 145883105429820577670255122506651956064 10954114 -31418805672538647844440957951759539328 10954115 -154248105877938973814815006683588432240 10954116 10619239871775972355565769032013694080 10954117 84588540651541903982321888449587642240 10954118 49582861446680553453664889626998589440 10954119 64855138915105476481898955858439099008 10954120 -70200034511547612036755565520063488000 10954121 8749465561236537359154878841460097232 10954122 -8997163366334765312045746362718672128 10954123 -216076822995076648343524226907857571628 10954124 24814163947067779033154080162676614656 10954125 35615066650428101894710871852376288000 10954126 -15685738031369421145494643763664827136 10954127 -432579214657891768163944790372161969560 10954128 41266573913899677733621653525308964864 10954129 -105214218742887909746302120028343150080 10954130 -238750026608920012753419743115788559360 10954131 406250015607529691291501353656477179904 10954132 94754842572227156293262787539854428160 10954133 34948982587253995376212123513780394382 10954134 86990861470857956940769877621627926848 10954135 53461998023093179272231946089484624560 10954136 -532774510005691296840684557470679040 10954137 -510658640309938549933243829776539188448 10954138 -95062607945522573127891791669688077856 10954139 -108457412974035004771814952226565148144 10954140 -132197651270781533401215577542038323200 10954141 427632902510149432004854973129909389440 10954142 -11350355180673475174829054203739221056 10954143 360304760523643196257151346324054877200 10954144 264799232558626491491604659772060598272 10954145 54776267552427909779985193814702826900 10954146 31822033080183177263025259006090928640 10954147 59501233713251364631848449283718149596 10954148 -44535747908549711880841627438379351040 10954149 51931494483077942461108010942953246080 10954150 -117924896111715230510799646847729575200 10954151 -185741622050011289432678570134751715288 10954152 -53651340224774147051772316550271221760 10954153 -150891603396286419664271294820383898496 10954154 -57323973451801279333979568726645696000 10954155 -206738257300900748396214710012034477840 10954156 379532074937078824220287107469157131520 10954157 445420801005138875862716845211731200012 10954158 194071087766894935438792664462738654784 10954159 -105781346211110777837016481786239894640 10954160 -17985152115880323346970255421635297280 10954161 7135565901491883318910367653923603588 10954162 112832967891745622990115426133755266832 10954163 -733703570303576042538280009548628629816 10954164 -669974896295855364900591403715395584 10954165 -344541192257618475527250720701852212800 10954166 -84465634774931758217037005951496847968 10954167 134335169338980757911384834276380029440 10954168 -285239095543118656713334451144538746880 10954169 337789761520045216127583827573948454570 10954170 232773614739558827326726408481299200000 10954171 470084129308935902130568207153528972392 10954172 723531062534292273760791006836092500480 10954173 -2556220144135628452507123164167102400 10954174 140264051987470982493898054344590567424 10954175 -107514026492854717241688977613193603200 10954176 -65284995599743563910706780329727754240 10954177 81659960115381042168645529667605688960 10954178 161820544901714787318438788203117586640 10954179 -129377473142103629858874022162820049276 10954180 -426938423932100348467121358302958201600 10954181 -259264873447581155963248518408280344576 10954182 147035380032816480471321577576656201600 10954183 470031548599043275684617355371313734144 10954184 13941646467517948214402762352004776960 10954185 -226453777941148031540259563287642404480 10954186 -229603796698347615429340119848989664208 10954187 -65313762104370300303517985006404758432 10954188 37021836279774789451646834203114039296 10954189 47000163724341447152198071313644888620 10954190 -115245803495777935372225175163605172480 10954191 -141611302325774085680352811291567658496 10954192 -176304614015939369064504015102894383104 10954193 -901159493207530717723247252877593100558 10954194 -136761269472772489924499042438645001600 10954195 595499993635651111717681089928179419280 10954196 -1207730753116557350276721274357349965824 10954197 -783714397039098165375901765514803772640 10954198 348627504497738313323329770310815044736 10954199 502028322192852323031762742047448985760 10954200 87876706286409279014636950418993664000 10954201 -749487313565498875822847472713528119798 10954202 129198757466442703629630166260265028352 10954203 -78134976596011691945312280476099389440 10954204 -449415864034366297902638895017135097344 10954205 81139774794451239611005798641003731160 10954206 -12872713923326907986285170343192071680 10954207 10716956924937425554877062965699661440 10954208 362364064463359358190318089526242181120 10954209 -629280060043587671139255796695027840 10954210 78440953338005655580413482163178552320 10954211 -957682930092790537048879987861203171048 10954212 100053860556030396427476075089811059712 10954213 -474118508401635677185029498695371390176 10954214 -388678459671628268389365613982183072544 10954215 -364515458442462250917206140335770762400 10954216 -44796439105802132139478740804198727680 10954217 123670763043928634798196830921841692532 10954218 -2033141064165240454124734869652446720 10954219 470925834121263997574716119423381648160 10954220 -69662143128825398752616001298009098240 10954221 -422984426922325840638206113535178122688 10954222 -70232639902268716724498813370495836160 10954223 -124100920348421643222699318792042953760 10954224 -127204072095565937618102677051792097280 10954225 334543165480355130005227699407397991750 10954226 -501569168356880017549817926196338306656 10954227 -274604251422567563125099013571530894280 10954228 578667934474074149493365878206129396480 10954229 -265619124827422188753287812486907514912 10954230 -44551298709534451082340351639601428480 10954231 122350389500867898866367442212050733032 10954232 -326038094931445434008517120347815280640 10954233 -224607026749154882415241252393939446720 10954234 -38081970070246403981912670204337028640 10954235 5354566672485246857439267436559827200 10954236 213571507713634483799297462590276403712 10954237 324771422952822010970175540328072222400 10954238 -46323884285393010943228694499745044480 10954239 520436412752875109818724534892285620880 10954240 141239642197640771055768447639512678400 10954241 249233070490558140993566456662199002800 10954242 -84097915206648690030838539206249373120 10954243 622182327245563531826707180646535393120 10954244 99670366413488913664498112487930053760 10954245 174026061109335299720050994897541129120 10954246 225984845091811209820791768063182018880 10954247 36593606725678739603273983066284131520 10954248 87733673498441398253673595955628072960 10954249 174211443813251865523051863046503412250 10954250 -6275285091165206273020471722784320000 10954251 642514962887771677364539133540812800 10954252 -70087704565613723361145166940218446848 10954253 428022118959974221702100118675872774400 10954254 367862081189014333072962226016728823808 10954255 -236099773313342691273019955882702687040 10954256 -55755816106697944427434039432799059968 10954257 53293737216791036366269974246165171840 10954258 -60034206957222070729636325622997549056 10954259 -388925046960711592217100679591022403540 10954260 -80139016164942503975677346051494348800 10954261 825424475527495811825367235665317806862 10954262 249804460770612122989613063831593117824 10954263 -43631793317989468741068946552702176000 10954264 158007299702935072588657601125833400320 10954265 -141721812653010911533885578571296321600 10954266 273506459853363636591015710003400513024 10954267 990430531055800166068309785153536221316 10954268 -194245885271625739565698992194408855040 10954269 -311615019650316322026391244700104872506 10954270 -79300125254868089134813781073486793920 10954271 -110588532771174425929598694262687674528 10954272 -225380253519591356529533639277146013696 10954273 521460934059817614573266365682923246560 10954274 -124051443945661875521656646198942322864 10954275 -41610797256821665155477412563875338200 10954276 372150959937671595190505517865126650880 10954277 187410011879315555972065967115465144126 10954278 -462696679863116178301034848293029280 10954279 -58635858997760912385665079917962897920 10954280 -180161766567728026172495039207871129600 10954281 86696979288393720304773974661361787520 10954282 -357148992020974898294357420338177805808 10954283 523171869656708433581802783652640612532 10954284 -39410251836151642758628318578079236096 10954285 -200698792597268490480960679329102748020 10954286 47812648082272399296761210931239688960 10954287 -491834658178878597977002549328733928056 10954288 48142788566301882238146601422139277312 10954289 -558516210417598338363387912459352988910 10954290 164527970972158534849870488493866946560 10954291 -129350583149514797755346064263279146728 10954292 282356124576961572047788497709346630016 10954293 230459347071891470705874642068685984 10954294 71353039835392505434994967319509469440 10954295 267829696598120003719612025504482982400 10954296 17165059826895615661495967180901335040 10954297 617982434527623152278864063114580829840 10954298 75107050801530507354212752859036928000 10954299 595706078661542225486367227372792088000 10954300 -88509429308733483182393688733953920000 10954301 231472657419301754208845079147408833004 10954302 22710638408565486306845882773711365120 10954303 360649321206913367516172405125315855552 10954304 -148553700776101476294211595034082934784 10954305 -294980264567537049994221529109150889600 10954306 -21559440297365668983866976578385925632 10954307 -7335531169987187463833754582920021376 10954308 296430160417774113319664586199292943360 10954309 -948486630139870989114261520604782200740 10954310 296402620264393256395087273265087314560 10954311 -294930484163972521183929119395463025840 10954312 -156191630549648919996158285246563737600 10954313 222649494575163899817735751910622521562 10954314 -19397753912166586862101110932137585920 10954315 23607711381717961088502073850520940800 10954316 -228113451235603895521427411452864584960 10954317 488158187487430918968778897717077749760 10954318 -434400740307033196724841908470862456640 10954319 294852525602404625254377766449824147160 10954320 11693711045854547183945456049326653440 10954321 14566330107505310977940234039776625024 10954322 -430349116129798389702715558330766994288 10954323 -43529863666043598995846678075170233228 10954324 -263983457388205658447256844343151177984 10954325 -182244689783565907916172303282428138400 10954326 42912438874366398272153961751062835200 10954327 -170044730605264586673000536731527712688 10954328 235210416972636911403714691985668177920 10954329 306918592813044118542718585967865330384 10954330 193249827700577619196201434538891342560 10954331 -214840967449983249734902637625517971600 10954332 -556061640639758909821337700047303347200 10954333 166431198574672376108851262821474755864 10954334 -91106766794554361174830745465672181120 10954335 -70970702414966277291192457102916759040 10954336 2636323638846495355222805925907660800 10954337 145695773379532188178086322423818054912 10954338 111136712946287164701686945434759849344 10954339 -20213989271876715505086371176058587776 10954340 -255511516409076309021672889528207872000 10954341 -229558522046141952024807509625207038148 10954342 207020583390714203133773647659305439840 10954343 -275677298525157716797241112462429102408 10954344 -239402258164081121326015579247351808000 10954345 232247738739353506957736345937997444680 10954346 -13955407022952631607748414694858371072 10954347 361314502861000416562247798335727309400 10954348 -51769047592817101589140266720550548480 10954349 120935720296709840905828288424458995936 10954350 15372601294076813854251678469308091200 10954351 62473506475321151663622059754392836104 10954352 -60067569761678167796693368877030866944 10954353 -47506209645051878506964324474815872000 10954354 1122777562604476900347575052171566112 10954355 357848452505207281170955717643906886000 10954356 51223315835709278644373870044972584960 10954357 -247292208192546547421633077113802405728 10954358 -218241314554157781033664468491226122240 10954359 17753430355016468160252436473883084128 10954360 -63567327946962608780824761336764006400 10954361 616273101712596467367202069806332591424 10954362 -18951865437847071133260781401053961216 10954363 103799785730746335970661511257291238160 10954364 -346642077866517220105868563490362120704 10954365 227465422239554406957064502106879880320 10954366 -586686048281281473723729230806202040000 10954367 -30803616736282048701251240965120049520 10954368 167741160416422359484324698823506001920 10954369 -550446116603168986347613184203567151230 10954370 -111384158588760701213812433284813923840 10954371 212325458497894535431793231005436586240 10954372 25756517690377440155347247439191296 10954373 443266606244677562572807154881238649180 10954374 98213782337590789339507762104984468480 10954375 -114309254111207700518056655000774730000 10954376 132543293905952135251984800271681582080 10954377 -37528074337133169649205425142814965760 10954378 500266251395137226538086808560096424240 10954379 -13571325981026255022690471100107163416 10954380 -5621401680882771051090672938273525760 10954381 -334947708918828803210887633041271487818 10954382 11885378984111828689020890632971801792 10954383 228644588173208643154788856251663115008 10954384 145826942802240966548950436876519473152 10954385 75370557019304331186240173310027816960 10954386 -390522922606175382876441473244355564800 10954387 64214103578225722990516892977475649480 10954388 472616995887213263773530762658700209920 10954389 -378242359150610159968020967237547412576 10954390 -64289400926730526181425819568347180800 10954391 -108169178654895653039866972809287784000 10954392 -209972915646328626321466206254121984000 10954393 526406103984734118891318945290433308640 10954394 124268187235950102757353309157482201600 10954395 259045855415666700446065923485476819920 10954396 9695386326509292336697529636616588800 10954397 -268151015134017003166760058767859632154 10954398 28682483027615997161816462751138889728 10954399 403405779871804212940973351148177970400 10954400 -448365907495861534536997919357834035200 10954401 186433755454955176850294607320404474032 10954402 -27481707445947040050177539112639602400 10954403 597151375789831653864609683654590994652 10954404 154712621742625956424675386973717253376 10954405 19885368541138486860791102419969171200 10954406 395327280101141497627179163402420558080 10954407 -480536619278266399359858394965549875712 10954408 -150750542760940489082052715164821422080 10954409 -642698709595212659971884371281839795084 10954410 -24308729922716717196421055430072656640 10954411 58600619439378011777328245077437980208 10954412 34966487522756412858348577056552960000 10954413 -454475058238006368437819467917937569600 10954414 4290634873261489944728165111763460992 10954415 25611013653026924523447091954427986320 10954416 59241777589211823044300188494843346944 10954417 -299733848722069159161231663248594600640 10954418 73051447285069613540464011150065894160 10954419 222852737489131887552235756812643183872 10954420 95921370868339752084406898452503682560 10954421 304020613993554801926513996696487629304 10954422 3960793117661405195688057519862413888 10954423 222629582208996663058744752736476546048 10954424 -89165126576638889443096004299542343680 10954425 33163103818160089002218396431521378000 10954426 -87208862256022908271944990349519317504 10954427 532037985896094405798312571527287688144 10954428 -160913882041219822368854922714135866880 10954429 519478102750418721679381708251975347584 10954430 -87530043042864411288868647257663816640 10954431 -738941045124964058694953660674381901400 10954432 -103237622575216419256159761197075267584 10954433 122946171877684294239987659229953635776 10954434 142567066008893180737553606035015006080 10954435 265758304123464563573789980330239428880 10954436 81560214089691924846372671505961832448 10954437 192435513672501183504386975843989875168 10954438 112335771483284424579018781510206231360 10954439 -372519506564151712344785824738464493800 10954440 -172992281721397794922574644541588275200 10954441 97213629093274884890545576330449278884 10954442 2003986677629871061439427554764366080 10954443 1144662342771633370730895316433041837440 10954444 103549017441671757783468520645942758400 10954445 -85592346485626784384637536858616688800 10954446 -38313204211189635177110473749496154112 10954447 -37843192329748724977042869111949034768 10954448 -74183018019099225671153119831275995136 10954449 617209432164427663594727502593616503568 10954450 -21558021325327283164410986121777984000 10954451 184532640640930442161914259796999459400 10954452 -258442435575896152446836588971675219968 10954453 -50387515716707219714669442664406112836 10954454 37837838404538473714772620592165907072 10954455 -140213258532880790254492219724925278640 10954456 507577711852570506259076115549721804800 10954457 -418316571039778935449019804963527106294 10954458 14079193409272031673491170351408503024 10954459 -174613412630569024873328292736821544784 10954460 275520469827294712569666077397377740800 10954461 83310775676721253286933300261029629504 10954462 196107994788123218222342050682167736064 10954463 -165348702446485721864118188519139446496 10954464 187880950997883953421631829150091706368 10954465 7395642339761781680632655180209542720 10954466 435340994220420353155367004860576484432 10954467 -282794589377290715231472082207016240160 10954468 -71135928753200270447405482556808986624 10954469 -50374328945749796486998596776836856160 10954470 56073887476861702472867870366576025600 10954471 276137521460534114228542352607913017600 10954472 -607315475593515555233972286600863155200 10954473 386270001024122253110417013794742512784 10954474 -7504325503635776494036880960537181264 10954475 28941007698944422589540766605165876400 10954476 -58632022028027508882207505515968624640 10954477 410678973945344055921392828215679244012 10954478 573989902910385135406940521214220185856 10954479 33403265060006598346374635289081419280 10954480 25865328860838700844205788071280640000 10954481 675529194087545250386472698897979411282 10954482 -34080012954146050725524944582561849344 10954483 123418506704645013868672956383041622732 10954484 4423079192732298664271133135174086016 10954485 23699165841446472609667799437493679420 10954486 -205644351151994375728044623670302722176 10954487 -955247302218446392073332279065504862320 10954488 -477797425284534074208609785501972889600 10954489 -38184737333910635635316315322080795640 10954490 41660842969082700743475124550801196000 10954491 -366580473711419867815552003739963653608 10954492 -118269968743863961546361144436971843584 10954493 -578715062587830520490298473044478394 10954494 292814716617789075582923625350042615040 10954495 -169405544081895668100859727184301964880 10954496 -9173451035134307490492313618599641088 10954497 -45739909598118702853399693059228888672 10954498 14099081632900373387381251116950792064 10954499 169562446101475555123070677698194773500 10954500 -151499536074921538953526331027450880000 10954501 128233077952198699139899698105495290624 10954502 171776170261833322791683704005437057664 10954503 -58229330142491740989046254838879972512 10954504 311970351530430407621805284205285949440 10954505 259028085418683597237966573189415266660 10954506 140305634230713497908560784821279308544 10954507 -766036754231246190958277466898214161160 10954508 9524295756940515136959195143422026240 10954509 -272275070774983236056290681319160267072 10954510 48638556738386746691369628920578364160 10954511 -857956675005477163894434526677625812288 10954512 -50160716192006792218343892436962508800 10954513 -735537181290120285342017406550932540238 10954514 -108368159742337064504948656899498129408 10954515 -34418107915629408455754727173688277760 10954516 -237346324316841703309342663334492502272 10954517 -31901562239810229239857421614002914688 10954518 136252729761259390587602429644602213120 10954519 -30141811418776445975435858305755060768 10954520 140660992262888578071537660699955200000 10954521 -20587492412773913063746546878388721238 10954522 -354471110339429212618518540515167799328 10954523 808490358522120360786696879184423760772 10954524 -99077091275787490004808869345660755968 10954525 114837649697320905021833627030527876800 10954526 -31554165636545780064452382859879987200 10954527 97211033499449765400716034652382522640 10954528 -294112253856255081811141113716008550400 10954529 1266966194863956705819147479185857048576 10954530 -34584170643796629297919047567737932800 10954531 20552443859419689301810078387213680592 10954532 -129693550844303171014521924234738843648 10954533 118906149083909523618385358802119722464 10954534 90576650101525312537614916164747112416 10954535 229368451009134871288939702020607780800 10954536 41727609601412960332863930475232870400 10954537 -119887949875995267296113802435340059136 10954538 -352852248498725369444395057130624172624 10954539 189377986840799376057750918445155243804 10954540 -138471043821341850240353447657500661760 10954541 129263444879979403477352689303663251372 10954542 -60545837392372292382023261829660324288 10954543 640823341302199368086823466857901259792 10954544 17482010637905308567533715979302502400 10954545 772473911992326719650507767535644480 10954546 -319911917640390847957819399904749203936 10954547 9325758917373586648069591568464950000 10954548 61410694424887607603307036917479280640 10954549 -923455483925064101104622449896935746450 10954550 196508203938834378872866711248758848800 10954551 2264335872366329552810086118074154880 10954552 -12253168190915269663015585759592448000 10954553 265942744716199417257914914808786288256 10954554 72356220188852574603697291484553777408 10954555 -218717275196495633636067696504991297440 10954556 -392918978104718131673529592549697479680 10954557 351790972329457257917335916735599117920 10954558 -480362693106677149063288282889181093120 10954559 29809069022151509294276464575368989440 10954560 -7693230569676435720402776181115453440 10954561 -428624916461055751772031311473914437676 10954562 -409228010742815847485737325573727724128 10954563 8940504242497770224833639453022923776 10954564 -274567520149137803026602745986565145600 10954565 -194569254481496542081441894258432704000 10954566 14373323545926780044509486338334162944 10954567 -298949778381519395957652478125927833008 10954568 -666495534977377023186114060733810621440 10954569 316601264503663604308830296207366461440 10954570 47972336836385614675933380298182681600 10954571 -1277016656779756264627307756494715778000 10954572 90328942541411660161421041383827177472 10954573 -155454435941157419659056204540344883520 10954574 286408897436577871870768554823989433536 10954575 20875565930834048069335892846303790000 10954576 -199371383240413880391123167931259699200 10954577 77591303486227747794552197095588077426 10954578 -8872764176456526720621730652842401792 10954579 -806436673962207569886472697857889459808 10954580 -21213569750004015282131920315964375040 10954581 150669993353223985048319225824533258144 10954582 -43104540806104154679046342667191868928 10954583 1193774499222313139062867264180986435840 10954584 -185341776878371103175516244508916541440 10954585 31157231056260255056212691012228757960 10954586 472675107669969530765185067906690026992 10954587 -423630588421413630084425809412737986408 10954588 692992225785035721246999183558857650688 10954589 -616595883781823673370773120690870048480 10954590 31103677211211626040079942153395916800 10954591 -48497079052519324119155563421498854568 10954592 -616511571301702033199614882039044243456 10954593 -89911494282784423559048963463754611180 10954594 -885264616770957536130919602983632896 10954595 -365091388106492117040604878546078739200 10954596 393205089918442517796976381974771763200 10954597 -32925150217175784549481451015175768608 10954598 -267727761073905721035658244367528473664 10954599 43743217498323032838750348611681077968 10954600 -425757672309892757155217588445215616000 10954601 -119027906963957860560569505637329430656 10954602 -3272047025741371501984995803646508800 10954603 17664629483797884806588207390842228368 10954604 352169036950329692836141829541218048256 10954605 -162682316724759162456897053760015014400 10954606 210589250893514446773369092085052017984 10954607 135526401387300252994273362748367153592 10954608 42586122428688996080083997299548094464 10954609 -268998642817634276185348022821661922380 10954610 -249814173219607246527514029170495507040 10954611 346943918825335252614462454605268133460 10954612 563954020853888168052003914878978000256 10954613 -914005031401007039463837370668687332160 10954614 -317339466980941009475400435586007040 10954615 -216288401254793317451869887962241280800 10954616 -31273016557106889581902481280642355200 10954617 -196035387672172311857499964407595174320 10954618 156491248908436592571700326262142267760 10954619 143344351033624668730836409188535450560 10954620 -168951832002829836373016653905302899200 10954621 163907829270212958266460218528000767200 10954622 90240780355282143358497733803058204032 10954623 193698594365216503500593301806237571984 10954624 30749119667415496896554730204073820160 10954625 243014259758129270586349818379602048000 10954626 114555480504251292122074636094831916288 10954627 123640658111736794365007739588555312592 10954628 -576907054262928508684818301263484789632 10954629 205117264367216891084021872971791520000 10954630 -47466609495020374611944541218650732800 10954631 -891554222076914934511854861090135758568 10954632 -184057831063767101895042503852882165760 10954633 85806092811189659939641700618238957184 10954634 -508020591623835695053606204320221702400 10954635 -144330782352272417518763409694784102400 10954636 -599202652642317579318958071499570712064 10954637 -2863485352951721780307919166475558432 10954638 -160151446760064636236530833540710499456 10954639 554222648819869686542680423557603033856 10954640 37383232415931543307575802899274137600 10954641 40605900398693162916499314838397770992 10954642 -51124995373189508793648404105157075168 10954643 105410165994372072617246933149651717200 10954644 -128278496699849710879922780860855891968 10954645 204022031465978735266736453622282669720 10954646 133231853668992791949932828329185610272 10954647 130732915659066444631548971214042552576 10954648 -646189766062622910808502970728351232000 10954649 -123167929015910754675843164280240112236 10954650 -50876849891941151596343052144576422400 10954651 -46681829343575105489707492861979752928 10954652 -435638990844113810917084338013612044288 10954653 -128886234702188204611573738571336622336 10954654 47019388958144365177129053942034346880 10954655 11329434925618490106363448512198303120 10954656 157038994981262885882373232149292646400 10954657 104890480533729712705893340183294321152 10954658 -22658430619847041355312203414249101312 10954659 453879618314944946250067111647083154240 10954660 -195757742833613115931722274200236851200 10954661 565118150408636781556589377049380360224 10954662 -239766647229133351898080917191926893696 10954663 163106342101693097655920185421298065760 10954664 -88776896325006523753537858286307901440 10954665 -63935641808965998137165923083375749340 10954666 -219347762001524854957905748103899215360 10954667 -284225185468555736881312199383387708488 10954668 -471833108683032471478208997939512672256 10954669 290208391924138954420757423076468051840 10954670 210048540224872072879040447427521644800 10954671 -137835398024118208227461839594131456 10954672 3609211871214410200173019576691785728 10954673 -673674501372051216522309164348328940620 10954674 24906393387688316666331158150247417744 10954675 -56966676273608525700080426642421237200 10954676 194034376886073637373679947673436146432 10954677 -287575273468138792988416453361066976480 10954678 33766776870139506436305679996563824640 10954679 -197521916303888909175182441276052885720 10954680 -5123636249869189367372878966643097600 10954681 16781508662798595323788732314530157600 10954682 217217803509859855480415149625846958192 10954683 243515766811430226084952768825836002400 10954684 -197575978283620266026576700188694466560 10954685 -451172469186639890408539390327676924040 10954686 -73148941499474953135005138172970847936 10954687 -281984680264812787811145206550228695680 10954688 -280991261582811800062783015841653850112 10954689 164443679524524330221547137220991155168 10954690 16425728184882230533907672098598337600 10954691 280138894245104517601460252576373861384 10954692 76650259429775636048012136470622720000 10954693 -254581944372957656811223390091767315200 10954694 -294813620677243984324437318297436819104 10954695 226534369109584442967273450189247696800 10954696 -197760430514227463665214952646833822720 10954697 -50950263239840067479106375878866321920 10954698 -24330884853270229653240258758655183360 10954699 -83169872699674729309151548916844626688 10954700 208020528117124275423249732307686163200 10954701 155119905847102170696247049430265779744 10954702 -599361407838047481759084568900664016000 10954703 68773122560808715470880964209721529744 10954704 -48917893383480846506448266076006383616 10954705 -316085058916698011967622730481156593280 10954706 40914067020709141501472985171493999104 10954707 -39405556971140326794384723048237755400 10954708 -259207278751772238583475105104744245504 10954709 1997763980062877724415359395254693500 10954710 1171586549901005774195214585833510400 10954711 192735655401464601201799696140003096624 10954712 -99301729433540807838675101125213132800 10954713 85720842052720025840423666052931031040 10954714 117169937656316772078344652339770100960 10954715 542984626765447747999723261258327454400 10954716 242546054379523462624463118167294361600 10954717 -199211023614317457012970075993290118234 10954718 23079412275999272185101210556362378240 10954719 476051288204295263314680359958022768344 10954720 238583050969761394598528549371442626560 10954721 518825483591948483942010430525949092500 10954722 104281779461190865032823423086300147072 10954723 -1579909298863201721080020259789840816 10954724 -416971607237223955641032593120564804608 10954725 -118770399614080839847065210105992366400 10954726 29787615253736108573284810898625369312 10954727 -19310695492892344947016987584185542656 10954728 -199877658807246454495179893488617768960 10954729 -162164537411307942648694515713854888320 10954730 -627251983564424111433386664711880089600 10954731 261552723895485189223842384637167939264 10954732 -456460841480691463388994176971057428480 10954733 8031179246559346002872401129116896982 10954734 -119315485724680550910866883846603724800 10954735 1027290542670539372861739968310507600 10954736 13227853947744942104486776020187840512 10954737 -37819256375076234532779546819247390560 10954738 -47653360716316534662032753397223112784 10954739 606833469308706594137849461991967168768 10954740 216270387177791602588837286225579366400 10954741 55192010735772998154753548388596942144 10954742 28332379911036181011284724895781338272 10954743 395235931412077257721322155432403742264 10954744 441237368849207167600419796335658782720 10954745 21236582416578379721306133580819938120 10954746 -855874739467041902914352072496567552 10954747 86651567242253463010466832005879833432 10954748 -182771538105748339540190386476925452288 10954749 -41324040964065773763804041610711519744 10954750 527648008234553365668685562730294720000 10954751 159243347561297167210255453641788310000 10954752 5601677771858553245764243325253058560 10954753 626718898119053696571645346534401393364 10954754 -246258552036118936068279347796205330560 10954755 -19790349422679573241363046134606713600 10954756 -73687382968034426667609264478301479680 10954757 290572753103616834517090488056336116032 10954758 -68321939351517038058921417315773952 10954759 -49305827404696314984368252648742492680 10954760 -649659251963908941595762431905921433600 10954761 -45541571981274878131439483481445881600 10954762 43705845189530017629985796323627321344 10954763 323442507229147870442213908231138278624 10954764 -25423967550561167906605712657171637504 10954765 155413625588752849371755535032627715000 10954766 -3869647728111638496278439520537313280 10954767 -97455625362492531069781798015711673088 10954768 -29211625950357045140899055087680880640 10954769 228819820306719366438796644861643710912 10954770 -48946123078809547985708416226845862400 10954771 30459655685195731400575970340827095312 10954772 -465061128495874823878113592932189327360 10954773 648384064093901508878507587141594625280 10954774 371313974843615289885852558669941807136 10954775 29552089452870723549244097225565057600 10954776 -65187504496483521687905970669927137280 10954777 -669402624708865333732465282570472408374 10954778 954477242399902955191122533609944800 10954779 56839062253070183599412172436951307520 10954780 3853780615097255377912654244124057600 10954781 199034134504653789307826405183810964582 10954782 151547842290306938841284930208263475648 10954783 -640547526581224025816780522918550834624 10954784 835913884880985668810787259485193568256 10954785 -40643949136160204244241486836226456320 10954786 -8516457628602417306053550330092789760 10954787 142890984918702274757695187041892441436 10954788 44578993114868573158104644029513949184 10954789 -78660832633709666018212230640319177410 10954790 -49768916305938780766059364561274695680 10954791 94966493692175292235497677144607156480 10954792 92079541932695126677286414010254131200 10954793 -76338839627366633558087339302981757040 10954794 59819641559160702270481215473556943872 10954795 145551937225067561450236919043776392800 10954796 -246370026817782336075474366965948116992 10954797 -98557677692884101966606459372245128128 10954798 -397801302914751351240085266041075793600 10954799 5398175061757834704571676716416214800 10954800 -33215137410126225093394083256774656000 10954801 84049786039835005122316955511816958464 10954802 222923073880118657258817229707301166352 10954803 -111606102175403972642769676238533569792 10954804 -76128803329015473111207222679691182080 10954805 -143907102847023569366348833910596270080 10954806 -15258882816623809868538608351439667200 10954807 546118618130172909686031611222727111744 10954808 -550678861467545907974929441434762854400 10954809 628407058122710977848660287764895664 10954810 -152030599381644644086696971736260049440 10954811 -118027341457509641883592721090488412160 10954812 170247925132928385537711256207468683264 10954813 -481035414588837544241838413413274330938 10954814 36835645611184106133615120787299487680 10954815 43775283639119284850919367806706277520 10954816 -138922566231048987628106934888355594240 10954817 -870032885840440761149964800357807961468 10954818 -8970651853841907147655229356667381760 10954819 419292092292160358179448784037585996220 10954820 449885068185712187745410828307611854080 10954821 415982817238894005520002024480187007712 10954822 387414327503401667985700166101784610624 10954823 366299642929335247901915893796424036480 10954824 -11036016328846232806313495998702510080 10954825 -161764074792065298633613772015459592000 10954826 -194535077129348181341368520398198119888 10954827 26257074455805223196294917621373192400 10954828 71997540755163755365041348935499776768 10954829 -205608373415843418793938194112410562570 10954830 158545372970811812487542053359502464000 10954831 -164404227359172497167684439658353982816 10954832 55059363694921333144189508151326392320 10954833 374414450490845845039369110059182205424 10954834 -207907176498010298845373532935424832128 10954835 2904560627887523416712238558766596960 10954836 -67075397593173897781166759941364654208 10954837 443455421106194838853674663055273931520 10954838 224936663974962413664665953979896215744 10954839 -90847444486784125953676240744579255680 10954840 49611748467236326986848336824373452800 10954841 -30381175121095424414234241993409457916 10954842 -26021869298527182941357812947743225856 10954843 -302485276903536876100623631429289630908 10954844 -6834137948759062038862775095604617728 10954845 31608966722829317264481688196474709600 10954846 118824497802355977167312282536302330240 10954847 87595950143797263304654164478145419296 10954848 -36115385964545991421284404030789124096 10954849 368746302980399208931054144674592067840 10954850 250635771983594457765474732007896044400 10954851 294467928168649773541176041929488691200 10954852 8539141294452813491177211722390152192 10954853 73259284099231503147668252998527765504 10954854 33474587876836140655143508383503659008 10954855 -546499564561055903950219100428066359240 10954856 1261107832129931315131020663169981440 10954857 506770827699519714462673085801969297040 10954858 463214242831818302347604611200262991280 10954859 275502193517014971236856282370308433416 10954860 -91676018807091140876140905076582563840 10954861 307371735269745879058805649546331877462 10954862 376311337525269579372972542340516346752 10954863 -111282733193581953844097627832736769208 10954864 131523811894153351940953997047034511360 10954865 279784571945724824677404701708710475520 10954866 41273175014641692997421924155649278464 10954867 125998841374891213516475897877449693184 10954868 449944434574240486276922618276216524800 10954869 49195521328455337324066460031565299744 10954870 -18176344912004236135235448853553925120 10954871 454679490846175689476745138210364980072 10954872 185660152640820613087947854459239219200 10954873 -208252232922704255053682424079832929792 10954874 -80160755183355509970883324176112828416 10954875 -419065068774788444841660360924136704000 10954876 -201366077216071326466879468028636784640 10954877 226362711177666250540976905785966237600 10954878 -320388454559749940196080365879917023232 10954879 104557850032647452947527058021175008608 10954880 -142955756938710912829400726540333875200 10954881 -306693867850563702864805510082065020558 10954882 45722181586028680075999130923529223072 10954883 355384573732450032554394470382675819132 10954884 -90420316238137283238322051052854855680 10954885 -402510507042067563262129404702330382020 10954886 -225086926983018287809647269774648813184 10954887 -173271544990165235804904222146729118720 10954888 10650770468975949594002795084204113920 10954889 772431736758042678332783677708071760032 10954890 -71772455031566929062243840539072491680 10954891 -53734384395868169676174554211701864648 10954892 128820647574301961139064215039734740992 10954893 220048290505101720453970036853183099904 10954894 32159347150545000366709432278266306496 10954895 2308974716348646356601016939754841600 10954896 1640583176491382786708430585011503104 10954897 352534894137627173770648573817461545472 10954898 -28262909042140905140073020778608192736 10954899 282903267471530106220210467675036426240 10954900 37366256515214158290526834140596121600 10954901 -588761135511397381862641624946062715328 10954902 -128025108687097463005080507774856458240 10954903 103121392210775617600414378649178558152 10954904 -6019022226117101362323292575325224960 10954905 -61345213580792397100754234267969342400 10954906 2471799575013899173655667950939342832 10954907 -316725632650917616150250245122058190844 10954908 -384123614657207626058902620409406942208 10954909 -294947876746679485861220012199059923648 10954910 -133430760052396982941168290180850280640 10954911 283204561954968340649018669474217667584 10954912 565131758845843185705238016770990866432 10954913 135843816593551545882192093104379887364 10954914 180527996201348792168725338757835821440 10954915 -499430972465552284679654427029537179440 10954916 -21971610272189646150609892470062211072 10954917 -480307418248029172909293612022011456066 10954918 201349474827071934268805422765727129184 10954919 641842054738036252739993035379821207392 10954920 130273358149635366618366224643547545600 10954921 -172685907203582404448999358786543860640 10954922 121742237068640334056642958562598406144 10954923 35447670325465361062865436288082203648 10954924 792272267643311401014681264430780953600 10954925 -57929998529613043306051726055167644000 10954926 -377255461035165102092398747789673845056 10954927 1202117204652656751142272853828626853800 10954928 231348616819757172788198744651196874752 10954929 -352723989791846427082907221258099307712 10954930 125316212197294611268332331954835174400 10954931 -123724694146359205320264658115401674336 10954932 -4635882480137831380739710487790563328 10954933 -30080322875109793998267638883285278976 10954934 254670353449109516192934621504259379616 10954935 -116642875890999324082469939046864236160 10954936 360411835716861822220216067259282432000 10954937 -309443172638703442005278118961124955648 10954938 4657431158892813718090831481617483008 10954939 -46413333606500901946458656018319040776 10954940 50121927983572256113329435938736407040 10954941 -86742914184848153468084824932086138400 10954942 -194461195295940621543814237153216144128 10954943 720345282232079295660578728304645972760 10954944 -16913645695873573084764585015241605120 10954945 -333797319582854154253587813541883774400 10954946 126737011675299763092144221778805599744 10954947 -45842081296281668094974746238280891072 10954948 1092190033341395854674317628650039771136 10954949 148333074701873817336660504542018302464 10954950 -19984003683887796074431935899005440000 10954951 -110343273624021328212779908416157604048 10954952 -583407614659481306367827290425081830400 10954953 -878973719425403815161914358736413100800 10954954 185887799250933281910238477181723080032 10954955 -614721995536896778846210084816419527280 10954956 506425375135411501878266678456720845824 10954957 -141312365047464720292492668506018468520 10954958 16039283443580283579697083115401595776 10954959 444021839326818283080499432274211815304 10954960 57129069544373491150441570672702095360 10954961 -867462138122968210892935701782720836188 10954962 343296530253718836697776702432571675920 10954963 830765189051449783224895557239388824920 10954964 -9163652218544464375095019463111026944 10954965 846041797582676435155672591082461440 10954966 66116212376312946575420282825185886208 10954967 188129860290343059156447992902602395016 10954968 214430543376963323181818646293921525760 10954969 -630426221818516982975118674734870418880 10954970 -146602860768530743745945596660916019840 10954971 492141356893672089533203866751679951340 10954972 -235332154510924573819644727410665600000 10954973 -168198678650180391684152704660827646740 10954974 -76777896953378335560029394522470504640 10954975 70859802749500518740662038710794398000 10954976 -410763976406450342312166263051805523968 10954977 678316084947558278607712594866058944 10954978 91016744965617091450342323186824873040 10954979 -79199594540795535218230316122264185000 10954980 -305838474321042463301293269746471731200 10954981 -1890503074177079436963107567521400736 10954982 544324406144774442704916181653926563200 10954983 23288517350223305204229537443020724304 10954984 -293831212298875830223791828959724733440 10954985 489585377337625944130440736769697894180 10954986 69031872294909467068998160203164820480 10954987 1036918468267765195366233513361995462792 10954988 61271382817431757522840229276373921792 10954989 16433493100704412951136298046638127884 10954990 156892656515989662359624182832450553600 10954991 113609182684004617352017973417953261392 10954992 23490999346811234405914857686130229248 10954993 -130748021159856622100976469438959320000 10954994 -254440373644945580889059957934600328800 10954995 147611585041915116279033731286298137600 10954996 -216591249078055780951174227980593790976 10954997 -112275989733494285167975961204732752896 10954998 245005523635922609064791795814093967584 10954999 -490891503558122216208485161470038128680 10955000 -68796919078332937662243771720422400000 10955001 -278631180366114573071091447846250554720 10955002 -75304158536531379482541969561577013760 10955003 -346691089785098225867670037581687830748 10955004 -258196178796271723205038546831668953088 10955005 -375873633559633488812324362332465680340 10955006 -316687594150970799248601326795720538816 10955007 504335913619332840632270986738448376 10955008 455709527571976853453791942083117842432 10955009 79302332713132354591384187950532242560 10955010 -21530418658102659146596369289197286400 10955011 9621195045915942195618673535749715520 10955012 110167100239580336457256400917769725056 10955013 484826384045895244924920358561938507744 10955014 107145167512757280660827168782596803712 10955015 -290780373539387270498327256061185878880 10955016 325544396495193569819083011775921520640 10955017 -923253788289259380964473068107189320934 10955018 349169538208903402605116580084868714080 10955019 468459002714473873827734967771583120344 10955020 -27079845048519526440983511040308019200 10955021 -169211337660577896375646620668008056960 10955022 37751445435279284818713509320272412800 10955023 -478530032506983860134644946113379835728 10955024 1906489683268420034581145347882942464 10955025 -74631221479609701058207318016383150500 10955026 222463486421360602656264191402702477712 10955027 343370807406171898264079282333367576876 10955028 -77810904741133726386321114667601215488 10955029 757760004473255980308147267463398767630 10955030 202015465321949598668217058725205628160 10955031 6310396492150351190012842742462001744 10955032 452429336447788530513656956025428070400 10955033 -1191330183781229019361208845721422886400 10955034 93422859521653108460857930806908643840 10955035 -92867792423541321240498480435284034240 10955036 -150270158495808657662519194475720715264 10955037 -8366413306990386578741648371388336832 10955038 -126975033543780029509083613113435406080 10955039 167671870055186094581856196939187782440 10955040 -406647563680562389252128462359966515200 10955041 701967060230299823102216991097938745442 10955042 204591400044195977129498463420329318400 10955043 53000875312874253721734671418719800320 10955044 -514907110733030740369534778447398036864 10955045 -184343786877399671985267358002134015400 10955046 -29961588952169884487206164490891200000 10955047 235499892087789427131942525685143293400 10955048 46900038211176473763375956457197967360 10955049 -124633258561802703624405774297997412160 10955050 116501599242853056153061514896333305600 10955051 -61539489345067397083353891480785341296 10955052 -144190377513052345813875344764284948480 10955053 -734888601178091565658556016454543225076 10955054 128253304127183030684631025668807694272 10955055 308617152343605930901279135654349298720 10955056 -1811917531236701205785865925807505408 10955057 -1539078184843332817924394808427368687900 10955058 139912013744998575853675553505054224640 10955059 40116032618690118899409001806360854080 10955060 -246188208079789863337768749097337099520 10955061 132965194036185432266436833150101492800 10955062 -642097159630566767979858392300629848000 10955063 -101076156545664836859887350206318684240 10955064 -303358148287639373340699467442525204480 10955065 117071485980056156529764220186842601600 10955066 -224599359575688142582982575761893301312 10955067 1432445296310136407835323826920654976 10955068 29401254432310156155073620844218971136 10955069 467217556559302392998782085870747010060 10955070 -29053433258538378273366012192236601600 10955071 -8607177838628457873676664765491548248 10955072 -127262766797029933885563284574453104640 10955073 -61151895182201769762222792368170331136 10955074 -117634022366910972870302844593403448800 10955075 3058466833155353415923420303215050300 10955076 41473114736132611357177201997214412800 10955077 -298697924837801776249266928412660872000 10955078 -127531564153018882823260613761061504160 10955079 177262074137456740700520438663879792264 10955080 -119136334831558806351210148697444352000 10955081 -306519337948425372311839890146499182118 10955082 26695407933798908296514170033724613120 10955083 443957150682817069435788439844495256040 10955084 6358402585136362394805494187572477952 10955085 81273555548796203213694286776921842400 10955086 -154244733982592382515312468734202803008 10955087 223947029761441270227726668630063819136 10955088 5654086570209775276319284363682119680 10955089 1191514057175262419861530772054199301632 10955090 -108411426286550537759923454577758361600 10955091 200901323197948546008248205358123294464 10955092 -83208549194304989441652196136472928384 10955093 146682129697150922501964169890516113760 10955094 -101095202443052949873688521127431430272 10955095 435687208898675277263436463078375608600 10955096 58019881465863909528846902341091635200 10955097 399964312554902685487429033903436410074 10955098 188607158643788423718715833482465280 10955099 166223112510100483334614388813928461880 10955100 36731752752298835221263738257892825600 10955101 -158690976207263318864293561522260278388 10955102 69181085062896938492679741833206161600 10955103 605746150610170092911467688012081134464 10955104 -924106199278212987332892132037734825984 10955105 -171490897347814419018934902285145967040 10955106 71535948015821953004028062207194398624 10955107 27612512228072072023428896327056296960 10955108 -84234759413512789494288583228505773824 10955109 187688161349034641627408210322460909728 10955110 -74516986534031716134078033676128000 10955111 -776454396163745629361034053470587846000 10955112 201302652094350751571834344533722726400 10955113 46628994104276207057900038526265949924 10955114 -64936615914018005910613902425320113408 10955115 -415652354562525875827739231623249536000 10955116 712083648992336647252994009522682640640 10955117 -415094708496556281993169028911329393834 10955118 -99547624494007049972326889562693846912 10955119 -109354744127482662806450043783206937104 10955120 89853692657366268838983459985175347200 10955121 176571415658796359205377092414779673344 10955122 -61638229839838964082240803008132116576 10955123 160527221000096031499019464638730174788 10955124 -96731784735049450543002088203147638016 10955125 312366637124729839300756406396323779000 10955126 122419067601290569679516974774282569600 10955127 -607569200835676558332551447480116127280 10955128 -656228047251721022095706900127730851840 10955129 770984237724929049922892603561418314730 10955130 -57271060215523821892855554408051348480 10955131 116187081247091208723621581760380586000 10955132 -206939342031353117493765728087527471104 10955133 171730345924471576830000165510317842464 10955134 51353399413416399202920587705007128640 10955135 44172454444984994695277024082696511080 10955136 -571465662822275001941583121595687239680 10955137 22738568507620319029796512572334873824 10955138 247632325009630299270535628668027332096 10955139 -8884816963907223835570078752599470752 10955140 -187307375055634922176893136786330705920 10955141 346438469340297174758014582114277320542 10955142 152940878535700325280574499547090631680 10955143 62521599772092149275125620708024424880 10955144 -103393877058398423082757596763629603840 10955145 47459907194304935211163779138194750400 10955146 -244554997265253982628808768762084414720 10955147 -2035233881508976620924891647353786368 10955148 74143636194154796259836999181909511680 10955149 -42484010084905135933084637460268685600 10955150 48440887379112856853161156285092652800 10955151 309771486209549437146711307711721134800 10955152 -14428405309770725990480572753720115200 10955153 2904507277107282138720687398933713920 10955154 23838340516677384596253231925460106240 10955155 232895860979562433255465665915573328560 10955156 689343378332797939033718274048472538880 10955157 -123446906135885052313478835547141228608 10955158 28359920238827963547141773007969669120 10955159 401905367132240116611602877438800054400 10955160 -48906617980446809485764916514387558400 10955161 258234757099211153121300594902363429632 10955162 7639002322345353142088055921981422832 10955163 210817566857945270052105892132832953344 10955164 -300269930380916787588082450000427739648 10955165 -163839135702651449039324711346514156680 10955166 201023337486337469365993710324243925824 10955167 613372485033033578169921555394285321920 10955168 108729975767546389257029010206103699456 10955169 -13943194490289284647315081565701388976 10955170 151415678406897434316760466680558748160 10955171 -190011912918533364189080069138205998628 10955172 86994040040829042685456646994299136000 10955173 -745039733764592994698646335123556282596 10955174 30708528895764313023053571563603030400 10955175 -21965559032236748268995364935057414400 10955176 11961064836096794263546923032657510400 10955177 108824281383756977925096743206080707700 10955178 -10159131438165649575889431098309674656 10955179 -879109656696231957939775139421127042680 10955180 275043139890279754988694724884517539840 10955181 -535858093802691048888844214529759726816 10955182 -2616053723480305432721658597236409600 10955183 46927738873032963063901787205536391168 10955184 -27069789593785315175301370236842704896 10955185 751475522659679013905292344085691165800 10955186 260749285309331211474162830782146582144 10955187 46819947235451808234684673291146691968 10955188 -240165639330777728125112282257261589760 10955189 -192614491003919382101330185641012219744 10955190 76684086162145539147867950251597403520 10955191 -4814217468359719489041157615919781600 10955192 -263168218789565384265005636574143385600 10955193 -192897909900235915028043251669890101936 10955194 -303564294773532507593960349292224053280 10955195 212695656395667674935061066449734510480 10955196 3742709032667702238529834360313118720 10955197 -616467640931773374612233989023807989088 10955198 69536443110612066759277629361294137600 10955199 -265717765360264411310009282651958095232 10955200 -58424303724116317703139624624429465600 10955201 -65818496426951316782808742725513132096 10955202 -142225476460593943423338176600034211968 10955203 83130784070683974586708332886236701856 10955204 -188227946824852887598614505730378884608 10955205 -170635219105025242036950209128214304840 10955206 -54685036574861842120894597476391185792 10955207 -70705953714048190796863688772501125880 10955208 -421613710127017118371848215251649986560 10955209 -846798421552091622394500696774677994240 10955210 -7894288729208998397479492670798822400 10955211 -7473654582574881343274894328865500240 10955212 -285994485738521282749217229045469836544 10955213 -156386491604524388236096670313052274016 10955214 26151367618832839416940883816859909120 10955215 -309652570987661653260473206566892814400 10955216 -62149562547330947718203510884604313600 10955217 28698312149406293784768757048745013120 10955218 178126580651279393925097551687869521920 10955219 474169982938338315688904271533046048 10955220 4234505691391499741803190204104673280 10955221 705987089829582431866948310259929721422 10955222 -201152407753386218252434778664013450368 10955223 344283096196390828460936984468253810000 10955224 480875438657942697155807792915998525440 10955225 186678295907269269985702495950546495000 10955226 206828426677860178081668471909270956544 10955227 328576325134872816536803469297586139076 10955228 661815606872116638718214230332691278336 10955229 61969837907616204404697994378102970880 10955230 -34429609432177776741430844735529000960 10955231 -215889169289433711740409281774212241808 10955232 286193891419355578636398738432994836480 10955233 -282734164742343202810869064841061883580 10955234 -239618091347442604918736939009092148448 10955235 92737220778958816823100486710729781600 10955236 -115068000699597288155959913321792782720 10955237 424514602162104055038053067527946848832 10955238 13476011923592030198038473656928368640 10955239 -8761013251744904891153539438639697576 10955240 50316375911563795260156717583830988800 10955241 -92182292117146111018213377348592946400 10955242 -497485119282360427400871625555934171808 10955243 285733003145974598850710454489903855600 10955244 259227144176017144489462944180304773120 10955245 -2313037258825767734712293771592499200 10955246 -166340175548021054638601064253111691520 10955247 23972524931373414723811087092660511872 10955248 3492678923242437348827471986863800320 10955249 -279414140934103628001637717949870328750 10955250 -24322508250245851625750775095526456000 10955251 303390765629089067324849502271811042252 10955252 -201946750359125270508563037563017236480 10955253 493394494936867164012865425721397298144 10955254 423826998497420250475359318725080380576 10955255 -466710168109271636851962260127701628840 10955256 8281026641717111687531500276859658240 10955257 700918148304115993305597496169842950506 10955258 -96951831441446701815037522373972453520 10955259 114146302198888813525874516159513898048 10955260 -397426265798470031406388869786279237120 10955261 -527854379574202176701574849015113286138 10955262 -135300027831559252543828278616100294016 10955263 373803441066624723164854462100647591920 10955264 142553801729819257167827270534468468736 10955265 205237229312379485755586790945913345920 10955266 -74400875552409182092972973028546132480 10955267 19528815276079466629824587869827431076 10955268 160996384844348748740866539318385594368 10955269 -6696461112191197992358643827895628960 10955270 -68430351048296714160341746194477705600 10955271 331097001278882578422998814299778265512 10955272 -720219276906858144238071129746945587200 10955273 -90086763112489190674364725637758654182 10955274 -75301725680008523130521761444539334656 10955275 -325763187454254241900590387306620820700 10955276 183478048060997687592940372485364064256 10955277 369199218264571288301063688586192780800 10955278 202925591273373897428480911414444861824 10955279 -264523451744979138050853052606540887120 10955280 -37144160478842240074364863754789191680 10955281 -5992444863853881191420299300677638288 10955282 522376621672560002182021737735198720 10955283 363425264517869706465551547747956791224 10955284 156490297538184682667662723018785055616 10955285 275952257960241591080635266299556676800 10955286 -327409228369017657599511988836685117440 10955287 200668446630481259449430602405047167152 10955288 500866818099081308388802393121787893760 10955289 313680598680063094060107295508189187024 10955290 -158564922344992738032038380579893069600 10955291 441310013362675355042512645489718181552 10955292 159368920786967168355294376290560113152 10955293 -424946384775279658712090940758713497384 10955294 169177952893500162535164761967197587200 10955295 33776636589566400048587754675614583840 10955296 -7018885106035855245450080333037305856 10955297 -416262352968425968260025031670376585680 10955298 61874055747111782615779397504647649664 10955299 -82420415287381919311237732246519233700 10955300 -74569443078647034429721434511752499200 10955301 31918306206146187650642080076357942400 10955302 -105646780123176082343484114785000288448 10955303 -998407509086327506601052502739005689720 10955304 -63931345031483950886309379140171366400 10955305 -199921082825345586935159630697835608000 10955306 -52087381546242869103682469191028015520 10955307 117862329740402933690415282749178362880 10955308 -52628206571548630749840331560392587264 10955309 190863223917129416065085169445930671510 10955310 131083158057606559678119216221648113920 10955311 -117865453976967379441324065560757519088 10955312 46873149156822633331817716169540567040 10955313 915391692172970855930041011387667475460 10955314 202227864448240999801805760483784657920 10955315 246550593307892441808562274858994160800 10955316 -207689073412026768602771754792785479680 10955317 1036172159495363503300227566663627674432 10955318 406588690304557210082505769200405541440 10955319 -12580195286474637655594401393638607792 10955320 165002767252109196025787789006579097600 10955321 -113729525689562855361094483284770983680 10955322 206719150125764465322189881267097052272 10955323 345787112083749696045668133469372229784 10955324 -40697518940863236208283304077952368640 10955325 227541386405575838433472075031198328000 10955326 294494933598380903814156364450973882112 10955327 246360573362883252998128850767963065312 10955328 -71601796407717437429700019747962224640 10955329 19774431460095964278876727374513052800 10955330 92777338734106349885420800605549916800 10955331 -11405747775426232906934902856423460456 10955332 -5377695719947137315203766680386142208 10955333 144138750717826671217066480353393443964 10955334 105433424934828001129267058500601931648 10955335 -92069307099624648530122789506290739720 10955336 203330471918730463105499172172221480960 10955337 45176682243149320782746946386279531520 10955338 106924877836244153390449361539452902400 10955339 -639243790052060142505763588452300186860 10955340 203967556529201320501581795989498880 10955341 -472006154313232413100305504909511285258 10955342 -140879185101707740973598331905456584448 10955343 50264038058916556468847413987556970240 10955344 -67212699045031298708898179608952193024 10955345 -651238787077930644309407740717363749900 10955346 257396911835697565594845111441014073984 10955347 110809973471785816529968657332467580000 10955348 -18981332928401641075163523251366860800 10955349 285108593610635025614437407559313134734 10955350 -14325539710522466766806675589151699200 10955351 766003119935038089600271640683917545304 10955352 -351694705186769822473954435170281717760 10955353 846014248653333692567773844610727396560 10955354 -94725841927118827779594694654130052624 10955355 -61285145305711750930178052346344909600 10955356 -411498072610309476384331215857007559680 10955357 -268600110697229373472431678467943638688 10955358 -3090256070831807161266297880506910080 10955359 -246481848342581368115771711596659725640 10955360 -121003519834596699052504654240441958400 10955361 412082716680140456374141956765002076384 10955362 -382998189735043946623234707063705273600 10955363 55111347061900117867454585201927619612 10955364 2868504059090057723070157012097654784 10955365 -19246430565535065048047781259064954280 10955366 64146023793070476997907159001966277440 10955367 -164066877769991516816820632201420922528 10955368 -965897592215354052370339547391344640 10955369 197421532836066712263839623916407968000 10955370 -23912831329817059784361084603288595200 10955371 691301834639825136604221318478010989056 10955372 -87990749989665026464653555730640440320 10955373 41610237376459067038240498950484027968 10955374 294118992092927489708446743524846832000 10955375 -138820394606499619260055344961480146000 10955376 -113965957151774131125320352971431280640 10955377 637884837628590863185610078861053174226 10955378 1773244324014101784447155839873695744 10955379 205691049463707429128748993574879318584 10955380 71309287781429508460666974949314220800 10955381 -6522324366001585617013663323410409120 10955382 147872375552812114123359140855014483392 10955383 -138841433247182376659833592332733406816 10955384 163632220848261826455897610410448465920 10955385 46808714109409921700306562308725267200 10955386 -130689246418652662934880713272189153056 10955387 -313799205558929963457077505755478468768 10955388 -188223030258926200389987102114774359040 10955389 -143542182002564095617604742013281708576 10955390 109071127141852546633697229640786945920 10955391 -495818532678758924467687624493300830008 10955392 -29912952603235378534063922993996759040 10955393 -9256191248967643355870160283346517456 10955394 -151392369955887249218640572066958668976 10955395 -403613588399595690528168982495108806240 10955396 -883026141821280783625342491293619201792 10955397 -214437721653015697568155249753908472800 10955398 -44943262004685329560970394167773460736 10955399 -29712105933137383732454956175980638720 10955400 130892192945125046817591668584688640000 10955401 521305910305475794015603292511949683712 10955402 5028986054505573658366266237756746592 10955403 57565845513039104444817957053961845280 10955404 395013553700192133691061191877685923840 10955405 20768643913838924937252738734557332120 10955406 -34172310731474815214536487746732621824 10955407 -161387855761128565865351580631664505720 10955408 -176057951633277629563547628830544519168 10955409 60410724558882791235080461134543761760 10955410 -157549335324624314331681310146299276640 10955411 2438798070861706419049729269861606792 10955412 35174447798833649811329571043985740416 10955413 1953165588619478481541721530605062560 10955414 291284738488528390074029159811658962432 10955415 217275791740068404300864583542313168000 10955416 514678036400487381588191196847718676480 10955417 116985164533513151973569102070192392640 10955418 205265934009497516304606310095961356288 10955419 -350625488460919607433105637893154589760 10955420 322235258659314654236717805468575232000 10955421 188132385957455336069162520790661285190 10955422 333761716142073086236553259599285418624 10955423 -267935873952681910099009431395825303328 10955424 -8256948216818330039447060932790845440 10955425 53006953348871577839933271976531772850 10955426 27690311255855363619330151121274516864 10955427 182277337883479614398672532174232719360 10955428 -594517655909813356586734976163754773504 10955429 -177792395621382649489804313435118308160 10955430 53601333681900449333746699482727618560 10955431 73751374975174371046669786513160534464 10955432 -686158264703173847763226379729922585600 10955433 -65647289116353809915539764768412312176 10955434 3172878408150090647796049531098296832 10955435 -138917533582794781257758208587354025120 10955436 -312360406794055100067169065103089842688 10955437 -13473936303153856108068505544180223488 10955438 145521589548040933844495713070702484480 10955439 -189466519306579521774527797457783650560 10955440 160244435482176895107593381663022120960 10955441 94800320002868350120466933889306388800 10955442 -145731762654131753846429583761705488896 10955443 193320448664317322397977932970652423692 10955444 -236191892065876250817376627354978664064 10955445 -106825924079204276728463134344797818080 10955446 -24708405696759013266880696570459438080 10955447 592265610492302306817471592962714361896 10955448 -153125438455457136837066077750012682240 10955449 -525984021279732231431078793241891326550 10955450 -37395974266005054896961278420447424000 10955451 -73046846699871204172211490767354217360 10955452 -3634816464264980923834773296932558848 10955453 333300805197387360219813756165774405702 10955454 4374283461707319506967518954921668608 10955455 -106841269510469686335878460835314004800 10955456 -208877612805348878001444069272542248960 10955457 -505589433106243103616442260802939374960 10955458 260636113768136685943247716914268624080 10955459 -9824887713707442213486284148724612800 10955460 -123916669456498582500546790865323069440 10955461 751192502637740764192477000123831962048 10955462 32695071984296638772298691954828222464 10955463 111617780953372354922530441966813803168 10955464 -61680910032572953518738090339790510080 10955465 -849883741246651837475451677715105206400 10955466 -436132752414844626244820450800165478400 10955467 1024413380472279602848716966178140218516 10955468 57340234080976767966683404785012341760 10955469 -160743098144659787639248814281023329664 10955470 28714403745287314219082389881324303360 10955471 132355693838570571662200392228902971344 10955472 -50962602264478962939574920154497024000 10955473 36944314131593617115585241460222299124 10955474 34915640395533285152427531953847033600 10955475 10154497176188732082575310984787716000 10955476 132203914319217956405950570254711787520 10955477 65138894245879807109875534203313286460 10955478 42967005483791708414008318331845712640 10955479 76723643373303141827380948941613728576 10955480 130866502378974970801827259685567692800 10955481 254930997231556937881923082701764010240 10955482 223179153754143234837978552867861188592 10955483 -302282092760442697147727857307388718080 10955484 731772148489314693588162782882120572416 10955485 496803999023266177706686956962478387180 10955486 -140213064143182539204132971849345831808 10955487 -153790771473813924417346365362237633520 10955488 -153841180564226242746854811454101258240 10955489 187260656428573487244036177923200144290 10955490 -7375195156984337964251091910520309760 10955491 -280302949212170429368589795054484331108 10955492 1070576218192538622480347992759713841152 10955493 -14628937528878014880366269175881064576 10955494 -194050567240576378636334600583279684288 10955495 -302879876797891112279866758368589010800 10955496 -115447380050663066539898885260532367360 10955497 5553525684004675844176249311998588544 10955498 201978609951840903693626807195983390464 10955499 -79083108193680345807123571209567266640 10955500 44594071209817285587146732771903232000 10955501 287359281244654678307482083539817068502 10955502 156635872253781672358012823727076968768 10955503 -103008262002410744383728442312396875232 10955504 80194612239042271632383140566657269760 10955505 -236146808944582549726503306400301813760 10955506 69173583282788118805641078720337296384 10955507 581528751449396668609160054427893079756 10955508 -232998728094896594937280467182083031040 10955509 -333744094383533375893480937430109406290 10955510 147541897591944385237141637361646172160 10955511 158437920459710550991510860558731395632 10955512 -887013896742234224407313715798893445120 10955513 -545579239671484483849529964226569017856 10955514 -72286355339848512361671608478321861120 10955515 123662840587206554155023499882637415600 10955516 68984188135206426669641813286214901760 10955517 386208172950695641257356228810482529280 10955518 22119397351156611588159545393268233856 10955519 -264561241877949882752455447303298431656 10955520 402538135050644740196776561427978649600 10955521 30962216644686533903166530258602440960 10955522 -193621812751227756100744429498235105376 10955523 -437445792726199057221725638667189682000 10955524 -97321736672831445629997981213781475328 10955525 20677929575087714758727569828111936800 10955526 -246966666940516017087329346482731689600 10955527 -577024554291270252409575491637310109928 10955528 165996685071079999041320718980134993920 10955529 89257395314724393799821617349611306724 10955530 -15721827910930889879491165875364673280 10955531 -732187429535107698238525969142192390328 10955532 -112713789218955995119599077135323742208 10955533 -859594681848825089717920795582547544000 10955534 -391435112539630383769893353971001597568 10955535 19727520406892753858010912907571351040 10955536 208837203699832581356809280473191104512 10955537 305632382568867699485961235869943088880 10955538 -241914645735896263476532988290810269312 10955539 91090225310256700088890691807571849632 10955540 1669373490987390303803141687053363200 10955541 323839032493711242607129404794304434592 10955542 -90127363747934363689747480370751259776 10955543 -283175497253696025139448802873381281208 10955544 -72758801804731931665746631902914150400 10955545 20244589304746271568133694874449400000 10955546 -147340764803733099167273797137779784960 10955547 54017628459159826985515720486148160000 10955548 -10927672884139783674770396790129598464 10955549 -103817325156120230748040154262065818080 10955550 16973820034995839524324011299940580800 10955551 -457327507393741758680498097807974316448 10955552 -84034643200928831676624955771484897280 10955553 -182145114002307985966623461401281669696 10955554 389942989510672197464063423402670512976 10955555 25790638525599107735826046055847793920 10955556 90802113451135699214652635133426834432 10955557 386863923752518419097884769867476063806 10955558 334464692551350764239539420552897830880 10955559 441992159754006235937210753335698182400 10955560 118624298414301003124239358098648268800 10955561 -100951815984880020998923889101502120838 10955562 -68157182346436102125185599045505587200 10955563 -368946837887675626422848655458539628400 10955564 -830886512601955259015729527925274624 10955565 465371725790910954450354225848149308120 10955566 -60815832789633811547459764607383128768 10955567 -338713523261389012127193093491132346288 10955568 10745959726030775244777697964502417408 10955569 181641686771031240979187355438657561600 10955570 -39787989389144389965167944862691431520 10955571 -111584878205419483791875890402185204480 10955572 -494104349136667272787052378179970600960 10955573 313229557252704999554411010079849971822 10955574 -10190466274512722260765745518705127808 10955575 -44149811320565841725070409518882809200 10955576 -144130341590018473079780527741634764800 10955577 -309972847738780943531848184362366704192 10955578 17480326334513863297676130837313161840 10955579 264409735188515527653145470709852830180 10955580 83089910192056798517506363190228444160 10955581 60971388523349528095282783976854001024 10955582 249054599784444274703763711689636736 10955583 4872968509969540093887775258676704440 10955584 120046711980527137659793825628266954752 10955585 249790956842826166667558645378627424000 10955586 28370967415682049505654676578066249728 10955587 173799027672541260414609084330634818236 10955588 155855888316316777917960982520253038592 10955589 -38970716677814913791796893622764263680 10955590 54964805766209097777618245341808112000 10955591 -303429372901448934150844341191741580600 10955592 -162657932649576098640023727161828352000 10955593 143426650568457625549413544289228271840 10955594 -377933631249740123125183471095540764016 10955595 37166453541358429055193541340470103040 10955596 -283936022280463246054180918495769324800 10955597 -100316950318944391210762378814126606688 10955598 -298851774131449152174403807631365196736 10955599 309682812550388620912990786483268867136 10955600 107227460080079541009876980822722560000 10955601 470989495184080532824888613631486491040 10955602 52429176310807363337226505630542988800 10955603 -1137742557223711620499571910851212685040 10955604 -111826557642493541114561304536825714688 10955605 -650710632648795966702809379701702584740 10955606 -661295286229141655707899420223838035200 10955607 83990521034210850187281483682022439888 10955608 181244061269388152580030447195332904960 10955609 -338949553290507404478717676739917930560 10955610 -11064234263320691962004028437800257600 10955611 373891703258787547759270217783033478212 10955612 536559783568609797812709105017000563200 10955613 262405783772549322975950194749978212544 10955614 169192936046679051704451564049105645440 10955615 9666547798454276652336288396179614320 10955616 172647841711874997276437987575299833856 10955617 75921383479584205937504459842549347584 10955618 -196327956043022548178874556898508408240 10955619 -5954117577957364006146390052960365912 10955620 -106559152497007156996679273724426931200 10955621 -1423858977937886903117043599372457828 10955622 -199986317005425275065585641938694520128 10955623 -129615940760625958740251686783194939264 10955624 -55888502120229423798744983191666606080 10955625 -115614790242864934107858503848765110000 10955626 3983070545128232199813281006857379328 10955627 -83433274053046489862701317983017160448 10955628 -6408682685591335688866906750685230080 10955629 617115944956290108972502111311116899660 10955630 20416808883628692636638838280663057920 10955631 -580345647442598975632051610885422815360 10955632 143645199969520474809564249350454542336 10955633 -18695891326747795828043693257181772720 10955634 -50876627073328660591740259882502410752 10955635 336200792595619663618695284162735764080 10955636 271231977565144611996886687532370880512 10955637 -9928290934269459743783542616485488960 10955638 283407193565454203358840291429579906720 10955639 -140668727107248894220875150523805128344 10955640 -198680232096326046963878162892787507200 10955641 1430394820561131196711550828545590870400 10955642 -422722114454830569810110588848654032528 10955643 100204962645905769951045710168826439728 10955644 206645441723925037480299029346657565696 10955645 515833660358749013274360973435467525720 10955646 104672710720233027809769966485372700480 10955647 97693724376050124047580051372750384040 10955648 -123997467126687579299812544728918917120 10955649 297866152519247914171515364075505069760 10955650 92007319323605956155972224303974956000 10955651 91983920969035873917889034770314385920 10955652 -1989103484618166647611707300229690368 10955653 -5433260598434881448261478460285455744 10955654 -160124584539315726701645553720964779648 10955655 -166500227548329727955974023882401095680 10955656 -480162986963928082087441557167141637120 10955657 732609205575671938966816479716725386906 10955658 -69758691811479813587893639011569548800 10955659 -59159786352351149775769053591235809024 10955660 -519777334254559989293539259248553840640 10955661 335983188235582644544509914890035753408 10955662 -165342776122428001309223870057745436800 10955663 -44765860321760778088755110447739593400 10955664 -97084562227926085837603913744659931136 10955665 448405406939217069217009567989324011880 10955666 -204344500461775204410038785550349828480 10955667 -191531049551053022917650998753234924688 10955668 -222084390275087268576416987673278208000 10955669 12692435358131654381801858089420825344 10955670 163093071008624623953567353473595904000 10955671 -436026158438072812344094390065991811128 10955672 -74514045040949902709147391529316352000 10955673 -183508328959860310389425610691908792678 10955674 -192577920129252111824339408048042363664 10955675 -65022433509157358980267725975186723000 10955676 117852509811126819760057780112344914432 10955677 130422980531472946665019322564711694400 10955678 -107149572780783487844209366645086143040 10955679 -63388790640066348055219503727756154880 10955680 -83183134641107830516156184322761687040 10955681 474328125178908643915165426039490474400 10955682 206525089672524477663053102579558753280 10955683 132145040212760548900658558330327968848 10955684 52501832326664417425774662466979512320 10955685 48811951965594508647220361511378518400 10955686 -24077332752838357711161366285668167680 10955687 938791722264107226259841141541669129336 10955688 895597878613563490649634572823517593600 10955689 323687291952200657463172759622992139124 10955690 -90541604788145843580944104929878282400 10955691 230366381701464160078543929846130067100 10955692 116045349729662269542161346836113880064 10955693 310837003111816388664145296462201765600 10955694 18109459800008377533062226597284454528 10955695 -363756745454789811956655206478912289200 10955696 -7656452059923594745783141022620827648 10955697 -46124683155642797488645480308032002080 10955698 -268206801756548088119499318295831444992 10955699 -226087546679146748697930378896287193280 10955700 -34973636570199524878308821597438361600 10955701 -50273198390551312650946801379990339232 10955702 -344845955723875934691678821949183921600 10955703 322325348267625837208282470250599912 10955704 758589480163078024709968774633913241600 10955705 121966929706172393751014591645449988160 10955706 -33774115632469551131580276391084283136 10955707 39819180951232255068447976339851211312 10955708 -2553535821358786226508382325439498240 10955709 -300065885928337994953849199383190009280 10955710 54100774284885570695355598963599360000 10955711 162512047186923348789367350064188179352 10955712 -1197663632675359644129685275974565888 10955713 -186915810961747567411660999061545103038 10955714 144301090058117956906812078925960363392 10955715 -61415561922982503532639826584288481280 10955716 -76028931159091478443570696441000323840 10955717 20421152036856981416731974308480014272 10955718 59917165537473977647787470620034818624 10955719 206805688608049856718453471350126090344 10955720 355223082482701988299653622327713792000 10955721 -44383502066695486229882633491349569152 10955722 -59004023599080199139519609112767227200 10955723 -85753304737150623092387621406553334280 10955724 -22951290302427295893680043935374218240 10955725 -515956912790974506178460340902059248000 10955726 313927256003285770103027057995341903744 10955727 -417620423140485186296445349428026406936 10955728 49376585198947046714580963758090747904 10955729 -337770937736853600531486689950540648716 10955730 56849287068385906083829644125407403520 10955731 148250825220479173537378877203796359532 10955732 -355713924401649693616390862836514891904 10955733 92266167975161924302793302418237720448 10955734 251292969294563586646757726914811978016 10955735 -38154980153007987869675872183546635840 10955736 -15413152159216995692749653494710886400 10955737 136807445437127723054200336414185628232 10955738 -339647737437193264440039954840448062480 10955739 -77843298220222215039592484827410463440 10955740 -255145767141752107965497496767943375360 10955741 233448917427122981655486659880380217984 10955742 1789425514776318658432282964357683200 10955743 1013974590019335780402735105579885812800 10955744 442632302476625527409323804208454696960 10955745 -369692591099954490514083054433316052780 10955746 -41398608364672218149627203149197452800 10955747 -454764425516315821636563477509201097216 10955748 315717790857867057294879169879742100480 10955749 60165666600427533498747701547887733632 10955750 -245299799678242439440472093128264032000 10955751 109883369892798499318444206014371082496 10955752 177308724135434121622884030057378478080 10955753 295697482206397861103854284876484251360 10955754 -120721553208667956030824813678244384336 10955755 -1739225773302112967273685496387545840 10955756 -65859921629687275728393827882421811200 10955757 540866541993178100468944176608446808640 10955758 257953759396594116091733771775213036480 10955759 -68813128963042127992359906628190083584 10955760 -23696503229666764508692387707695923200 10955761 -352410110207267639137210771022839680 10955762 351931733141412685955350523120316666912 10955763 248504378993015807225614077968936302440 10955764 203053962834840092803770011853936008576 10955765 -703124741500631100297376933376338842600 10955766 78612528981761617994925667439216356224 10955767 50904869295864974759356131755850501248 10955768 915811171845483694824099256006232616960 10955769 -306980214107440470630645980591093445120 10955770 -32512340344708749633808227032108298240 10955771 392785181114448621993339143400299997072 10955772 -99118272391751251394491684176313602048 10955773 600911301882248845857214804017751436640 10955774 33036825341066706499741971310332393984 10955775 -126593995528015702131181202971799452200 10955776 286784748375375726655044145579464589312 10955777 84621037535719423927946941833254439744 10955778 309944105529964240321281743066230141824 10955779 39575929011592294855552072929016527784 10955780 347283257049168479642324046684770611200 10955781 126789650418457677592296986083055903070 10955782 -15053262360465527658431928802099795968 10955783 12764610627844599143204009212138998024 10955784 -92043377847135696900356180852352122880 10955785 -245217746682822624086516323247254713600 10955786 -526241662268817287004917790472591266720 10955787 316221258395227511750786966384797849560 10955788 -443356780136806031702093473076411590912 10955789 -202858515127059420230142778782188110152 10955790 -6623550181966421889009025700960966400 10955791 -368359927359196020464974353175232819712 10955792 -153208242461850906635659426506872782848 10955793 -10523275927238861151350353279890989472 10955794 736161768633918016860774107654667801600 10955795 188647558024837823701622721795170938800 10955796 110503243650235658974507313894044477440 10955797 351425052183541751098170218291620045440 10955798 -2623788805631829157649412515203737600 10955799 234844111866074013452364252102514310400 10955800 -283137952601341365273978224621840640000 10955801 1867753285000569200496200589490258578432 10955802 -58111516725842461787695776868347158784 10955803 -165036843206756209534706520521544385920 10955804 -16243020804790415545517933425322740224 10955805 -46161296377317099937447231234772367360 10955806 -79570870206992157939468999942651607296 10955807 -346363192782963578660145863511990070944 10955808 -42122597268240883328622668442943488000 10955809 449292469840408599304583415784177351010 10955810 20853305037854977083163957938713398560 10955811 -87543486323851142944995805945518775200 10955812 -214876952405090866454231347992125740416 10955813 -276441040897600645934847038660113022016 10955814 161734640137859893978916590188475074240 10955815 -77762969912772061039206681955257836160 10955816 -536463761564990429492428532193608755200 10955817 -3001823823608484732271130454886391334 10955818 118328037934550875157634588571546656000 10955819 25556460889973984943997410878675588496 10955820 -142414129042592961613692748231757168640 10955821 432425334925540571515158924692408839500 10955822 -749801582809191962450455539092149757376 10955823 691517589017023847310750989676692902800 10955824 -199654583971093803805232859616952320 10955825 69720653227647283848690070431212348550 10955826 -87622231882015702982032942400474236416 10955827 -666892524565228363027935239497651360808 10955828 141060227256561102579493270638529873920 10955829 -211603850862419344786412412935984891616 10955830 245140556582438704877165032625756674560 10955831 -130220286920859266848832674079109647688 10955832 -321745066963822541995132790351976652800 10955833 -52099146456860211173062920325126259136 10955834 54522892318420360425706046713230059520 10955835 340574663753952268900882207392172769040 10955836 -204163582415124088848964768145452751360 10955837 -553921860082062919485677916450841778880 10955838 263060421497465143391804873009928532608 10955839 -593656848165346491923414107791707863360 10955840 4947187332052277823505674735483617280 10955841 3998785787544460421116866982084945920 10955842 100462056227133891893412764269215239712 10955843 -269283321537691181530970874920299704576 10955844 -332919857331281862960572097935586754560 10955845 -165954416617360016654133504546142056900 10955846 90810220968664833570716029194803997504 10955847 7851942296759875412075428198686137472 10955848 2264318650593621692638831891899279360 10955849 1505327088936851722614511273789482057636 10955850 -35056611169635716115261171872528448000 10955851 -591513087987243917166344552169432039148 10955852 776777425077820097998647619619634493440 10955853 -537092778092045768961024663749906095338 10955854 57853718258330370483169021721457206784 10955855 612725259288813860441251043495439146760 10955856 -19552342042953728886960904305687920640 10955857 -182419362987637054559764778743533306768 10955858 106717686716291966593717077518925659280 10955859 418100234829584264116722476802706834800 10955860 -1032900895909806617822318151878730240 10955861 -563393908608064486094334031884206171730 10955862 -319438957793379553663940961130025976480 10955863 409264349855849969419407781958033629480 10955864 -219451611120154986414633009038368880640 10955865 -129252292886693606804835333476336386560 10955866 -289626811579509948678248835082896796416 10955867 -232947465221538049469930285250930666480 10955868 89567460587210055475094938259582091264 10955869 221813663579911062273768043651172735270 10955870 -455694451399487979025095628500661434240 10955871 525883109098366932235279258388925434400 10955872 420999156540859326690926695789700186112 10955873 -10033876763674875205630593601692395520 10955874 45504010288717147803868898031827959680 10955875 -145163651147059507878011744281233600000 10955876 -356865364975464519484911021009020021760 10955877 -360403297040410441976513344438282891680 10955878 -397939733075774685322772594090172829440 10955879 -831458176474655077238450081388331868520 10955880 12736555999885226841625212765647155200 10955881 546473598141020561479216876487301641700 10955882 -35452340254136891033548784994006253056 10955883 -411897226318990196370207411013017368400 10955884 -5390923884371911537634495698676770304 10955885 272175815609451062839248787357559826360 10955886 -190837493541119009483012588111529881472 10955887 -209080970324618558384692751703071383080 10955888 407730365365219680787862009090678194176 10955889 -40215100161704012702813556795133878912 10955890 45394768182390761030322134163410242560 10955891 -48486886734569869125025042731272082768 10955892 -118326028535349696002165783937670914048 10955893 -371861815910981705547907992014224430856 10955894 -85170852607618830754947829971182832960 10955895 33330276364846690633251180953571870240 10955896 31843039994634265823015339343788113920 10955897 72068903194778806922592211126264543572 10955898 43895088414347187447050193240970950144 10955899 -376396164015791947133338582224128566200 10955900 -90859274211579180489352759250237184000 10955901 -107413770912287965885115490947663856096 10955902 -215961717142946861438164536922948366848 10955903 -330149935541512462845769193772057663120 10955904 315784993041538455929661216015400304640 10955905 -328597620133468567164645856175166325680 10955906 121500131044894957151390857299628567584 10955907 644681133498541203723694707760477254840 10955908 -625245756946332103216376681338979241984 10955909 -84615931448779785355371053161477598208 10955910 152520327398338012087891481640651206400 10955911 -428690520674538976572649101029571776488 10955912 376203911182257435933009196149894512640 10955913 10302810678994836765913482380027031360 10955914 77225827110148818521718194090085212160 10955915 9141950443692966750569230608040600320 10955916 -286510919319117107040478856071835766528 10955917 -34303026698494655725842679808207602560 10955918 212386607625945255893381236328479412160 10955919 -14673337353822390078589229173112361072 10955920 8768702422615365679914584265517056000 10955921 -423092112374889543250811923768059100878 10955922 -82526870164395036511598949682094877696 10955923 -921162967937440855796304283072467920832 10955924 -111864473417074061548418904649042458624 10955925 357553779895471747201415523873309816000 10955926 134860433723878058603672020123303482912 10955927 -5805001664534907027689787053645406720 10955928 30480368944055786019070444471935467520 10955929 171306826636716637297729607009724875460 10955930 -18557809710331004872302257239957058880 10955931 196434063614478658770714923520129494784 10955932 -342911289776422795042412993734966479360 10955933 820833814512181085612293033449256398240 10955934 -85927726169340893772524165008721800512 10955935 30747149211461286295683822159234984960 10955936 481967922838698051149131893890224422912 10955937 206181810220971453210097205208593834160 10955938 -27412493893783269433955637619718780928 10955939 863769487796634424142280083843202189120 10955940 -124603405423674774746358168528855552000 10955941 168285365592393374551744724756563313342 10955942 152121429962595544571995930456328251872 10955943 -47020084597550741563937838550787629920 10955944 -435376237479328967663900535631773696000 10955945 16959394789909610604900660502176000 10955946 37330842849361354461340403495548704000 10955947 30684497033979571864402584991656120472 10955948 90408471990530793676667224199147335680 10955949 -273895554599362608333579478283597113536 10955950 21106004634398184376206419376967728000 10955951 447686972724443555825424388175703628800 10955952 -48703965097529090764401975473114972160 10955953 515118588717549037149254950295868781202 10955954 -70027823416371636120140344388798951520 10955955 -158335197638591068427337909711439922640 10955956 -336102436972234724043760611989049335808 10955957 1141402438285529395303296895657324493760 10955958 9900483341079464986033818050226978816 10955959 321289745243832250478137714657675519416 10955960 -306026249134167837443177607368010240000 10955961 -495269519777492291843873618770728057990 10955962 244913951301825811300121216698597497600 10955963 422804083322143153822071683270979610212 10955964 180156663177208491874115362962021507072 10955965 199651580536938469108103553022607314860 10955966 -133702019857913545643911716577698935040 10955967 -436110901703232500281949080910160192000 10955968 244508920669195685258950772091707719680 10955969 22073817655152372363523717027785241344 10955970 2682924060939789063044421166599360000 10955971 6601100046373521592719139285718485792 10955972 68182200806279771015269348320536047872 10955973 87327563030759932727504558450744638080 10955974 -41900280305878154576999657203767551808 10955975 -45770864486958533233144441721315433000 10955976 -205154398192225373730274035067776000000 10955977 -873686456719925099873875805911368331174 10955978 325336665722680219123085381561131200000 10955979 8208550488015099418929952627692408600 10955980 17404176505929721690328179292760883200 10955981 172793613521917817246382131947225108512 10955982 -484179898298088475159930990606439356416 10955983 -253282148224011268717816394119459978768 10955984 -63779007290313556888165075516018999296 10955985 84412172747699422069240979066886624000 10955986 -42042749153111061872674604420301271776 10955987 -350046754446468138122314955110533283248 10955988 -23159179017095768671546750591062798336 10955989 -1994196762471148962464671225848541440 10955990 -122438436455054882089649238716186265600 10955991 248200395385841469329032901438786380392 10955992 -361856940285969767952989108300609280000 10955993 124862458821182168573112711726200767242 10955994 68702825402048875834101105316350761472 10955995 301061676578625775527291711811892376000 10955996 -185055453924040475779511737764570081792 10955997 253271270343200693960594768876927508600 10955998 -5177840620546329750225745608613527936 10955999 -234066428703415261181568086662920436320 10956000 -279087811340180305277726012671524864000 10956001 17194200900670642420446419567655307584 10956002 -148775318269366432957340449839383088048 10956003 -139819618394282031713076268593299480256 10956004 103955397461156705644193468792759525376 10956005 333332981299549695955658614052344452000 10956006 -380751909333399507051507918400318915200 10956007 689288734801592363811390685394338759392 10956008 -242557410033933144690593028137199206400 10956009 -269629400550455051115535923042971337600 10956010 -56431619825866720778008103078351047680 10956011 13337291008528663536576474829585693224 10956012 8966488454686881013047544748953497600 10956013 7249741138119546924350715103317444064 10956014 512126150246413839682568222810951777856 10956015 48158495045033101684538215966850855520 10956016 -61721027431012738601317482793446473728 10956017 222570647564613166669426976478590154066 10956018 -32609761583282767066393088547546036096 10956019 365564092074138422426004771583751291440 10956020 -8308880616299032015928491993204654080 10956021 -258585314198756630544312322573658923488 10956022 33710671923063219359409960018766669824 10956023 378926297852061190273625460148640270664 10956024 536551433229721996202610711280506347520 10956025 -409706015656324520972292193426580602450 10956026 -7126166556260754636101813252682350400 10956027 -103555735926137162815579913607801776640 10956028 41789744302505596070018043351316285440 10956029 32477933810608264722741667885874410752 10956030 -60515306266322483088339797435519671680 10956031 -850335265006294628842769745430643155328 10956032 -606490348296705513970576904052679901184 10956033 -152764004155804169625332447143272773760 10956034 -60638954246492414465309655899532849120 10956035 2307071101095204985827569469028016160 10956036 35933867505581107502583471670044917760 10956037 -46262105218863543977432635707282593314 10956038 -97539993002224363916913144040339762080 10956039 143569528348493806912385100996091920000 10956040 -106540719324728451694291543824819763200 10956041 1117451764418408162006400243065603337120 10956042 121281587363536882572466921342166760240 10956043 -31419896427352203445298399442524639600 10956044 366554079714602908625972645798151803136 10956045 -64901788187565661250410695582830122560 10956046 321664612792282968467525377885404966720 10956047 853765600667758013550031435323203868360 10956048 -66024126690807420583540305842976915456 10956049 537645476479474921798064019372606311400 10956050 -54568929577112596933771138519548902400 10956051 -96408562050881530212809748875801757696 10956052 -429778033628244889088082429314813889664 10956053 -537710760194323918824820260117834891840 10956054 -147975374612561414884883310629345163264 10956055 175343869646766302606923733257118796000 10956056 -6869674953056662963679033130008064000 10956057 146937188443498139645501311618801377552 10956058 -16435252997000759037491045123596091424 10956059 -2875622808939147390814732513624773096 10956060 -21702217796930700233973007988107000320 10956061 -5119749824345419528684862936480483496 10956062 -38324861555886797934793114661752640640 10956063 692796600548183320581716812541637673488 10956064 -308430406540386850905601465989935923200 10956065 -121604539110111180602508424393146086400 10956066 238842728725793472932137908546886272 10956067 -446737077812925799990305859345218302884 10956068 449720556645253814935117222066762078848 10956069 -3294193186032266392922623092956092836 10956070 -128378880675061705092976833305000557440 10956071 66994450107288378687406554785183652912 10956072 -348533589068244783226659648232239022080 10956073 326006415407291365508891214677902815744 10956074 -282188408802280226776845701189215792464 10956075 136652628454381063805583828042672631200 10956076 283797212713936183667938854517536485376 10956077 60901592523870621950554517640299431200 10956078 -9974287489462972760638845201341733120 10956079 365348156916464772748417895359493553680 10956080 -16020398853498825776918569674602250240 10956081 10586716571596790249879487993032462784 10956082 -14610489397437953273178942261613910016 10956083 516981776257413552654495782435440664664 10956084 -216045119109715712472018138096945254400 10956085 -161058757379514029735068679039050688640 10956086 332657615360585740321526395408881880992 10956087 466299760684109842057120827378756175440 10956088 -238713680947213923759597196633180815360 10956089 -12935264577214571826930740575262353110 10956090 9366495211562435100123332068211466240 10956091 -71992848217469350458131997322093997528 10956092 251880917241351957655293457157768951808 10956093 -170867804613922245199022670877461294336 10956094 -497447957234132694575469609315005723904 10956095 -213780691093812070978802854320392134800 10956096 -1558662093161624583387672326625558528 10956097 607360086965263910699802940702996274352 10956098 -749282230970579342662177822065378164736 10956099 -3561738771562204438370881831203938304 10956100 -44378682943161945349553572127430254400 10956101 8715915836845958666909737842075316980 10956102 -101251543598674734645511370795006914176 10956103 330225395827188169003862468886791866120 10956104 -95826575342342153747167264455254906880 10956105 369275281157999630161364210292779129700 10956106 -13533672853673328708249851313433382400 10956107 -190426454620187957426214520203939155568 10956108 -493717237038465776747632894493237243904 10956109 623498730228019297074157902224317659672 10956110 258759427627520623151669934430372638720 10956111 -35193710605384997898535657419085053936 10956112 183425751412069056442219841705535266816 10956113 6905190303848923130963079240687928320 10956114 -11016834217936683131145192850877045760 10956115 430774186822405066879931053450628078400 10956116 109833634060582876070920329810147413760 10956117 184939953504019249552128623475105523200 10956118 -222433835396284034426309302437877272384 10956119 402897134935699312701647187086961207000 10956120 -39513561693861566539618106907436646400 10956121 -500867585283752539907344067851468617456 10956122 331449731857135690882408044778562380800 10956123 -46007930899341565618407830359339507200 10956124 -19283900360165120803290652334643080704 10956125 -842436735084931256547644961901446825000 10956126 534998535219111454271846901173324383488 10956127 37038918391510609429991036509136258912 10956128 -590277807971024203517808526864119889920 10956129 -93107836993111846783150873448316529152 10956130 -160619870912831216041880411410484003040 10956131 32294563011057862259154363578423323932 10956132 19173290008163363253843041416684677120 10956133 -505493392674437811708199018351878223618 10956134 -137727824835176885092633413594352603008 10956135 110038310731987537032781377389645479200 10956136 427074896520860326374485363883373255680 10956137 -11117674050664534760212755065243402268 10956138 -123187364118863685402305519846376205056 10956139 657461894094973936279003401173116045940 10956140 58922870945974800165582426974720947200 10956141 46846595781812644348268638136629673280 10956142 2718043811265403551606490360419287040 10956143 184368208928898358552602770009018557920 10956144 1744661972845925710655947078945996800 10956145 -266014705089104226877261882451734961100 10956146 401337066377377002793036761840882784272 10956147 -247893320022569496393093121821939923400 10956148 232153471333525884821390522989864032256 10956149 -411624149623019153314945167112148606952 10956150 -67732575092328567338878101353414798400 10956151 -525699791277641190617794224930112071128 10956152 318185170142234618281097011651977830400 10956153 7662960366587881654976739809608506624 10956154 673262071269997831334303272394844628224 10956155 -32056082068763481074196057305130911760 10956156 -133675982105049899073808985470839971328 10956157 90601545601916950019867434851483234700 10956158 243156053527018934777651672575954128576 10956159 62148963946806868650516228562894820664 10956160 191885017699922468622673510014124032000 10956161 412208606886152389635411383925681861762 10956162 31572879118059344437547869199351698944 10956163 603873559804293287161199651565735665920 10956164 -148433338181201062042365049719976376064 10956165 -49910229967006310406023743682865039360 10956166 -12511736307847989238529917064712652416 10956167 -629304940319582804003741230660207612800 10956168 229594298864410772011443711504358195200 10956169 -25439641121559179306945816593585176704 10956170 -192333903705152148057197863502497443840 10956171 439234113337652282424697114872555118320 10956172 615184352290851976960377767654078226176 10956173 -168322391367226907848791201868218517578 10956174 -179045447389787649506467711811318737920 10956175 141713236696188458039393858121808601600 10956176 63186995727523417504391403272033009664 10956177 44799582346441392816756991517239716840 10956178 326376835817498019707136652097234326656 10956179 -18936837102578760935875818798641423760 10956180 148645598191456081682781348785093928960 10956181 -242868611124825559492979865440337503080 10956182 -243171145990550441980405044965560824000 10956183 27526362297178613995516428377552513664 10956184 -327770326953598069018219245387908935680 10956185 7829031858155823394674081488157508800 10956186 -275331611679636821809293318480388746768 10956187 821562700110784633983805873268386268 10956188 -300059742960107011533810812942180981760 10956189 479498159688149372310707543580472458624 10956190 7655100526795540535769796054326812160 10956191 237558654011083568288280463135807815000 10956192 -95885188034292934583829824009514516480 10956193 -49256001126102135517297585249412953196 10956194 213135645669020905492257820066528358400 10956195 363357730539510916547305032084262101600 10956196 -420370252836313127217653638701109513600 10956197 66794053989364172484290319484815059232 10956198 -133015842693220396065767884787246853120 10956199 14684627141890231507102795874794904464 10956200 230597939773310171978640442873478400000 10956201 -262924998288978511661070628502176902768 10956202 362125170727745572203834738704599602432 10956203 879985757895903539685653441781550534452 10956204 -53775643889333797563691176575872529664 10956205 -13451817397958331652023945271940278800 10956206 19929419359719063740294254937408054784 10956207 21352718659073158670394069558326533392 10956208 -29956271146756027540903068003659841536 10956209 540616109240575237542984889487288237040 10956210 34755486536228118292946934704057541120 10956211 -202803467334616857862955146646672856576 10956212 -231912429449522486806439843585633660544 10956213 -300344972034894794511934113586315574784 10956214 -347596271446715330249857431108741800544 10956215 264830353025775518956886765868323046360 10956216 55493783949229139141295984600449679360 10956217 1015026377863101176620207347615864374400 10956218 -3389716900432996847951735260754654208 10956219 -226834780768747842350259993104834798592 10956220 -232637467828773398893133272486458762240 10956221 -18289932781660161687714876381255931578 10956222 -25906882299980600045259568146710590848 10956223 157061363864752232727279263716420890864 10956224 84016541152042490714270445174748348416 10956225 2842880231818216189460310289506576000 10956226 -73314798305287389702894663799330256688 10956227 11825629717012990039986248884633238076 10956228 -1217761840271093421597535690818048000 10956229 251924925491729995719042450928740727260 10956230 368569116088630670665413548907833963520 10956231 89108601625311250090036334887700187696 10956232 -6057433714738810601966614945350451200 10956233 -44643518330948128044698529971594745600 10956234 95058662084565963353870719324570818048 10956235 -544927501414374044192805851289992308320 10956236 64880324577536199026669612567486277120 10956237 47002269859616831537381984947748240640 10956238 139017914780230091742134740440504986880 10956239 -167812229573755539005008776518055427344 10956240 26648290875165363971911249824837058560 10956241 409829380537868595162489569355551862000 10956242 -363751321126883225159074420769719885056 10956243 -442110864852839573680996327691731025736 10956244 87731538130113334766276362311568709120 10956245 -12243637578700108246718532266804057040 10956246 -52283745043073643225696809275245920256 10956247 -367259365391951003211523208648555404208 10956248 367394135362995780701789832695260047360 10956249 415772964471538882901025071046651873600 10956250 29158993704234024421857845135576100000 10956251 241745679174635776653305809954727181252 10956252 6881658077230022999651557640717693952 10956253 203934204995303382964526841838830923616 10956254 -42920535627083359029627634145696663040 10956255 -65722803577753811090616852486751872000 10956256 -88299721362196994119839521136519413760 10956257 -90811321781126983947676924157190136512 10956258 -172317116947007496198895027162366579200 10956259 92863029956100186998177113097237136160 10956260 -21804430032927026906038871439877017600 10956261 -377457975207213765836753038147019591616 10956262 -264504148327405942029619679120224811328 10956263 480040102109204077924175349855472537704 10956264 15784988196925034413177828970334781440 10956265 -107175894702852271076894729093138841600 10956266 -75008942442264607179167061906639250752 10956267 50480663395689830246381122277215743120 10956268 26317151124903044800584022497169612800 10956269 -490147275217761675714242629573560684330 10956270 -31890727120698649348657641925946962560 10956271 11725241754490289091475254766695601904 10956272 -10051628539089836537330398053488001024 10956273 3010847593276971725291781017124988800 10956274 154998622288308268662891813619349644800 10956275 -119000235808285810180021084355862119400 10956276 -418823089502537964505687067791115366400 10956277 -862118185525173404145713186722454145874 10956278 -3913768480231474568630940175926365952 10956279 -235804354094725517524013455486443247944 10956280 95686932998368614562874004903856128000 10956281 257217989131484162878148908619283566592 10956282 39534694403491535049219817647812616192 10956283 -83722323549340776050056948007603723696 10956284 -293510322163865655063786856344237072384 10956285 75591921490804935785585522774691431820 10956286 522259172995029004586017448946854679744 10956287 -444318325881799010924650295513709169200 10956288 65492138901295364565798509236338032640 10956289 33002150127973005922305417052719641090 10956290 258560994759330055661789559188390830080 10956291 -187325650426398734671460430977993766408 10956292 55119492320219591100323084342707612160 10956293 595183407033335090838559379790788236320 10956294 203358197333903520234774423306155868288 10956295 -179012877832594318674583760405891634720 10956296 -20055794060438970639884445847380848640 10956297 -493259518676539373975801631336640764960 10956298 136975556418950916297797645988175355136 10956299 -160844118755994387996100173706034255040 10956300 -207400168116187553951059957652344320000 10956301 -239676476895320712629484444153161459508 10956302 -423894758126600150014739911563910449600 10956303 1513471423351866944059526560974820944 10956304 -218610624593814767949280306337923194880 10956305 -321377488886010069557785130244824166540 10956306 -165753027829714651344466169040521306496 10956307 -26261943506960857305683466455533536408 10956308 91197234051966799780186487997934464 10956309 64234513089187272946754202543737702400 10956310 110791105703790292824433005671506402560 10956311 273184433215079643382879644793587579552 10956312 -85330132600057338184073466899470848000 10956313 -495831801855694202095654765325992666860 10956314 5502018725752254637823815210375468800 10956315 128056514100180181528769881137166673520 10956316 -451216769632029225312764862559487754240 10956317 515079161051332500711018191350416916320 10956318 -31092468064371732616390368695682984960 10956319 -368724419289384814070318176956099445392 10956320 691904671925895639437400109719101767680 10956321 301824735123515600998268346058021808640 10956322 192445303081736250867190379927781464352 10956323 96125601491655519044205270800022079440 10956324 -264550790382755547206702539215523666944 10956325 29893621503246888324354017561210289050 10956326 45290005068099948826434356555643141504 10956327 -13684123056326735883661293103857873792 10956328 -243475958749297172716821290043952419840 10956329 355387806325631686899408425832511059876 10956330 -27749014790177149019585405943880089600 10956331 -636762892406249348612596042145358917000 10956332 -509240348325438027835330488563934729216 10956333 -395898061371341404617480555408877834752 10956334 -417677920115790560775106967468757653184 10956335 -37094507424763425969814489885481150400 10956336 101181448763852298708189777488012869632 10956337 -368325629523039137187947994830790784448 10956338 80201480877720188342085505852956034320 10956339 -191862323275534780498456821185276930592 10956340 -70755027804647943337143537724553852160 10956341 -1160092006779934974201551411837363658816 10956342 -1688690246925906703089448899635903616 10956343 -53196107524435544259053067310678926800 10956344 -241417796962698898650247056282797752320 10956345 -65284647516041530354260386813710416000 10956346 -249892687704725500556550548863986230016 10956347 360953848811595029574279818011215232872 10956348 -42649530101175275148119724217243210752 10956349 36692331963779741859606205936221826464 10956350 4314385276612108600450725290734790400 10956351 -21412561842401609294550048936906875376 10956352 -158200914833853870241211883347005931520 10956353 41055964495644717677676014901785621460 10956354 -149081081947388253089452237268864868480 10956355 94230978044648398374088717802215742160 10956356 307296472947300156070991368995094945920 10956357 -11895709554551157793990345323709536960 10956358 250462860127023119708404500616752279552 10956359 209847407063665112662931098750412820720 10956360 -164143990686035594613962058317756006400 10956361 -367191139263375003846430079958118350684 10956362 90158247868039905527707375508038224432 10956363 -94103398556383948778244924526181838912 10956364 309941760031284692635630832835935571456 10956365 36577060521430003617431182956669561600 10956366 69875035406284627196326046902937431104 10956367 -240825692166479597196035433173737054080 10956368 -168288053369987423463056336075987755008 10956369 403544125033328841432375583253806202880 10956370 218662176593488108690467138528093499200 10956371 77518076122535579613514790577409145592 10956372 -16677958451508964234339920369600823296 10956373 -485145537282507166221649459031397859378 10956374 -137746495976836089049515211500757820160 10956375 -464755153031009412341752827156313890000 10956376 -171831997861739600458532006459900989440 10956377 -368124809597961822250641698730884934774 10956378 -321683829903900220982051063403859262976 10956379 56276776588912526357526777190145777952 10956380 170779599853665956836098394941804172800 10956381 243236218198606581581312282348636951424 10956382 47293140905482279551102249812675111232 10956383 325214686794568677480288051115972057632 10956384 146871505452132868020790352542775377920 10956385 357374135888288781044733138643783997760 10956386 -137133124676501106653664662257937748480 10956387 62884915472676137002341077196208936368 10956388 519425316762177973527704327204151301120 10956389 -73541992745080247763298576221486631140 10956390 -154563031293721495196063847912849790080 10956391 -150405902232129322951395370090531529816 10956392 -15812233516154248111385787581010739200 10956393 229044846852073850809716669736065993408 10956394 476356294700644879988384275097144792496 10956395 -360284667392056107593339669754086597280 10956396 -74969136152193594480158036221512339456 10956397 -623538052876293446092527369221099388320 10956398 -32256603383654435225210337937848718464 10956399 -39257405157305626569853743328298394480 10956400 422626162321863829771406830542028800 10956401 546437524788510565270641721386115880304 10956402 -159842313209377512886437600448392141408 10956403 -269170156504746585850634361635202357840 10956404 473821054238604714718063250127061026816 10956405 256922243490978100417889336573764581120 10956406 -149958591907730484833487519792264547200 10956407 252139408366036155954563716342449849600 10956408 554508704759627844707571880943039631360 10956409 -1016622310002575651704245408158084480 10956410 -122319447590365652398260072965637392640 10956411 -201178942765276373056838533763230358400 10956412 504982299271896295496842658590458361856 10956413 -253990088094399378516617660461772877876 10956414 -21207000896678993009412707479689431040 10956415 -325439725078199181999516171068454922080 10956416 -409368514176702230081545364055407984640 10956417 401903932095447048830722983800678553600 10956418 -220826774740551070778519584837509365760 10956419 1622981465748421895642334860450761900944 10956420 -301543409020296610532365102352790086400 10956421 312738490378948947106084056203377287712 10956422 -192633060476292024295676703306232963488 10956423 -51025331949763452105274555358597202432 10956424 -630721279552390224781112811586961187840 10956425 -254931303904726795759949366613402436500 10956426 13430236013087515218069242434098255360 10956427 -644344701087524830644016080794431431724 10956428 60314174038936809442336605944981492736 10956429 356374668918649820326404729504677622 10956430 95851631601256752997097666075800225920 10956431 -177902400099626119829512073615257516800 10956432 -26953585314204573784423104904172666880 10956433 490839480399865455036129727431994789682 10956434 -113596761878417250819588516339762666720 10956435 -22725386539357397437264874889720003840 10956436 100472934163463423773631916136711225344 10956437 -19077019814187536889844398224646415968 10956438 -94530941353188878886954615201584636160 10956439 -386836284602469961916609168055348303760 10956440 -188455144038917796575064909318946406400 10956441 152465636343055342845720750517772532864 10956442 94684900453701887930018282883439110144 10956443 14228472768005820187038368900778673344 10956444 54249113045939351700139912544616700416 10956445 -479295271382328379981347205392442864800 10956446 13483627747035907244904166399575948672 10956447 -391576198709298383583851492405875505592 10956448 -559569129085163795612487564455528693760 10956449 -206063492510780304356116377860007456000 10956450 -72720394113486300647452063491665462400 10956451 -74279372548350189598871793654120878592 10956452 314549690120365103491138247048015880192 10956453 -390422392249131968383547047693629825696 10956454 28268276529952840064585061218000753664 10956455 -576108341751014785308933468318804557640 10956456 5132392083096150676101588592868966400 10956457 666266452641512399142412217785394899706 10956458 275150373458566033055895726027121946976 10956459 -69900497971997609878590881245944534696 10956460 -51140578332304600905041995996718622720 10956461 -364481443927887742425286386561926903700 10956462 8614844721491463655526680772980423680 10956463 792689776765583305473060105451774960 10956464 63545457316646813484997451539273482240 10956465 15255238676999566487715179096621794920 10956466 62145566746617335059920083058632340000 10956467 521715950996019138209761810619335893516 10956468 -320717450280606088482589080043137576960 10956469 561941654964114878949647439252159365870 10956470 72146428302815154125036599158717154560 10956471 136170922743094919437260994148659336608 10956472 136585480119544891422066919811284684800 10956473 162647663607634287518012232027453139968 10956474 -295773087249953318672699806071690919056 10956475 362138981639003824458703286641841556500 10956476 -192703611268098766989938161936424893440 10956477 28484794813186027047864017465840332800 10956478 115131945607155583317200690386170766848 10956479 -503509295278511643561663061432938154824 10956480 -22867427547589178709857042027123834880 10956481 -749984662960312076455337932061713195008 10956482 -419973614262755994016754391917573487408 10956483 -222112077688688394187661873636361733200 10956484 -108040111828132915618223252439741493248 10956485 -125459283426899271135146452265258403840 10956486 1755999317118711144871522829988831744 10956487 -205724519271209980938528830725929304560 10956488 404534099149261226327019101464878965760 10956489 -573737877622468453231247451407672296176 10956490 -182189592802955190142896454981954267200 10956491 -78428412759996339857836471920030073056 10956492 143998464277443535592009464305712512000 10956493 301564003463443455553582112330662138742 10956494 -16478061882243852707901154298117994048 10956495 349816209647837054309186802522553491840 10956496 -63570950026509336108954471874595127296 10956497 -5711356089544316099460408894373155420 10956498 184367717272900790708583464219091974400 10956499 -666450272805372689971157333757842933664 10956500 -19217353753566687620533693826540160000 10956501 -208923172679684916548691327747687803040 10956502 -157309418052884825692491764008032750720 10956503 758271675231972503045011657450144591752 10956504 160043371105975460075034379218737848320 10956505 -156388243480783102277869572115774905600 10956506 34253411269636488144108423942329299200 10956507 385663833293429391903236433094396162560 10956508 59548444990545947794506556937417251328 10956509 -628282334055506912245239207632670355290 10956510 -144931357152372338535710363724724838400 10956511 -574849237543109884256569381494923412200 10956512 2921412807006742461767352645728600064 10956513 271507472940879753109169174238982989744 10956514 99941650050845307205438680517261484832 10956515 -399182238845861857421851426596820196880 10956516 -69905315474893695058027069979073724416 10956517 -338601717671400252069154697526890227776 10956518 -52630632259094155229445970767050464896 10956519 -182747876648698319546039235098515200000 10956520 -260027495782284176754782544702742579200 10956521 -82969526729886183301593786366422578800 10956522 -85614299031143038246543293939463680 10956523 51051065289449305590890961163491469680 10956524 14632711100569721729901952112569147392 10956525 171154845634569060369319166523806373600 10956526 -61565789804133642589231420956064763904 10956527 211047895542838294816698183534368471376 10956528 18376228003996242316267615739453865984 10956529 -1183699201018724108813152335931532816 10956530 -12585680746947030240459572923797442560 10956531 16593593569789519396858395557777275440 10956532 -480731959518347343165632121406010610304 10956533 142016720138870208438119751864113460864 10956534 33853388019259008422530196526283914240 10956535 27833692788877925882835507433212064800 10956536 -720732632647733383469912393539166208000 10956537 103341954030836638061695115998697467194 10956538 160798972538286998391731976422529168096 10956539 264173648186892407938410736039072842600 10956540 62963191065141941302857003755610931200 10956541 541243535609025850999888304885887175942 10956542 56743203766906194486060879619927536000 10956543 3883163449855516614964594739477520000 10956544 433663639811066585074972182102415507456 10956545 -11527189992396122765757283874077550400 10956546 2501695158393695817600354502096957440 10956547 115232286462875820867218215668943720512 10956548 -116039317131563532264227356086815379072 10956549 340582801827182686430882934189983525280 10956550 -408937919206712272225435675760565600 10956551 414094480806065884845209371579619542320 10956552 -322905712166975964789327173059922042880 10956553 223710944533399678170469865748944437044 10956554 -59835743681695545999035165920120566528 10956555 -36195858759259227382724966714572885200 10956556 -107408267442232997649706585179237943296 10956557 1430801731233221089177411021288580524320 10956558 -169869347539250963877881820705332500416 10956559 217815547887991898680802344877090031440 10956560 331676832414999653058492064888258560 10956561 -91390842485294413498607353885528200192 10956562 29781541472175291836615675545992499200 10956563 -73674708603575676668418250100911324176 10956564 214214442800764849190428608084391113600 10956565 -470963904728435671112297122434621211080 10956566 480922450518813107034145818417218726400 10956567 -15757211766993613038034690783260026520 10956568 26824443802225628518593915495944970240 10956569 144556290456724179829328926071254498244 10956570 -3987917434959750615306571923760104960 10956571 -416440448181562578244997547868722234800 10956572 -8151216397249409552668293291432247296 10956573 809648735962296401217973496686273416000 10956574 -451567495799020486179580568814720457920 10956575 -38509473851859895784373238396033365600 10956576 -193377149441614641752880378558610931712 10956577 -1298670312802945817530482196094314804800 10956578 83609735290914532317362871077370101760 10956579 -229703034922511793179102405294084727552 10956580 391068410665217053289440775017377116160 10956581 212570923081926169120062510002764596384 10956582 -11305350706559495122744042246875959040 10956583 12026741437604243340927776970495329328 10956584 433875954465968419004297221556151736320 10956585 251232468124252030661774108517033720960 10956586 271061039384360112588896208441316147200 10956587 526301142442231080720115520468662076592 10956588 130268828185883377342230419427007650816 10956589 -453048156458223544500853382477250807040 10956590 17280944688795346813833093521761372800 10956591 -24736378967298296488095279748252558200 10956592 -74716691646497758825114407154532843520 10956593 -115762586169908484397256887346974603776 10956594 105048157977105057205686961433499686400 10956595 -94812706555691683548318181190618162400 10956596 299503399331489721613443508629253915008 10956597 200926929466444957934266709608280232960 10956598 -301686943418961158901261742574526511200 10956599 -423618949225865268709183310592321295536 10956600 327035091668126433851293251080371200000 10956601 143023033805348860483123838895496482602 10956602 5698615949381189297444075635141569024 10956603 -104293967808570011333260498244965188096 10956604 -620419128144880208548516019583955231744 10956605 530404767693073791847548929196122519520 10956606 235774419605226069492800735503763011200 10956607 382828999045120683817964211894528337856 10956608 -31800042883459063347715352727362469888 10956609 7761039643763838779480628551589673728 10956610 -53717036185205326371600089225042734080 10956611 -510725264186540060494182527429779390788 10956612 -122359809610780636774878957293737113600 10956613 -14492679182724175736146953794071869636 10956614 750642951576613653771866755179646199232 10956615 5550118641588080649722403579920737920 10956616 482742634015871302453850254392966758400 10956617 -98002432977017454775375907409576002688 10956618 -42583214089956457253701828271865782736 10956619 -128026089109788023429607284205925090104 10956620 150462710652529955702157153512359111680 10956621 18584572400541540761182237331432969760 10956622 -38522445707182736444390758061430573888 10956623 459268621362931820198968832722541454264 10956624 15681726005514218388216679132248145920 10956625 -275318660512659732158093022200918592000 10956626 80026345394146552185341234547077486880 10956627 685009157455041096004145774702485502400 10956628 28647452450298154872231231948241530880 10956629 -409029859643435030853898944869672254770 10956630 -155192333414023329438908871838444872960 10956631 -324937033631505857129751906011578806608 10956632 -34608308011710389597504186469359431680 10956633 427481108890580380366621667203311228624 10956634 -68174148360018365038243246802055835680 10956635 152830477415454713812759136795609976000 10956636 291173822585460453804177001477753423872 10956637 487094913948541897913716882185108829560 10956638 -5620280687969122879730803669448844288 10956639 659528366400605702580794326723973901840 10956640 238461820474664331995067723303490682880 10956641 -1040258552617794526238912601459003958908 10956642 -232846565997379622414511949581042281088 10956643 -3628582967438901271069640662465763576 10956644 -546512030646305669498982991188054027264 10956645 35549631662150354011021321968270707100 10956646 492092435383672652328624033407566394880 10956647 -142019999658633380158326442727586678360 10956648 -139298395983294092651693780759405199360 10956649 -261187215042898394238504044296892479680 10956650 -71784754700674196702341032809605705200 10956651 89595554401663392316170786673362470064 10956652 25332980385008801093541265257495183360 10956653 518505747026245231892387476736758775256 10956654 96984859772205881755251455925243648000 10956655 308003039723504826571748302713035167560 10956656 -9569060677311682791230234288425893888 10956657 -446473415449460941645565708908174895760 10956658 -918314859856913508215722862751993216 10956659 -83246176494247986547116480778238530560 10956660 74710933083260056071610196745842565120 10956661 455829475505527191109366357920452137262 10956662 -30014844734371251201353581021025376768 10956663 73877271050896347823436587880821848192 10956664 -430370399163561469938035721678818304000 10956665 209910247204842997817606417378872552320 10956666 10200158899188199131733136638281828864 10956667 -1002584066145276857119336990194729512284 10956668 789693400268707758346944431062325114880 10956669 367252133167841785256711404367001874944 10956670 7143784242604769958153736230212434560 10956671 128975657327902551351919801465208832 10956672 -129913983543034977347468052983772610560 10956673 2685695753439328266851860639562208640 10956674 287948861868496048037711906184078672336 10956675 215286175475416173260884422550819464000 10956676 192649409124505485856516642037520533760 10956677 -786231424998489423118841106901021005474 10956678 5992422194308242931321831240441362624 10956679 202921528829851188251267422525579264280 10956680 -79114803266798084767915357490626560000 10956681 -936303522377084971654255264091299406400 10956682 23536959738504590077323969218943783168 10956683 1284513205804538268786569385066457594440 10956684 509274650655442734194804329039291564032 10956685 79041872389900438755567933119427202380 10956686 -1022854268966241767098717529026045056 10956687 -92825305367727339619408027527470401536 10956688 -88616605521613717025159666526903820288 10956689 8641090400697059941503653303689853490 10956690 -79960982395833648650987802198383244480 10956691 -364867506190431826113558432625298477908 10956692 -13256723821794809047919478230175651840 10956693 -223247123709728423078657906849450463840 10956694 40754610759086900976207513585730810752 10956695 303768199659982079599240554628908706200 10956696 423261826822893756511888446825679564800 10956697 -245409933283213977470523131784005568560 10956698 258506492045784152939948294337732273120 10956699 -23827084493654731048049277346100796432 10956700 214273898346495341708425487818396467200 10956701 1477559823252444084919266830873980800 10956702 31444289007514748595127352202746793984 10956703 -236314890131253453930401627358299225040 10956704 525884959368913179054453483026276941824 10956705 155674339636601646363797524460771775360 10956706 -21183326254286320952015248811104370016 10956707 705439787505231995480864621728724308956 10956708 4624905092551107911660212505901121536 10956709 -465565060233530331388898805157958773920 10956710 221152541518375848971329149372190757760 10956711 -9084669990442254073249483322831481216 10956712 36613420235585254876896195567673651200 10956713 290921601649579427224595922954929524560 10956714 105819229792417638815627661925833335040 10956715 133221976191895914921914003770887168000 10956716 20231300404772349187979317778144931840 10956717 12353212239457000079756269662622721856 10956718 -244978785951049509074199981278497610496 10956719 643450857317782725570743008201750211544 10956720 3576199183437619469170955162867466240 10956721 619809039645606684187993597327682432292 10956722 -185780245016523136313195645091870481920 10956723 1588522224864161977136194348768211568 10956724 -384439768011888780177882653969034661504 10956725 -33703870821655941494555400511543665900 10956726 -48726209338776323057118026685411389376 10956727 139646714324003919720760473885909665576 10956728 -356661178256897279451232285479916707840 10956729 -131805859999287644634001141458710856000 10956730 10674526607681079114944039619092217600 10956731 302447317873216083312885853158119202600 10956732 -375196109419112751328323052773005810688 10956733 150943153624712961492600041367734959744 10956734 65398241457867706838500909135759372800 10956735 -139045754629936937032911988706782468800 10956736 -43896214309855202142830423471967698944 10956737 239390809495165688056572093382545970992 10956738 49671040814201053246029112593752951808 10956739 -664548113263059100700555765484965355460 10956740 154923725005367069665213785814165401600 10956741 -92846685705390336953677490854535851200 10956742 321074364315464210733898347979749970272 10956743 -13563629232719001080756609166528532680 10956744 5557132609202652850053056136534220800 10956745 -205741831126758354616669943371352304120 10956746 230705453011853620227114321890051748960 10956747 -52830039054908120580383886024937274880 10956748 245501142197631516814641841080534974976 10956749 -397752809186866733391979971678741221760 10956750 46329035644798601931354752725238784000 10956751 220295156741716741531515926228244762720 10956752 -14957702598469569133530119137888124928 10956753 592733527254806689551217349374898803362 10956754 -479223396699394858221361789096739964288 10956755 -114971715490268822049287905677070105440 10956756 -142759583842713237313715139540429846528 10956757 191185995905936048779759964819031236512 10956758 254186912418402573563642112453695098080 10956759 -300273496015296190521436117792950040704 10956760 25716074795976317168942277871730688000 10956761 594943396913380812958927560583884004362 10956762 -276544448239260276222975333384987870720 10956763 405659212112520364767095014577598051504 10956764 -16168735021839710105757474072259854336 10956765 71052186085838484702521005797392596320 10956766 -33424489288917762560334807023714871168 10956767 34857031711729811942015527141343863680 10956768 428798008963176387401327705235746979840 10956769 -127546899030887715137364322512880178640 10956770 30008609276292844241151254537733557760 10956771 -12878794201125003974251297863644705328 10956772 355502924432107459732094665421179791360 10956773 344048792201292268050430332181988790780 10956774 227252062227783293442632879142853728960 10956775 106889532154496463492031444220545740800 10956776 -117692213826914552797083684989848273920 10956777 399256559182447761801739443778433692368 10956778 127567177490023947985945697527833948672 10956779 120163449531094806466135674661240699380 10956780 -16465975589899855790713582593528960000 10956781 -74159483080640256021847367928286982016 10956782 -96955917954115748148000185460000147648 10956783 -135141891894959773325302022598280365552 10956784 85907317556815110443604977774939340800 10956785 -215562758869348525869774943213960880640 10956786 7678347686828738419739314194587994624 10956787 -11520571898127867289985100840680144320 10956788 311833624089319060220927634034245532416 10956789 -1236943673403078149583358326092716680 10956790 47724168632537240486449249824483782400 10956791 -670795571027616659022499615951626296016 10956792 -199428107717182386953878425200590848000 10956793 -346617891697796158423648083700145271958 10956794 128175485602052665698950927197816995696 10956795 23972294440475123100590118466669501440 10956796 86423632052129367320156136540956692992 10956797 10973452339441341008049025478577930246 10956798 -54948691266431913535964144620283283456 10956799 -26977460666611256171015496563374710048 10956800 165580852442008709655473005412116070400 10956801 -49777515316402790531755077882478832256 10956802 -70712529086722570216870832716624281648 10956803 -349827124725579768215967814048897399392 10956804 203901487536755940482008228045062122496 10956805 -769683329244197886280123703693115765000 10956806 168959510605185092270673839305444823040 10956807 23148440372773251049605657169425233904 10956808 226865249498384862908603334448399441920 10956809 -268632084918643191336268959594819992640 10956810 63524795815086666789119148098953758720 10956811 464335596198931923793136658554885636800 10956812 582762644600155121527497330621691942656 10956813 -48373117697887457816474473708402646976 10956814 -423799827306750045653883722811311063040 10956815 -158569273377464921620276313710031474040 10956816 65886282267881455562145911950414970880 10956817 813244387912211053487099393130181842866 10956818 -25383248297688434715600559347578335584 10956819 150443144308500767684871464457541250928 10956820 185261621980028371207635984927617064960 10956821 -848804916062038042328761204870390836978 10956822 -143731611904705812253561185415823473728 10956823 1043229456996485638373213661065548836720 10956824 401865111954397082089373518877061120 10956825 -290088737189678363205537136697384556000 10956826 -195807522451534801847106977045717360640 10956827 -41720604349058749296254118055898489328 10956828 614117030017690063159895654676153778176 10956829 -10915870774616412313230166519293036520 10956830 -891662834158663097998506554120954880 10956831 690572402645964194874916599707297998080 10956832 -363060503481339126548261554907164704768 10956833 -123013344264198777969750188869224501918 10956834 -120207868538236964455658888033927009280 10956835 -101712170829183937343757273846071150640 10956836 11689919577092748664101274914509715456 10956837 -81013250400707988398614583609796270240 10956838 7867229794531089693757056726639010560 10956839 632332730287948071515003817753395291640 10956840 -138177600129527556877698177797352652800 10956841 -821801542739016348546756516664268734080 10956842 138878906164024946247084807674940765792 10956843 -360905940979546087302550564497855736320 10956844 -113723225364488236959446651951422476800 10956845 -205723578900993749507218360110594892320 10956846 221392683613678492742028768479175441984 10956847 49992859716375957880638620963560491504 10956848 -56575861453555171974973120218516357120 10956849 60555104756857886494150330731174031488 10956850 -980128422481390897533087898836144000 10956851 242100269252084035485803452539338715000 10956852 -226174124722569259519294345077055991424 10956853 -297452665638373988680260646275058122898 10956854 506803333788393441946920173991677786112 10956855 -5628972988444988892901668451543296000 10956856 768797394399008289418192410336225914880 10956857 -17853607152809109317780937452285515008 10956858 -121043250873321790033640951498629792512 10956859 180732979204395715583399145453961337060 10956860 -77086962074128180001779242574751677440 10956861 -93859037034745531020965889627923226612 10956862 -4748550916639183894969948771499630592 10956863 -765742884571275652766459842953526453080 10956864 -175610826805156362867064302824796979200 10956865 623079212831754295220607045745434754260 10956866 244883798750454763553232924557528743632 10956867 662209048653479918041367783488819039920 10956868 233504701374712885311646718797610517760 10956869 277717105849464502115482664533888197312 10956870 302886423863881182356327198431278986880 10956871 -455483925625605881793064765741701429928 10956872 -691677756944699322101469908108364472320 10956873 9621689935252324511648985078818443968 10956874 313795077757304094238572552896933546592 10956875 72473353324245503065460305075045020000 10956876 -68597328090529584158858189000174223360 10956877 -837266076187555095736693269041682315274 10956878 -344701049187534883943053144622717682432 10956879 222869278920614923000162586030868554400 10956880 -71491593803970255116167546714051706880 10956881 -149841254391383535475748210135600663472 10956882 33946660941820139844727064389149327360 10956883 -290065428997430601634465849681279490480 10956884 173488757557467552541097894509966874112 10956885 194926409149976510597875851380374125600 10956886 -2848490421613813858216981560754371840 10956887 940456384142966762169934986516112918536 10956888 -33032050942697838154648263764835532800 10956889 -163467034983572286909277801032551112310 10956890 -149506578754287891416210047607769888000 10956891 -152406522669916553066769610723466051712 10956892 -223347315416835866243407551961466166784 10956893 -403340755389440506941501160272480013620 10956894 77207950999095144159327489495856960128 10956895 138316688304899551302931473930872598720 10956896 506127310608873290198899240784237690880 10956897 -3197746477293242099446297168585234560 10956898 173206912658004124792578637296160338720 10956899 -887850267851457502333181194889038064100 10956900 -64628104701168136902141668000508595200 10956901 -300250879536008435777926602062788710720 10956902 243842874117259374405628310591304165504 10956903 24662050681458999310452324437310350208 10956904 -226824132713062617068687479137532723200 10956905 712042913419032007157711967771220176000 10956906 -69853191408585369895051966729903958016 10956907 -262153943670065379781121175552823596528 10956908 -447033155031591485822302746610485504000 10956909 324660945629105778799340105506624471104 10956910 82547053436374346054704491671205735360 10956911 -3176133431381122857843082150280816256 10956912 -116907303371287889143902267129109413888 10956913 -1125963595966986048291734619720024048 10956914 -549294291794029198280502960605953192944 10956915 -272769808830326115552973760494803963840 10956916 8366415952400006962339737494812567552 10956917 -229639451522601790089918427595663150034 10956918 -82809055891998525706354734122973450240 10956919 -319796864082980551219921764265352081920 10956920 191722579473251967382009394076764160000 10956921 53537627944319253516964320954186176064 10956922 113509712392509340906429312711819551744 10956923 13617710820630987266504001879713997000 10956924 -143426806116302198963422312179848478720 10956925 99468272756563715113621652879811072000 10956926 178984243625502062149074812183194375680 10956927 5728549594808415486717452204299041408 10956928 263893851557361129382012666103275192320 10956929 -206973810951535345803239865779513209470 10956930 -137463021783861588440536475080300538880 10956931 542398156571073125289786110445607940732 10956932 -112677414302841053586407619224015659008 10956933 -80878333762993181613192104496106573440 10956934 -262184245852885476725961621146930267520 10956935 -2432143414356116181478342513782890400 10956936 -166090944763805339243303872501382553600 10956937 312600246550968711027243724035686962586 10956938 87650159740305886240242591978720883296 10956939 -40691907664920976657624881266314935360 10956940 -19089810760856135914796279832370944000 10956941 -784487325310777557831914529730906787658 10956942 318956223555004994841135889446559910784 10956943 -275766895957816181959803806531088025080 10956944 66530349638913053339566352562308751360 10956945 -224324338651973821202552579859925507200 10956946 -53611741686344467772922461432281446912 10956947 -833546601339672990472461382490078119200 10956948 33142820374501233765437058692343183360 10956949 -142025042442665294132105331282610226880 10956950 1243634179919045204089261902046656000 10956951 -17518961111226654840143559408659209608 10956952 605541683064625600527626927940811929600 10956953 223035901409859632464400657848123855680 10956954 -326807853260869388378421381500501057280 10956955 -52308031458409689483790346695662979200 10956956 -88208578143904604017026512812096442880 10956957 -252928556857937874238582059746302334976 10956958 -127523108577566307768220352277077592960 10956959 -1426486771957502175930517859195779872 10956960 9727237621930093744222082189922140160 10956961 148357853485807826571054274530328431892 10956962 -37671014978861282872457958685395630768 10956963 137600445332928221295682720263805576800 10956964 -30596110306226365259713777349522161024 10956965 -471619629807286743490080460814058619140 10956966 74949046884159609252189900892173983424 10956967 281461155223129373946484049047939538992 10956968 -240889282872288905050067959803555840000 10956969 -209387394780046000610555682600151309056 10956970 -28439082362659303944879661682608665600 10956971 726280889633723531692514329748864877144 10956972 126325820412595671179126931765104827392 10956973 484316330866806272341570693725398483222 10956974 -177050409561605636387369556121164882048 10956975 258761278841487523885591966953916392600 10956976 136928777540076121182741901305847775232 10956977 163197021281191402328807298651980083440 10956978 -245427146182528754926019201180415924480 10956979 748200734496607568410001898508256004672 10956980 -458466499389625584695499995719231776000 10956981 14390048720248689179220636122512293888 10956982 -574112383429000359812667465829922923968 10956983 610269779138526942687028532305417571880 10956984 -572931094269901820713525300688142336000 10956985 -169797889673182010008585395079095495600 10956986 40928479385040249841819037947007593440 10956987 190695132868271439382265229098382028044 10956988 -507627658932928150145995339792966612992 10956989 -53570335965247239078891372371320737210 10956990 10087416337496421145417465552930851840 10956991 101796461790510845329766757866239203392 10956992 4402532818661321715874957430684123136 10956993 93247443860769316074667792022713392768 10956994 -30286509358459785049004496779244454704 10956995 -59377735624348789247687237591095112640 10956996 -284736141612285115305076294870691665920 10956997 -104453574530766701388418038511344873348 10956998 15675280320269316338011746454358302464 10956999 147046249295640667372716128506085930664 10957000 974397806923826096379861404626690560000 10957001 71175204121375413569430333264697809600 10957002 -1351670744721615970346769353573339136 10957003 274292908148774806509366209066940205264 10957004 154988308264693796763581334251755137024 10957005 -80173349303286247592568237878176036800 10957006 -436455435621779500555933929117078090048 10957007 165578140529942631656595285629495251320 10957008 3015820332424444776060649151881543680 10957009 -166203772359780915582805652351062856384 10957010 82882789750256971156965693808485514560 10957011 -227141046168735258890792791307516437200 10957012 -87673372238212230061616186919118602240 10957013 -202232780191124696737510750684871011200 10957014 -30184620603711324628295138825184937920 10957015 -243033054605710434211196169968284220400 10957016 70640890161973008104700516021876817920 10957017 -955946725998010924264754686061037141888 10957018 -439959264084020885445250922758158977040 10957019 410905498453801257343994257791872610360 10957020 259928491864447808886348203056124359680 10957021 130482286028218483763232358666883934432 10957022 277949325660082606335024759934583106624 10957023 -27306153794703772875655151459735323392 10957024 87682804385718840544548444810443489280 10957025 343753273608654334192503177417675938550 10957026 165544756333850465478708479368501878144 10957027 -389067355916358688757087235208613234088 10957028 -187157160662685377217126345959582918400 10957029 -196964636106590069470185839914855684512 10957030 -54626592864713116636702742095555499520 10957031 -1254637561040301577083029110145872608 10957032 -7779143706154606596212485042876139520 10957033 678454136672473045305373538848688633844 10957034 -229559768534940421773565415244756480 10957035 -108306563688780228953415350567334550800 10957036 148121696006675645653784314711808794880 10957037 -609729088314481693489305381684417487488 10957038 138606842017004777479001611926059655744 10957039 302043729203701523318124752253529144320 10957040 -146735548920446362782713369828375101440 10957041 -345939485067633022343147116743414226380 10957042 -35715427909823024280254964193786800000 10957043 -86606232524307573549990756235044927936 10957044 110532526155768888386643657708177334272 10957045 1160175075074990824639430735866961280 10957046 97419773141020401865925176045400502720 10957047 -276287861239993456970890756855737957120 10957048 -564710693864605622552795619664286945280 10957049 100582209474954387036471914102919571050 10957050 -25219784957648787265058561764341352800 10957051 -104439473932776775851008956302589995248 10957052 487477133994094089850460632634459996160 10957053 -176809752785356450290101229816845872800 10957054 -127233509207663869769474452251011073024 10957055 -198862815547891046947235722121225366640 10957056 -215893301934000713043557791035310473216 10957057 -131860388993947394196313810896038693820 10957058 -32342173008813588756511759965979668480 10957059 -116699532438004006802684676912104363280 10957060 -111593327265965683293917468570679755520 10957061 -156670740899064405947304623586080919816 10957062 -115818225533044940310146967289265510400 10957063 80474734081321027752403775368919439360 10957064 -285903544647780333136852024020418836480 10957065 470846616306825460136407447333098240 10957066 -3753858716660831429911199218302630816 10957067 -811951730942984849765729377277493572160 10957068 17781661841578808295489724512135735552 10957069 161492811366177280537207619311681845196 10957070 241834048182709663097653721113256812800 10957071 -141390090202242758214742751503138599288 10957072 -175898774222038273959616381793599488 10957073 4295268208129781704290110052521719284 10957074 18748741414201053858557344421122775040 10957075 331489396053368593322435396624931807600 10957076 60571668341245886741630459749307711232 10957077 -82202687295988959902540761443006648480 10957078 -57489198537081116892667531461150826368 10957079 267915920414310561286396946200280315520 10957080 85905983187152502090945983934778368000 10957081 -20969227577325422158385333875179582188 10957082 186814324741639390689011937703588081392 10957083 -82285626199433817241198329337405737576 10957084 417425268285752450499868703999478089216 10957085 -122127525543734975137475807234342611200 10957086 -75168356587657480612978352959673352960 10957087 -656221705814778984159649557953361295264 10957088 7606821677379077919596429854319837184 10957089 176797907251235454023428119749591196096 10957090 255601023142713776015548700267594265600 10957091 258521107091410545710452822955764075800 10957092 -309327762054819041908010032905515059200 10957093 -122659373731840627547225845519290168640 10957094 -192548247516650134268861917891907663904 10957095 -442825943026756598794594463456403488880 10957096 -24701318552025141081001633658406758400 10957097 544341671429884655148738333014565622272 10957098 302115496945251998280106394832472107264 10957099 1074196101552313838592809065624971950160 10957100 91353270857793005291638659371220172800 10957101 327050869311094323739887623178026816832 10957102 -117942120101724306189867988450881526656 10957103 -208984977829507086185326439144217777648 10957104 -41624404948708920853842373305593020416 10957105 -156075189413848942373178851867481722880 10957106 -26004171404153707290784228594382793216 10957107 -29954412397604558874838219273060478208 10957108 -281293321412223196937220134423505254400 10957109 63030745997890090033509326469899358204 10957110 172551337396088416726640212538514432000 10957111 112339620626585155831838867260664363904 10957112 -400881099643025144775116316105529221120 10957113 -983650857212108368098657611141207615136 10957114 -5658221604397871478223609775557982208 10957115 -249191244366039075563809120635092321040 10957116 66080820209889441192336579744447759360 10957117 479184118521777073206009128821178164166 10957118 227610364514297392263570847860962261760 10957119 119850098140236886470228995540362380744 10957120 24361728454959630038554092403666452480 10957121 170443522680297944739599905299833417280 10957122 -215083436485390720607534960567570106240 10957123 357107754555275809997373006597686183880 10957124 572214907071067169837446297569774727296 10957125 -661335050769063537935797073541624960000 10957126 356419909001532749510742372193791274560 10957127 173105276771943389520664097030749627920 10957128 -25132328964976878773206321185098956800 10957129 -299651881968608185684972138706548760160 10957130 -361709437917205867264360525362653915040 10957131 3514235681596315443983122105785355776 10957132 89568095971379525354080220786790576896 10957133 -1024084184934876193092238163610577068576 10957134 53967922144590886827099614107640124480 10957135 371980217552579808817494740784599160000 10957136 -37416355882965617356973897943957897216 10957137 160357976338525961262446552348558110752 10957138 -192811897537527839368555198686683879280 10957139 -141321914580708415635063941661723543600 10957140 338279183381888972038655575785120153600 10957141 -204543676145315335743739067115116108228 10957142 -52823982906616457935379451189441515520 10957143 -86885900858667647060504931926972681136 10957144 -511645224475897146256234097008605818880 10957145 -514764639826498750121411826292740815100 10957146 19862354629950545022419287051256839680 10957147 23489324671180929077072130088560006520 10957148 346185939997612631590418223762420318720 10957149 29126346084354448065787995955602779424 10957150 124309323719926887817382287382187508800 10957151 -874942954387254764444049485540947417296 10957152 439827168625290553209613014421852913664 10957153 -732873395448319742814096410752541786960 10957154 4912700943150019520677904487272303616 10957155 -628799773099842567565329247151587920 10957156 -27459017742518495177099059520051687424 10957157 446335811755754851312613968929152083200 10957158 -134477250275547386017638407437789354176 10957159 -485928154695906580602486182248651580096 10957160 243532184284728448417540065923857152000 10957161 -189266434774662371399513150499892034928 10957162 -257872964743059585303997846288604102400 10957163 129655331381529234389445993852534033696 10957164 204578869215289048934938047645709565952 10957165 242399597879365068858682692227463714060 10957166 -354081879220523431028782834602768499776 10957167 38068247431768932811665082139117875200 10957168 26123789744993922337666154742689562624 10957169 218522507368446949925865522404953935570 10957170 -1870323984043116836034877819113047040 10957171 360959166453029668967296974759919223372 10957172 517566357407568663625905654813920290176 10957173 33538911078749039015591623988747287584 10957174 -342021926262990363011558362496174042016 10957175 265403823385219428544622695060725800400 10957176 -414234336371956767356375650279668756480 10957177 139983931546481720420035691181979855680 10957178 290478846984391652541093146375362742640 10957179 117335570323049600049318658956683857920 10957180 -80022222983641147726059694105994833920 10957181 -768562504563411937207995214210333617018 10957182 -77050396787940767151739739078030179008 10957183 -164434736342669398905706988137863069568 10957184 -99667186944833826873610275608089067520 10957185 32912190395168618294761595507371065600 10957186 81786815274354131750659793522004902400 10957187 -295340412353644200754912899160426014096 10957188 408549832611711705740791679248411269120 10957189 -1412310716533163540669612053956698462276 10957190 -136360160077731382272267040262218070400 10957191 329051836708398010804212505239697960704 10957192 368058603487885502035213545727500748800 10957193 -108347216457390924024860854943419238400 10957194 4768767109042774634341976641783534080 10957195 574132568357279626012197659286513276480 10957196 448457053241495142515262310628702150400 10957197 -149280993605029529738492349603200502336 10957198 -26618045259771236491361596268439994368 10957199 858993310341456767479135146431639265720 10957200 -24610532865121104283973269886002790400 10957201 -416500731871403607782289752288427214798 10957202 364308242460052436478597444802120184832 10957203 241947527380477166988650224208095420212 10957204 279445052623945634119152871486624972800 10957205 12747235709041814538431614381962921600 10957206 -94266506356490803936858297080921691776 10957207 -158728334420171224856655134610297855544 10957208 196325868885867246099092034039207720960 10957209 107507473236718688187006682988154139488 10957210 -25340545192568024298084335390897844480 10957211 -358667175909343508641406660932642600188 10957212 -46401476459314727866756467497283744768 10957213 79183167916853448523964671203197663462 10957214 -342684203948649336517599105737858907648 10957215 89001040182941492629484832374741892000 10957216 628619325399461265876992717459751370752 10957217 2292012822804421725309295112347119744 10957218 -57843498900376484352833342110833864960 10957219 149437491673522284920091647150880381136 10957220 -122179291097313323199704118187015134720 10957221 921910374491056402783696543390196275200 10957222 378652749385658812480520569631753106912 10957223 431949212370883786716943480385798275344 10957224 -108232608367445165119674978293827584000 10957225 -63512617023547858944525845575496364500 10957226 -136385214740643693268881542309292291840 10957227 -23547392895246947746867867076358637392 10957228 -56638486755041382113167631666920011264 10957229 -109399758888475093504493918457578282880 10957230 78541540771775413563760562560278702720 10957231 -261646174229301403916992231204975804560 10957232 9678960716099653235301490995992002560 10957233 -365241471232460022709003884520608190560 10957234 80331994448443888705245847510731872016 10957235 60622089470002182854177982038233886400 10957236 -179335235681290348785610856894220300288 10957237 55214926753048199698607044888881939040 10957238 331652789625424836185392514065901728896 10957239 -358814358203527274420947327398631452096 10957240 204423502892128027259218471335544012800 10957241 366816245503694367531896386599587625642 10957242 -15132670134337535027095063143564069888 10957243 -110342468322438412162482308645600083200 10957244 -151352150033672610518767974233447347200 10957245 -29149449220880140478378676107931538560 10957246 138707323284836037220308513244690441344 10957247 417375796736036305983074783369197707264 10957248 -75351339367918769471712294787224698880 10957249 -544132081859117387579104350691601986750 10957250 -215513218005258207111370556255763120000 10957251 480991555763072943649286166170410005504 10957252 -254520284460673322916982367745043003264 10957253 185520694631774264118475086307381865502 10957254 -9946672552502948865770962478411599872 10957255 218957978558062984330103734319778983160 10957256 844902647539945571836551470281036538880 10957257 270074696768292670974151843641613787754 10957258 -160542354907500655786790444069569504416 10957259 -585084716466519382249792465402927314540 10957260 481881036086338409277345182965432320 10957261 94885777257281905072276822344759934432 10957262 380394276550259051207157965935786632000 10957263 -603605434583057158305926243886364763256 10957264 -96835971267308961730980722967860715520 10957265 156203398675421765998690211743676803200 10957266 -283183173030671432303569975669557739248 10957267 -632715688105145284063450660357675201684 10957268 204858621404247981176352375490444978176 10957269 50508887774149817767575179979565478400 10957270 -3256996088242102880807004021672049920 10957271 -106851417854336879155035125440880886960 10957272 86683454443137571707430221018279505920 10957273 -481970566864318149311382432191047030200 10957274 -169076029439559607810946797482449742864 10957275 -7923920022931130534926073441789557200 10957276 -1096207593654711665799314553501629440 10957277 -459912492467166246652540002793943606874 10957278 352651575701462001139786060621934582400 10957279 -513496950169664426301891809427655393120 10957280 352583266240525599595825964001306869760 10957281 13832494650621747903981151108019918880 10957282 -208034670798848238424481523706503119712 10957283 216960127688261613739756363600060709532 10957284 -216131719692733663929331901142188336256 10957285 376586283094908603010214945271775129980 10957286 136143429659718565092497172464827706592 10957287 -254694356098918146587143851596949075840 10957288 186784110027505733229214227378316247040 10957289 -192760584713399981026888032264566465088 10957290 8340915293839851388495607958154329600 10957291 -52107100372281262959552839399278854912 10957292 331916120177421387066901361294389496832 10957293 159254744404640093964774104700161291382 10957294 8222348715029522722565527262743284480 10957295 458283654429646794356079983076922057800 10957296 -32601799798837117120121352868990550016 10957297 158118069404219600959574089538688674740 10957298 477280448749330995895741798922694638592 10957299 288677273591843698890415745148216793200 10957300 22327801656063709017505335585213440000 10957301 33295529124196606768545608714889124092 10957302 -415411355148004195098189922578384518400 10957303 -36213586475316966495363050811751680 10957304 116436964051605326494628692158255820800 10957305 65454535285243023690468659167087613760 10957306 -2452196817186267061937951044776714240 10957307 -635155412738158029119459742661392095160 10957308 -104444303195630127890875389246280719360 10957309 414186358237841150337653877598759182240 10957310 -33147216653471233097033495208906478080 10957311 -311816079557495834062271560051471763400 10957312 -165703682680243635536194442939143815168 10957313 -46920505820860034049305597217449124096 10957314 147751281738295449505105980533855445504 10957315 316500279718436161132552500118117616640 10957316 -403584341460333864713499659781303113472 10957317 159168598831054389460653984651070600512 10957318 103522414308919521878658595077369838080 10957319 312643519323925653058283361161089656840 10957320 400945483566349380674933513561815449600 10957321 -644652249548163991257721618943480781468 10957322 90771647150307270224919964985114834736 10957323 43133529763855426717864373805685000944 10957324 -62911963990580446554523908786382510080 10957325 8663975852451588417283745032766900100 10957326 35429628746178227057041456303791901824 10957327 -316639703296250895714982195635954719824 10957328 38702290939688889293784251764004880384 10957329 5468595671613550640444942105076181920 10957330 -238823109276954726913906161516074713440 10957331 -667208493965427623955403121829358833840 10957332 65161137934933267259573217517440466944 10957333 -539485199094921476896998547090647185700 10957334 60965553912982851819398728098424782720 10957335 -150662362919944272775796321220207623040 10957336 233748451308371405869514343781523865600 10957337 -227764955306328167578859634952333316988 10957338 -6611730546248212700941397420673024000 10957339 82962465084132355567611894209901399360 10957340 -67100895386152401086985856758055372800 10957341 166421616640580731849353196948209105792 10957342 467718242148395205229575134944699172544 10957343 156756981566166880409307463777097975904 10957344 -160673733088588026962903398876811624448 10957345 198157871468655481392195120061627368960 10957346 9031537290180445189767066163380417024 10957347 408426029459701543025908152494529132324 10957348 -627033039984652226318527128768761771392 10957349 90794927486181875143165329338062803168 10957350 -124863774612277339871942735439335779200 10957351 -102182061848964092990266057061645296648 10957352 107395871134279196339523827493013094400 10957353 -54894304472144946276227757661629149184 10957354 548404447268064413296264522315835891376 10957355 652651146868965451289452834503540785760 10957356 -7222658595523033450108909834115993088 10957357 -131823387038084553915171456142946428160 10957358 76808729840708956959847615595775446784 10957359 98256916395144145873980590564991398400 10957360 -79664594946631872068452419018871603200 10957361 -136399824982495112071637611710226085568 10957362 -22180286368113968655652310278023928320 10957363 84715066487915429575779061448456158264 10957364 -374353084183665792141233141067356829696 10957365 37662198111410234960182955368650324120 10957366 -24453040084933934953677956207860126080 10957367 617050200915804380535872672104904289264 10957368 -34211246506045213531332060441337098240 10957369 511840289085465243214288597272430655808 10957370 120206238448531285656969096137111366400 10957371 520529722142731970541906520924579183104 10957372 -115030915854491164049130118188567730688 10957373 164773284222149887259393749536336768 10957374 -238505243707621611586974645576560379456 10957375 274214941729798514732687322559026936000 10957376 -64791850858451921916158667463097057280 10957377 344842401521688617648292212991573238320 10957378 101368606986149168913768082239929425440 10957379 614300676207707054599987512770171069760 10957380 -30613977431186805425862934804039311360 10957381 -551385905973923550188488150917945348128 10957382 -756764208573182361861053193396936045888 10957383 -937561189647683437091581427468846564400 10957384 -48939098047731158866786029336707727360 10957385 -543330711498181544393340235956232635420 10957386 -125066319019311272020631742425225801472 10957387 275998882386167479381624930218854007952 10957388 262291419000843164173845639355914424320 10957389 -1512617694065100355243476357656544672 10957390 118463376104685446945986801537963243200 10957391 562745047720753590560179091586297351792 10957392 143146746003097904675342268994875555840 10957393 -281231363316195694339470390043194345358 10957394 -59368302447116846751154996403081837568 10957395 204408382961352816198624352599098611200 10957396 -272146222761616347564338464611605356800 10957397 789391313306734903875274673619386556 10957398 -119582892374086611872394279730048327680 10957399 367755134112739734739387492554981883400 10957400 -333213419870768036619408381221822208000 10957401 100419958843357408067864281952543762304 10957402 -176072212726557142399514009807416197408 10957403 473682925730337142908234177670477283652 10957404 113381631664947479381249515969958584320 10957405 380032846587484641629165376938698449120 10957406 -56640150237881462508585921855110590848 10957407 212459867079947040494777368267250460288 10957408 -336425829938673619237398091082967810048 10957409 218986881709361438002827112073502680610 10957410 -117305450698017898075049561385501004800 10957411 -628569429243085006506158749342557936336 10957412 -187909156962807786065472429324001782144 10957413 -119424321044491276560156345507892924800 10957414 -77217495438132119222997666256388701440 10957415 -54529952004200907409839473938861824000 10957416 -304464284781475184435478684346070630400 10957417 -410853435509897917745207397085772398534 10957418 -674002942174861869845016664611448415040 10957419 -514648338307974067310075648409370514712 10957420 -299370787815133566680435041814668062720 10957421 -312022007697699179156294156433068810400 10957422 -114199155982893797924344623794531045376 10957423 649087941288542065550529174968662235320 10957424 126870902113054353013893405526325821440 10957425 89057310957726334398391878783841230000 10957426 375650959955533808332444519977809232912 10957427 -112830592977491356395847894006587498240 10957428 466716633936544935829533074516846128512 10957429 -707403862632328582750700039996849831154 10957430 -78696830835278267252591966704390840320 10957431 -333154903014602535744701273039238349848 10957432 5401580007299388678237741592246640640 10957433 -5297665433807055840170387235154421760 10957434 -162077869664624977548445567966909777920 10957435 6801175914202056557386629575164658880 10957436 142358500082788695227924937892219419648 10957437 7752732069435733371461146956448884486 10957438 -264750563435149991600463547075624634880 10957439 -132827117340718260027786292665012074688 10957440 6901640325212316613589429731196928000 10957441 -911410698399404787540036641748829273632 10957442 -54666462188876221506465118496329077888 10957443 23982684345095280322057801522757233920 10957444 206830161266121029385472517603693341696 10957445 465427417082940793585836452067226880700 10957446 -5450996550708582270143427651746442240 10957447 -617658938755257956940902147639545850040 10957448 1169859297248863316617529633814335938560 10957449 -489165184502538224236206885276575948352 10957450 10388724608739552662207897918428550400 10957451 741495292564577480730714159663537514452 10957452 349858926233577783218562262398733271040 10957453 289502964869971385733467602987641134880 10957454 47711236090206858416526090201715543680 10957455 -102980573128791932935099173789042385200 10957456 -3160720561533852889016930260814553088 10957457 -305003072057302951601428449330442653888 10957458 56267953448286986261453479521933941760 10957459 436836208177280643214651303464760415660 10957460 -110119945804339023328541435368663104000 10957461 -64942872497312151360131377879428037728 10957462 17169657698090095725894476444063219232 10957463 -248058625582650426838309916608224246912 10957464 -256225074154953749487627897557444198400 10957465 -135353493843502412474095501943950486140 10957466 -19419348863968040840529569736154708992 10957467 -2450819015625983703542971640007674688 10957468 -623547914845525615861859255906490061824 10957469 58798943448841792139033116579788893196 10957470 -24900128037490472127133204789309680000 10957471 13125170165864461649015142360135566720 10957472 -208889140793465091528069127312305881088 10957473 5301758283849213482747745962614491300 10957474 119024202286848578887706998736410398720 10957475 1689484697956848255631143974409624600 10957476 128509216167208610546515819373447393280 10957477 -24514943291130342847089616583554336000 10957478 -202178256619418294081006635197772742400 10957479 -63825057916674997600753615121840308224 10957480 312464293353018780222341524129302528000 10957481 -246948630797009489751987347818348927500 10957482 192647188826384832994570715920005774000 10957483 -22761571667122682369235643421159928268 10957484 -524262748101541568141971629262285449984 10957485 29238871124232058887352565903157811200 10957486 -207384888203980091125417153487291088384 10957487 212151088643950379567175260888245253952 10957488 -79121702280144044021233506694102941696 10957489 256632521412578393930245080804546397156 10957490 -144689189848728977427000095478739161600 10957491 822270757141594721248940464951368394080 10957492 67764742542959034439535262022863429632 10957493 -494313442783389266540481199399626666258 10957494 151578580381928232217511048995717744128 10957495 755832065517441282403533431610224254800 10957496 202010629545268659910353135312869253120 10957497 -64196812257283131871250886291305371872 10957498 -9678962327923384256962504826955675936 10957499 -30733996758278058257518278953071207680 10957500 17985059535654311335780484952365760000 10957501 153138133384257353851231753046212612224 10957502 -40072537958656306212634408633213833600 10957503 -42239878656835128261236247517379527536 10957504 -201972144159282742872190916937818046464 10957505 176245848507759990990134634876025587600 10957506 -34193695297864974865374901400671504896 10957507 403698064106783053029114633433355366400 10957508 -64237207526546747722419494849249476608 10957509 527342567297626062888961899295074823200 10957510 243010497434503582539383936537979308160 10957511 -602658280161553798781330080969392147648 10957512 -42547190212224720593039199679124520960 10957513 -50377124170967552161235570764099741504 10957514 78018062109151504505889779857520796000 10957515 -437686684080309287391073062293580314880 10957516 -68769267291957443662735537356260066560 10957517 59543445735046610645232435483442327872 10957518 -197043601312851477671565015594048 10957519 53688153730955333988682806625451942720 10957520 30059778668510422849578099612277800960 10957521 389559274308603344688126734268167446512 10957522 -194841884795593227234440266561844256768 10957523 -283444398676170691669774603739108430228 10957524 -319252412976813399529507746899636674560 10957525 -148718760492130211159452266019466840950 10957526 -48046515213563669136955397110041206016 10957527 -58790418810947202202475046672456409104 10957528 -143395239462451466462297012597285376000 10957529 761215215615538311128130825629965239072 10957530 -21663799567041472079973893866287463680 10957531 -139018897138963476293151679534511395568 10957532 -536169013060556979016952771278474274304 10957533 -740856050959811590647426226673875821696 10957534 44107005866683806092462336825616391680 10957535 -134221588255319194383791286793812578520 10957536 -163459626474015511098976593009089445888 10957537 -59077852524146499425820072192938688000 10957538 445890019875574931939143212318110384640 10957539 66119904667219547954594268860592061440 10957540 -295609549349138933409346947189444894720 10957541 22476756968311777539817940143889640000 10957542 160787150558706915797684976593938475712 10957543 -888451282934968594535169036131617419208 10957544 -222816112711206625423081635760707962880 10957545 -283745572906858794343697715996849504000 10957546 -263170942201665558705523400407805160528 10957547 -7899938568764122579581441003322767120 10957548 87896236346152593025850378318275117056 10957549 294338984624691890894469289787235853536 10957550 2780967833232239497296410463697348800 10957551 -163422058105037293189297151063540474880 10957552 -113917130941102481143108463475150684160 10957553 62509121094358691945532534767255426100 10957554 -298020422837274708556748579052570374880 10957555 -34987641965352116177174996202485841600 10957556 -346261257046861373123033227097230807680 10957557 -208253143321154138636351373032058570912 10957558 333914129341997087062159735993641758880 10957559 -108825437836853797668579393692043594120 10957560 -262300907092902148264603406312669184000 10957561 17597320440966851650287235647080405392 10957562 -5528009683860915504265901750210259456 10957563 121816371732484077502844831412485253120 10957564 -778396853155983022371473265520631312384 10957565 462772946608974852126327746364704060460 10957566 -164798449309662021800434821117538575360 10957567 -974884324452289404946205184608898928384 10957568 141058578471725981212431662052009836544 10957569 -85456574793353435196380886365339833920 10957570 15710001801037772011705838895855206400 10957571 -586204524209236349918771028286641906408 10957572 -171175179312121165607126136758237798400 10957573 -211067658969514708344288830424734268096 10957574 440252504693542934091192628428855229536 10957575 23327850226209067091079183030709935600 10957576 26372730286382310553036386097190753280 10957577 61769402548032791360685686982891847440 10957578 -116799513323649141221344106845524099072 10957579 -292275216217446224799823352143867227820 10957580 -757122549847436350723102873909861109760 10957581 -108658231677542449582191155557749295530 10957582 91415129815829032103625668009402098752 10957583 32576478205547819780528500978352429664 10957584 108192443234096667510644461164363644928 10957585 -119162562013433748398494849769134108800 10957586 113735749103783439911078363059651338240 10957587 -64667669207021368671781433628570084048 10957588 -150421489455804765408677427404911536384 10957589 -171379468911998959480317375944091866610 10957590 -50412813044868769456889734750918490880 10957591 60790747387726838837888787782363008320 10957592 54557189509184633050023698833552588800 10957593 -185824074552690430872315797005758732336 10957594 -572103879772699609459678996961284980000 10957595 37931653233902661525819962671968295200 10957596 45331893388607956092459416506104935424 10957597 146744499747634750699835828087006878592 10957598 -199714582837623784794833518174552610880 10957599 -141206811491171228124459157132435512696 10957600 -444906710038753155771990959265855897600 10957601 -112366766776473184492092719915723728896 10957602 -148804544636787452845997821274207030016 10957603 -897975694785747174321784700261327946148 10957604 -4728968003548579886819016171316838400 10957605 -207049027084055336349245784857323870080 10957606 -36549688418270519422494341678698489536 10957607 -371957960096694330588875047573016384448 10957608 -157289027441006417694904800098958873600 10957609 -13984699110161437038540355449661006200 10957610 -81343938176031324745055275534750443840 10957611 76759942027813219897655674416427874304 10957612 -507457898408179321225421762234256511744 10957613 -135141449866692020990415114780800164116 10957614 -10165358664317330127656442770158854144 10957615 595982568802037453275986261710893058760 10957616 -57740927953345391795966345972033126400 10957617 396348625442420706006516055637657923776 10957618 -164632099572108778140603698764709136384 10957619 238026364617401736603611398218509569320 10957620 197293526328807854587456053816748308480 10957621 -57217907088320539795909112798316328680 10957622 52696103419141472523447148043305207872 10957623 -175287641526834258403414299098928326400 10957624 307722066623390586492484731780351897600 10957625 -161815979585729435403321672485874435000 10957626 416222800471511310543762406643716032000 10957627 -985295741072441847238418747588719419168 10957628 -563398142869526699043583436483784712704 10957629 -163737003022059558382804228981520860416 10957630 487469838636963371232642866316267294720 10957631 201363935818100742761628840811321578432 10957632 -14609512567487270342194543764707475456 10957633 -619091805557062746260486002215495597118 10957634 313036824443387795946875924440894059216 10957635 170925395760886223846488047217308905040 10957636 303052208935552875036279132208957182080 10957637 -93240334129826067435050022581452956960 10957638 -254120004319827864163311204123966613632 10957639 -446230975505914406549933608530151584 10957640 632232197051174190013547995950800332800 10957641 -448121944988051217761995003366169761008 10957642 -65267617358053506631261350664766764800 10957643 79692016308133240570137810746585708304 10957644 -192356071864085611851530761936548366336 10957645 62442152761303834838574775751027997900 10957646 -69273466451664645605294567456282002560 10957647 -1984596846498100721842261137912576384 10957648 -49849445952017326871163725690100121600 10957649 630589916729808272121999448660321740066 10957650 -125182736067485839501746070117594560000 10957651 -282804492770981170469861193398103523348 10957652 63378971084175392856077011221556426752 10957653 192307692582835100230331557936006139520 10957654 -277280429534682514806848351677446016224 10957655 -496357775033503818553949329164892359840 10957656 -172249853149227123719907499286954311680 10957657 -642905099299716962249971531790941175280 10957658 226316101816455108903493585283756676576 10957659 225318753587638675618408367567931262104 10957660 -20060620964738691855449117115901870080 10957661 44090980939946067545169204971755036800 10957662 -60525494527980317365364717637569753280 10957663 30738036552266687504615214001094144704 10957664 263698082538134825522216299589039554560 10957665 -10259889178118079006357639559231466880 10957666 308263718514180088726745103384378531840 10957667 -25059296094664243705893796498972623408 10957668 194005383516348863034427009131010544640 10957669 24312839662006508905416029654604090144 10957670 147545596525953567455117214904602408960 10957671 -270418852138123496583333647711024369328 10957672 -299098331435437904245497087976641331200 10957673 1030316005695657428923223888761474636020 10957674 -110848316330286147643418163691320846336 10957675 82917444226356935571177775462704757000 10957676 -341754572673100416607339814036806199040 10957677 105001134578511544127941402465084691520 10957678 295968713608964466778017328028389016640 10957679 -485312543374118837918530153204439331240 10957680 -2115531465676915416645520255574016000 10957681 -197004735254156308192437767324772790208 10957682 148419227542303473118341632813440434192 10957683 -179840573397677685441962756777355240192 10957684 -274242018414573403595088686050656467584 10957685 -45535294573252714706548347502586251620 10957686 264652098715332285494876401557093488064 10957687 -154287810997273714332761735886901754368 10957688 64103688009991705167508165334890905600 10957689 -32542485228944367027522568750233618246 10957690 2921768459062218549172430266357440000 10957691 26938528484947533904455181824702013092 10957692 47319521297511537596909467131949384704 10957693 -1055014192299638471373832381070808734100 10957694 63080892246176523750112728811367583744 10957695 112418056892656003590314797549629081600 10957696 77864705940354398835929192892161064960 10957697 176409140605847240565054512036120332500 10957698 96100284692635935903604289086346947104 10957699 650014771838807981942409214711976569240 10957700 29615322249820721766006791365871712000 10957701 -60846187750549323248718942509630693376 10957702 144191651769819060024732128085022398720 10957703 -431617019873608667595821995207395173280 10957704 -127589861714058830965680681549158522880 10957705 20477464132169704347797883506542293120 10957706 -179639487262034264185841100015282541008 10957707 455118337945597259815058195095527807840 10957708 52300401671748709109198020969935175680 10957709 171711518427322896655297976393089355712 10957710 -11285140178021148696011618052265991040 10957711 520190222330599478269684704453756683312 10957712 -64227710937663603234768804577994563584 10957713 -21489860802065684244917464502060567616 10957714 -52188670701605452943195021247599490048 10957715 126964950860034438007523214383618655600 10957716 -120301584462837097085550205436671918080 10957717 -531709878993124729584010596112596229234 10957718 60439299351268656083831615323282895040 10957719 315697187039737933364279582567015991144 10957720 -255021992969082695426388994638559027200 10957721 -43699978717452436730299333209357149568 10957722 164225368989043742075153018728214718720 10957723 342109963228820313486699947349263870280 10957724 -213606753216689673524153564174593236480 10957725 96379980800200327408724378439977059200 10957726 103845653979677393221130632922868939648 10957727 498071900459442595258682909124503348472 10957728 482205321796435499219182763928572657664 10957729 110485804151959486835204171986442414784 10957730 -4999838587740597740355876101409676800 10957731 9023353308075667241349204655263110064 10957732 -244034098583501821237101013871275371904 10957733 5360080088717836917596145932504660544 10957734 -47646286795196424493492684652085893760 10957735 131554568258358412768732114794272740320 10957736 -151580297903613775164033845337643008000 10957737 164700293608300983457816574755251379200 10957738 19978442556622606709105725380058449408 10957739 -62293451358056324464097345455501364880 10957740 -25253197720574523165743241195783014400 10957741 440326976069781578466253691933862729240 10957742 130992251484204707589387940703936569344 10957743 64773855246259269203063595689913304680 10957744 -1613251579821041057644021203534348288 10957745 92595798722325620848819620138010936500 10957746 -177580452274570787091654060273851577216 10957747 725409023651754995625313940289728893196 10957748 -78315959569339711041514351761769598592 10957749 373044728446081564028840879041735263648 10957750 -3747930919786387428383541727361376000 10957751 26101044330637623600566908074079017600 10957752 8867495542527193135544853569670758400 10957753 280691042046586356660078603228316281002 10957754 18860280751646597988258267005003454576 10957755 56834749632083578046967000914646174720 10957756 -142366504492338091365798418939294351360 10957757 -1747886026024513337273521332505783162560 10957758 -176106253208703135176738405387293286400 10957759 -28926691381754709542324701788225862296 10957760 108583795958203964740525911063920640 10957761 50352202625519905424647229171318869602 10957762 36605819030391668142280411416379879632 10957763 333288562124833991038380430845202889160 10957764 17469785845716941480013829972622684160 10957765 -63295437906071676839378517719979703680 10957766 -210561095862951194922989329072220037120 10957767 332378112623189113270728334258455194280 10957768 -1018662382979193573185676735719946977280 10957769 -436177406581531269489349053617549289420 10957770 82811606066010278022103689709585137600 10957771 -627468014235426066707681743494545773656 10957772 -217075439149835723573210720488879414272 10957773 185970119706106363873390413790264929984 10957774 -334660542181065639290612658565299732480 10957775 -181629888064050399996404154617238240000 10957776 -1056139940307608256466524057692405760 10957777 -406325873300800345961626481728825583374 10957778 -174177364629940547772060007245947854176 10957779 147683073385832564721264715921418251344 10957780 472333106622726444433565804531283705600 10957781 -219126189914981156117064049637410154418 10957782 301396217451348166199073329530206426624 10957783 99826776470881805657385195468338060880 10957784 -448424416592448698983894277605726525440 10957785 103815980179198219480928732284176316800 10957786 100200190645272372676981035556367107584 10957787 139853254089699863387011538412773775360 10957788 -4269300455737372629674929800914933760 10957789 -16557858361898343488135298216634244820 10957790 -213168759983250627624108724146379089600 10957791 4566189535140721672252968215794186968 10957792 1065641796215312392537024207008706854912 10957793 40769644478945849338515519948822771840 10957794 -3327321856928191241763315696131882880 10957795 -786453483330463385404538592648309421200 10957796 -538863968695069015986991589460972599040 10957797 511677366533803188914779957500648834174 10957798 281849600322392723889813369803160008064 10957799 819374175650982128859319148233103522736 10957800 -1028721785696399304808545763676160000 10957801 958407589842496711072147429552497391802 10957802 511470752525627126294421543968149845600 10957803 144605018770787491322847766007449972464 10957804 293409874165335987072222613959405806592 10957805 389424301562414874092955407208990632460 10957806 293642078004533508986813257004388544512 10957807 51810263312455005339978228023307387872 10957808 112940687663208120711091695500156928000 10957809 75298555698282263309584558938038214912 10957810 84338405864978134517350080928772614560 10957811 -61053171815868600802586439415296697368 10957812 -246922382593237438917627750718657855488 10957813 -217856762558661215319245429293738962080 10957814 86357785534726089104259472952868175872 10957815 -668735135797651381195337781532487116800 10957816 420660363382844227295274403268431380480 10957817 390319632513645917406572915150608027848 10957818 22404040140405411939778632276676282368 10957819 -14087731388602809672609392193107796056 10957820 -165537263713387435767662692905618923520 10957821 35317072155638254165593853255754342400 10957822 349818923827692210009654774524697587712 10957823 841404066185566237381501788925066755072 10957824 -165002208627103329604185202335405834240 10957825 -500065813412347946163985275802467289450 10957826 -64748608944252012397515242316259072512 10957827 243557179521296882567038297444079088120 10957828 -24584891148949016837728842451779620864 10957829 360221606941701126135628079687867678430 10957830 8645506027360521369296043227868184320 10957831 4021627345413717354450310368283770064 10957832 498211411322940272070863388266381107200 10957833 82166697382683386024336058871709199402 10957834 199561112778402112291526290252774533120 10957835 -63138236691228439314209934504439964640 10957836 78031918546322491830626826109713275904 10957837 396824639656013964238839293397014484192 10957838 35503819344135524127360723126532820544 10957839 -266507353757493247667210819640517606776 10957840 -29342564808970921396103566067365232640 10957841 -1024498054062364888365199880133040214016 10957842 49240080241090459909503994707813517824 10957843 -110145112269544728700387248781923294240 10957844 278333146945171504001626234806015031296 10957845 59723079411769974955784940945936552000 10957846 71365023351313980271717641014067828480 10957847 -46877690569253186030618111445378091704 10957848 290226230523230589564171278009908101120 10957849 -5550176712054160726712659402044333568 10957850 384685287475231769748380403355367212800 10957851 65920149206919290322135440655087241080 10957852 124623654756400130924846835628154196480 10957853 -1360052430909374252475032950317618931200 10957854 -17806075040287838844776432264353084800 10957855 28465379490852010222960864488168108960 10957856 29737540415470142282216999419933360128 10957857 29636200034803762894390458668547107520 10957858 -49805968198234650532076020755898516320 10957859 -157097895135318827431812789981233495160 10957860 -98307565729264688441403165915215715840 10957861 -116923171355794069567435296176802794496 10957862 4916657157535226550361952697719721984 10957863 -82133493399622337875024228457019800832 10957864 498600788057547704422299172563285519360 10957865 53544044196226836760792338934962291720 10957866 -89506101769906054298666061414420907776 10957867 245825703304871329911102588842977658160 10957868 41768922909509228502222271784322832896 10957869 -103460456443790659508925326756702395200 10957870 101178959372933007686239380932096025600 10957871 -863810777232111905786840132647634162928 10957872 -112070466425701480346280598887667335168 10957873 -269516853077120022096162983410177712878 10957874 233404821007247058602724474164084337936 10957875 -248730520875669592933063982050489572000 10957876 -375518630726406715980676776460490016000 10957877 -206022140770948057849900159976037870528 10957878 -31636583530639110321007532441949110592 10957879 25224919607720018970928942977649652000 10957880 95935734861869883205979333787200716800 10957881 541145110883312659909344787586948976 10957882 205920698882425226457130088526459337920 10957883 256737736940983607970375810629944992960 10957884 -9400364663489012143719096639724044288 10957885 -23745936678972644909341048912701776640 10957886 -216784192128731370210079494848945483520 10957887 7470878444317260073591257099693643128 10957888 -151115740309759595744190981956953964544 10957889 -875829795724588976769679733683680724560 10957890 -54749248532532165115283386748547087360 10957891 -251521592372229047842620227531483060528 10957892 800524743610813444886786260785610659840 10957893 2596648213996071893038030026824647200 10957894 -116112346592059109353086560670462464256 10957895 68297147829248045976166246192009851840 10957896 10132150732803486084523581576356659200 10957897 -67112745077728529992744442693469199654 10957898 -61223000438813352867696596146052561664 10957899 -188632167636223568985017140029374525736 10957900 -10955137360881205997950023196397344000 10957901 -472693797653376740293856033279711833098 10957902 46633977597789378236939700359620022400 10957903 663650016719113306301708038694889390264 10957904 2174421250459208801435709910003998720 10957905 -882168023113908264573413055590908800 10957906 102846435579077754999645168762735507744 10957907 346502417496818991497749228593697923600 10957908 142642617880516485659634582531688919040 10957909 529891489466609424749001401455253507904 10957910 -290577643960440415114122289987951376640 10957911 -84308578818919523447756475632138035200 10957912 304436824059216107810980602107713658880 10957913 -571295099364048883552509938176659337536 10957914 217853756789654741245844507735617571328 10957915 139999695607269763655303674824401338560 10957916 -371226644526500414984973170979927989760 10957917 181651459749979782379387445144666841312 10957918 -425953712612940043899714752962573047360 10957919 253029756036755702220388071797003923152 10957920 1061717857979305341305963325145743360 10957921 135583470150291699122923829223976507304 10957922 -86286593448761134670645930510823645408 10957923 -11324351417759949307365945101683428948 10957924 -280021084251871682858129335192801342208 10957925 256645376430444728338835310010934992800 10957926 91843327837164818294479171207598561280 10957927 356707450169423169127813399613723441280 10957928 -345938901845104529326800478269054259200 10957929 557033518349124670426593723927302960784 10957930 148248258830782925561923661690204331360 10957931 -161555037965869086652425814126007498808 10957932 384403160505871805672438086785356482560 10957933 -19042380063563677098511743000266053824 10957934 13294913352224230025352879674239513920 10957935 -30060612026292599329950720171464256000 10957936 23176829245650245676854612263762919424 10957937 -357457676836533059693374629762291089868 10957938 131281325938043162350730738349845180544 10957939 -593380364415360944772154485857718008600 10957940 75274382588797909470683809552112640000 10957941 175984185832820864175775406684788541952 10957942 146997703391182372780969521307085996544 10957943 697355060173838128150844552451050553192 10957944 -386479929942252169198342818963310817280 10957945 -345970100598645385329253895403606230640 10957946 331056898772499032958343019521662512640 10957947 -10036143296941677459843389850105615360 10957948 -2481950763868316638846562828712419840 10957949 215701670120329297208072317233991004364 10957950 47930731037532267828670887515439408000 10957951 660245398946897819779450607843952877952 10957952 405079163640100390229787526344946483200 10957953 -71836323093028234334241723437627662656 10957954 31000618929762871080942749127024195072 10957955 523867655563928976296067217645459092720 10957956 -480916352300757909670903386732843294720 10957957 2994460606238307321970936713022888952 10957958 384839657730642515565025998302841679680 10957959 234320088942007628525708421686467564944 10957960 -147370714389303630393004950996510566400 10957961 -470213191108560866535369778887707755776 10957962 -8470203572514347770444637305179188736 10957963 -265059891568717547666771750889169348920 10957964 512539029053604979516735597792691045376 10957965 -200270484460941047486624583148154760000 10957966 -205362049959668424950521082447226007680 10957967 179055664448960220734546012809326260016 10957968 -63314919715685338121146165148608585728 10957969 -98101465525378334118143417916127178880 10957970 308989423252490324832772503129417648960 10957971 41338443666589202473324322100795998784 10957972 -443294316558255879489781758493133062400 10957973 119769768924124191576971600841714006528 10957974 -122006120368551966202619305704817304640 10957975 -10566506751852028376673885612326015600 10957976 -335294062728042530168908573013259601920 10957977 386386373758916871114982100984167035840 10957978 -124905501678678541199201531908955442960 10957979 -1123633267065996501173963427168384277728 10957980 -236468154703822674008570855855827476480 10957981 -132790134649307592057179134316828577300 10957982 -73124361189826574575097880334637899776 10957983 -410639086806473578613325335241279233976 10957984 838898656804526971677861380208485990400 10957985 4079387156135592577211316945912902400 10957986 44915011425800520202804968307751289120 10957987 167560325381147464984034129492967248272 10957988 -82421210122204539385034241969107873280 10957989 112513894046903781794990576126122701120 10957990 198657107816855422912454484278467845120 10957991 -418673536832671888505588639458215936 10957992 88619626299727867254195741234774589440 10957993 84508566764210029465529621966950983624 10957994 -50202301468951015560864018069167650368 10957995 -203793925852452220369079362341876664560 10957996 322046898400414984628659528790877505536 10957997 -39435228458397247836110614674203272320 10957998 -43488306303626740547241489312547246080 10957999 79960487432800063200649063201769955064 10958000 -117615441042771642696526749491773440000 10958001 75986587563789414719188361513927636640 10958002 -269766780015571770656981253072492144 10958003 38426578111783284431599792051062051840 10958004 9976737477698784551775907665079345152 10958005 -162743292424508841587248867643661440640 10958006 2257971688577241872267698522862975424 10958007 -387620699296388572673310444873756462360 10958008 -116719556743368368533261962824024494080 10958009 -395129701925259192625590802786839368790 10958010 -7769867961176871459064825627500641280 10958011 823327519329445213850483512488167193600 10958012 114543685251261903414363549465086602752 10958013 -188708385729801066897723186942155966976 10958014 85226958947603893162443367365160217856 10958015 162345687225753706943408543558813908320 10958016 115098832905792404422556327728845422592 10958017 -664655999309260020398813109234067256574 10958018 -48445344125098413052274899668197107296 10958019 -85059133501039309480506693607851509952 10958020 -294343656046483190845112484048821963520 10958021 -392157906391550149617077619407370455778 10958022 -93567177429827289211362182077897961760 10958023 397310347600030162379967160810343661272 10958024 160673500524888820474360014612182630400 10958025 -76771208574545990153435631053440056000 10958026 269911012912646287484497950557659889712 10958027 -402474096393964664703082222090162599600 10958028 -191144554121890718146755436464529883136 10958029 5436699878208875574773798118049506840 10958030 604765610394648422223410215157157120 10958031 -72408518398587642026171876279127060480 10958032 -49407315097891031472324220283173552128 10958033 366001068173619108395149046897005888164 10958034 -2167274354744074028154718560285111552 10958035 -104568444828000035584745689829518433280 10958036 292996443632402225235761651405626525440 10958037 -289127779329579970272851335527073369440 10958038 -50077821513887703323982616558724340480 10958039 -24391079415264984469576625954232960144 10958040 35121430627911234600357515082624000000 10958041 451191933902120281508950416675811886800 10958042 198575896994669262650941301068545384672 10958043 76868429438873909315349860680750497984 10958044 153332494436785636762187768956763892736 10958045 126530136428068167847505240678012129280 10958046 86139856754682695246893590337398663168 10958047 -11270498407862053282706166943137355008 10958048 719899830980847899033280888855407099904 10958049 -591170028883747149788872987093435085166 10958050 -334993109075201535382611094604173747200 10958051 125422861717374311255481416815394421504 10958052 -52007164903641284915147432272596566016 10958053 -1157858455752892618013393486968315959936 10958054 23774369754650160555806785783892426976 10958055 -146893779898756270998551597290833768240 10958056 -1008767240112506891613788207106224640000 10958057 916419481693444926526359003277387351632 10958058 -143527311559933888685410724513789237760 10958059 381567883228285245393806187100816560016 10958060 -175247067778830336987929728320949171200 10958061 -23611173680564397561897554177964391776 10958062 -64746332886775047151699522138787837568 10958063 133332783826630521091270984438151871312 10958064 -504040537204570494116944875701010432 10958065 -163916223718645303778763610944353236800 10958066 25887464966821395688353134712052217856 10958067 604390411221100383845925257528053102608 10958068 60126118879277937756564094132671086592 10958069 -43840573833416246934348280576018957920 10958070 -38507298079279080054132904178802585600 10958071 -306792490711200653552207009030713580528 10958072 640653715886058922412870731839947980800 10958073 -77657648187839996663007504702698408256 10958074 -163043322598646831721020898893332769280 10958075 78291461449840660762337065880194698600 10958076 3838496975528512135673405580455480832 10958077 5168239043174056169306794737960053408 10958078 -139910688663544665506270202290174199744 10958079 -535926517577156392226622233534328865920 10958080 27775638694997935613228753828456693760 10958081 280985094179323782470645484894361933572 10958082 -137273562775330869053915608637839332096 10958083 -311018966062625524982148122397191161920 10958084 91930683138857338955134444796104436736 10958085 414523830757283094272161412756338473600 10958086 169411017376792620666014907852262419264 10958087 -298070347492635327485092713137958218448 10958088 -64628094224628964285115413800451645440 10958089 392946965298301174251877696761385027380 10958090 102372848828208214686946720139204505600 10958091 -470541962227652747372313355954129415208 10958092 318613838577877932173078779096398415616 10958093 -670084283291138852336663977501149491658 10958094 68906132499562473276025818204819335040 10958095 -66131122692678185586292752228751553400 10958096 -102961507619515767487060096766129258496 10958097 -49025324570777817023004453201578065920 10958098 21944371669885215581417032788741392640 10958099 -378366019303776300383200986511282098900 10958100 8015000392915223127120812829679718400 10958101 277315496736412599280614826587529726848 10958102 133397902969496824926344723520582779904 10958103 21499810908935891480522171860577280336 10958104 43612880089754296300424847711852533760 10958105 -16114235835657737599148352696494670840 10958106 -266105550772025619137023647624517440000 10958107 82419590066282044397330134314091175640 10958108 40956684823947922130378749529946470400 10958109 -212067170147321593715109073136046420096 10958110 -29043587950353017276347339153745999040 10958111 164767278759242561115904399274406720624 10958112 160880292083545988303551536253296967680 10958113 163549073619065932226241935139520011362 10958114 -152080981436657746834044142658294319840 10958115 -400854743964777572779034274338063221920 10958116 -326224480132674015933019172972600586240 10958117 555754329715490829298349566537300148640 10958118 -21802811859455031643418990912793761280 10958119 -152988433508617212333171821437542601480 10958120 2139028696773540331434832063773081600 10958121 -110541851747406629495867919525862451292 10958122 -8865069098407167562129946773301683968 10958123 -681123737422353243347379717407619199152 10958124 336496160105523277809718130790759507456 10958125 -35142779305795660925577377375119162500 10958126 287220254961036649609805996925217672512 10958127 50391718658973249322359342773310420240 10958128 -32067350051169436632283882694544982016 10958129 -166645929194994641727104626138507068480 10958130 196408254476011825749828120796025236800 10958131 540744390781641986520863886970265978512 10958132 305310757330104678384399956293368595200 10958133 -110265518455886418393692199459268806336 10958134 -66543256074601811576959336138917427200 10958135 53208507609675795689420159229828709080 10958136 30496715999631638983391342014572134400 10958137 -285205974757384806683583254694191040214 10958138 -185464107005008684513174324122362330880 10958139 -705731219817437392754059249636520022480 10958140 -86832320102796822962491699059335915520 10958141 -228271205824069547047037478154981990458 10958142 34881986962159810639449050086747916544 10958143 -79673925153086753254924966543848752640 10958144 -234663756480484937974822400087738548224 10958145 -162836128123392205243115027777818128960 10958146 51772868747966952967119462801665944272 10958147 -928105341691232494926006013336500334404 10958148 93286067745213746068171164693984738432 10958149 861264430988734538233365668605530039036 10958150 46202245269861710192347190065393152000 10958151 384521746627216659521007538604826901200 10958152 -257978073845806488003165414589579622400 10958153 -350061870029560425313525388921319170598 10958154 -282620585285264873827106626352293089792 10958155 -4865803997767083304957152381884037840 10958156 -14421145659376873561445418432185794560 10958157 169134575002914236222451194152723154880 10958158 -221876929670381165877650900171950943232 10958159 -4213765914901609337573036040865446720 10958160 -37359978324819920433470697860048486400 10958161 111752222094493918844360837667622676800 10958162 357461657864977318756927450199410210464 10958163 -8856750454748007239311334997486284736 10958164 -84584914370969714107652047789406275584 10958165 182739377668850126926859146077639060060 10958166 -4890123870744117945895839286712822016 10958167 -381054823429233889160585197162682004648 10958168 108506882632854529665741787627322204160 10958169 -709698676072565680851981506450885735040 10958170 -8592213888663178961014569264631449600 10958171 -136456535034197216370932291038775147520 10958172 469379765383103118938564942404865971200 10958173 -344478455427628872406976153707891055578 10958174 26665204179444610328197036418031281280 10958175 17709917631626881594685387583680623200 10958176 19901565287912156279905401821958242304 10958177 112762104671828110356557338204683934740 10958178 -3792169565570105402311699140675870720 10958179 36137971450000211152260705756930514080 10958180 402177569059145618932958675873569286400 10958181 10996819754064861552685261986125149920 10958182 -392511763486907282498897713009814507808 10958183 -616162314598165518500406771074889140400 10958184 -449552381770451268641849087418978493440 10958185 173052796279456818368486300438433048960 10958186 -141279149400714563166185776395159152208 10958187 369408064268242308733434852400467890352 10958188 62851151937480299695125936183070377728 10958189 -286091021989474888385717232936844439232 10958190 -28737984944943494990131727690401628160 10958191 -79859450358666402170908677931830078720 10958192 -85865486462638712350762354002884886528 10958193 -223287517460536316159396930736390806400 10958194 -63966801324770868556947855001203646560 10958195 -347224377913346856117000143928141995520 10958196 -20812259286465401684563749791068151808 10958197 -10310425452371299094556988007437313508 10958198 22101203346931404736561595077053414336 10958199 125463607798402906490937555284686208640 10958200 -190295142528902903599329813139540992000 10958201 72840333613593577704806070041409676800 10958202 -56825949376625943019544132017895007120 10958203 -366292595677860630234360777656495604240 10958204 -254757313868908931113744518253259788800 10958205 104497156002649316152945996852824528000 10958206 -1393154796872941443334355851518382080 10958207 179169796064990158080269697857703449880 10958208 -237749649031399915444700023597018644480 10958209 645431822228635342974880604594344715860 10958210 -259054457458760479552813428479045430240 10958211 -47094737547896099554350849596957963520 10958212 339685820226287200087909097069342822400 10958213 332249618185460969609345122564021956798 10958214 -78112938337668556176831510245583795840 10958215 -387695614438890468038258382790147546800 10958216 344350441513845919894434135825785948160 10958217 -553681292681095387162184619225089237088 10958218 427017080018470279880819254495143548160 10958219 -17581922250835247577658309639677100104 10958220 36967246702185177400016597022159667200 10958221 20712336584849310448435215238495820288 10958222 209738524758331828375781036736831589824 10958223 -737744310268373166712827368059186144992 10958224 67218886045791578425854568470467747840 10958225 -228138979690317447489405928864489604250 10958226 228795213415430277316413419554032764544 10958227 -39144732772124216415277304990359087968 10958228 709964483216827602714693919264233245568 10958229 34755279539014215048166728887971445724 10958230 -5857228990060801683344320098408416640 10958231 788807511869153783429020458492045645000 10958232 -26520066422353560688101746792601845760 10958233 189213489923086760292428876177755612608 10958234 -31418319697884237461666742450916125696 10958235 128826428929501054230742176778882857840 10958236 309728121993824006215309944579549601280 10958237 -326304478051741147953955041224021433114 10958238 441053052306045039680922531300445426944 10958239 485079909230144389051255733045785958256 10958240 515886588360425597826900774938473267200 10958241 -29698293581892800462506506735352190976 10958242 257697383118101214076637565998270460192 10958243 631351306292798655725181592311000484224 10958244 -40154698213079858187918795694420992 10958245 -197008871606847302304469933615127402880 10958246 -93832247560733659014704130383699329536 10958247 -15238186820076038982358721635059095880 10958248 383947199034889660635975577350841958400 10958249 12979208337857046388375234683261408 10958250 58429356503375214060689980012233600000 10958251 242016957463508763730722015398727717600 10958252 151505660778253326893371516447922257920 10958253 211063694446256251688243692588217859840 10958254 137712114063929070676827364580164512576 10958255 208151297801844997859564362143602181120 10958256 -86602923341208158252026235227903180800 10958257 -822046915772207311983354069003696464494 10958258 156841078843497563920449869556040694784 10958259 -144526264598671833974053351666829911200 10958260 590152894932635292569471121867291187200 10958261 11359118390643293779083487530748122300 10958262 20955074045541648309090473801881862592 10958263 373808071664280244939442319451724338360 10958264 487538069358878079724500485293972623360 10958265 78938284911158471603025154359249899460 10958266 -294654867200985263251559986367151250176 10958267 -964936282883111014969545507860123094684 10958268 -241058194385052128105047664748044196864 10958269 -27732763309733974456287607182478740160 10958270 -3024035959167551394246859817871277440 10958271 196685998011899496971364088312310125512 10958272 34801196581918298985702161900583780352 10958273 1234982884986357339387842498106060494784 10958274 219029867391879985296364179084438877440 10958275 -170102477319865929598025276840254685400 10958276 -79801532567218020951930443565607514112 10958277 151289812127748526950756216691737413280 10958278 -312632167341825692411108665933981222560 10958279 1714127483774264813589674527797417107040 10958280 -198159879885920876934809372762070220800 10958281 313605688528200069644728061726263854144 10958282 146545556102566648699183071793815907584 10958283 42895929904829697205894221821927662992 10958284 -93856905868396874328267680599715196928 10958285 -351800830700208866088612260519730209280 10958286 -262006189797968279146486709465111404416 10958287 -266701347999240863411159926374139362064 10958288 -61515823800806714572616576513153433600 10958289 -292687701947819378145515684727588776976 10958290 -20766911552528571644344236146342615040 10958291 -512365832398772988081643917759331420308 10958292 -836956389717087991952594149102602240 10958293 1040920592837306813372136128933353086542 10958294 11397369711714298472924426951202254400 10958295 133880717671379440377249115637694922320 10958296 -751389202963213026235129461038539806720 10958297 -45149438836590879214229298466814899968 10958298 65063547832433274555342761269897037568 10958299 -720854084076304248812115808279104781080 10958300 12608951808247578993057289363598054400 10958301 -233622575400853872132517731228322656960 10958302 -53788803460871567204631559557695656320 10958303 20849487353259897401247083782070330640 10958304 10805843339435399230904799331394519040 10958305 470712208780151701608719151926546981760 10958306 -251144628432751158473981018372951859840 10958307 -378693628809467294946552583823261104320 10958308 493786858553762667789641886443956108928 10958309 1023479092304978363292924538290158160510 10958310 -89433549463762553525534926291858761600 10958311 -21364658420379947690471910687578835768 10958312 -448548068802620338304768214484995916800 10958313 -5060114942986867414497958572666163056 10958314 -29005367369109159658840939200634057728 10958315 10645603413372450676201033499254918800 10958316 117444738523079696713282805301097196544 10958317 -109183337944116861501575837361649381140 10958318 1945515038208990041087973233888686080 10958319 986356017141842183024881275609276084240 10958320 132742507032070158469751042167797350400 10958321 553037174374302547196787032614921672944 10958322 -6689322870963677407122576091489714176 10958323 -217223328855539722583148336314927395056 10958324 117156318526441331149610265866551879680 10958325 72589623414861273717373734480897009600 10958326 -181870890695267180157871316803146355200 10958327 46333946657216682282125817667995294720 10958328 126280060289094471737501781387318988800 10958329 -243650544257656581696456014677000338070 10958330 271858177905491038799478944802798574560 10958331 298711305138383099596446881764817929752 10958332 -23620410381505392699482911358577475584 10958333 -32313656498748373727897991406022304000 10958334 256273233726425966971345435960602434880 10958335 2451280538430962771073995648286313200 10958336 98572502266560365186928785026197749760 10958337 160056576386641381422398691371718724200 10958338 -200495324668952168402487946299577669680 10958339 -36222026308562393710028337400972418400 10958340 134250383546823674606754076620117811200 10958341 -122201872048580610920832775032314260258 10958342 226158612388052238412923328299834495072 10958343 133031217654617042802562058787193526400 10958344 394533628533605814350593852336784348160 10958345 -13275569578035452282270445169426118400 10958346 53467646852795119303108737062275200000 10958347 617830722447700734379667456712613969960 10958348 179312178174361522692087237567258916608 10958349 -313153938038351314050720503668581519936 10958350 -52158411585263991958997469905816812800 10958351 -935970024101130621397012683444355821648 10958352 28635534824684555780888040101280153600 10958353 133001375865093558909844231084269265152 10958354 -12594084288408892062939398008405478400 10958355 167647524594143127099872034088955599200 10958356 41698528461632380234589175015985229568 10958357 -230392906972959354135852363166356682308 10958358 49229731358940526097367075910237974528 10958359 -162224679979296246672628306181937632440 10958360 273534312245222822150956681682559590400 10958361 -768825496023660687052492191542763851616 10958362 503504979760275533245478214474656868864 10958363 189864253538748285224415914862258305424 10958364 -32458587775935092692795104361780239360 10958365 -191232764003941817998392658105221600 10958366 326765890259774034467912687546236980480 10958367 49671307021106460151644306284296281600 10958368 -167091792412134172789066512064949452800 10958369 568471618860628149405038461690030204770 10958370 -32706935831859370232466536503354275840 10958371 -823439156244583655127686118861391003800 10958372 -610116496023857588402896607890029723648 10958373 -486593304934387931221396547627010274176 10958374 -366575922555466886010457124849491968 10958375 -923701636729536436924368862038457680000 10958376 -78442342394842540693843602093260144640 10958377 362319164255182950639929342939917903226 10958378 -8177598755172593412780270972372965376 10958379 -935329146155536208188859985624826728960 10958380 207306933839167674433935796058486246400 10958381 -198063473860756433625031358976095338560 10958382 -90943654287630121192665815622644338560 10958383 -156199086210522989509170180803757011480 10958384 74556857915766895342559225055800426496 10958385 -106719966499110831650317441951879718400 10958386 120325874051286636411063280396394847744 10958387 1063602698546683826530678408830242307984 10958388 142192562334412772631857208211241865216 10958389 194458111098879394262451015143032884480 10958390 -324153456870497423456400451960299148800 10958391 -22822233307572410714547880466070989448 10958392 -29759435726497328153831176552491417600 10958393 87552670598770745738033750801309984004 10958394 267349002224490752098097775358215244800 10958395 -12261450874686212552707920956053809600 10958396 -316789394854908945036682881922701459456 10958397 113124449259601321645375422758599656672 10958398 27843895303443308267489630167474953600 10958399 351167682990674485356094292183665737000 10958400 -60574539512892520628127627624854323200 10958401 -132960888090378493138973350720422939096 10958402 26650026378075190238337544924285516800 10958403 142685350598509521768562449680062704 10958404 -558611778658151591893282092597514114560 10958405 -344943534688938285831751421916372140640 10958406 -234880230349327135870563038725136486400 10958407 154286842632111442782519586926203543040 10958408 145194792899689613807422700782339752960 10958409 -19613353493433538774463165550130156848 10958410 -153840373638136595669510557067702132640 10958411 -651810532942524446119098429247964618988 10958412 -121830642900187547425356159417860222976 10958413 310922141050029847599737165830504489344 10958414 -18265404014550322896179172427041306048 10958415 121131809805404673586764143407338844320 10958416 -23250812943460382698035538838290300928 10958417 -156199924966897342032947687591685061008 10958418 1302381990494381029424817459915029664 10958419 4478166216225473708519909970726071808 10958420 -165768547005130335069969089599505725440 10958421 -7712994843421888869154772072854410240 10958422 434102188137240688376921681835210868512 10958423 153518763374578874787775606749008664240 10958424 -79485646098170879520948912485449728000 10958425 -3346553896448551775946697691527585200 10958426 -619273818930947525617752059744489310720 10958427 82668376070455656228182267061279703968 10958428 -78500948592848572655903135367991938560 10958429 455280764640067698073784135900897589030 10958430 -73242535155654538523961369511138529280 10958431 291866799535742716920610177927222553328 10958432 -1007083596874914089709635335076457873408 10958433 625690503304546500058775223238128561600 10958434 138759944433420956186256504673685594112 10958435 -215828914037672530607479205543949747120 10958436 -23305022903373398642337351872002467840 10958437 -95156159879790393889027743922044263648 10958438 33570673920012103117448590214007220224 10958439 124636751387698426108746762413115036576 10958440 -178546943794560536983654130030807040000 10958441 -128693464266094718214413665495490912028 10958442 -143574417621292785594880644409600880640 10958443 -959612133366856550712190377049611058816 10958444 75841374579560213503340434237324010496 10958445 -87404115945982766960736872629151868180 10958446 240706063028437696466127825191543748672 10958447 491109682408626237560940169195250065632 10958448 -30677128665163012730791961563819769856 10958449 -437441173359855691562919818800706238464 10958450 -62612213221692539437923023252842002000 10958451 25595841062213566260716106813255715584 10958452 34296572170767771645397302495301195136 10958453 -1388144106141865687576048952015193176160 10958454 -147710125639075085825642261216349587712 10958455 -612028314243293800896139645355765469840 10958456 470387705147192216060171058559848652800 10958457 248824343128281242734483030578244303440 10958458 -44793417547206354574480376287177954704 10958459 -1125000864090408624364144689335461660560 10958460 275744718242856837231580664230324700160 10958461 -195343027168284754386981117721578146938 10958462 -364907747700647693821612502596121428800 10958463 332425613464301359971392244429031088400 10958464 3085265706457676547905595648749076480 10958465 -158947366527081843660338271872244353280 10958466 -205915292894638764354385260675644904576 10958467 569779110918588819289874988536429564208 10958468 -15687303773471735390887254825125041920 10958469 29889724557279996935531783403465224448 10958470 283753908553368345095467470684117847680 10958471 -16840136754038428930481404604436644328 10958472 91913059628283052763682493126724812800 10958473 -756408722448540044251692562963558861440 10958474 10508761495722335005380571948545929472 10958475 98641318215518236893614023844402976000 10958476 166411154904843930664262538182536482560 10958477 198707665475336662184053938702392902326 10958478 -113380968195005931258355768428447621120 10958479 -351080879044307865623738130850527385600 10958480 -20336864570704962720233197533754490880 10958481 229291938495187022645968348494008833860 10958482 94811813440950568747213107927453340800 10958483 -286966589886391737078351442556119463640 10958484 -15772358684806907385977571848261898240 10958485 908644482942575683260362108154747724800 10958486 54302009387292785663005671071621760 10958487 -496949838853346505128227960360898495640 10958488 72528752915300205181494128210116239360 10958489 -415944801083775885766598821354391512044 10958490 -2026233097007857659732416060314702080 10958491 -631741171663776425832775120679704108080 10958492 -329327999996857670202366490669311810048 10958493 17334980314397789313433661475916393728 10958494 17510620488287005697362810493854375296 10958495 -264993166779268836034933797840604624800 10958496 -570859421949418483593508583604860485632 10958497 392501329814263013904747483935724365280 10958498 -57622103462381049688247544874719630000 10958499 471304718243545100936899187386449647568 10958500 38220996558577506554962662584500224000 10958501 373771890540211035866323266525660557502 10958502 262085031005345144006964772169352445632 10958503 268840810975137423274008352983601733400 10958504 143536792455560868624591452207544437760 10958505 250613648635963600556922162703691770560 10958506 -231432324062311605682087185438768534336 10958507 -1435938294751195360739657026758028800 10958508 -45750790993028799531398054897162221056 10958509 134226071773074048413809894443299922710 10958510 -49502787473944418499335513175152523840 10958511 2461495905726758404974752396157953280 10958512 15426341192686744732624052848491036672 10958513 787352607648599785934860479309666543762 10958514 -28396406135612288052138619920529474560 10958515 349898258458804395968307333746914898160 10958516 17873951377831865978583292486765787520 10958517 -795432553126148667340154423555990213760 10958518 -98229907540346544193593557892367584000 10958519 -133134802143363274786344988610343985440 10958520 -549332408283677132607865880424677376000 10958521 48089898633863061620138394916050881664 10958522 121851140324125071216659914932159218400 10958523 -390101172508709768833522775547179092992 10958524 124968078202736569298381407748255876096 10958525 -191276670367812778381826110364772499950 10958526 -40447177876997994488429277327112931520 10958527 66858919868348678983379752041057229376 10958528 41945075259777841275128651177779003392 10958529 321991395050004827645190912379570139184 10958530 102240683284554055548341385195830469120 10958531 -114142762857654257601711084730905318336 10958532 3888432834141167075154017668053196800 10958533 166962664959993615403863001195570213660 10958534 283646592653979562649499130748245733760 10958535 70953763122186854382008976689247398400 10958536 94424506197427922609992788888262133760 10958537 -1476438496517959534281840835109560908 10958538 -274903564701394642301678352918979328256 10958539 76745320958811090106901660829276355000 10958540 736143118939507253034991107573078036480 10958541 5089592245812264347007707717948942400 10958542 125550704159496969986191839555434664960 10958543 -1244254721842599645791841718681415721336 10958544 -1361986041785643916185469853222830080 10958545 6675649062821275114296807477210919440 10958546 206419050258725065070625803129302465824 10958547 303895274517275092209851545611974806128 10958548 -451692505069818344522071003372795172992 10958549 -126713728119512943367582385181487267200 10958550 1264470965893277628057481615715520000 10958551 -1034072787756430941995748145140321853400 10958552 -561648331563354512626554648436844851200 10958553 -447124362502710534620160666846546563238 10958554 -467566014308314088251298485807918018560 10958555 -223142949281162979456955698242529983040 10958556 -130101213023890421626482768475355469312 10958557 588493856083140343043612127292722149952 10958558 193704668724496467319467863378803541184 10958559 -104128804042740036055062431402601248640 10958560 235203600302319756168155736649397698560 10958561 -321104723486222181937323669954560927838 10958562 -46665836256760151524450021807819407360 10958563 178381723506304199754928503343594083840 10958564 535728729131820378651360815729831731200 10958565 131060002074342336815873533195733327520 10958566 336224873280422667050135549808732207360 10958567 1177570447959801989750721280054564481952 10958568 171935112358185674722675449003854069760 10958569 -52280064708063936246058592276023802480 10958570 -43996651359299336071572873018559488000 10958571 41851348772491972582049409473016208080 10958572 -538175485752820951216147401539238625024 10958573 -235220164310781140555283353509233012000 10958574 182479893189997719554505363393449478144 10958575 -331156047268432536108404137643513702000 10958576 109518352945737188787151061081115328512 10958577 4902732540309133549078066180158096384 10958578 551933401309495703102169937510301100960 10958579 -12859368743576845505768808858763683960 10958580 162070210214305114998835894775065436160 10958581 -475909144434399073150013400990338113618 10958582 618312945979947834658179917029513022592 10958583 161654221733793550281428274357849892944 10958584 32041668628333731826045566890443653120 10958585 209169877264432845782926774188350828160 10958586 -65584981670604210594938864844547911936 10958587 -33210813688220971131263487297754063208 10958588 -336943804722980832271868854177498509312 10958589 -143203546252664953249859410727332958292 10958590 -325261578480999841061565603550303435200 10958591 7093772080491407493516432667737085008 10958592 -249860103515382066419370562991916318720 10958593 -796096479176911040049673793187365632 10958594 92760773579461157214179902076653446096 10958595 329556344316637937038184079764514425520 10958596 102559264826581821708364759069730319360 10958597 -3977332774659878563729034394137241060 10958598 35350856247135849253525530025452195840 10958599 211289554550419803143943529590177959736 10958600 72646451441230948169019578378131200000 10958601 -264348784274071935089783835994307411520 10958602 222993356985322223588584157245473832752 10958603 133772714657073317659033437822531340128 10958604 142075827966683345591924062127498128896 10958605 -294121794118207909677257264197012197300 10958606 -96596404452312622230333495306969628416 10958607 1131930544021798996726654568238425880 10958608 -223855228800437130753481584628344668160 10958609 462949371367329614491971480560830117104 10958610 -22186539646318435700465295924696768000 10958611 485572240244208589909215590440930701400 10958612 -66472681388663075603975505250526607360 10958613 -49069789437298015092664045280847797856 10958614 69550401388222556547455376194544317952 10958615 -681447882623011863881222169598579515240 10958616 -278603514126066754647565939012753889280 10958617 -724091444729660125031488116643829985334 10958618 89924259849665712648070110968140266240 10958619 48000340258398843921230067509938889472 10958620 422626469174830999400090725685574881280 10958621 149543990040184552638814706644685421600 10958622 128851815974922673303581165395741174784 10958623 130162088879166691888803975905362279424 10958624 28280543558522281688418038204136947712 10958625 -501863144847684793740199601664837120000 10958626 1274735289170489505442140573003930624 10958627 -289593796654462103808410855695381256040 10958628 77366757666005521289483324876246753280 10958629 -535913494678720920963934735012560120480 10958630 62849335977462907505793782169007891200 10958631 458795034149118544189119498929985519360 10958632 163512718664866868595138963745480704000 10958633 249708353359473231077288079798269819520 10958634 51538392886531729155009343289000412768 10958635 -201640420507750423212462433239453397920 10958636 6078972612794512791726231728293939200 10958637 163636498342842964598629695247226164800 10958638 150663613723062505160747026620227814720 10958639 592515167474605485220253415649705831440 10958640 3262278754800405747900667657180938240 10958641 -298405521656586952101183940797526974958 10958642 -79295975854899555851693887392096258240 10958643 40120757753116342160735026259335017120 10958644 -198266418085820452263297592718934889728 10958645 -220531436207319069343342187425712231400 10958646 112755977348632664701587699905353805184 10958647 298633833241508942673998447236266534832 10958648 725869168110121339146993196564922511360 10958649 -8796646205991174221232106136364334080 10958650 253455518222133690639950266880990685600 10958651 146051487544069828038811073450056306704 10958652 -3717941744089437944494126468810636800 10958653 -237326646678079348229651210868572114816 10958654 -469364517754910446151581188789171291840 10958655 -41172894308473421876746777070644654080 10958656 -40060261823991565487342150383187263488 10958657 593876837781663825316614876089241939906 10958658 -73245204857269855795031367899927769216 10958659 -163902924487041925374334729253354695920 10958660 -87279574095274029920077202697984307200 10958661 -336262794104534684540344887695094740736 10958662 11634663080384864020657239107237426304 10958663 -838774995033462558592708145012907249816 10958664 361736291013928463485743276235527659520 10958665 349408465457778870922295772412281755400 10958666 -11040305277831278642978348423821065216 10958667 496444459266348155741434257881663537880 10958668 131873899845378323354302410929555456000 10958669 921019471093655810789480444687612366070 10958670 208178443970208496995675741321935238720 10958671 117137479438098861599439633297292671744 10958672 21137087350647693985782572360884027392 10958673 110647801555046947193927915432540393568 10958674 -205169206212642360140112236382947943936 10958675 2624498935125873225204456355356472800 10958676 266682556645251457864648994875738091520 10958677 -313505076023981593576778269743134983474 10958678 123073632335649783151068583715781569856 10958679 -6500300365597761927911590460822246400 10958680 432859672413047177081707223501184614400 10958681 -547487835637609178800304243773547782518 10958682 -19646058737327728026625445018787227136 10958683 451761980326495438100595512487568932932 10958684 -544647003838682246737607702511102025728 10958685 80464904758644622867008261542611687680 10958686 -121762133045767056695836883048336871936 10958687 24715534632629434161512473176595350480 10958688 -148430280949695096465555309368180736 10958689 256951737118989308113562558899441751040 10958690 -253782311604517786011546406232470864320 10958691 -130095258009246351957012703386642812808 10958692 322069620286270972199565269695647794816 10958693 72123974034427172233055492930380149180 10958694 213742057248595521673411438358329576320 10958695 -302976197412231747510009662288999938560 10958696 276345724305232030008681904354645032960 10958697 -129867498143535482353982133254804466780 10958698 -32084510098387012754778927513319887360 10958699 -311673242915555613444972469531639740300 10958700 105617447726059249899462085590441792000 10958701 -221423371079421891693387307119911045588 10958702 -35618167069000786375667885876986552896 10958703 -273481060627380920850142410475919407104 10958704 -112613537240150061788070441760454639616 10958705 374038851407296703152528908913652280000 10958706 -215394318594361014699762640142824550400 10958707 -933366281284633119290618722650844874496 10958708 -10810778649610031645728153710424670208 10958709 328801323833236387606943773376735798304 10958710 -9565666970021895459872214853485811200 10958711 -147260766046527232889444663781240788376 10958712 421304015628412988447691458720605163520 10958713 469150763121352221597077765782408809962 10958714 72084980986503715821034649191436936640 10958715 -342415613646245231128654895521338499440 10958716 35733141203806933058918358844992649728 10958717 107395369629133587572614417420156551168 10958718 10172126820771516815395769911507043328 10958719 581828880112217448243717941348372529840 10958720 175427877651130675382735327871998361600 10958721 487365470494739807637917019800064825504 10958722 -5083319076444533094214225692708449280 10958723 17863724324087220407635312461705583680 10958724 87126749346249232729409069070060404736 10958725 -420356626935485307427789172827747664000 10958726 -18523367721029501564119727498940528000 10958727 -29361106738093462829852145850519498080 10958728 -860042996819149688765211973299563520 10958729 116257562657490641802095790128576754330 10958730 24481084818115438977131892128001726720 10958731 55013665835556551370967771393633491200 10958732 -289352153204703304009658989248070811904 10958733 51905731927807145501925734580190972524 10958734 216088635616488074949011255500363691712 10958735 -442047296234215211083897987327259840400 10958736 106190080470399951426444157138005983232 10958737 916470498426214650075334945279847601252 10958738 45836318026675125817615311459913704960 10958739 54224151444439554275804852456709188736 10958740 19292674392527486870720707054040632320 10958741 172272715566576942102167940669171776352 10958742 -302758818577130617301193716046840492960 10958743 -1425381526725317126314778130330525346800 10958744 617747160466175935383078550999531315200 10958745 80285707157717443871059917299944099200 10958746 140137635988192699417150882694432590560 10958747 -128471195686954302279440740480834856160 10958748 31150293352966408257804863076413276160 10958749 199473069502054010184135569139475547020 10958750 14443147458673157279444856900352920000 10958751 145742687823215704610562212008178463240 10958752 -9914419029898601845550851431410565120 10958753 243378611714992198076762961315714868884 10958754 -185047228617629662144087439187459415680 10958755 -469487361943916847518966379549357330240 10958756 -376034054312160354621560119068095478528 10958757 15356003233387827544584700421620517760 10958758 -23128026590260167001800447301244543520 10958759 73946654584244878629633186342772586592 10958760 -26120672460768476859847677605928960000 10958761 430637269418377349923641996112151517984 10958762 149188107050362519096108668550296824064 10958763 -62806187945853136256859153660909153600 10958764 -74276132885287289042003694757689829120 10958765 -9103319701802513108368446467771698080 10958766 15669926774900999955240851266745683968 10958767 -144369201763921865367169872932927515776 10958768 186184718021082135704206473267922747392 10958769 -492600766847760268441973499566732978556 10958770 -23606172393165903193402785440744606400 10958771 63686185404388087740246858678690146352 10958772 -394060016937782294097584626870311186432 10958773 -25205590432389925669755169684927364960 10958774 209396182275178569003410391493719455136 10958775 -252118419687736098081929425080706480200 10958776 -147589242214149165623523850633746124800 10958777 -701902211029437651507751172146625985648 10958778 -243968789182833382005746861864314337280 10958779 69187037693309817757301192134836289536 10958780 -103252894902907157184552961207914178560 10958781 231031777915926117243751631453421081120 10958782 -53421697727689487621487673027230475200 10958783 124221146634160058530425168751548175224 10958784 -15543151510828297605268737275581169664 10958785 507516011043547582664505870221844388800 10958786 -64740576268071461675061648277336283616 10958787 -145376632582011071608484460201480760320 10958788 -1070685721563445967097612301279583555584 10958789 -52398682516724571170253419680171683876 10958790 -63056596023698640920740958011702577280 10958791 -333010152632233999348365193772988418200 10958792 -236183812841929691937574311563530721280 10958793 -125779491718252421581845342042891511536 10958794 -86024672844971190887342068674939265536 10958795 96619383295235697807914510740725928800 10958796 380303897287909822643927226351027485952 10958797 156693095258843551445983934588881947820 10958798 -209147245245907796369013687110848251264 10958799 -375176261198143870482086455681854422136 10958800 125847466174144793684629765398370918400 10958801 769216647959743686830300130942766320000 10958802 246724569474476122139294414087344456704 10958803 -362108756235331470097090651138693633296 10958804 -69991322707670957709298953628754569344 10958805 270266437755871626982246578271729709280 10958806 -78121347946100280347766214837946535648 10958807 667415456619650835046315004840369554056 10958808 -342738439674486571922255139691560960 10958809 212913675554892795618174109571355520010 10958810 -23404795216930139912811178500048076800 10958811 62807623283913058505890215193429803672 10958812 673266314996177911747591463372712545280 10958813 780741404041728129598845861469051825062 10958814 245707045801611783560327595275853105600 10958815 97652939318164275587302137842666728800 10958816 103949922748926024050139793208647876608 10958817 -142239540168995994816200658869120957520 10958818 64019628799994805992993295944908310304 10958819 621414652079109305560017714372734168220 10958820 -35892244209852197601661738841760460800 10958821 38744831095877537148111353020656904572 10958822 158873605716104202385619983426500716544 10958823 13641699819271680119941100289988000272 10958824 -345161917197795790557149779902035543040 10958825 227966452973359573974125334762990705600 10958826 49390218578070869690860438214125433088 10958827 330488608424290840050565819765147653672 10958828 192157749304337716447416178052536512768 10958829 -59455441284078035815091938441198954368 10958830 69230898793782586434871025802546278400 10958831 -173896536170107614038551760101897183368 10958832 -83682772693034132207591166773280669696 10958833 17131520250900003104052940565559128448 10958834 -341800360033740416662745396250333665280 10958835 311943802128991540130631664546471652400 10958836 -132741494699217108096771923743038973952 10958837 -165273853765670931102059480838804129600 10958838 97261778739771216458480147326280990208 10958839 816165395454373301843854825135440474000 10958840 307963583031908373392567607818483404800 10958841 -23047418965113407884112687536243499520 10958842 128454078516401703311823200241276297072 10958843 201690919757240426339218482383914966800 10958844 -47195955280139166536592799109831040000 10958845 107858924309822449036377821428088751780 10958846 216527395327877733541328779914623051520 10958847 454778023059338962929008114494170995400 10958848 42133646229960057227127996679276462080 10958849 729278435174828058382051810270399218 10958850 -41895016357819068921085181915771520000 10958851 -12934936857936042785106715169664389048 10958852 -521616456937017281541774075594644360064 10958853 -83211331107363654764330437255521552576 10958854 -397679305088940906249849759004839966624 10958855 -617391028828209940265503307742501710640 10958856 217060104283998036626821792539420426240 10958857 32165293769924505366831378832117335872 10958858 190630390628626675278818328497698179840 10958859 -221541943922400214083582169722649879236 10958860 -84764308707982588010051411879629363200 10958861 377061465336448727285307044358010579872 10958862 -201150425268277336113541282482568947648 10958863 91292356744608888523929435115226451984 10958864 -2357016015714356436956673331240894464 10958865 -82234037234070695175540549166591937280 10958866 257894592308664812432331362817959895840 10958867 -160219557984618593749290438456285541920 10958868 -633039172067825574308897178245414400000 10958869 386170602530760112209000348754705664270 10958870 107036792786343984641713915971139728000 10958871 -226516056471516351477754332619188164352 10958872 154711892066893599572122288597497446400 10958873 -974971673736972193188651165812021869878 10958874 -427083193090956369026709220539878235648 10958875 -323853899021520291285688566227487636000 10958876 -368693100138135771644724073089098672640 10958877 -12127959466054406764956002500103015226 10958878 3220143756071684376025190486419433856 10958879 4023575893936917013125149288438083200 10958880 -122471864362272718198294351296174489600 10958881 928451559203199917261978398967720035682 10958882 103970926849016404554213109457851190784 10958883 98840283800586475874468339440634614704 10958884 571851780265352313539365915125522098816 10958885 -11521301473327992437388860469431965440 10958886 -327044944779634210450353035090597064576 10958887 746157927818476938009244818586945904392 10958888 113352049743225794082745012986002549760 10958889 29088574118244775563739965606298007808 10958890 12657896340837585326467315399728388800 10958891 1385861545770652547076300654421620243792 10958892 -75707256245336893193821454416722149376 10958893 -962120758118408056119801374040136042656 10958894 -9405846976654380075627525768837517440 10958895 -10217290805007340820167026056444506200 10958896 84790596118530642494410169991718502400 10958897 -362954222212709884299378076129213848600 10958898 9091268499517580111482285813382508288 10958899 -212649420404220927935175048333053599800 10958900 -84327993409234334727752252593784112000 10958901 -83750781652766967617226815441371231968 10958902 30769278600496613899948323933094584192 10958903 -309738804211264770045807670885132214400 10958904 124690287409189011308292631920013271040 10958905 318792047011617873944018332937574855360 10958906 3218246961202984024571256061706402304 10958907 -354941148255774054660212109236064086760 10958908 553399706888446967553765241662254461440 10958909 -71437273451655748812575871461253628596 10958910 -76410087762668289666475179763531232640 10958911 78003835793173855333946193160089648024 10958912 121388331050983899187405027569081778176 10958913 -2824435930892444214219524438020973376 10958914 -593516630438934932604103578777670377408 10958915 -572223787421844078843224931937113004800 10958916 128376657719180412170736096553660637184 10958917 112174196817490298724941197678716896160 10958918 -492164731376306408029184134361960746560 10958919 54787308504253957985015653347154487760 10958920 98583770667621053770635211896139776000 10958921 157006398935044124650760026717993935744 10958922 -276281516886759663490677787512232043520 10958923 -208364425195141482905831110216943952056 10958924 618327051665847860262192631941010096896 10958925 84835270792258989228416095122357403200 10958926 224101011504806682624914497424035372800 10958927 -210785500852440948209765693795482464528 10958928 138794257548239543203665778764085592064 10958929 151839971819738152127634461285572933860 10958930 8418914377101690886183312139057856000 10958931 42010366596800721284011727095624859184 10958932 -179755583551394022944136046580574949504 10958933 997018872017483808252983933846289055182 10958934 -18734330143192995678368988218038026240 10958935 116353883234124628324972945559540676000 10958936 -1246357463769085333670595166311352995840 10958937 -3162586842833447745741300974184455424 10958938 -358894421060570443146899815343486948880 10958939 727863203296570050399567883678985212740 10958940 98608929651299423400829619640611097600 10958941 277746634728994276390270415527731947872 10958942 -2430104990483207341600195283955832128 10958943 72928991876882732296636944605566996224 10958944 229460550937018938730551718641056219136 10958945 75439447987206699659967110210036419200 10958946 34421627906124187429619742087085901184 10958947 -514658471318478372828059553032033114160 10958948 99333318343461963924774820388420247552 10958949 98823255489891087118004795940441864000 10958950 -108331462049675887081717248654391680000 10958951 134822506837311826890386575469308284312 10958952 483497070426881695349011407262964613120 10958953 910281052564743076585121102836039519120 10958954 -397644435893425491694068968760455443968 10958955 94467955162415026215463396406626176000 10958956 -105054105771831398798028076536911224832 10958957 -296141783990342062640239577930585476608 10958958 229249583661618007304020393140262209024 10958959 -535658708641550726544071797275486094080 10958960 70319832464873945780202679241249095680 10958961 -28099744323763155872448573839377489536 10958962 69505166718474944293254611819121979392 10958963 -448733726036688489746095356910115569320 10958964 -104066094475699083798594243511986561024 10958965 -153180701882630679993620958179605094400 10958966 -94051522094328609575870374479946869696 10958967 -515414211867350609249584610950249996416 10958968 243549723891768984793435211436655042560 10958969 -7399379834705410220984161898273564160 10958970 -221278635722963378061530711890502400 10958971 -200118383221607178044418970295664245328 10958972 255598981820084007023810888883001758720 10958973 17081455748130191085796871215509302784 10958974 344834592837871443706571121666561386304 10958975 -63236471178230533641146473952976702600 10958976 7771303994196141445815623545383813120 10958977 -531981734005567503408795755004464962174 10958978 -509269641968366873591910498216675942960 10958979 -2020998523299267284719422510589333632 10958980 3842622499664896692402626648759439360 10958981 183457406631789133292068736423802540864 10958982 -360137908541989042824472800548893347456 10958983 179552566457102280377686846523620694320 10958984 921879897499081579447916115648506726400 10958985 228969813205665231098899928273385960420 10958986 283949639101530078346594087805858982192 10958987 390875883777573720249593774323278052032 10958988 123524451449607550681691062160611037184 10958989 19651155179016594351815681805389899456 10958990 53589092418858037773655574469689794560 10958991 -366992120743494083952938214793893025920 10958992 -145213924594009008649096945490738282496 10958993 -1456443282478796159464129916730662040 10958994 -275056632823892741342506677249245463552 10958995 -321162760147529635144135978163046066000 10958996 183663254634487360650296983905821614080 10958997 94464852205653949593031305841854437472 10958998 673214102582288977059959757313311632640 10958999 -896630466134734170534788376111095819664 10959000 92883506203195841192659213381447680000 10959001 149941932146436592330509072181103892100 10959002 42749748794163008279391753712728563952 10959003 -958389139904548804067443816845655344000 10959004 -18187978173206181832857870836176262144 10959005 -350564230096034389645326205986223132680 10959006 87472371723767384622970551068305283904 10959007 -229556659078962458210997432562572516096 10959008 -631938480483141789001885907501960724480 10959009 54332167654107903463393414024591354080 10959010 -86628915206785473742537964678731392000 10959011 147047791682494521425330739230322481920 10959012 -267572525758075863946290316502212884864 10959013 -15962370638273152571092563643677166800 10959014 309502013620349966123870208299448599040 10959015 218192805962317686683980449769284000 10959016 587324367509316809061498255915597803520 10959017 -277152593140714934390508282490399818240 10959018 -40213184077481932287283027469637795840 10959019 300986297985030464314906405992465460840 10959020 421975549188277544556841180325532948480 10959021 -263769270498161877632884166205970856010 10959022 57416323790232821946860378915691195072 10959023 733273316382879081874241836543592030232 10959024 62947613804173721818109810999475240960 10959025 -160535624465222560309532253334591406400 10959026 -102558033266703800997644837903312340576 10959027 13950839991145795659995964815059752960 10959028 569665305769909980634875687463291511168 10959029 618240649032023167492660072511840492640 10959030 -16908139602342647805124985244562598400 10959031 -92397680357902198126583708632364660088 10959032 292109249527653098082184722389154324480 10959033 -63867000244982700040355031198972804576 10959034 301669642124869014313659480006790882416 10959035 619159692249222568590829696913371140480 10959036 -197412755137483419912566574811203158016 10959037 326994298651253854732305230637106189824 10959038 59441717792468544161368687831968000000 10959039 22088233070477054938358108084280076128 10959040 -40197526069804631319798125321571532800 10959041 -860355923734237826038633068853232017920 10959042 -35258627917696291094593086796178311680 10959043 317958984693607089929690015229452399944 10959044 22797048055619618911806025407344171136 10959045 151557740864485319014143064574626300320 10959046 278446053120059342879849709657727750368 10959047 -202327202837647375375128394178887220736 10959048 -409908419205244158312593792584396185600 10959049 41839362018758337493339847540029353050 10959050 65634822689169424927026668297884480800 10959051 -168909959078890725094281171795488176656 10959052 -5121521173959368320373474833731033088 10959053 -191364954545190069236993560608646117920 10959054 82754875569783663747340599170615299200 10959055 108978362941020914105736913396453629960 10959056 -22243184367968297695588762485427273728 10959057 598096816892870326363182941958226121280 10959058 120379730289679666859801610200569620480 10959059 326097284514344578842581264472050737260 10959060 58144479137240011991167270257263001600 10959061 599074639216418958931695663295996323662 10959062 443082349412124795317497214911341088032 10959063 -186330342512314697786681002076760740352 10959064 27370070065023848141704618315541391360 10959065 49720263783306652253996898917108206920 10959066 -4647674943911662420284514414658972160 10959067 -141863258596946529287984049717549903360 10959068 -563037305281999156704249351687768837120 10959069 -978529256617955210717131780432937118144 10959070 -121764911850313068466685235473597603520 10959071 -165417565261856787645765433936592949768 10959072 80201184319674292596782923937384497152 10959073 452765322041003665306163274747779526960 10959074 203070175598923572712332663774782372352 10959075 22494060898784991915106661851916322000 10959076 183986786361423108349637626214279941760 10959077 820772731687034194187660368413440591772 10959078 1352057784147762777728212307735289600 10959079 -129539535563758441873962957453732069072 10959080 641344238527228777677722107806008524800 10959081 200616321966195755799457218921881444544 10959082 444895918118645125945406339780039785392 10959083 -679360654933003325082850719313605545136 10959084 525923697114634121518125165843169935360 10959085 111142251056648301811633472133089473560 10959086 57303295178444997557792863403353881600 10959087 -601196107322528317895088082190897109240 10959088 -26748673191257512008073320178452070400 10959089 -21762040019638448402085679625855824128 10959090 -76779717383817593621304026851051015680 10959091 -219070058957957450879940708994166864 10959092 458021361573490419768398787314962271616 10959093 -226279772759170797348097626003809107218 10959094 378102139868648174972895126111724968096 10959095 -194522168683989908653398421042305681840 10959096 -15696758920754486773719849289664102400 10959097 -18852897382007689991295392630955490326 10959098 -129937841175730674885285729855122605200 10959099 -50163522310195356321675600436388077200 10959100 129351814646461416499605899064684480000 10959101 294872236375615580107776394092772115532 10959102 -81077132079963835534068932782556568576 10959103 -789583483480678236965961349763802811648 10959104 35892358309123944894605893688182702080 10959105 251125931090740073319451582732424174400 10959106 -19046789411535897942704729700893137920 10959107 663740053625279107640702717580812815356 10959108 -116636784480024575324656311585946506240 10959109 876318769538309939264890559116996608 10959110 -137109378300747820481098783705826067840 10959111 630267996875742144669854142127637810640 10959112 187616313662645398981671505398092267520 10959113 290403062808158316714055448175218011008 10959114 -21720711510879166400682762556978556160 10959115 10201633329712355589015052342242377760 10959116 -18459314561172171840507832995414223872 10959117 180228360122233575879127279159193713920 10959118 109274303619899904714186640734791577216 10959119 655739087512674130957403507320425330144 10959120 -13854095787585878104811887832947752960 10959121 1600973375280534099270806261941017900144 10959122 -117549834394841792206940408234547811200 10959123 -200569837772915266883061997660230270720 10959124 -351769997073678071080636188744372172800 10959125 38793752911113219240629426809071078000 10959126 17186299044719417783403205969714705344 10959127 -756342033279985264332511108238169243248 10959128 363957927561365387105926679658879836160 10959129 72205009941699547627517619104928024000 10959130 -49220114635716062184198772227242542080 10959131 1069168040431156728276108552576023193312 10959132 170145066074589660883391980171770839040 10959133 65394229540826605566136854073829953382 10959134 -17464970765962382727490336653653586432 10959135 352756897832137794830125974863108248320 10959136 246057391935661834776029316249149374464 10959137 -255977741359307249615796350751285834048 10959138 21207540601095400313296375803825733920 10959139 297346787209767820934097728662632910940 10959140 -48435222000778683100087128818194210560 10959141 170036237995133972498329293599545535904 10959142 90045493743087525762458328281385062592 10959143 335309980259596976689634388338457824280 10959144 -281234230836585679107583103745629798400 10959145 229206232580797814707516536539163334080 10959146 -365354489067101949584357737427999517696 10959147 -59875214057134578390227044356792642276 10959148 54854217587853987790527628356164734208 10959149 -828804213860202517653375193965088703850 10959150 63042871851689145696545420125425873600 10959151 -40472086337015987322824074657470294016 10959152 4510815618516139558423208326150029312 10959153 -163372744679012195562695633189434474896 10959154 1546204802634727699809882580656867072 10959155 326059668291100719553533446575106635200 10959156 -77433582584552744780222298504119002368 10959157 -750612738013000072288730452497249536256 10959158 -161821837810782797042991193148633322240 10959159 181273951065966098264620531330392400104 10959160 -143408010996939288478924255913353728000 10959161 -66644638803243322239240019853962306476 10959162 -193758188149674211160874180107581194240 10959163 -439513163243151231750122552152134466588 10959164 -31117474115450762012527106577647884800 10959165 -156396396097791755458490668910327366400 10959166 503769520489446055499860224399774604032 10959167 549252197375805604027092304780635297216 10959168 120802624120819571814485919269577031680 10959169 -1445871464194472647440110167382932484 10959170 -116495361151211810199147544869059174400 10959171 467812145630172810317734485122502821112 10959172 60357871548109663164741877141525811200 10959173 -332083297146504325503011191055237428578 10959174 -210528033344355644025133970355353276256 10959175 -159708290100356192466757359987159935000 10959176 855613639203581154686526711189502510080 10959177 46723267595697623425641793632380176320 10959178 -65115510077504097158320261486015746048 10959179 75089161079586354904346136086922646272 10959180 -241023266033851206267273797536194647040 10959181 473609751425486754684057456847637366880 10959182 10245313877114662571839975901681777664 10959183 -148787998231425253644373731448204785048 10959184 128646266927719584288240620833914675200 10959185 -275188956933111773290836091402116518040 10959186 -40829744900053372615618619447944012800 10959187 215504132353791511602824517887920414800 10959188 224505781276823673698446771671226457856 10959189 38685433556546210409461359619875668000 10959190 163343924471782977985813633068700200960 10959191 110887304642111779723870788931559355000 10959192 -322786344605888581197830595529205760000 10959193 -242304991823479751705801577101885280000 10959194 -274356550330688288348091883134127897104 10959195 -1067561922872801660699649781063676160 10959196 30123171289023514072317627659168709120 10959197 609312087476738414871523475903594180646 10959198 -15444404796886371798878412217386123264 10959199 309526042746990935565758101424489267320 10959200 202142276551775554229224278171058176000 10959201 268900483054714703375748306461355370176 10959202 108274143596500404072013273702734218400 10959203 530556921543220891662850788316556298960 10959204 -142560953443510606060043298291562659840 10959205 -75576047947636243770484705666913489280 10959206 259779445396546451526030392512339107552 10959207 -112319940720659969559590248505120879616 10959208 573221127306485851643690514025614213120 10959209 183019907102078210366793145628262532410 10959210 -39072094370862320217499718257808271360 10959211 418187314728024223936623388752540404992 10959212 281315785824171505772144256543268608 10959213 187458871279894582522636880435596946688 10959214 134169931671293079864049552592477743872 10959215 -100429880470857262914953450579042944800 10959216 -95754023781197517294455480288356270080 10959217 -353818308261768062680401013223516690734 10959218 83877963997455717866604079447164832800 10959219 22760454894219353997022056533883863640 10959220 -606568162233558841216592567206283205120 10959221 -4888949782658772284793654351825175296 10959222 59995716444295234420741341843445659072 10959223 -4494408850013825379321142182376480296 10959224 62501625358755114589189778815662366720 10959225 305176873897593276158357991108948528000 10959226 421734945106379233122117459226536019680 10959227 -817677060444154583836304554244793267600 10959228 60480995408257746033430802544444512256 10959229 611753147612628328217553617656231658784 10959230 -23060010886943095567805129489979550080 10959231 -20661801720156799699280487119374158648 10959232 -106587002347027645302004031298522316800 10959233 -19616539789544459928907201276800386556 10959234 689633051918214286235609706545851392 10959235 -175479160702037107590838205730471026880 10959236 87444682884136977303636542658442673280 10959237 -248896072556885749252279990659942926592 10959238 -28917037095405662455683047410965696 10959239 306839443880295864308623458917699373456 10959240 -46880817002830593340982966584059494400 10959241 691164598506109884920290018401089087642 10959242 301505877048572146227410122902653064240 10959243 339253523656682380590936220542576546264 10959244 576042116050088544144462801777702129408 10959245 387713769932341813717436997561509865600 10959246 7195943843351869030337388814897104000 10959247 -39269586341434894876783018708638139872 10959248 28550082218167471711860597411253862400 10959249 -216227144557994067446083292502556061760 10959250 -60934339833359728538096583381912960000 10959251 421964100827416744598435848511551211352 10959252 96422119757073610909243012487440115712 10959253 -1157656851254903198440302880383538266020 10959254 -440115055891738046245852336734563150208 10959255 -93458665699606795185365010856335084600 10959256 -44637988537943010876857181444746772480 10959257 -450146054142632372104928403602415976800 10959258 -297809941408379816234010199304684438016 10959259 -117542392177790895967022082845134415400 10959260 -78502509992693994353879876317824276480 10959261 92556049863689552275572026484272687904 10959262 -238954700987723383838896402611343306368 10959263 -23337450894573716029632013087659722640 10959264 348140129790714961195588986725418860544 10959265 75954718236268541603076562863402817320 10959266 -240299388379010883762565437617770389168 10959267 -329338964874806605490075588594797905600 10959268 302241035873835272616765244303576773248 10959269 -89920615002322465450980479593279563330 10959270 -41818166022832049960643653319726489600 10959271 21889221581950395097343399201925195264 10959272 692958260372489998608855390442320199680 10959273 353034258691486893644505325031793290880 10959274 -613908486832750272510496826308920462240 10959275 86357438003071888207988909406577920000 10959276 54718748783920739722273496688013885440 10959277 187303417176869522755622920619087810272 10959278 169237046814230227533956998469808307200 10959279 -35785980489954167494379148628719892080 10959280 -167144208660252088971172767885435863040 10959281 30397235855346325306719975380463264 10959282 41586496243826215268378132515581392160 10959283 481995873543435937282939525954853950224 10959284 176782524252259561090604400512510785536 10959285 262026027348974453968865072510073703200 10959286 41793173145487309491588983420698176384 10959287 35479798061563197540310324013260736760 10959288 -568823509021998842855473082999901511680 10959289 -85263463258994658210125292965964106368 10959290 -428044577790291642129314660819449201920 10959291 261437735391596698144710678728277773052 10959292 503457397491072405146488255803085312 10959293 -45515245388383205388651389310338629338 10959294 -173307199406121699574585256982629150400 10959295 -557293741445794027685554329080614426800 10959296 -124842920113149916723922724141913866240 10959297 -245262368908368074632964861288308487040 10959298 -48550569944631479370872771101229836800 10959299 -12959424511882660812866626769319039792 10959300 82856125903496302956516780367478937600 10959301 1563112393632069734745879914083042438272 10959302 159075066392982217982503193921304817152 10959303 -183911682368163419887065494901450370560 10959304 -740384559171188535237571487727378432000 10959305 17016785230506449704911191791623985920 10959306 32432237887977180027093461839811831808 10959307 349277843903788067136002014338810423072 10959308 416522359087612088507891375758484499456 10959309 52011303748614102879560980867106620800 10959310 52244979689340091070600227853861626560 10959311 -26084791530594911433399632935768015176 10959312 33059530589436736223960549276963831808 10959313 -323339969061483983045012276732852743438 10959314 -149894545535620050617062215290783180160 10959315 -13973939289475883239790566790499883680 10959316 364505209618231560253827546738848010240 10959317 -267738899227833815525669978791958371908 10959318 269884667821169476564280679980870324064 10959319 591560837758869674997235346687192666112 10959320 -214413452068934763407033073978268262400 10959321 -137530663757160052707834585228631230336 10959322 -404108121276869454999690808356249417216 10959323 223902147087036216841137305984301637572 10959324 -8199454845753202677864414472096063488 10959325 197498312611518031876558185093457812100 10959326 -22040124961274073872798485972477442304 10959327 362908731226768509918611579582366349840 10959328 -61921269448958217083836729671195033600 10959329 813825701961982003166614975059561161280 10959330 -42903305602259559273485614103860316160 10959331 396830343801577161223501850096103528432 10959332 -607786048930074413930701687498803951360 10959333 30483914951574588505509249173752320 10959334 341209146359233173748383175435497966816 10959335 -80125655505985423445515761015296803200 10959336 333185129975302577876241609448567864320 10959337 82819232217861151295796884984664792832 10959338 -74341409159900656204613945806199439360 10959339 -274880078306419205422309447189685624832 10959340 130812216655970655363719942583232711680 10959341 135287327275486949402129897806568153484 10959342 197924900628502447427468451030115701312 10959343 139606198302869000451118185219193281184 10959344 -11573995840603499988141699409005576192 10959345 166663399135166317772248042866802608000 10959346 -84499252200920577458275455316435270128 10959347 -85933061935642258244868675890070395136 10959348 184957430112316312140756597003676385280 10959349 -629652968949211730984937193586939213650 10959350 112297996692580519115301015267909050400 10959351 -34992992733979873910924339832684818016 10959352 -247612112731990223444798891601613516800 10959353 -820697416657317616800856037878388256636 10959354 199685415286816104650379621752527257600 10959355 -573215894995176027694748932090493802480 10959356 -248130494156948321840464117243693688832 10959357 -61379291246663335297055177767381012512 10959358 17580544840767626854956765696740318784 10959359 236678144712850641058705021235761282560 10959360 -46247031492591982629598564210641469440 10959361 -78732306530866503372357420345314809920 10959362 40359299739931672061864747049700480512 10959363 -188426441104736623172754987177769630176 10959364 31623563362110327644117026776698327040 10959365 -40251318050681011124593794125372380740 10959366 -82334640743247943820799205785852751872 10959367 -12904667108772129099025142585166085160 10959368 -35003206627337714001242418136114790400 10959369 -105800430958225545929789976490225455552 10959370 -229534780888113365712080296453878777600 10959371 -205483233223041181069480022592454928400 10959372 -111252413224606966122051761827120773120 10959373 -377710465719897622696791411868793911380 10959374 296848710901911344803861092026505279936 10959375 -176312461612508362151069921068334400000 10959376 90121215245393338987019740520208146432 10959377 96390359912427816647106015866737448256 10959378 -134125355411560520138911114563718766976 10959379 -101585024148772025991114623080811480020 10959380 683866014574261361915927599766069798400 10959381 -13242743735981965440525336717050700978 10959382 -85687966924186002093246287968437376512 10959383 961806640913680867126382883088464418632 10959384 -32014730570821336204310944996143943680 10959385 -295590703095663965277978886616244464640 10959386 -591399759913412859334775188989734570496 10959387 -471939281547029381908576896857227112040 10959388 -1122019312061695827917397021531727426560 10959389 547041141091265871678206376615433765632 10959390 71954327764950297782732098114070592000 10959391 -118887344917453386300604589505326894648 10959392 -122430902334275726858881689848441929728 10959393 -248774086736022959127698511602581111296 10959394 -263687615680556951890572086506998243504 10959395 736423506496422936712693250189185477200 10959396 -8040215479147461382664606490841927680 10959397 -300687945603093215822477940760318421700 10959398 47794343193050061852056114433499158336 10959399 -102620789587914565828539761735087844864 10959400 70989930824966358505306714737241344000 10959401 295206273374903379874412027119273857402 10959402 -115502684215251919380535838469391181568 10959403 65525219194528681410412813554812452608 10959404 -6170239624377891896073643544006782464 10959405 128122864331375573093418249993308179200 10959406 330436655655221165891614852429164933504 10959407 -490336332092736370768952259823429112448 10959408 124335230763682322165598891148081889280 10959409 290573108670150678046198914308176030080 10959410 1129933333310561687418566498029117440 10959411 -234686522012090798752724615403601097928 10959412 198591415303498591184842043837134825856 10959413 124743713498515802906642958668542661760 10959414 54951614229265668264798226051223448960 10959415 -219311567471490465868383352312664902440 10959416 -155061165772896492556767337497151795200 10959417 5014669298042445609205536054923789568 10959418 -60650863492015415068849384924532746752 10959419 414221462421315096486183852419807224560 10959420 193903168358563813768535742340770554880 10959421 52528884339614083175085630279426090144 10959422 -405380759114759123141210936435865823488 10959423 -183646766186738543322102674930622638832 10959424 -7270563362920282276059767723293409280 10959425 202423156920473488811672152526541000150 10959426 173499421857463291556094892654339827792 10959427 562314232646893063313655106657087532520 10959428 219564833817197040895526900094668651520 10959429 -66572939769188241835686571288363050624 10959430 17852184338318697987297111994439685120 10959431 142941014785327322738925619325523515904 10959432 166296284397884468540353764791389962240 10959433 -1093578913147768396766132740265780328320 10959434 -104309324900084079241604852325092254368 10959435 -524135306931190897233301160667001984800 10959436 55309244052460659960597545236180263680 10959437 -274002951903789805418653891414871893428 10959438 43769758749857685998597456233087311936 10959439 -138238582769685327186898346019367311760 10959440 42217869191569624062892280475628584960 10959441 36358230933990942726618851491978376544 10959442 -126916348803022206191163347871077575008 10959443 -207496809166072740549884600648430198192 10959444 77856218491521449218099092074200874880 10959445 199376845900739718723104656024478724480 10959446 131251726359274494789536767398642691584 10959447 359819911903413338828423723777496180480 10959448 -178947692396207126714474273324773785600 10959449 -138590683276209031810993980510868754550 10959450 -68265464286412007748312822094889606400 10959451 863709083875035357563356820007159216452 10959452 47962493760642945604119460497448409088 10959453 -8424573727938419363734384337349256320 10959454 114551133736851918025258449875884554240 10959455 -197147572740457525828029786810397591200 10959456 447852694439226864297129367432197832704 10959457 -376824751444908504207422294121538339294 10959458 83338536398135975018376054171368117376 10959459 -153083542991486427083222048223264234240 10959460 301570608482645277358722349310065459200 10959461 20819936421615467648835663361138852224 10959462 -14037358765898979380475942505788896928 10959463 -128014438242901866866347589403213481288 10959464 275011896834033800735587058954715985920 10959465 3729948068334903249418135770550026240 10959466 -99785474361800302259967885096979944960 10959467 -53682123517032168137009187145256293200 10959468 5504243041971289166060776900690280448 10959469 -238389311957460869375457124470166782080 10959470 -143694525566099415031470450055950304320 10959471 517696369398688132178120629363277760840 10959472 -13534406535621909930429476037266014208 10959473 95320923335117125870956705300456764544 10959474 13202292000792239361491663795890493952 10959475 -3675726192092109413651311082684965200 10959476 -185988116566512426197817485978506475520 10959477 67051488468155409516005259008515470720 10959478 -22372143392509286217010093334095428960 10959479 -753917592714155758941516867205979872920 10959480 -14270610583865757530606503910123520000 10959481 -848500533375634072723664840331196204050 10959482 397249556258730368014393629386939282400 10959483 203065348765477477445655669807528576024 10959484 -448431153545778811090535431697204905984 10959485 -92777521104183655325246961138760336800 10959486 50785295395639001342140128959108398080 10959487 -376075167201689583231585605055007118088 10959488 129356255208702167707143376334770667520 10959489 -18447170183791889978618722361932076160 10959490 -25800170490436906744439979760167314880 10959491 -252660978870553819831145890412480991108 10959492 -4259826724513391031529369810245943296 10959493 -1154347761302738249053480070552736037380 10959494 -56670318382898517760240270126811643648 10959495 -156708970958747496220141370241259064880 10959496 12366235981053746700461600654874009600 10959497 291022400205458300093718978596696705946 10959498 276001671116488224848725386028366887168 10959499 461279660760238779579472464378953441664 10959500 394410595204958922917515121226499584000 10959501 178253663495930175644264253639576965184 10959502 458781078000311993138291188912487765952 10959503 -175888188599327147276349735275379572616 10959504 -53062137460213758313302264727327211520 10959505 -132984805541528562045703421419344296880 10959506 -107605896430116674081492629624685178720 10959507 -41042613923854200500950487866026606912 10959508 -21413490149642063659492403744036941824 10959509 1127229181143745862638774556632702788480 10959510 87508951284022090788872429083704165120 10959511 1748605284017656117500284285303516864 10959512 -952479745004762208084446672205925171200 10959513 73979112468874066867632168497987553744 10959514 224491484175745062041217301555029028320 10959515 88064121069539746871375344620143450400 10959516 235240947476968091918279480997520757760 10959517 327489136799348125958134600582664430566 10959518 -439658871959130196804925040727979111040 10959519 188289364507921536505746278628098230344 10959520 308369068177377334885816129986075033600 10959521 -733385074941317108789412346770890358588 10959522 18830804676104562002548933440199509504 10959523 -58868066926458656734689552811520563200 10959524 580496567652156593889118508978496660096 10959525 -110574155799802192567702011210182383200 10959526 418148126486247697306081726494571266240 10959527 -78163965122564523308901956762615691600 10959528 284195826414085535241968414412765020160 10959529 1018849866400617896282674752882758592 10959530 -220418218445927492367347863697332577280 10959531 -49435746415697596260783259341045002880 10959532 -57838458374892697809733709099307402240 10959533 -23391953240018637799894033372358964096 10959534 -209471459604145322279287398657314639616 10959535 67776561126039308532316488207175852800 10959536 58110147336170500301302797495700684800 10959537 63340729422769635805511304642658260000 10959538 13596336725308025299855347342241560096 10959539 -3612476437597242159787807981175696376 10959540 13323120841368641859708309293809612800 10959541 -500434149358883210206746340538789751058 10959542 -495592499529322860784351670405932124160 10959543 226955403092702830162069334209630498560 10959544 237954117347687466324108039023255900160 10959545 -435155083070003856646888918995096422400 10959546 -22388711229940587598174972041693849600 10959547 -143379227174194371917490446859089941008 10959548 -192608599079241639215977024635998621184 10959549 -30215777402100355323199710756466893120 10959550 -9707223926772500526770366210338886400 10959551 649228079942501130560329126467997585704 10959552 77153192874258803647167595072318341120 10959553 563816571886169495844002920304580662064 10959554 6623465155329326931157482549092081664 10959555 366342497742024218062365167383978307760 10959556 59946707616457574091289906672030522368 10959557 317301504865366657460390334261523578912 10959558 -206856647536778076804207224848071524352 10959559 -74706697422586343815433801713260601496 10959560 37519730280430006793610605710093516800 10959561 207657444551643667112067143504795994480 10959562 244994034657330015037832924767446452064 10959563 15166941712397982328478452372183186104 10959564 -87905103905819757238586948496995942400 10959565 369790490493299785036213349600687937720 10959566 -48586903905592218939579827516231784768 10959567 120124510048235326363980230857933977480 10959568 -61322420528082979345762877081942007808 10959569 421048546353426733555656144309781935168 10959570 -242307714018930487773318846645102028800 10959571 -181281650912165509370052300599517492480 10959572 -98204517970463506977448688904336730368 10959573 -303652174393694155186261078712094270816 10959574 -60695148277599053046999721644779338464 10959575 510955814902056320026456166105471400 10959576 122089994235712741516644535307195904000 10959577 666246047337100856668203393136090806312 10959578 -219386653872750167156543636497890628608 10959579 556143173929544745387420590106025938924 10959580 172631476186783918818930392349258547200 10959581 77158245142326565698222286098442683564 10959582 1945180148953748390999524309447517184 10959583 879835340924996895948358816435418620832 10959584 251486551499766276501004749245518970880 10959585 11490012370219950373575827988123909120 10959586 -385631586411025981519468942301409699456 10959587 83578563374502012597668976289201591752 10959588 151206077483515621833047470030726726272 10959589 -12525117355174407380982686980142745444 10959590 -298782117865583297651345625280525507200 10959591 151105799917326903674843544998050967040 10959592 -107262020073103195179690690324190986240 10959593 190419386293497607132970317311971160960 10959594 -277810635191697193164674934354216906240 10959595 11480719792161018820970429494984515600 10959596 196090200319370445301321763314550227200 10959597 705438109905877228547550522867817942080 10959598 116028978126632657901177334096420592640 10959599 6182847463099997723783175238573693296 10959600 57609850942271300531223469829360025600 10959601 -808461647470717956667568796397760521728 10959602 -86811890604451824557530546519261003248 10959603 346019439001573628207856984188348366904 10959604 612095099463760755373234127849575987200 10959605 200991740385830741337972808759104327960 10959606 44360958095744041115045752343093218944 10959607 -951501262093864843287048689515338277144 10959608 -446596433356843374752968604840221102080 10959609 549897026905547737616881501594940237904 10959610 133806942946600628606987085553321812960 10959611 -157806991752056270555779141163310504672 10959612 604083933746711990582303417894139912192 10959613 133014277909893859702805286656088024160 10959614 -22548696785961119691187193260756921344 10959615 -57854498815584301764683136028204735200 10959616 -126064800458244810119192849774066794496 10959617 203796708995009487254578565683188369666 10959618 122492343743447720680009493001602346240 10959619 958831731992944459238977562772366929160 10959620 11434070502998398643879666393358766080 10959621 622158588668120094899568080426098321920 10959622 51410103804771168050779420860087070080 10959623 -349557752832565988956843952734209825240 10959624 6408086211732465882030061039391262720 10959625 -6222071667015454366529719037882640000 10959626 234318889635495263641327371737466041184 10959627 9755644044186023091023332471455378432 10959628 -160348820644687603319761250228469746688 10959629 -27170616694995266806747136391652429770 10959630 -180348060734873046145542228649536936960 10959631 99898919133402453767252909540789353344 10959632 -116896344427340314416666715906645745664 10959633 -2594009793718892139846898660501564080 10959634 -87066975370228103133902510978335872624 10959635 -27343690767074173380083809990050813600 10959636 -25349227541858906321730105252027580416 10959637 134892713917099629473307354710259766880 10959638 -42055580965411492049437457597379313920 10959639 301978251529766742669848284302701144424 10959640 85923661908210234638206999311282585600 10959641 457000204109301050361261167353789814400 10959642 -290691009519263129876454611527357060128 10959643 -684995053789193480524939245147346858108 10959644 -261136574588296462678873666985957305344 10959645 57267050978898057267669170287295524800 10959646 -26310576420739407271141391572185625728 10959647 10946232401260456985743057629841814400 10959648 -347202949172666045343925748376973344768 10959649 397963987077540027710461244725584471650 10959650 -104841832553605884161244279736064689200 10959651 -480322983811500634279697879599382378400 10959652 315998842368290990472067480524556130304 10959653 385174329150814762049820513283903075902 10959654 238926577676801852701658840041339197120 10959655 60619569860926379549318735611613115360 10959656 527963149765128136879272840164645683200 10959657 -35770605243195458110183883593030427760 10959658 119798642802352824953797134733438994784 10959659 -72342244674214188282913303164685363728 10959660 -124710323245950807861684466919305835520 10959661 41783108691537734378210043438470137632 10959662 82763185474708211505849340914951724800 10959663 40341761804045350279577726183175932160 10959664 -8246658626795081642784093455271690240 10959665 -274348606164828579011796333573305643480 10959666 -14991962442622470534669719828309986176 10959667 161336865395662329594000388308034680716 10959668 5453764218120949028320536929802885120 10959669 35747399026306695800175428210508237888 10959670 215358828127522257264422338651128076800 10959671 6423888281799982616627926621099986552 10959672 -121120130559501650746796730831695278080 10959673 -67913181085378097387001909514335211136 10959674 -192297294420133176702052161900308644608 10959675 -47001212271106717966110592523092008000 10959676 -16054415034033483051835142260858071040 10959677 181604675697285072080244093774336664992 10959678 -122691266623412089804142108335783157760 10959679 -992994982042790322821658406259858017824 10959680 205069843933422346254983166289929830400 10959681 349079389784930338999348486008287215152 10959682 -498332883109649599715147896015183637808 10959683 -665481564709814720619671956512990376212 10959684 157831627841919608596742285377678725120 10959685 -134307021928650187029968262138518636640 10959686 -264671499508088618215174511359880588160 10959687 -378730999971678112618328767920471909192 10959688 -182297193390659524297616481198634122240 10959689 80376126266582189574127059476188042560 10959690 10090676162742739242014742195110630400 10959691 -657117462160875097827761617367030972908 10959692 168797291010538963372053557787457236480 10959693 95503121005445676812741884132746616704 10959694 -165768768779803447169178676287242400960 10959695 1440304318992847294262603344501192464000 10959696 -70344552357916428871695408919363584 10959697 50798503776629657635397805817943079232 10959698 -32605747777716215793605859515378970336 10959699 66400526003899868632577759016482357040 10959700 10343498573624274933689233634733123200 10959701 -449671758617597014614415429373722008228 10959702 81005671230145651460292111703963146240 10959703 -727177038936964661373534275535682957048 10959704 -260176525995995736948594650362425139200 10959705 25217330017463945930130487776697053060 10959706 184300184725330814885752941587148717552 10959707 457220065717993726948251495501234766080 10959708 52686463021998455042379455017800706560 10959709 -27362191609535233792512665425947079680 10959710 9389720345191424225216169437103707520 10959711 1363753439499071750887449573809840640 10959712 270999341689820190197364853447185137664 10959713 -479480512318550859765572517219087036960 10959714 70540861227277511127466464280909450704 10959715 272536803285414647368525558680077709120 10959716 5831613934381423605592619109814283520 10959717 -1097904397265003496188536923022414888320 10959718 -7561748928448559017715828469204123648 10959719 71836312406446951394672188177594980096 10959720 218198840651219568643407253749322137600 10959721 920809212646544219839934111394443358592 10959722 54924181546412757608738914175587411200 10959723 -206862396018212050806937718994965648640 10959724 -467910244396085646908880008065829365504 10959725 7609956246148929492546418429275938400 10959726 -20269627758812829604499755570924185600 10959727 282890439269444966040794788072810832880 10959728 28265455708167175240874391228993798144 10959729 234035740453164108376993876085603861088 10959730 28790087387453408092659456716606776320 10959731 -109633047610118244660973815200439043872 10959732 -143403837772051735822740900138545664000 10959733 120215096073546727447450652819986414880 10959734 -221580095918784301553644797013443141984 10959735 -147994841785035907179280106078982629760 10959736 -138115664333389290434885702491736678400 10959737 -245643406810553284948123111709883694614 10959738 308409362904110909601021401185793199360 10959739 -44522292353598847056725522939198461408 10959740 139928624509265354556386756586183720960 10959741 -69771910307999776102442864241746004384 10959742 -49667759658076874045912797312994151168 10959743 278703234209152669162193909693906663064 10959744 65519121738405255291648959678188093440 10959745 379168396175452636795796526311719708500 10959746 -133661786040942737651099061007265180160 10959747 100396226496717809145882455970246752232 10959748 30100227948199157671263940393819499776 10959749 20130175710566091174784581796587821760 10959750 -186455298741728399883183315367001952000 10959751 -145402963057561971057157667530806681600 10959752 -822009664700375892238878147957288422400 10959753 111034247841054337918684713812398476288 10959754 1192743158563777656986419816011403008 10959755 -214453990124694377469413469681347631840 10959756 27560727559701031002213833270810532864 10959757 -216713061938924477351745901542788632020 10959758 -25364252303268325623967500865681169280 10959759 -318637656572672140425514857142245671280 10959760 4702228046799439843557108966756188160 10959761 -373998960937080175634743304066819506638 10959762 290527766359883626313791191940138579968 10959763 -461697495850668840553076556661708406040 10959764 1385428711789968685587810524164050432 10959765 -166584036322539500351462070143106847680 10959766 -490210339262286778517563297348686249600 10959767 69604703127260890597710581378818038720 10959768 -565194320153948630755852143890812876800 10959769 549371830599994496976761657827946916170 10959770 17827725772539490823023602570996096000 10959771 -895240135796725138533979891906363392 10959772 183038117907218920551722870801191941120 10959773 217012416617706188109620230193666470848 10959774 44016724180937576131969570121768822784 10959775 -104516163952508847393465775794191036200 10959776 265976014321844062313462585464118575104 10959777 200653019109514021516512742428678645714 10959778 -243410023750404756426750144283313104560 10959779 -855652604167594979683429896387417692160 10959780 -109433271186561428967247948704087060480 10959781 -446054671177024399287013508731859024640 10959782 -2173393742012818415955251586266543616 10959783 -48984742264225613891556101967069523200 10959784 -266270082126096207228789230142998446080 10959785 444059862048158250285283506118586914980 10959786 1844045282029958964227494414857727152 10959787 123206594407773136996887709030442558232 10959788 5334906693176963202892694451162777600 10959789 618627995114177207385693975105633530880 10959790 -263161511050766546856495568077276033600 10959791 539886168520361857500998975630663970192 10959792 27005759084021264874396438157744865280 10959793 352911442252466584335818135373904190144 10959794 -128104754696967796995630668639468069760 10959795 -20152560784587811597213677342035516160 10959796 -8802935587120163747115509576571525120 10959797 2803023611612219935400963138681420160 10959798 110458950320468056689202707685912982400 10959799 -260849625667529845963960954145295002736 10959800 -154349258634163011212112436797926400000 10959801 21796857151012492441616990198315959632 10959802 -57491901155299516691311992242260463616 10959803 447820266608548712688278605779795620640 10959804 263888206492407362219887666869217559040 10959805 421020158460516791974196032870752649560 10959806 -67212084207165567725949007557501781632 10959807 180787765226077319771250015194249768592 10959808 277066538759037738302907160607032606720 10959809 45577014605192963079389746083663893952 10959810 82772961458883786603112812088523996160 10959811 326839369449995147672096756326677988412 10959812 352359889466256841041591432274619735040 10959813 532452589292100812124635102607178852800 10959814 -440546726362889826794042747119102733568 10959815 324148923094795826896916653681375297200 10959816 70495870047908163426791447928909004800 10959817 111772392777153646573475931234897060 10959818 -160259745471541717514165674458418662912 10959819 -305145354321585817848212139692529233976 10959820 227238802091679553224994373743100666880 10959821 658953391665492048085914957860529212022 10959822 -90003678030815589426519310324716721152 10959823 861599411058033744712547014938516480 10959824 31863392232903188354871996158166589440 10959825 54417740774973115636822607474891760000 10959826 -62517016064854332123081772747258957536 10959827 -920158817643195693330070811222828818320 10959828 424354182634213600533710518928398417920 10959829 147368703916268651563022374901230871520 10959830 53047585068406732133357180922702743040 10959831 202824863451219517995823498900916658720 10959832 -36505235078181949672489754486458368000 10959833 97200029922579213589571673109731744768 10959834 162932812686210800409498774572854970880 10959835 412238470828571812076977673670848057280 10959836 -694131823709494188777510564942127509504 10959837 10316718599192987289061128627845017152 10959838 383331428122411229349632967082243336320 10959839 -1215370959621482650857683427422954090880 10959840 6187207406203359074593694681137152000 10959841 -157840790995813065823009305175987179500 10959842 244253965659648721813991848252582869072 10959843 375425642063796555462530086627692089328 10959844 49050048133019858788910141289827942400 10959845 14495746291071689234420032683785235840 10959846 -11299860047160673300935459830058024960 10959847 630610242198912942284461584097513194296 10959848 -248516847318320894331552391177285616640 10959849 -749190948722738498960507120033939678316 10959850 -177862484691693338841168844540196563200 10959851 -28231202692047009586989104104481908848 10959852 -296374286365548819796473377378351712768 10959853 970630962724565181494094241076100945984 10959854 -275239722118218983516142174669846526080 10959855 3908187782307560933604607370841799200 10959856 215825061691445314450815481968548872192 10959857 444514244270383510824206123076739951680 10959858 47665278413832976555352350314681773568 10959859 -183613093894934784001919933351678574896 10959860 -8205950056892405958116152779777484800 10959861 323513977396663946640415891310832929184 10959862 164120726976534221508597131484454710432 10959863 -20549559145731389609289446118110880000 10959864 -62372811847543668383104398734056488960 10959865 -131201739502888440014963077291096348800 10959866 239871386800926021711745686415240677600 10959867 21795785795786330048872717002135792240 10959868 275179588891077014113024960077004231680 10959869 1376982520886761673596651456575457598796 10959870 -27616272787528332956261352347828497920 10959871 -16844270279834035413961796407095429608 10959872 -196047435832762143331873346944562626560 10959873 -56108973920671023853037551351484945616 10959874 142543604653378936452125967016815733152 10959875 -739026189711275150769288473834120640000 10959876 -626377509628526644683540971396846174208 10959877 1237609764242109080018347757729249673792 10959878 -277281987111673227630220990300062713760 10959879 -414893351077182658943834984046169516800 10959880 -189198173526613053337079324907986073600 10959881 -217929315156156489480733508535717607068 10959882 -30900052911187069146261527971063343616 10959883 21818309536273575427497026116059294720 10959884 -37767790927051235369516456198539944960 10959885 -412256753920180834744090490216680903380 10959886 2945929129337075249955396073582281600 10959887 774683300065673291007769489751906095536 10959888 -21252733035168064423338892666893828096 10959889 -146051887282736684942007967178013279310 10959890 279706106585080056284202483141599383200 10959891 -345858267974023357046626315351585503744 10959892 -322613126077216509780903514723871046784 10959893 175294577695908587967860469703391187840 10959894 118449153004254646946321279655922222080 10959895 -86419416292321544815146562178920310400 10959896 358662729228578229326153069138422579200 10959897 63719054700634797024135107308719702528 10959898 273998224999749072705900299518218637536 10959899 467976423103857891487142728781856342180 10959900 16746465544393401006472173262900838400 10959901 -432372180133993972180792373537768987328 10959902 46545421754059435709835403017672673152 10959903 186088024185999341498225810338307184000 10959904 -582405441818448315957050702869064515584 10959905 -158733379332753429231171984145348224000 10959906 279314272207619570331551297495269816704 10959907 454721531593535175195581038942221017600 10959908 -226159217742608075765039450774131135872 10959909 -223369871239664140972678066821005428896 10959910 -38199998942181664254511415799613338240 10959911 -556337966796587293367778429544238317200 10959912 41032054035894049572718836604226257920 10959913 169055356415989859500694835403523639162 10959914 74102599798977809397891423368541947904 10959915 47675318925610033051203594693680647680 10959916 272329334358471295082959401637678103040 10959917 -59704523613883900688092718001163668 10959918 137328145326848440076309148436501645440 10959919 -700031916363512277379629036459706301680 10959920 -719789439772110918908427468103680000 10959921 -67856589928269659398105881703530731520 10959922 290218023627230649387119132835536659200 10959923 -78401388960194866535933774650451512656 10959924 82877406408520912148457390463309049856 10959925 27947391933585285069171773529910660000 10959926 -1964368154079088349443585825970307072 10959927 -661138070479906646851024039465042567296 10959928 -48569361351607269575008770970864189440 10959929 160097566418845853098764906860253494784 10959930 318422460761409707543606598827957329920 10959931 223078031501858512842579609566925865264 10959932 738826946176908576356937598927850474496 10959933 -137970563670252763312189026173002212096 10959934 526999500460767877058986553907904050432 10959935 5406294897136845390023993911834421760 10959936 15128815770235716407348732911517958144 10959937 203374504122290877137552197676415714240 10959938 56611536266125058167795068681072720 10959939 246633810821886942286311620971815296004 10959940 269311266131822836184140507905932966400 10959941 -51078932892853963391857699172373136800 10959942 28394405481608794954793927346253645824 10959943 -370226568441727392723662861178858288808 10959944 -165770626245128134820243557109220833280 10959945 -137034960538717043980393705708878550080 10959946 -213555375940036705446052457975892589056 10959947 -331365924960955163308018807493666426604 10959948 -6761017705672017894265462593239668992 10959949 149790231147389817723829499212040764800 10959950 -47347961788282427251048785239059992000 10959951 238459968522884271454206935569871747328 10959952 -56683085463864579016437470797385318400 10959953 88349878396257311133292624181371498740 10959954 120981343225321477043629406805765294720 10959955 58288525239125379059513538881149002960 10959956 75715298635079785158012700616185982976 10959957 497050184657506017819704982393252096 10959958 -248429714479835784361081530358269329280 10959959 -541417281455330262876502736691081294840 10959960 -2894582449048347427493929759182028800 10959961 -507029601868449982847137598811566584438 10959962 -28128563385703887235933374939057586176 10959963 43718170899473666567275433270438029824 10959964 -586173836145801544594633731545166913024 10959965 621526248379414419053603974688209498860 10959966 -187694156274421201057171349983762400448 10959967 -381815912060224186695607586171219413984 10959968 910124624819379689770187154954649337856 10959969 6289854291368267995683187707369050208 10959970 -153627207527888070244847683838173440000 10959971 457245092122709064466543249461683652744 10959972 331833134007481135024613683857544123392 10959973 -367943611058313340380160583605528775680 10959974 -31353971283967369468425189456300543264 10959975 -29965461781697998911658326306496500000 10959976 136500056397282988628283685157911296000 10959977 620775257288256153876750347157572810880 10959978 93252471781399508759405830638038254080 10959979 -448256769005375745371572905338596753360 10959980 -381563951306312630987729065890240000000 10959981 -219761189629095502580164187328520817760 10959982 -313486461081394451711075106032290583616 10959983 206579304267791352439318444737799307424 10959984 -34798425732138682083973272174460403712 10959985 -108153039431410227751534467566037897240 10959986 78275987739916332631086360665399592960 10959987 306978709087750205492002586626629282360 10959988 2475112932239970840618035396661878784 10959989 28249890604651332781373490481493494656 10959990 77103269619137155940147614623737589120 10959991 -9818847998840615078856982053633678720 10959992 267288739367018621352714905154039644160 10959993 92359056909281751464902840880917531200 10959994 45164847699038457794695286504305036800 10959995 -393824915867128145286273440780490387120 10959996 -96049156571170588063337968420667366400 10959997 180551791560735649624605112476787313772 10959998 -23840219675937746233772080521325224960 10959999 -825391973586411229993836250092877670400 10960000 49121525646356567524158985902489600000 10960001 -2046543344692813281195218001300667800 10960002 215799474104827111284500816120780812800 10960003 -866619107924027671717011142212624422936 10960004 -493791602983357716994477782257547952128 10960005 9219006279830148633839147013916398720 10960006 111950140882116338354543397057781524864 10960007 -487840014754787818132476868798796832744 10960008 685000291641607936669621371443575603200 10960009 -394968379972437463344053860544220978790 10960010 68059778076390002542189550729182460160 10960011 298112602822189533350284624436497017960 10960012 -4253572610352384246320169909875212288 10960013 -665254256274011165897803116547400969940 10960014 -20077213589309239393348360040388203520 10960015 251408234281952235131719679980588998240 10960016 -6272201143835304393500591999060041728 10960017 -324245519356784050331663529101773536000 10960018 9858094222664268793911922095913986960 10960019 -56005624722199606904988991557639714816 10960020 -136351515468825114094000311759592300800 10960021 -364093066529668543947005599010118684068 10960022 -371542519609170420332499076580132242368 10960023 4936789808352307987424508406984130304 10960024 -856592988152776080196936052975244410880 10960025 447268238632395123943192191696703961550 10960026 -240712984680614026889126109452578609920 10960027 128278871046047937784597013142760854160 10960028 414682715518784729214828517270335828480 10960029 72657575665888711766058578511500853888 10960030 242599515830316178471194842888617104000 10960031 591058039572418235617527390651183236832 10960032 -398190327027267935728963133457671651328 10960033 14194284249861788153944836359364218240 10960034 -189709269598959230669457971294610385584 10960035 64730883329694908715220324314534241200 10960036 22930593879014811294341780867939200000 10960037 -849403698934269945707813082414965625408 10960038 25777575373284497170097155638726660288 10960039 39414433210407067260450620062898558840 10960040 -26060915807981849112008388525770342400 10960041 -258734658477688907787338755943379542976 10960042 487707460881925828737996414626318058672 10960043 1164231218264131192653816388744375753680 10960044 -425980781687933069442804952682694326784 10960045 385333317745145117619168467821181244300 10960046 -380894468291606499091601583657454350528 10960047 -171517673502447810029914646784532386960 10960048 -125006242229160386430963812212314832896 10960049 -444215504515147889578614683373436867950 10960050 -39932765671555414961818672181162342400 10960051 -281067225991035093082513593424064680948 10960052 -324830906490215059826725815475398309888 10960053 -26353994640177554707200046423674177024 10960054 129161958253469083921255150551902969472 10960055 -2014658786828816342194802078665161600 10960056 513683632527725458148027337056233267200 10960057 403169971191888688853449573701547801920 10960058 250916640668453672365944377561531552880 10960059 -151509083106782650534873493872433040 10960060 339186171740813462620779599426347860480 10960061 536574919426919728776707549802092473920 10960062 130619694031460684075160008503582095360 10960063 -665190775676305318085621926650751050688 10960064 71356014867421632829238625472569409536 10960065 478476449238243660486843155292309225600 10960066 -55642168818004678402521835857991582656 10960067 -594487326164097891511874985071018759400 10960068 -4962071120290219168876852768766398464 10960069 384839482458951579615207270448532950044 10960070 -2553799304081674788257214154827175680 10960071 743559687021354008894835141437515839744 10960072 -409801657376531290246424778548114841600 10960073 -361679749139057133893463490191846432678 10960074 -1235701155230477428730754714936076800 10960075 -120904180161793025418109185752075814000 10960076 -249319852736107430380562414536750794240 10960077 -258512105457170160585599839635837506880 10960078 66654165548183978862622072143798935040 10960079 131350247531476605015206112725215936848 10960080 58272919862538510868569137342795612160 10960081 49020491668864493291009026819155049728 10960082 -34815380115878302149453309588405582336 10960083 -200148873400818954163473899124738074400 10960084 -250378086907178653501929019376805327104 10960085 -46104645385381668498006110764216301220 10960086 -36070309157538780719541115647998889600 10960087 -1961700766812513499652614621987452249408 10960088 120452032237512640056133594144555253760 10960089 -30566291584953189482933171344491374208 10960090 380776480220638333012016624648314392000 10960091 20961964269431913893952279703939303512 10960092 75720132730236646001923367619240299520 10960093 98527439986508701275662917343348591840 10960094 -264259987398780865865734382522810711808 10960095 -175853048868659963387276341675782242400 10960096 -28011096206544266025824393339172028416 10960097 655673198952676138680114526437458352546 10960098 2638983156647159950676491669630967808 10960099 -155854111839240131869733888867479372900 10960100 -106607721613956620636476776385157529600 10960101 -57444710585980712673554400493232564832 10960102 -71048652095336898073934383316797000896 10960103 -29295582045255165285192012050358778368 10960104 -107755160383086175437169422085488967680 10960105 -221377119394539099223823049286835003640 10960106 389708561699605118428011006857600248752 10960107 -187934137381624730245248705964262913960 10960108 706177813452505684906363267318220726528 10960109 -950605122200059256370184554532970022720 10960110 4537461875486063871104428487547144960 10960111 495059722685900365840483281521283109712 10960112 -29247640044931443050324125845993553920 10960113 -439712749510918712849825250755719326336 10960114 -229659591765202914084564215940455978496 10960115 -343758688065123239283467483007491767200 10960116 56100173376819264136276751637190907904 10960117 -17008176718196101383751232307437514048 10960118 26869042235315946086132343146828490240 10960119 -210470686530986828194512247270225599912 10960120 66491389700287390401715153460919398400 10960121 -510829834355996362531142700557592999936 10960122 13455591184808074806351801439298383872 10960123 882037899789846597069335765635373294372 10960124 38273924893164009184163636267461401600 10960125 605138151654594284383955820656626128000 10960126 44538213641335942590718241974663744512 10960127 -184992784246452666203647682076748587168 10960128 -235010613928065018871767619784782381056 10960129 -588263745267340184397925903967803222270 10960130 4298214738906428554394731547560710720 10960131 36805366304252873185481202110592821760 10960132 -384527033627458094647327198393882507008 10960133 108895875475794226061102743919257318524 10960134 -238850626895105114373215990410765811520 10960135 229117558966100477742681777401900143200 10960136 142585613543691471103319875902146150400 10960137 -334082528457230212778679129687227578560 10960138 171950326605601846743157587585727713792 10960139 -19527528800238417252459916350948774060 10960140 -19441616128476002558602993502552401920 10960141 -3633441238387599302705142279535299488 10960142 82123352889520281511018316978843352000 10960143 -34730392325167073009878817159623030272 10960144 -52039661395800941712089730051106406400 10960145 193273788209274109283659679962086262080 10960146 187986206326748965523390138658312083472 10960147 76381154992086675581774232626469843600 10960148 73685517027475360698897723485986190208 10960149 -385563163043423843781001344118354736736 10960150 -114226004106177282508812075089904960000 10960151 -919525942691624656867817387738024785848 10960152 -93127330134381956358841332698470809600 10960153 363273779995667610852782785705415622144 10960154 -267848908621945340930022093480547582224 10960155 -127301487649962859840528158466638155040 10960156 -116284510063680498395091918749122132480 10960157 37194177320037328514342888951122792914 10960158 139434069982135947333107635543452530688 10960159 -266305508922230574633175212336647095184 10960160 513197140306684005964666148656775823360 10960161 214483611688527752686232942416006300704 10960162 -492605805695286762064837103127299157168 10960163 174496151664593778461988967694263352412 10960164 333992543237136386198834242010556856320 10960165 633669402585463038011455374815201779200 10960166 49017212448949893356955788846451978240 10960167 39972576240518387939630977007145138048 10960168 -100229276844013517126329118141124864000 10960169 279257126874303196654664111558369133840 10960170 37318237644936446700526291929301785600 10960171 567536661574329343995769933948205864372 10960172 340688977551197335687987053961043696640 10960173 -551128321169890342511643084200080559220 10960174 -102797403575398292735422269563918227968 10960175 442459482370052045760564464727656959800 10960176 -6652535224873131279706424291369975808 10960177 271503963810827191478569701551330701492 10960178 415937210024108530633320262984025786640 10960179 112742292082028841867764012811749801784 10960180 203823325825695030355583937934417920 10960181 -43079939098009104392691248939888880018 10960182 -267410137398892698716908757184980743200 10960183 161176833014733918287500879637635752904 10960184 -8102848561135374655738991206641500160 10960185 -174948557002431297806475880879004395200 10960186 -627457427958629855064706667927584459776 10960187 -35013892228051101997939650368135121648 10960188 -532598039109862145791118282431733760 10960189 167385272145159268814974898963469572556 10960190 -49337626604947127930969769584855796480 10960191 20238407932172978095311161358682393464 10960192 234970086354116505995159888330776641536 10960193 512511717010262870400905306318962133442 10960194 28985806284586994808440815106267504640 10960195 -828680496439056823297091361389163005520 10960196 -150104444944099870784313287202428836608 10960197 -146737575341525566330875122725373909472 10960198 -7928526433773764888930092862827552320 10960199 -366155617263756297078279958663767604560 10960200 -125939753785880674377075800052877440000 10960201 -243971934705937960534840442452790546048 10960202 -37262738009898241509625401960868953600 10960203 -572103142474570736775338191016899302696 10960204 307578749803810054917326651798335091456 10960205 281488379388605035062039281862223781580 10960206 171195527749515939575425765125544616064 10960207 79171158177519664647381478799594729600 10960208 42099096340334278170650503231020072960 10960209 -100883756257877356615221831129107761560 10960210 143949150875964644431508903023769679360 10960211 -979525282958576941823247001109427274848 10960212 -105677299949098415133313514083750944768 10960213 -336490916876514863599501348695886329792 10960214 -326737651213107907531551607677713522784 10960215 -4247978907283161648933801943246049280 10960216 -7600705325737249936580525172874475520 10960217 656525525267490575104611205363896105732 10960218 -218078209679306727752953934592903713280 10960219 265801541665296608038719063803594199620 10960220 37026480116892286120478096037775303680 10960221 41083614367670574823977445118807960064 10960222 -29478129071865965334196635686144832000 10960223 -767785680333415643174458632167891941440 10960224 -179391760004495901619489048410609156096 10960225 43062718159406760521339709822496997750 10960226 -36398840363458536171254036432488126080 10960227 -3750349491350024157577892724262060032 10960228 -337069463688413432050027785391380994432 10960229 114743509868668379892163100388585958176 10960230 -389606387882693159400571532799943649280 10960231 10620828026958908921624019286801847280 10960232 -72393792535301390313507005802698311680 10960233 -241047327929326888015913456963595118176 10960234 -34479984361326563697590837174407611984 10960235 -4052261454304695125301529997155826400 10960236 19195974066242019738923587607505666048 10960237 -974609073086387794513343190080247763114 10960238 152657339936183723698984456582400531520 10960239 -30069978186426865172913329319294138240 10960240 157545418302817434106435999291288780800 10960241 -23893836482012535060879089546226216576 10960242 -23867881201848653171635290872967106560 10960243 16102296207233402189918655076660824480 10960244 612384389224432978419121367006410417536 10960245 173347420415720910635546031641174064000 10960246 -434841137279026546192231012758276383232 10960247 962564267767942400221247524580238340920 10960248 -202038588402865007176569618390983270400 10960249 -217697714641758087229665339004057799600 10960250 -129910571053310761995185991253230336000 10960251 132940355154706138950917996662565079264 10960252 96307824621091046454461464313581941760 10960253 112659333293692898672364868769357288160 10960254 -131620935090822476880303170364839190336 10960255 -496319376669135900800821968792952338840 10960256 49009588564986610803784980613992284160 10960257 26463694349099721473864200036008327168 10960258 -248786760844494904212709277354263721520 10960259 -716649848864694308653407413682201054720 10960260 61299244703248580505852896350072320000 10960261 -35982923514290911248476605385822276040 10960262 -449836037586632590461308250618926340096 10960263 -521497799778121043290343903954049453000 10960264 97385094901572413744012928334029619200 10960265 683308074231853823517297589300080258660 10960266 -108811143685748368870227469938311582976 10960267 -9242132312521340910716883961969673408 10960268 -370609504090223951616073879615950687744 10960269 226484003087800685465547209182137745344 10960270 3063148263464171090103854095147315200 10960271 860606148636123255103157219310737567040 10960272 -140853624458161955775914728921634242560 10960273 157979424068476046868010460479368468480 10960274 -28366678672516330980062037067838226816 10960275 390700847788729122535163443254340947600 10960276 152932980654583399494809233639561612160 10960277 370956779848471758324057521538632632440 10960278 38320816877617608647422772576717905920 10960279 -570848213007961272794622046829898850128 10960280 375690028004666049708958157449200230400 10960281 55948517873410847411345348905892412570 10960282 -302690443962141401535089846010423214848 10960283 -128943893768077158952857537261581966400 10960284 139155204498137159924562781133725258752 10960285 -56341617095972437648979536658613335040 10960286 -15601450123956247135295010824740257408 10960287 -127712718627829790096379030457810997232 10960288 -115884879348967939431237258539347083264 10960289 -340180701074923742793163518955453536000 10960290 -127191662892627606018735242192411996160 10960291 550726214653252795672755615033660506400 10960292 74931251526622540114740263646585335808 10960293 -23544267377116474118979402246890136576 10960294 -190330961000229567631924352303743267200 10960295 -480027930721262229387368268252241744200 10960296 -246072384677343260503767474745649971200 10960297 14859742302926957728239336192819524040 10960298 51546254040195351110961818315719388160 10960299 33724146549671807898466950192029283840 10960300 -116677917393338609148372968810190387200 10960301 -521085561762055783713394613819006400 10960302 -63837856832707774842800783051531980800 10960303 69108433635226518758011102165327217552 10960304 -36678343857161524409946613953358970880 10960305 -104390483951248569267101699440709001600 10960306 90993164093722514324625443892865529856 10960307 199947270121868871885139802932031059560 10960308 -504628536659400579325698336329093111040 10960309 600586507844654223592334713163159318510 10960310 177876397785338780493127241646730114560 10960311 348284756756437825778363436021362165760 10960312 -79069836364437367028930266907659468800 10960313 -925283941633308414635045664678970752 10960314 -22724998180956370951988540861384259840 10960315 -41071399939495593608485949849085863040 10960316 -272638898427203382920327659912708904448 10960317 344916413403704283360405942465719716134 10960318 -141268691539006884276357350683357217280 10960319 -408860849376947588483857800996449385504 10960320 97921641589287131083128705796936826880 10960321 21076706478992750246677585931245690212 10960322 167150866155646413177782057786991733152 10960323 73047931605451615256826633662707296000 10960324 -18888501746312358802970847476906590208 10960325 19212373701112007303250456642579363900 10960326 189342696628353520361981288507499722880 10960327 17808657613783408792189835895775373792 10960328 480926566613523164609998305597750312960 10960329 186980656471912764388612578387524567040 10960330 -36897435409052055117006733510395924480 10960331 221486825721686008545874420813645362792 10960332 111521691416289847076303601643510348800 10960333 -24510033401557672687697639927281455776 10960334 50325920871809549409648802152616080384 10960335 -146832894502345893420214819229541166560 10960336 46441907670447270009441926947103752192 10960337 -476712330647769949757549918171373546588 10960338 -62132272127087550818259658207520566656 10960339 294376023181081887277924214487388844224 10960340 -131655373950840042853950459542899046400 10960341 -60731485885296189393331336451316099072 10960342 -92242884973134696198036193878514369920 10960343 109580646199969829734708060557805331592 10960344 -61063139709924393778956641810435604480 10960345 -94834715712190749325284998539258008000 10960346 -264904669592585157437049936999138778128 10960347 -188760155938651853249273380390924968480 10960348 -172043385953666301839244477361102828544 10960349 -136595455783837550599115936883837407040 10960350 -1075801915417239194217024802756176000 10960351 -24475957518925021301664275696510778160 10960352 -60619529321166296862282075249824759808 10960353 43678930768964015432314614662108666880 10960354 -19251144598095124335587289641388392448 10960355 -44281992176595858784565389156104275040 10960356 -327777212684272992280604625419845632 10960357 -132926299999825680302924998064571051394 10960358 -107278203710298561343402202359962328320 10960359 472607381196118109798206318687146785280 10960360 -171667125228871127674646996156448768000 10960361 274749364261274128051774136054884363962 10960362 -34637633234386578608837124828451608576 10960363 180018141489971413844094686989345178612 10960364 -568885078978196813730026738351208537600 10960365 56164829513824625143715759463516299520 10960366 -7838306964599447031390708033017394432 10960367 -31375943519083495929204091837221108240 10960368 -117971177725807746826161875503730098176 10960369 -125639215216554739943318476569547089774 10960370 19337964569270876233862613653788684800 10960371 -157448522283248687399510794096861537560 10960372 315207261918420639656003695847215496576 10960373 -535810719625603665935822397022822935378 10960374 -35266552358736288841230283591126597632 10960375 -344379410934677170625917094669105166000 10960376 261046191206824649136888116376475238400 10960377 759361199969826954612622671826962083472 10960378 179809348041457217413252344008154247680 10960379 -685535587556752291541863849055950957020 10960380 -314894955143271081911764162684575283200 10960381 -740549384506738015079830292610731652800 10960382 201281157188149617742472786579413584000 10960383 -61205650705693237980864373327205559936 10960384 370017855556724446855871042234609565696 10960385 318614321781030452414343903045951722580 10960386 -31032901610622214686842159939016844800 10960387 -810768674490516076170568038066575688964 10960388 -342840715580556220260597320362608384 10960389 -164141926193243708417263390807993648992 10960390 -25608583651033492248938982409972811520 10960391 -114698524187824025855958887382053790336 10960392 356993379766812462591400580074041630720 10960393 -228392834251391600236082168360412902220 10960394 304528628838307959177804499173585224496 10960395 -443936906473529513596591681302317448960 10960396 -705240156343173573817202543991078728192 10960397 -184197229396569564577565856751188049920 10960398 -41709888654374045636993567411457278400 10960399 -1333351358244256570226317493918193416 10960400 57718456255599307963233336854485401600 10960401 413686539218822119388573118533654242032 10960402 53449934865517503402103926758081611152 10960403 630407269776540628244214487004514179784 10960404 58581115050162381702186828445051133952 10960405 337090087425340521897792683454464526000 10960406 68466386764497988045634276470978649664 10960407 -125713069105728547223598678144318810720 10960408 84506570478686501439277869973152552960 10960409 -9598159429017539882568058754510758380 10960410 17247807856169246504510748045323435520 10960411 73946588247049121788141177540463969280 10960412 191560716924374654115268123275598236672 10960413 476141026418203691241519860274019945344 10960414 -427407731639483259104404277476332322944 10960415 184312813140318015086604466677202782720 10960416 334358008683750862947925327051271700480 10960417 -34371547015916399811790017155069986560 10960418 63780785374353147820957677143959364256 10960419 -43464915626148768897949695498772903584 10960420 -206906989966168180056835750366974750720 10960421 -615041489249891485005481239490210112256 10960422 -35023037637703756482402481961607168 10960423 366505617622504358379119635370200391672 10960424 615878087659263840408520889501777832960 10960425 -22564913935244748292421274854713392000 10960426 -91581657174987858836236485723280331088 10960427 -437995815342582918997153572118498128888 10960428 7066398017908816093524275517730222080 10960429 616604552367667595910300667053027087520 10960430 56324121516332747501259990277454688000 10960431 26493419166969313916559377216390618640 10960432 -6524892322615007979731348512597803008 10960433 463113605630946711389020194287362455024 10960434 22853294714101804261109151103563449760 10960435 -149984651004349792053781730606411469600 10960436 -587943034370067466819380701486084014080 10960437 486324480647664645765177500118896094720 10960438 -56421383461539127873291661443549216704 10960439 -141691545720425915999949619760235840 10960440 -283642305307303562984084391435663360000 10960441 -443238088926439540058144358088627379158 10960442 -1867879944245465884459063935948519168 10960443 -89362866745933196071989486641738058144 10960444 566895976918050217976749132074918116352 10960445 399121442117690727907871865061258838700 10960446 5591698024816849199306511565511129088 10960447 -388394874986479537311717724094499011808 10960448 -81856837256508644580983630673969414144 10960449 -501649432136337247423340842061774851536 10960450 53382719451982043999612087663158425600 10960451 -567540379357531991757067317767858836548 10960452 -374189060228565549750159324750395773824 10960453 -56535202452338568657664075581986092032 10960454 -381294575709086058945909697831304362560 10960455 115388417803476210219119819053143383040 10960456 -102822802742699216727375141159463065600 10960457 -1168983895785387766342049472914361300060 10960458 81102034514887606100903738247459696384 10960459 -376260603214100490361355578840502083800 10960460 106366436581837119727016790323193446400 10960461 -59760528523688571427540918049283734400 10960462 409982582341337914344612235239833303232 10960463 -1493429936292565229553391576081248278640 10960464 90753223746229366991317872555453972480 10960465 -356952471739670054456656508177321008140 10960466 164670534187860296327991843623795578368 10960467 182813852449959550177168266467786325432 10960468 -43504684770574811211133136861360093184 10960469 326196519953881101432627552490965878844 10960470 -305655679708617347603327151679995567360 10960471 398209645805270960400777273636352049672 10960472 -232675845605387521387092165207975475200 10960473 167209416665916828528862747265429183040 10960474 60753999405573041916460891893925853952 10960475 226964999927790444961652441594740360500 10960476 100543720532467531651566045775499192832 10960477 958071365451436849080696606458741405472 10960478 825767105740679891457974700778718684160 10960479 20999001965550902758590907607389761624 10960480 -242842350745492758824323204247236116480 10960481 -84984889055220078119964544649701201920 10960482 5347401271217087877399720893587923456 10960483 -360882829476142660000097555026759824816 10960484 25059716220639580837101540145195302912 10960485 1318906496740859175108833860227474240 10960486 -86519976650997888525015985096535577216 10960487 -74332658303039780857833701021916993864 10960488 -125521946946892366193798029303676928000 10960489 85732614803155682950461196147476167040 10960490 142252144990702622291733402358148762880 10960491 -618148157247337264001913264546146562576 10960492 -354312959495721366511483311351983846400 10960493 -898386093711437346177204624734320377258 10960494 503276530202360962826957294476141135872 10960495 -59852761907836398278772696619175294400 10960496 -186394731192123342824139365557192654848 10960497 287487792012561869189734601903405366274 10960498 -433879299017598824296667572234246614000 10960499 -966269466789141279128126085758540122680 10960500 247316037857446503800089585835960832000 10960501 -806741804243761400086052745615125164498 10960502 60630609206432878205791096126000281600 10960503 -37995190474812766207220689035933545496 10960504 135987349209777035465053560550966517760 10960505 -34006126944440389682219694199552817340 10960506 176268507491500844903309885378312590560 10960507 -651032016798079549961698866924058161244 10960508 112771407548442087626748575051074053120 10960509 -8141400938108800662391843979057288640 10960510 76687968386142265137590460965799755520 10960511 21446578918005424780081784670737076480 10960512 -16055827188906510386118530567157841920 10960513 -31786529626014972244339103281355140160 10960514 -84201308772393214558313784631050281088 10960515 -59008003698768461753502135323007377280 10960516 227183601573731098266865821400564341888 10960517 338148501485880832341375577849430136000 10960518 265048019777984230263487161616042739904 10960519 739858009044593149746455866532527248920 10960520 117593144600112869944365718197719961600 10960521 -42197338539461873815637380330798177920 10960522 -31331743327931953624160885715363552000 10960523 232966171611635763966625023511606289040 10960524 -53531296329283149161026749535553744640 10960525 485208747215413506863367872381213608800 10960526 -90037585079721211767810199353699002496 10960527 -304495867763319497256664096606314121080 10960528 710410615966964625054143881553510400 10960529 114073773720937095129636385298054049480 10960530 -24875733767309232642913094959432089600 10960531 588557369755743349107713608707947772332 10960532 70436772842628771325137272201798479872 10960533 220082475527381042694022433115369680604 10960534 -57431033769797353722717598394893322880 10960535 -27082912934255118219821052333043200000 10960536 -533574119302288968262070531831995146240 10960537 -311365879672800459193706522714411502848 10960538 322269452080671570345178325293139527920 10960539 1327907151612627675509882148078720384000 10960540 89515172999124799651294076105696563200 10960541 1065630656069328780742715975739103993344 10960542 -372059160221275286321025037780101221760 10960543 -1111083068786797903032738962193358744 10960544 -217099388970822312539947701922670051328 10960545 43537472731536399169422215992932772800 10960546 -85851975442497845122876284489730867200 10960547 -60354092983337959021959112154012320848 10960548 48710736547574203261605057776682577920 10960549 1115868181056647673346564637749326335840 10960550 306478096453197685864184436154606320000 10960551 196408716323284047260789947564915887792 10960552 359139553770033137709140283601168665600 10960553 -1213149627945481515372336483743920594956 10960554 65771188733908400744602343223785041920 10960555 422165505467433849057334907822645508960 10960556 513429075155807687550511070264430040320 10960557 101015039617134757887805969562865751680 10960558 58510609334222205463383250859463290880 10960559 420552845268267803755281376379619481704 10960560 -36530675594124899343755606341994741760 10960561 -60940368668085489988458638764106160576 10960562 272307979068617463648438756440811388248 10960563 -545781768766862812738884246074300681616 10960564 -296179780110192538988819534638897757824 10960565 -176139588976505280478658839289971949280 10960566 140267546688246250885615373222258610624 10960567 128142900984813418665310024030565649880 10960568 -715286066766289066437178245870779904000 10960569 411693345331803905091775447281400084320 10960570 134717181367707853092292223553554688480 10960571 58468788588681160113452608441683024 10960572 -120679884381380638690442749056450306048 10960573 -128263001938021199994953257680720953472 10960574 -13284893884151895524223615945652894464 10960575 80058740702047816706220894254260752600 10960576 187833581186231952611349910085456363520 10960577 129080529202223572827527651426518336512 10960578 -23639294484521327257398011270699323776 10960579 -119095597073630136190426085183291238240 10960580 483337309655013763308516155548760394240 10960581 47361392145888089882122453420362110400 10960582 -164680101709093062761256528335823784608 10960583 242306957686924621265063822857187183832 10960584 31181416534310439345401509640282603520 10960585 -22121115579582075771166579282612846200 10960586 -35294087796589079191848782042229743616 10960587 383757651265865083590303966835911401280 10960588 454907386771420160291889856997727645696 10960589 -583073289063967072604137922116334627700 10960590 9238734218555496642309177831884375040 10960591 -457000472032456132942529777732385749008 10960592 -61605278311237586175385161709727858688 10960593 -114664475779384868020996744354583012352 10960594 453207851427930113884688544425497662096 10960595 -59367279686420876196976185601547313600 10960596 -30737333567147638240932457287491602560 10960597 -26968952673392067170194015141560571968 10960598 440776514796845316990721948610420857920 10960599 44403561696326724716596058776523747328 10960600 -146570157450519782405560586558346240000 10960601 -483339401239625258557072373588315377398 10960602 -67905903385680542145935356597745815296 10960603 -99519533360099908010891273008494343520 10960604 -5135981996384614229983107585026119680 10960605 -35891197446544174352223513151167780360 10960606 -284260756896088723711672510799986191360 10960607 -170830157105291383159805070707969769600 10960608 -88365679604937986551157914607057633280 10960609 7682778761828475462154702229909356128 10960610 128892166192543068174229900831318620960 10960611 -20013571318099616575586241714976127760 10960612 -31372355312692951662185703090321079296 10960613 -357804954795726253564316282818766547780 10960614 1063723686132726804142549006036878816 10960615 227457562826100271176298925038933736760 10960616 -622013831858133254606920067626712171520 10960617 59237771425093403819754551410348510560 10960618 426806212172683659266420011420720104960 10960619 -523847770381384820648509606190800627980 10960620 206328241265613378959696657295644098560 10960621 18306551242081957013171363473347738240 10960622 -368227303414906270319640323812079421888 10960623 787633804278570249875982880134676314000 10960624 -72808621469160065848943361187711221760 10960625 29485671192172848642537504579499800000 10960626 -177792649848457897686976985805520246656 10960627 723734434797595342419420751350107524320 10960628 96021889639933793015603396769844647936 10960629 179270392001633162271447692277618285120 10960630 -77778643136816779689015000524810678400 10960631 -926480830256111051449515926651431542096 10960632 -415599908849560615645655330635171860480 10960633 641642690139188641583716152509047327120 10960634 -361660315717516920671940465033083496480 10960635 -13000241678234614774598028822497556480 10960636 -254276191925841998513304166376428981760 10960637 -753771372952738930523377299552829764480 10960638 -31003978003685088310890640956192319872 10960639 -164334057021937367610810878742800371200 10960640 -42625381177789478069705045035544739840 10960641 -207477322968187905018510637036897266348 10960642 133246250262640518905285120061023182848 10960643 -248389730302335497880143290299242980200 10960644 80276923979414880964714885238978365440 10960645 -71520141474648933493348479453557804100 10960646 10098830881899777840288391368653955840 10960647 -475384636938678292437460733844269014320 10960648 -367750384451848400809358026753524449280 10960649 296100075965474829399816432612367422336 10960650 -20826240213193939919435649861587328000 10960651 369523921626948075316883032014374025712 10960652 355432069675765179719855459188528366080 10960653 50044748668691340266899345110892746816 10960654 237212004772373156293831574582348899776 10960655 80939026313063278383020130785586151560 10960656 15867608675222875581309125238244245504 10960657 760549303673716020832758102265586800 10960658 13261845933172534584102665648314032960 10960659 -127945306631856030386133844957917103056 10960660 97364249811332821052679268836089832960 10960661 -137416058346088054447128897022650256548 10960662 101008822310034254902333963870458581952 10960663 -684962701077861009380801160251186939760 10960664 950505933790273225435786234793134080 10960665 -68221791154598230544576086098344914560 10960666 -148775266082663914632021129866503622400 10960667 -466196798038287068232150804003461596284 10960668 257108584343320053301106522682312482304 10960669 1320421730601526725905269560186303337344 10960670 23232318063230083513626754525347102720 10960671 328844340631189834211722456473240983112 10960672 419498796051074635916602982317845184512 10960673 151585251014662276592046149356548493824 10960674 257537928957178342395272597256070817280 10960675 312387706429994287816856969074095475800 10960676 733892694543624333331873670774567352960 10960677 2742440533298958592378748659100550912 10960678 -51406437387320001898133592937407073344 10960679 -13366481388246970892058284207446850616 10960680 -3483521160174318266662838427021312000 10960681 -756377035058419572664981700386863728518 10960682 -566586793485819857003603574528114370560 10960683 -481132518195502486245486325551419222352 10960684 -243345232687253715067293896165725912064 10960685 166310842699075451314638505991285012760 10960686 -88217099625477874540251760278887578752 10960687 344044560821002791507101083662553400336 10960688 -63845144148355171659766394188394496000 10960689 105575982044901039804641611412502228960 10960690 -97108695489795463832197841033783244480 10960691 -285495249922592858140950484878224638128 10960692 53366233195860881539736167440676872192 10960693 250192500316334918853849987783159032942 10960694 43889167554997799955288961218557030400 10960695 -17464053334104524095852681455868159200 10960696 -122782867891223410719169285536527155200 10960697 -454775917439166578067834530309994910080 10960698 -114831650070623773965943334782762882560 10960699 102102110652687194187581896674436248936 10960700 -5477466298454583550754486222354880000 10960701 161605783631390328282523414829581301760 10960702 -504010661106154304544457205582428591296 10960703 272665048405997452887491734352543852184 10960704 -173380735968478105308744790447730196480 10960705 126344419288060203811157218568152349760 10960706 117548097494903418202454277978531667200 10960707 176259761641796021766087809427238374720 10960708 322052352126805537442938823138527804416 10960709 -175451124304783113500419377116678780484 10960710 105839271433980523261776970962386904960 10960711 -1672775309025313586210311039996094761488 10960712 103522577472221449109174015770239943680 10960713 -26181740546649846922837627246618063260 10960714 -214067221592133479836833932805764686080 10960715 49324657856396692991961154109430963360 10960716 143940290080608362385492851251803838464 10960717 -176266189539689794032455311169644948234 10960718 254327720403914022862197146021765547264 10960719 -21276303431061304918947467521738358784 10960720 -6691827167965758950517066256583884800 10960721 -68500836253377068439540299268946104000 10960722 -79871675730765369949660816948616995680 10960723 -416180277540395240241164733336597675028 10960724 -492749508005474843455686962608773696000 10960725 -237448632950769215927564566441969572000 10960726 106141349884322268162813577499220787200 10960727 522319312993822261163143742875393293576 10960728 -113987985640342199744526983730703011840 10960729 419679534795843946990935744376158948480 10960730 -300871151164291604124834674958837991680 10960731 -48715700454474088249413120925735845120 10960732 -23451301200655541329910260038903439360 10960733 -109566826711686401466661631521012713024 10960734 -118465793655438204504100253424605829120 10960735 -66901591193129796468294566503709230080 10960736 195516579303098504506294046527635062784 10960737 -478154176399627052098459879446056450640 10960738 310694079051329603208423743069247232800 10960739 408675156383194199548068798896096188440 10960740 79751468116036623936968153592039936000 10960741 -418051080224435705971564857302419934016 10960742 14673449984972247605993101104964043520 10960743 -6597612254691920411553240557256502656 10960744 725122494666936363909165298526114012160 10960745 -18063840277027326321785358781527074880 10960746 385138631832889985505923533241365534464 10960747 266348983322495847669554399668547615632 10960748 438142695028606515387645475194838833408 10960749 -565565568317028339939111093785650509066 10960750 194270731637393161427618456862550560000 10960751 -467370044399639181775301761074167251248 10960752 130945841894567797394507223913597501440 10960753 -232259124856365958250225679247129009978 10960754 -57821631749825453752441594643962441728 10960755 16580585658990534431692211224715887200 10960756 -82456208953523352843637432144758897280 10960757 -91643427852776819477654988872438582994 10960758 295081203908309987457852945355153635840 10960759 -51028585474490639498129393137734993384 10960760 -410789072183576784559489455681756672000 10960761 -29171072143101274734179340560416208256 10960762 -202310429645371073919347296980146548368 10960763 -85678959833748454255490496521991247872 10960764 -182523170384361164527789266808833498624 10960765 -314389219671978717848210974116133850880 10960766 -538682265835699924985962139447531847168 10960767 -108661993565129197751899692075736438560 10960768 -114135463428504998256845893388111708160 10960769 -387147277743505836488902061741213772204 10960770 -118770628200915349210628644094220019200 10960771 123285887264095094652636566001601932912 10960772 -47577802036045748917030612057626375168 10960773 -219047072591944054820088258902354781216 10960774 -50462931346148739412378288862718284160 10960775 -3530857903314354435198177979229161200 10960776 -303010759962862620272319894709528166400 10960777 -767578764261269178923378516742886392560 10960778 21594135876689111260743685663266139440 10960779 182394963366275028209673039171861818880 10960780 -228414726403437886170265950337836518400 10960781 -368747656116424625536672979173312786068 10960782 17790620455823276206563841301598720000 10960783 -52493548192897447351429446673041749968 10960784 -107228111607180801014554820550762823680 10960785 374900174167331755868965563581120044800 10960786 -5429610137460298954501409753660472576 10960787 -38294286348523867794130697736716044968 10960788 -138398019396179610511742113887594872832 10960789 171870618308359661276551753144377713056 10960790 -186953672893605136780905780222979065600 10960791 -303538740378026993141289208059257238960 10960792 -165329993185394061514310824676504832000 10960793 260479322840794606232040303034803978900 10960794 39712163211864744743110812544898297856 10960795 -262972306500422199340616895724152141600 10960796 -88175983687461662578520717543556956160 10960797 416441229444597570089366717649224611200 10960798 453259203844181041777066455323790928512 10960799 -98373714853538195141316551321367943200 10960800 -41755999582035925165029160246129459200 10960801 -2857986814276834625793857119876247868 10960802 502671700084151109085264522747577174352 10960803 -171908316591312574540625964539025456 10960804 47417691537059209802263243524008862976 10960805 -502611434527149874278839805321079329540 10960806 7088968227207752917046400900396107520 10960807 69465003703039132697446707968295879600 10960808 172509018471522697933277563378975656960 10960809 -1806463310480853344968349924289181296 10960810 -60350478938543810601067621283974231200 10960811 -494101682426769094212560950627298328480 10960812 87711363081603161611561042577429990400 10960813 516491326717056226872860264206822551062 10960814 -55715586510868082896439781177412443840 10960815 -100253194378281391956342336334572048000 10960816 -171700947564203945971912962771769212928 10960817 -34934057288592366066073739028031189632 10960818 -69725331364722201155201759387200350720 10960819 -365376410730205200780660451486124554104 10960820 -91918049572591657164576941934957150720 10960821 -210109704207598833118572084201220336128 10960822 -93244260002365484858439197624357245440 10960823 723432599982653361903013426132487929920 10960824 55103505447935337103511512276221296640 10960825 105705782828163421282671051858577561600 10960826 -499261590235030129134252756503951103888 10960827 -446517062832737125218343124009991725568 10960828 -285306136440722848887776524085725023232 10960829 -8157753035856928720201899956291706912 10960830 123656774595197746743943515740527220160 10960831 -276607548203328224635697073116796453008 10960832 279872773581350290921709255694238089216 10960833 -209966185708212498107974608162719139840 10960834 -70259484405789337855716730865747473920 10960835 -595603381220208985523619223350938881440 10960836 -25036574789922862001429642203469131776 10960837 155538364316226650149675386510946738620 10960838 42455997780825725505526714451526776832 10960839 -16692168500865167677881409439532217080 10960840 152445613938757466543431845720330240000 10960841 864351935556584102136241627616418001242 10960842 -258356108905820510629391336923400210688 10960843 383519471921545990029746276454693667920 10960844 -358221175025801953269783752066114475264 10960845 -82916000421146457915314247480665395200 10960846 -59321991657469085056237714680523087872 10960847 864166850715463774835872373177308525296 10960848 -212909507940945384017962444919091363840 10960849 -462025151093607442734630289836530107150 10960850 11054399735700091126482287201971652400 10960851 -124714488624037803837533295795665474496 10960852 27367340292169984387470755730442457088 10960853 376345470553011737726138751069876813600 10960854 54616566181385387559611311182555747840 10960855 -307879215043502226031922959390593000000 10960856 287284206706205010550258139486566809600 10960857 118225424725227273272642819208651187008 10960858 -8159812862753125836760362470227510560 10960859 229072766732725521070741525017587821296 10960860 -65506873393669419389507153863236848640 10960861 45421677879554235717568134020872168524 10960862 30085551161970606887788206807982424064 10960863 27566125898625877530308053309763443200 10960864 -643954132731139988897358440021102690304 10960865 -105402710527222013228749695606357686400 10960866 10012872958159001570581856732163440640 10960867 -474356471951482659292219302832289888328 10960868 -32405694862851120692088397687380615552 10960869 -283786226717249953036576499495608918080 10960870 -141507213104267783755329130525138199040 10960871 300997871959123980761867506600980918072 10960872 121819371985036427853429493374936268800 10960873 -75790036507448007604043399450788180992 10960874 -324743834712736842876279933678780842064 10960875 -220909012921941988545851325677780472000 10960876 -115363230529095563237726726777529552640 10960877 13158067826289032872689577926301210008 10960878 -465886332665280167159308135842638392320 10960879 97275220808712328579014813185294657560 10960880 -8804196984963570441643065585781309440 10960881 146128118350965327561655987901885541024 10960882 73062833518543425016240779661090827792 10960883 -447385393763131595168800694295432383760 10960884 -111478331108085128387454354308891504640 10960885 -6837185152711098138944586959060884200 10960886 246886976941788625772945176774507800960 10960887 21176831607307482033207224892128563200 10960888 -908831822242758083938618004199560970240 10960889 -535706593398076987482239233121348060310 10960890 -60341182184826813674641982594316364800 10960891 -571775487102227981610474307620839520200 10960892 25473721707657907224929281079624073216 10960893 892242205629280130242175445005364187200 10960894 136150739259625975801136192593959042432 10960895 132060615211057628413105317562290476400 10960896 183674286471075307800156359514560397312 10960897 367111620055800232414836036540646918320 10960898 -206021975497510058855942397731946555840 10960899 214054174647811112911266650896155745008 10960900 76031140091357983427807792570784752000 10960901 -201207107827328069193945915185711092416 10960902 -4813468390550445822529594797609984960 10960903 201386037520847586736171644066947465280 10960904 139184282392315150009017608521305461760 10960905 -17792251901564729705368755952843275840 10960906 -478770644593082022388030797539008464 10960907 132159841060487160934546135985077764432 10960908 -68816704278158650835150649023198822400 10960909 -179514437998548964483470129111339596928 10960910 -112392604741572254388575689505037936000 10960911 43417977365785635297719550060331019688 10960912 36150444635029573471550423450041327616 10960913 245821973745131692695445754459023840320 10960914 45732003239761225405622144890165837440 10960915 1855964736078893676306955808439909120 10960916 199793107856361714139217043831338188800 10960917 -182234429736578464244751985314409316352 10960918 -136563535601765374751433363826925637120 10960919 -120599216297693946787102135439891364360 10960920 -3417839282062456663105277415659520000 10960921 296536693970059444843424132881793044 10960922 1023445822438053171373298782567795200 10960923 -350041807836430898305423444875309713616 10960924 -88588139611501634155909737702212855808 10960925 243275076823131838162702598982092523300 10960926 82662431096576353186021972489004012544 10960927 474065467858394112127403382243908245560 10960928 454844341393829086944766825385235578880 10960929 -175133620639949166046867711509417764160 10960930 46394691148766563201522676102868141120 10960931 29360463255019095074627856400627965600 10960932 542681762714871075720788000656946153472 10960933 43665346551464550413679279208982181182 10960934 -115987332016575303065492553311045230080 10960935 -59945184023063640935000046101812978560 10960936 36027017993809571331110590305163100160 10960937 23504474327070778548092786748335247432 10960938 -125463392102731676043531043310617490256 10960939 539969926150679594416278510946894790400 10960940 -104525579048277613323997736671326750720 10960941 397648721721373241994102462172868688192 10960942 -403816897425925482139513271076195688128 10960943 31836847138612166264041158708579769440 10960944 50082556828410121356699963383007903744 10960945 145862669283954325038603259945132380480 10960946 243158774461547329270405284218344422672 10960947 856338244335421586954282521931044911840 10960948 -301867441792848017168753573013135073280 10960949 96136043903918086863881343736299545088 10960950 1167472833376364616977043691796582400 10960951 -554496521998489345771048371600364893968 10960952 585496453169790526465107790019174400 10960953 248982550445150456844948139987685012304 10960954 140425524320853337941408607147344587712 10960955 656946653665617923278184212361474207760 10960956 31952452745541988835248960667753280000 10960957 1100935151185619754426237568446387335040 10960958 3585263751126952730727793506494664384 10960959 14369223688427559634654462889475425040 10960960 -145594014698123178120818135200164741120 10960961 -372347605013110879435378516736904607200 10960962 3025176180910974832801497328569127680 10960963 54581828671739546059242479719390326144 10960964 -20936578331089721374196676718429224960 10960965 -116973588304397091998019935144327243940 10960966 -380581397973964011376504678161128849568 10960967 -610671160469168021828086781014550955120 10960968 29415929927962383682062285184763166720 10960969 234618535523283979524096557221878769370 10960970 202294927543587222657675294649923907680 10960971 -98356802059005353019754873439934422016 10960972 -264998049816489033591595312508027437056 10960973 -122970831572825133957419682626082616320 10960974 -514960200612937882852883051715826560 10960975 -230376837953685835609930736966213539000 10960976 -9019779961628794095065352373072969728 10960977 -429226502182110912699527856274065995280 10960978 3518120863225689039762605318058739200 10960979 106513399804006486330072531913149019376 10960980 -27194461958876563265011924550677954560 10960981 91613432498012804768822307504753947964 10960982 507634330045049625608168067291840290592 10960983 -318990765436156467641991123021656598480 10960984 -616441715869598500455245013693403852800 10960985 -139900293193263328505083613214185280000 10960986 233243365594022585199140464501962336000 10960987 -299197915437281779366962764272007404608 10960988 -980969171608961453186863198664465664000 10960989 -15814218349234389847185595692361562112 10960990 -27981728950649646977349830732398392000 10960991 166758682641368341406529232357361857512 10960992 -65465933889117857120802949469081960448 10960993 114620655936410524409041755254781534242 10960994 -241559541175111983020605571231464476288 10960995 25957477686057798337229371715195869440 10960996 -47154638326363191343591545930530032000 10960997 34032129908196430103921956194723014652 10960998 23751283814345152403208887191198063488 10960999 458347238473516363976095468555099306112 10961000 193712729985875578129131488445803520000 10961001 -11117200194354056203890672157191016800 10961002 -191543827208070784405452119400922061040 10961003 66737514152708681008749085631215259304 10961004 -196697129556466605869296545579264059904 10961005 -4626860171889107280479858898171580800 10961006 34066798475513941674905625358508046528 10961007 159395479393195888829543753105191397640 10961008 -84392762684039330282439841165446381568 10961009 -285163564908289946018779620057971999790 10961010 86032728332876832407977360703522090400 10961011 -239103567542220738081876437904351369216 10961012 20912190131977339551770575945517513472 10961013 146805823145964509626698527379144744960 10961014 216694050033044604109564749416109644160 10961015 206087564512654151280642154305519378720 10961016 193993083637256158379883771529995878400 10961017 96969361855463143179480977293116249300 10961018 -68364100335084568427159443168284395520 10961019 -490526119924676307118220095805263076376 10961020 -63511157878657929362106405958547865600 10961021 -705254939663655265913788938894443654778 10961022 -110288408087590321849785909469891314432 10961023 35053669926593863142354497157103224944 10961024 -572164049188847838872057022321052876800 10961025 -169152979960540852950900699730006142400 10961026 160773565595001425593881743557557597600 10961027 194157705995384696673340097112536016 10961028 -77138509327967214339869386053962588160 10961029 235594276819098612550535769201395516380 10961030 -213602836070748497100144517691123097600 10961031 -12348035615898513005985651803446310400 10961032 -1026954814486296103543100327223872102400 10961033 230232344796932637148252009101570000282 10961034 240568031815223934362639934850560000 10961035 510813471136630655832793226244539592480 10961036 407925603904398578358759157772344550400 10961037 -506234037683713480317916186072010859306 10961038 -541625677000520308723434632507794327680 10961039 -296035917266236555058409495320175918144 10961040 6480768161828420157500172506529792000 10961041 -91210192651255663470048403478374584576 10961042 40774420855965572067393321066820614144 10961043 2343584982037628848902585580516446000 10961044 -5521956332203947671133916010894618624 10961045 -782810073012256715895069253652773038720 10961046 -127105146954854162737083532058187392928 10961047 -141703848360090602788808616711104509560 10961048 341959783477689959359556164141916160 10961049 316873179039829418618041590383272061376 10961050 -219702557613807525278618158430198383200 10961051 578562568702806989535166594249195394304 10961052 -97567527641535613392548999618583111168 10961053 -87379235028283854726461597502934404116 10961054 123485803336404273279588299142383217408 10961055 255525169358243182422421429847138368800 10961056 475622304224527368234689034250233446400 10961057 -298100948959688400621230220726942514668 10961058 -7829119021703017321618218116243063424 10961059 338565226162309184118804864228551363560 10961060 249524769089462755427829401612257935360 10961061 -525539582993429266244521122299647175328 10961062 -13083730735865447538138190382856806400 10961063 -82646745825931442346774087115625074032 10961064 -49883686086576508056611399792587161600 10961065 94089725450431097867822667129303844800 10961066 -674237915078789046816599577569369491200 10961067 185620813666871273452183392919994251248 10961068 89995623100665436820399321569788654848 10961069 52885983598352714876114606304329078496 10961070 110010705367828051518643213071502723200 10961071 -18208233046164628000169815969223386056 10961072 -279388775438544569995960558012466135040 10961073 -80279611715602399529886410795542267392 10961074 343245224061210179781692918297142665760 10961075 -471474518432848945574219694556848263700 10961076 -111945675634984454429813686302759874560 10961077 -1299969118260876267159200113066674255360 10961078 369367747566197868627682565742105063840 10961079 -186320138350962223762562827554161604480 10961080 61184274045371274660420095634113740800 10961081 660975822944002061504317301519270898000 10961082 15395428938148497643152718097613368064 10961083 -19899046407270160913262333360003376880 10961084 -154031152799625732564381854601595335168 10961085 123345008220224978123844408903896457600 10961086 -205778107063945392533960398015272715008 10961087 -911422126029926680908381923784719232 10961088 42599173483038514660834783222604759040 10961089 -455227457538288278173646882356331439276 10961090 76876281351578572791777821311626424320 10961091 155208398038127244669099593804870247300 10961092 909321641561977984702340599930210877440 10961093 207181054124760985161923126917611624288 10961094 -79813917604640394097084100892765268800 10961095 1279951399281162963849502327146661680 10961096 -28537577830025687171012394200587883520 10961097 -190642332599020040167829684653987153536 10961098 -51071963373202453855988270154050094336 10961099 66637548970320247118115748559473649736 10961100 -45854350573073576983353762224520384000 10961101 931718932765062216549166605811227696000 10961102 28599677436018309855440686712335411392 10961103 -188355330501388502144378578744526463096 10961104 14581358564409616679275030499262726144 10961105 -158783556115385737238575822384165933440 10961106 65534277104977285868630907920797799424 10961107 -66086759041361635871167217690400589248 10961108 384941883600755354535243392980796522496 10961109 667852548928783090516013832958231854720 10961110 105392812525555453242702905755484962560 10961111 219123217767364787262128617444545389232 10961112 456181956800654100941932449588860313600 10961113 289602972486520153416631895181157400724 10961114 -131074909100505825350143993962136291344 10961115 346307809519723604757295128119768125440 10961116 236122423660635043730035804502533193728 10961117 163521062792585536854107653229764544166 10961118 -102082974591017403346109359977977348736 10961119 -32908099725838887733409837119249664000 10961120 -626905134218464764532506691950819409920 10961121 -875287784771711994896139764079176671296 10961122 -222872553253510233605066671051168728576 10961123 566769605577379713398688397743676661640 10961124 -308553685600356968544892726409740105728 10961125 162995972839590095126262736246942272000 10961126 217640091833930542093506696710800291968 10961127 -224380912399561388706294023490133802736 10961128 -116178048020580351757012700412713533440 10961129 -434269813682789086791057447199721523270 10961130 -1537023778746450623893236077555788800 10961131 656899714836136648987604488888234482932 10961132 10207766104293411097960910023627425792 10961133 233569720774842232963128128895698431488 10961134 224834993080941646701274831551930609216 10961135 103053464420835365773344527605298136960 10961136 -38965990901368429558903201356063375360 10961137 27971072465579140670690429036059726464 10961138 256812220694277091790463165750164448000 10961139 -37511321596052170569647728589003697408 10961140 55335515204669537952696161215848844800 10961141 -89119267382331180217532634128078453640 10961142 86873848215936680535682069800610692480 10961143 -545327863165397417558655756638722211608 10961144 -171645581082018938781289148523960483840 10961145 29653480994659496995698524085042439440 10961146 -40863205152959507067283252052150509056 10961147 171698061302251227217832140402046558520 10961148 45741718279820133224272241788838400 10961149 -32812242419285324185323528165573744480 10961150 177575354739199070212806862707887620800 10961151 -207728027710191633555889718720628826080 10961152 403597219617754588359933072307013025792 10961153 438614499463331603237475743648391971778 10961154 -329800018255437254511460693255754114736 10961155 -1212393081700848448503309409064102520000 10961156 -78481850874969992089979161687802843136 10961157 920065143605872269224954191546901306880 10961158 -191968769587842266681143738971321062400 10961159 926376035419668929870450722870596492720 10961160 -60934186382073081203526973234421760000 10961161 95101836717825417810772311291106388762 10961162 1888139199903154194590110631278676064 10961163 -534061261381105688393811568959994536 10961164 196519475683908271225425185807485765376 10961165 333830016071580573910514431581940032000 10961166 103031688310806264001046899808956356672 10961167 -44628386907042004207510341584198493088 10961168 21458182985163628917469840965188001792 10961169 -13118825982142942584032877853808764512 10961170 -167443499626244647097622285003806983680 10961171 -15515437116176024483824153899264629280 10961172 218217653962347125205271764896192205696 10961173 4336091283270301185727637983878709504 10961174 -8071187266594818564381881225606053248 10961175 -210515306865008271053909482261138669200 10961176 247671471319448066749071959560657920000 10961177 392209974776540279588018463171373678026 10961178 293776820256611976166090229788222170624 10961179 -48683300232970351006683029406939706272 10961180 187586952706404272063514919479869222400 10961181 -238717981603931921250947949033364355136 10961182 -75194151947273592736596682826512583808 10961183 891667583851603429505354717993408526432 10961184 17923958018093837025360260765243670528 10961185 -79933096281917020161818089682764191000 10961186 -23365712853931361439435279673433076576 10961187 -154792431176890767305061633217509843648 10961188 -202519301649671563521736653207406080000 10961189 -127727691707157206056424620044343018944 10961190 -158099097339887566827021580100457734400 10961191 857938799416886860044569196967190859384 10961192 -43503505456998726795480874938879344640 10961193 -334693208633385085570877563212751870272 10961194 28103675771816843688239444006258493792 10961195 68636281765841670462124914291599078400 10961196 -211839051130141193234278455630647351808 10961197 115539756499492981373182679947992430080 10961198 -330773882646621135251370100570989470400 10961199 -1030732581199294017182924226095373978336 10961200 -80342724147618995037179383534186496000 10961201 -92238529121882474450002050922433457996 10961202 47385617931511987328572695596116314624 10961203 -26623629475481782264208659871899961520 10961204 -494350683846083802839051555942542460544 10961205 323122029311482861968631058957851203360 10961206 -166228460960903092241785100789448030720 10961207 66978814084873731804784533822135660456 10961208 309113184340677982462854824670689894400 10961209 89162509399876535582701373482027037952 10961210 118721073342646587631791139288735239360 10961211 -34852344306103187529512696035191082728 10961212 -728864244959059390482765962364986542080 10961213 -56402828077994031639039262764684076500 10961214 -87440034447555124051691462393682416640 10961215 461483488940957031075913380495080016360 10961216 1046819626194320172446075712354385920 10961217 1095020022143653166361759530846551200000 10961218 -487003336297866352915155323762789467440 10961219 -621232646451288787552045443637463149380 10961220 -128718581716602271725848136029269278720 10961221 -15460560465483731162074292703584161568 10961222 -122259678738365546827093652027084285088 10961223 89620279523295211850603401641544293888 10961224 25616175752656557725443830132122880000 10961225 -7997608361794543228419591093456772800 10961226 133705998458622511319234698493071091904 10961227 270990643511507596885431720810201428064 10961228 32780609288421332613771043986915004416 10961229 -356246961072809417355636594741162674592 10961230 -108980959150458435992186554886721772800 10961231 153114170081139375961122944784790066032 10961232 37530356604669106376126198740508344320 10961233 -465410597456071830602850344957074750560 10961234 267226891481223350531644976677025360016 10961235 -7001849652199025229858957377633614080 10961236 -142549616857496512701960282054270191616 10961237 -215280599470992452481072622920307633248 10961238 45782803363803250509508190565738078144 10961239 -809146285898783309486287087445250908600 10961240 -148403545360993765340842691490232320000 10961241 -285988572722229813576872933534497031616 10961242 28654916458337180046954250828722394560 10961243 55808297151210460916782963807421385216 10961244 -66191899792093244298998345590699622400 10961245 326919597721142792349219642272838667500 10961246 -280718310272244050286975164999528701440 10961247 -146126067939962924750332859134524303360 10961248 123124902211860016028282438891489722368 10961249 -124900835791071751226124984982629779436 10961250 -20536446606597730711662860156918400000 10961251 483594436349741905515805946873393424800 10961252 1164671245922983737285482006453951846400 10961253 -119652904296517855589921006484875259138 10961254 387040681005068581890611222420430372576 10961255 426693223352848689923534786479114607160 10961256 -133945832557852228910041930441680076800 10961257 376769285471142519260787151610052228480 10961258 -18713470749208637554646929261477647360 10961259 -804719911645168254525273120604283904 10961260 1102692451533049897204979367282274652160 10961261 -100776316077999656332728223764961885248 10961262 -113788796278714081694087983531877773440 10961263 -498923588265013677614953713529615133488 10961264 -87206263885426352766499508075451187200 10961265 -52553766393408041103395556353632279680 10961266 2961746571692211965581973849497634832 10961267 -695698937234008037117931236966056164168 10961268 -102267708196078811439033693601869066240 10961269 -575173066490507763838621341578350052 10961270 -84114176809509146055192033017435857920 10961271 -52075689304684754359423085919350976000 10961272 60018631925393816205858074444152135680 10961273 481557683644246502264837847287656457604 10961274 82715468377101521733696563133583656960 10961275 99484472837639847718933502160049758000 10961276 457163342428121934564374877207260252160 10961277 385526455359256668439703631901149157824 10961278 315052209823227537486000162104316541440 10961279 -333087444700216847669719298564978081424 10961280 94283920475043024128207757083305574400 10961281 322341683241323209418551825421191678082 10961282 213164823244168326300993665782082252832 10961283 -148673252603787142020206369323327648776 10961284 -16115053395165010276456170033167349504 10961285 46443420592128475575051346084401313980 10961286 108548423547248899531748166077853149184 10961287 -187368342576687152764169454749976765128 10961288 313539612958628140305781109525745960960 10961289 634812374551130106307508786846728144554 10961290 -36221433408205479070337258347816857600 10961291 185758261201544233973671918394993323344 10961292 -93312046983374912708411140253801230848 10961293 442363317284897028656429380340365737216 10961294 176097859418140392166730867164142352384 10961295 7024220322918857865407316957093634320 10961296 57764903910577487269811784079816957952 10961297 795838647844452115517854036337108893746 10961298 316436108354990053215127760107503717120 10961299 323836819065918485786126989284457092480 10961300 258000210189259853523645504207823401600 10961301 -98714824254659568554079771450634879104 10961302 -8163068671824128832467719813953747456 10961303 -524801280846923890216418088453081083448 10961304 -313618639603982705032256128867046400000 10961305 148473408988844448061313113743496643460 10961306 -399298366771882309440423055038628389648 10961307 -64427979899235163301465701529616442848 10961308 -50334211116808122848022330733029761024 10961309 -69890662287167402922567451029950041920 10961310 110535000192612141082401425642932844160 10961311 753672324314030578868116057428427694112 10961312 66676391824619571412175382311728054272 10961313 -80422125730433994401372327755662705312 10961314 -66637302002006166793056509802956666880 10961315 -3146142109267126919872328401970604000 10961316 211577047391962621205852478991812703872 10961317 592811012950098314971057380649460244960 10961318 -61968390363694947952594082585953737600 10961319 40113298526189179274658670018143749328 10961320 -321177837794376428162488934523089971200 10961321 37242702842165957087686804375617851904 10961322 -169781228577757350169384836017199529728 10961323 -987044728678636591455881049701145908428 10961324 86788117993882998661773202286091420672 10961325 -18971379439934288926135870231066813950 10961326 148392673005031638687872840941565281920 10961327 289330143838914975614254876675620954360 10961328 25068282357169231944496473494079406080 10961329 -75418226581100995319888500021186848000 10961330 -151331188567287248451650720933430841440 10961331 -470227701740239316332539737627428930248 10961332 -545273964341156798046027353633531096704 10961333 -265336556417248052079026731452361719840 10961334 327649361907466638222640215930271497600 10961335 56477477922686113934297697950294461440 10961336 67913923996624723946944370565696245760 10961337 124282060154832062150421021981667175760 10961338 -235333550020917110676162543818426785680 10961339 403581877262728221093328516970108893224 10961340 130909772375596887954216419471556280320 10961341 -730162126092456179789055342674581699258 10961342 -49654570218126849540988365087497404416 10961343 13226073387148929860739873469545079032 10961344 308766876398694387151803243347050496 10961345 -5208450785699550649758538191118800000 10961346 40089954777496009058965480569498394368 10961347 1170446759859459586674082924826696851200 10961348 -69194105025146665071168430560378091392 10961349 -108323918566084132591771428554601597024 10961350 34515787411845864284455936681692724800 10961351 -355614162226907574827711656793157685608 10961352 141524694930357177240852526921069363200 10961353 -338782179574037756803282338898101690716 10961354 -261712038342247142158321431832249253280 10961355 342538347244446233268382095138192702960 10961356 -46834271921227821868618717757091747840 10961357 84478442489363361731325375521332619232 10961358 -130770980650357145478798042379643130816 10961359 -207274223217137511586161433753844807440 10961360 3170142320140343093555791417773096960 10961361 -38176123847563941743031799960089502668 10961362 -660784543082346679611883089924042198720 10961363 -375626381858773025416159207984824210432 10961364 -234114778209931020534043547054409037824 10961365 118873618604561116545439165375584871260 10961366 130361059570995960704568915506066889600 10961367 110569753076087127175937971488615986640 10961368 347575187107011556342517936901477765120 10961369 392255876500875536222431466495909391744 10961370 -17222482778570561991339406128821207040 10961371 -92018067039699170824022930989551290428 10961372 -316865545248279537367174880915355047424 10961373 -133528906932341010280130304814491167616 10961374 133934493504930795320880909670805545920 10961375 715742725336192331830141400972425254000 10961376 34147718721490439711902819381709635584 10961377 -139675512404903277277821223434990724928 10961378 446104174948782586957672171021208412240 10961379 -430593515753037714782003789659565061120 10961380 318887730106738583794219243271494252800 10961381 -295059019007387938668651264741399826818 10961382 -132710240817850671125442428546991244608 10961383 349822816545229592495775794847351498240 10961384 -119607410043209821275656635129492684800 10961385 -298084554403636407009035836277893233600 10961386 -66200294033888516066791250114782853376 10961387 397385897941100602795763978451151929312 10961388 -314570526423167920397243927873596416 10961389 433738331821349197039508263846727167190 10961390 481434565475776436798536700341646400 10961391 4846553564453670730045581222471244800 10961392 -12057021390210436308266678443727257600 10961393 -943910141635204807427189913041180861358 10961394 -145330803108572693992375480059144931200 10961395 -98448276459202399949523743806502556960 10961396 142142238790630428338552264769144631296 10961397 -133956577981305143364721818955173355026 10961398 -148700617421270178348164791566580402944 10961399 -84861415317491872507679529897049752600 10961400 97110523336277742874133154257364480000 10961401 -445748811009230676518123275890121893120 10961402 -88516179798877790809487843030771563296 10961403 2209274008566724099803252554042703408 10961404 478507090405497801693444219019347456 10961405 -620856505824752643450612414326782080 10961406 -15665563837568800215123334343902002816 10961407 428498453966688555294844304915644018440 10961408 52416928105811016098936557629981327360 10961409 -271617740019986641108104066115953843216 10961410 -307025958293118284271414178795889948640 10961411 -643167928471790590756015152207232841988 10961412 -31703249535904611374057415420322185216 10961413 532765222313104413920073326526787586940 10961414 -54125876017410344710908941141945968128 10961415 -62883708326240036334370651580533242840 10961416 -581927365197098461738178793438018923520 10961417 -162650881816885803050553895106309634534 10961418 -46568031983937615528539892436648435200 10961419 -94623134219117859619998454056005646704 10961420 -439146019703242698843587113770952320000 10961421 -174284952085561197727519422139183975776 10961422 -181521954569602444709452136298362791488 10961423 -229301245525386167756003107667269929600 10961424 -24782939432450491853211128244314505216 10961425 -216995285809876149522376025855499349200 10961426 -108861816639668466806520467953479919104 10961427 -101061509522609177257437889699366545480 10961428 699266738489769681757005732401941635968 10961429 -410338951451470639472383522705043224740 10961430 -112946875011314794313916522843631668480 10961431 4067848111206290915748277089759992240 10961432 -98042412300974447621563638069060648960 10961433 -75719965858219522999227280872944793600 10961434 -444777229558811132343463838271004855296 10961435 -73336959845081122336145056753806798240 10961436 84980345109614357790074505990890618880 10961437 1116558526606172593709132855298844413900 10961438 -233413185213540967098613745174980914240 10961439 303246273359682936204763691807038464768 10961440 -245386865329866101042644108988771205120 10961441 -305533480435020487773668830105274203116 10961442 -80012033343583793528622398183638581120 10961443 -770701084501321521545355747306083677280 10961444 108131807765654917715689693571560837632 10961445 119080397224466681842369357504830996480 10961446 -50683632768895527657805688457388727328 10961447 777350832308840747114305741608729421680 10961448 316874724658064599728100841737671720960 10961449 859748445850011948129346447285404834660 10961450 -115553700055932557577235362674023488000 10961451 92053658650685592190549306468785635520 10961452 -186097882835178721508851171348768009728 10961453 156701373845009337730271565277169964 10961454 -19050793524193949886416730022648839168 10961455 -134882910179956324554425071303085583840 10961456 125580189472384213661738913252435099648 10961457 121436379762218160846562502392708663488 10961458 23945851823052195903207619048873666176 10961459 -104977874993270143446166016588175809160 10961460 -192459508994906460244946170610535628800 10961461 14016858598274661230443635582380291200 10961462 -208915462522213792434273297448753308768 10961463 -176881901304376156148556718645134066456 10961464 -417590189520744120610629862669335552000 10961465 -305089624622636693534028461363031502140 10961466 -426340223056462857188095980371124665856 10961467 524136159727327805917545783453245365440 10961468 -358084588510519955436398148216721711104 10961469 -211047628064174838836321028461762178906 10961470 49931706863742600005778577043163571200 10961471 -565069904470516882090209387581988587328 10961472 25148310618094960838281874490871775232 10961473 -46826284441535046446304075027198905916 10961474 -4061570013590193143468128269281392128 10961475 -89620498293012671305752543790431936000 10961476 -29066089134488971009388374451522682880 10961477 502051543952255141862322277075237589792 10961478 -102397602071248925992400005237161400320 10961479 -371206913781987756898214565432080016 10961480 240452952131286702085801072246050816000 10961481 234818287773705519008280149408997582720 10961482 76840824765046065464556966725805065472 10961483 -261558416910805890185001228841529022000 10961484 319411974371162921944453549610376961536 10961485 129450283297580721835308828240399495780 10961486 109682066720207549744927224024666368192 10961487 731576717952422797426943674831619070720 10961488 -126904192673549665953393302058551615488 10961489 279310381263266751122835041683963079232 10961490 64338025792132396946689690173493616640 10961491 -630410724987125011050502769367750841108 10961492 141946806085591789975667218760038010880 10961493 204128174323465172135816931331060911264 10961494 -790168451787687812056333069221954641088 10961495 -360432293356436394760780905128861601000 10961496 67200573090774783234273356626001510400 10961497 -363681010748682908998934072280669989888 10961498 -556435062310075242622888024583775980064 10961499 -134260209533387422627198197654282960960 10961500 -65717296950798691272807224114278656000 10961501 -81832165981312421136165962828975891808 10961502 230641403201233638945495172877490253632 10961503 352280259040530838316667859630529069680 10961504 395660053400738020796316125589602697216 10961505 -8305100250779853755560873490082029100 10961506 -69921713164788502621581842778837966336 10961507 -50401123334402753920625092379710713600 10961508 25730320614311472405041767389030660096 10961509 -21285508157026409382539973260423921196 10961510 10542573133766162881584125817947132160 10961511 -286176400150841325488358847129391064 10961512 -155543279081809754445795095960617804800 10961513 61475450753551450180583261930217412644 10961514 96561152593206721796502736627727969280 10961515 -825449212787717567236383940761888595200 10961516 305785797034755818240470257743390173440 10961517 366152968242027277392797648758425600 10961518 460482266190631603987923045963406367040 10961519 65834197655738976634406684611514328096 10961520 -71055707674750054572950832777026273280 10961521 399427478433000012314145404551276128722 10961522 -151677907140682349380840289225471341056 10961523 -34288025221587423806175315750565907628 10961524 -66239224263915617771425044962623807488 10961525 88835844890015781572493938979297412800 10961526 -68997984738250738122535572172296489600 10961527 -119298677531920234778199442383542952848 10961528 688700461884193271593857693841807196160 10961529 -134495305208486442625555598261168208672 10961530 -45058344436108217251720686121187791680 10961531 -109090025265414842023829233130053383408 10961532 65869163962810868105579870651020280832 10961533 -55695464083246165140328498852347420000 10961534 3690083101969565580356813436417816960 10961535 -86679015354271529746842441247179379200 10961536 -286100158077939669111058590369998438400 10961537 -825968605280384317190881856183991587520 10961538 15959195653260750844159645103072378880 10961539 -516769830333034151136737883497280042560 10961540 178684684524439681081167840618145075200 10961541 344137177830806245825614731491584972480 10961542 249414774844014429295542807953455320672 10961543 812733778161028568115776855042557606560 10961544 -64546274031278722760906087861460418560 10961545 -423249468078638673436130380779978013020 10961546 68898767695548090224393999755633959936 10961547 -29271037192845914233450118714266179072 10961548 -22697974649728018054323201829167912960 10961549 -856540765279089926056858114426580839764 10961550 -16525475133585449838098427577538712000 10961551 316568931431861094676735180395079373400 10961552 29358857583736379096252169660047818752 10961553 -102884537837897116931880458625601296 10961554 39273597705002792219660658275812184976 10961555 42704808600587499895233815788253415840 10961556 444319591485285185915654483489470218240 10961557 -2061746879033939397142223476002884480 10961558 -40583499406268474477520955440147825120 10961559 189938521515467820038293121556833730864 10961560 1042199135796931967876456047127961600 10961561 -168118009184184201993757773267054245760 10961562 6309224017878528409780645888130830080 10961563 -375834307306381947097209159802911560188 10961564 -535426496335788406256720941244687606784 10961565 -97610329292353164407508104767633228800 10961566 90260259989650020946863760122002718720 10961567 646681082892944326101508283045202347352 10961568 -3021235996759295263228465610846699520 10961569 -95730611496650612930704571324093066752 10961570 -78176367098301233922936002524645286400 10961571 -56643176155892001048780395716973160720 10961572 52184819623962802982308372274686222976 10961573 155348371243074217152209727651606615744 10961574 60411145376091904908478162194974237568 10961575 353499294806040113471289684005440416000 10961576 627872867522294041075566461681710894080 10961577 252347018496703317300469913674150752576 10961578 362057588560470411772231888692301615200 10961579 1014466760012106765614381457629037936180 10961580 -7499275205456303198931482369021952000 10961581 -582529753993153482098219780059681552618 10961582 239959624535125515299029243166445297792 10961583 331210132764331758208572569768065356336 10961584 87300951333676748543777616227246489600 10961585 -245936440934735412257781299576766917400 10961586 174979668673059052277414783455921490832 10961587 29101005646570192694043284529441890560 10961588 -221666761789213723650956912163614091264 10961589 478997168047271501218780848417782632224 10961590 -76955154408119440959210418130712691200 10961591 394877893242082250174076965373554625312 10961592 -236679274402873382637307622908397813760 10961593 -104251374307431425743142738738998882176 10961594 -67497690969747645237649756294100544000 10961595 159825417967477735249026473552311365600 10961596 77277415366534728419525915074239713280 10961597 -667258921145853418470088637711829120954 10961598 -38994780437039018208880750096869932736 10961599 -421174158914916718413713253843269077008 10961600 14511751036575284861356046138789068800 10961601 153381917705294071786110133583579304384 10961602 189598471865208855605884940725355930880 10961603 855668944313395381584678131610095424 10961604 235813781733719024798153226615919731840 10961605 -91461976488626441144023819045653058440 10961606 271906383706252698767028453177102935424 10961607 -32518380221152507986303339159410494512 10961608 -242862519004444639850278476358706135040 10961609 46234374249223831663141852843884551220 10961610 19852423006417571263331618183779430400 10961611 116249710934758118392292178365383896212 10961612 209640350953190329737873979334981696256 10961613 -15708645565551325151033334917159579040 10961614 84449806416805186788765488059799658240 10961615 -83876846943990154526110051008261120 10961616 -56713982590874284496926661652786708480 10961617 1109067118685459853333894943928727592932 10961618 -386164420928029126949618450490335952240 10961619 84622606363115144675990723538367393536 10961620 14152765101661512764980498197139207680 10961621 -794867287685866761563193352639198371456 10961622 -1925916793954241843688091632194273280 10961623 259005903321048620185069197690253124160 10961624 36905672313886838605658781232821043200 10961625 -62775424888420261790466927855774432000 10961626 9492340970120215032986260520734259904 10961627 530862115935893921618433027358000417476 10961628 -473147051487493622303472414112979905536 10961629 -83593414465827476424345473018781182624 10961630 201649550545851233031935693792707440960 10961631 -73570067191433047889694658577366090880 10961632 1165696039341287160566191947546624000 10961633 433683892009378580694343758539928318882 10961634 -102611587923506179326613515289097234688 10961635 659306115388001354950717451529260320080 10961636 -53256842898607233397920919670224945152 10961637 -42869008666777888096038215387349016320 10961638 152345853590664633320320802178299263296 10961639 -175272126982855256189901858706022633664 10961640 -90950519678860762483912549449258240000 10961641 -766076472298747406426106471282458085958 10961642 273033732544936175063392517994683159472 10961643 -372639787249504917526734671164488939840 10961644 2968458329607856562998678655923633152 10961645 -804093540102757550361801352990514131200 10961646 4344439853287255246282838233957837824 10961647 -51411922734771642243779532724062724208 10961648 112098885472516962497372764090281295872 10961649 25265930956477746451991209576434527730 10961650 -51419540926802924522785970945410752000 10961651 568151280945056910423251643994606399920 10961652 -157145316702979465873516731447618478080 10961653 -164122449982410526090514718074358230098 10961654 178770958660886663202912693524225719872 10961655 -255189315770832610343428040421754737840 10961656 -24984351518366736501284288713813401600 10961657 115621526425668594131657396945020604352 10961658 287857209508486447289609635312079137248 10961659 -415705913086552583016265451815270034140 10961660 -170851336207191425456375358269086840320 10961661 431871988599314301674103788586450540384 10961662 68772071533614132370245702410612588544 10961663 857521109622845765218456510223865798912 10961664 -58253826185627094417186156810935992320 10961665 -107150336786279385146404181472262839360 10961666 26968640037750984525043665547867420704 10961667 -332969307125929260868045071814861232316 10961668 629973605032203883185781973832065239296 10961669 134303351843812461000819382374510941376 10961670 -4678174678435045786072336745600409600 10961671 -183023391670677105785166361363376608800 10961672 395199532062941364740613560216944803840 10961673 -24486327242016854650961342736527211456 10961674 -446438565675878495588656527832206995664 10961675 117632108101946319725148491252805924900 10961676 114579770955704599310524766512883589120 10961677 400563382339780250089094543260111849526 10961678 15375529484479275878006095107624922368 10961679 -42507699923883051532362910431214333440 10961680 10606101086126242808383111877513871360 10961681 839844097207816595269166800665299596800 10961682 168798159377511954010504319468356324992 10961683 -613782225369519501730874154994577402068 10961684 -343645765737811967142755012930196499584 10961685 29574032388298181047264186840991500800 10961686 -101211972661454014180496087775258506208 10961687 -1247298341532782916604145325979954951296 10961688 -416739853289646556272889149203512381440 10961689 -8131366512939906223477417677505977760 10961690 -61321262074650883176798258547152537600 10961691 169243539359455884002545576901098727280 10961692 -348072768977620525389777958836133725696 10961693 -11443163269846818540518807853761867136 10961694 30107999684466552169072160174277930240 10961695 110310529888966536972054893373119116200 10961696 839080036832299889047251676949072904192 10961697 -564783554985488256415908471200019072 10961698 -305156178263986883941070049410025636480 10961699 123861746823501985445238717222129361920 10961700 -111990279603648900587257519566635520000 10961701 721860662469512842932732938802325040702 10961702 -146839997601892743713422257894999720768 10961703 -23909158240432756986109432807246993200 10961704 90811598077697959283386063471722731520 10961705 -243438636587232552239132224011701506140 10961706 39331932766215791650578992408517918720 10961707 -159816976709243513549244753189971540044 10961708 22691784080011979297827672735084707840 10961709 -117120196040744238449534448609534657984 10961710 15401209162798283907427191246042720000 10961711 -576849183008687506573800607497437384688 10961712 -123340745821562710685790245222319046656 10961713 -277544646563031485874878639361467935104 10961714 444289456502301105447481961599761117456 10961715 -126907531708424695042886516367243452880 10961716 68941749551829908511675918376057651200 10961717 338048609741652955379897446939472583420 10961718 43202434473920856744354760716952073088 10961719 165811148931804956118876785938251435072 10961720 -28049739347484836502270692775985152000 10961721 190562246218526843199994141992676040772 10961722 36080479187149642206258757733506969344 10961723 613300835847841605524173923217129791972 10961724 -41214692184910508601046303485092167680 10961725 184424220076091752252989653797605824100 10961726 -43435491762193619060767450761234540096 10961727 -83909352895663918326109690924598999040 10961728 -151891132077495296102469048037162352640 10961729 -72600637638096490895321543149254980670 10961730 -139701575762895895633443169120514618880 10961731 211934131649470063102453015869401465088 10961732 -8785138904723233646876742697868660736 10961733 -165010295244861202156746541728370034976 10961734 -69567521904544910445799753078668532608 10961735 416392257300617417134937279921379950400 10961736 -303655216989867067575918754135744020480 10961737 258507899827378468223452840422298599386 10961738 -490701048287985475754772139457472342480 10961739 439039220727034791837942037478432100000 10961740 4841052049245516288807915967686036480 10961741 43876316424325630089587574818631437100 10961742 83925636937750790075664295255582645248 10961743 365164351156818397563931326342191122744 10961744 -208050697027534216865080248960361635840 10961745 246482155671511962166177874862114789120 10961746 451167647496707335021050195076796334720 10961747 501944411855690521767183120549477257196 10961748 155124827013881481995697411956500224000 10961749 -104105860788581974857646228998528387936 10961750 -79660142811483601161420598448639520000 10961751 278162149023331058898563839951938361344 10961752 103565057105473818452266059648966297600 10961753 1072274139450230822421488082968818446 10961754 29790927352165053239620466251245239808 10961755 36636630784538394019295850001490718720 10961756 64350997760883645146103240724889129472 10961757 -436585140364328114507465892091049799360 10961758 -292287388238665473699604345892465243520 10961759 -676178865765487314729639062861112803040 10961760 -13831278655256913055200048710056673280 10961761 135661060184217779133656143151548621248 10961762 -176585500154499959832788569843695441408 10961763 711937774986597800759300714861304536064 10961764 533748228652545673703272096090105930752 10961765 6528769810147783877061160426018332060 10961766 -278679546757694204447260910084744737248 10961767 442040139271039137773003472479278181816 10961768 -266858169544810456646917743736953753600 10961769 50714007890178120223352481610483989888 10961770 90896769637489541874976675973337653280 10961771 -425952762005168658158790291526937990028 10961772 -91789330905223095196792025431828300800 10961773 539175645595604301834937213339459912022 10961774 -51245569169947977470686758452599307520 10961775 5989554678435596769366769545593078400 10961776 17532345168245264550792160671348162560 10961777 -18395111785038232946677431707839300800 10961778 -39875171908567655976974097038175693312 10961779 -67954190523697898724958153119840413620 10961780 -221838844894233481575198815821566086400 10961781 140461794582956153135064832996482264000 10961782 -182170512946204453185071899138094406528 10961783 73394609274105384196524073150924428720 10961784 649940418418326876286216844247465984000 10961785 393803977406632787113789198504431040200 10961786 -163643809894973530746419879209163261952 10961787 -292142728466721560898752355402895762560 10961788 -143572841898470285995351448302994370560 10961789 97730918158816300223687109016455379590 10961790 167713108332172125277448044930983281280 10961791 -385180785697245165196554468440351327328 10961792 157119759857354419581519335606609510400 10961793 475669689719056307189241557148029520882 10961794 -363817757730201031128115275132774944304 10961795 -83572039448141252873173931635821529680 10961796 -223725929433038530735232865429598123008 10961797 74840290524531405457292887166798409600 10961798 477600350315927177616752006694774434400 10961799 -104849030939124270467352208616274989232 10961800 -72304320101037934133667867526029312000 10961801 -840796598282015462157426911044103292594 10961802 314344845707599393501493364648683903280 10961803 -462316271086916991193558755999007424000 10961804 -40994724077798776739638474389773506560 10961805 -116709207282785529160069649885100996480 10961806 -139998980147151821006389537765787394240 10961807 916369315723675118759815708996659115056 10961808 56602082386999839930078281904943792128 10961809 498168669102107271680231338286710028016 10961810 192232746759722347182688683002484664320 10961811 -12763807657559488462237987312695315888 10961812 -123843883803323262220557451298412041344 10961813 94342948747720359978579322097456722560 10961814 -140429010676607559351720000758184989760 10961815 47925879802211605303444464792909975960 10961816 -565624273619763906608988125641844459520 10961817 -97275162345367958669554750625388687360 10961818 -2593798687531506902037523011253923840 10961819 -138047791123353966273025731389601724440 10961820 -261312529141003095000833988565867968000 10961821 520296928146614380566277655015583630384 10961822 205073377379762828232728000167050883200 10961823 118271928087297777164650640489509490304 10961824 -79975643515227905407464132805324308480 10961825 -139512857831205273884785193743333104000 10961826 -12289770164235403094329407341338767360 10961827 -72644002570429973461449366215099404324 10961828 -52571333013078084201157368319913982720 10961829 136449558308872969965441101389792842144 10961830 -2446527202655999408947585917659289600 10961831 -69565840549684209117028509363273751848 10961832 16975101858071063177826997425694310400 10961833 634076876620260193180618825469067097764 10961834 21819668219445724969632272022139482720 10961835 -206373105877675291990014395212470435600 10961836 -101583642192475904764393396446715083520 10961837 393870357749834283441435438661419006486 10961838 604238437469378355538679404058387370240 10961839 235591931897893573286176740395679232416 10961840 -107351837641492361956415882328777031680 10961841 -9086794001241645229995637348891165440 10961842 -3405645660639402805013496060706097856 10961843 -1291598071691593233838761452694013322496 10961844 -131258185111057566116476612718030352384 10961845 -164482742169576697700431134767277532800 10961846 34120806386928775738173413266867384320 10961847 121885158886971017737211009848959528744 10961848 158704050080946335774864460498007326720 10961849 -44289092307461522816170909478616107580 10961850 109164746897141273224793855055110304000 10961851 909020031785524010133617224189099178852 10961852 -699483404764542806714590964991393858048 10961853 -58621749251398087754776342177736220096 10961854 21167142827904412867190493771633029376 10961855 818333138672575130749919923547105414400 10961856 -258626433018453231588960663993581568 10961857 951789953303593327186662839805384751872 10961858 258699937479821018753701798689726083280 10961859 -78168316049689406898774444710335586640 10961860 -61131637364649446296512796817870438400 10961861 -15152870662468609823014282448166297408 10961862 -155382687130584500094592565126322723648 10961863 -308278808419971566381276787825514032720 10961864 -28389459727278761885975608828747898880 10961865 220689819563874889529505883590565920000 10961866 330839840958668567617168481117116867632 10961867 251898321708920112967555122641501095200 10961868 67729656708428132261860911239911566336 10961869 -203349002353556280368899866790414604256 10961870 395724064319454205803498688037194335360 10961871 751156130867177696369567203889006158080 10961872 127926020268156612352401050488069423104 10961873 269524862481788954296492028321879466984 10961874 -220968879612203694546308090473159680 10961875 154646080181998134587582217417171087500 10961876 481499887565041773824495705764199487360 10961877 435016993301028532511403945961527580320 10961878 -104485068962469063389117720180560527360 10961879 52004294441079704422211784129603655680 10961880 213058283266642713924759784214564044800 10961881 37509649794083571931155917325380412224 10961882 177830689718456036416657964678333606400 10961883 53567031779701721872094023816572789408 10961884 -50308588867102938744627780811507415040 10961885 -162783713758171073225418365379727680 10961886 212860323663219135591019339213270713600 10961887 -1365211156566659687172460047283462161648 10961888 363348185617065176735050532607506251776 10961889 680454968655297484708717733317666579680 10961890 43945644906860190294002162188002919200 10961891 -190180651265066299396868302772181305448 10961892 -7252136395505099402319522042353123328 10961893 -524420161748675154465646549225482393696 10961894 -162123765281846240728952849624997321504 10961895 61567930967081750084663740654913664000 10961896 -245422953796533434339062124073961635840 10961897 -425763123744800289167095722999564343068 10961898 -118799965702875639202602710222000712960 10961899 1816634990638436347941851676750220928 10961900 3382964313627215467592279242673184000 10961901 -367463969997549759802226181892737944970 10961902 -122875254474036767415524031933296158848 10961903 146229149099607734493159420224928352608 10961904 974807150161023117429204760865538048 10961905 -129949245416540306642547329426028312000 10961906 40318750588545715751530051073739593760 10961907 -230407683946064657144901280425558905280 10961908 363142044073860561926408049504031776128 10961909 -117996731399837513253274085810703737184 10961910 14358157489423372421614857638162457600 10961911 -97586651103479261195442110846725132728 10961912 -66333251432988849178202245646847590400 10961913 129050177750901004383231038496684728640 10961914 392505565318002458960362795555621171056 10961915 68923899475885468503506203484981760000 10961916 -53354406371461431110646101643981717504 10961917 690893692309675898709690667094105832640 10961918 101570029876079489621582893346159060352 10961919 41059372559653425890013920474215810320 10961920 -497078351094799548326429423280712581120 10961921 549502291669533710018062143189393925122 10961922 81021622258428998958570812360229401472 10961923 -267077568508699533035166737439016854528 10961924 -43400270062766720835799100915609995008 10961925 44806609542221387532213444071202751200 10961926 -146906480241598371799112018444205533088 10961927 771538263986450231704339875600172378776 10961928 -154916069335248717445837942979084160000 10961929 -96057627496097298413715826978960303920 10961930 121541837588270916626596446253286784000 10961931 -361768695073310358826165498645945591848 10961932 -357095778170271676432795980683132725504 10961933 -553338739119489272167568525382914671818 10961934 -198317949216172811929445301138488941440 10961935 35151186618978825980480244298585823880 10961936 114917900365394490196145206346610769920 10961937 -172761042639601366035413761106203420800 10961938 -19322527157296874141488305061896618336 10961939 225402876024191280650593132889265755856 10961940 -57805397740126962248439554773707939840 10961941 28749402792098503562035049936325184384 10961942 472586633351913354588352741883297040000 10961943 -26579848070036437738424424087797430936 10961944 -297108902035069128922985296802283110400 10961945 -568049172200518350176497537065602147520 10961946 274216616763192980630857820346356160000 10961947 -2549724643038482888941898764154657240 10961948 -228665167562896569255964418434852492800 10961949 18246598538331457101619323782207870688 10961950 -12923943816349273440788971220666592000 10961951 -244095786324068389175258800495589947392 10961952 277151744486458526860464555463315292160 10961953 56585793692853483097338656158045961620 10961954 184280844513421818180532697907045988176 10961955 -12343227749850706988589783504433155600 10961956 -30072345757543036540029402415687914880 10961957 145128640646792154696327355094066937600 10961958 31744425272068298134431528850646784000 10961959 633367802064344209264527679882365895160 10961960 -358249656956208698061419014156916736000 10961961 -188546176918052276938846559229425448960 10961962 5339741308585248628157636519825163264 10961963 -639030541350641351515236344021177737800 10961964 104370202199682591809407633573597393920 10961965 -24764283299211922381295030310516729600 10961966 500487767680982709123191187770777178432 10961967 -146589401293598738784735665366028604920 10961968 -180683249179278681149493821165770129408 10961969 -520837235550267882225775713736201083630 10961970 49261488686725848401083690110753653760 10961971 704323703862251192323064862494159220000 10961972 1811906287912165483311656389267881984 10961973 -269458602266981312351607686156156714976 10961974 -123529249422718343532575621100982886400 10961975 149469032080027725801336494410505562000 10961976 190613748947787329085532616274283069440 10961977 194708408771823464049757326658274163460 10961978 13382660420637200136576190469721917040 10961979 19327510017870018897859363461705408000 10961980 193428699661673378906512934263212864000 10961981 -70186847087454777446459101483457314848 10961982 -65406510800431853764639027516006248000 10961983 215368571731058367266699814141871136424 10961984 -38016808328931575925890541197457358848 10961985 -84302715432228894374316155652159792000 10961986 -223375823955759157314876032879318809392 10961987 400007195816805581138303934642507144636 10961988 -53985956369106975141431669059635388416 10961989 -244248999127851643718679466524938490560 10961990 -333553875399221142063093125561832960 10961991 -436597340872005355741877123843904474048 10961992 17552313804401966841084674147243059200 10961993 214452709912694981254093934899841749440 10961994 -124085971693976374640424531804852384000 10961995 523686883927807658708894063605942800 10961996 -8610661842864360539469795146556441600 10961997 162282159188430746662096989008992632000 10961998 181200933747296739104339111874314291712 10961999 524476079033816031684247949400254502000 10962000 -55834089986771653616170518203596800000 10962001 405379143699037519250595354903489594100 10962002 2104181402765527772753252270246170752 10962003 -884051282736101706968667214991987712 10962004 -532392939559711049858137109462003554304 10962005 -147531273629734146043415716485857249280 10962006 63739328062655571907888802972287190016 10962007 -180264082253777161769855776305513742848 10962008 509130369570177121699671499194950799360 10962009 101632642599275910591818342146195746564 10962010 15780536120101655408631243997442024160 10962011 -885252508604676980013973234937964994368 10962012 273390279843747962614986198494941593600 10962013 756805767631230131680297682517230932262 10962014 -24553830943151255789351466936701484288 10962015 -206111845370239906331410322690092560480 10962016 36450235490475170084190297707374313472 10962017 -67014610508615568513826031686293484320 10962018 92993743423524123767023322699319760800 10962019 457066313119823963851672045742181759840 10962020 -59369426443549445103872297435553984000 10962021 9842984963564733061225418627277724800 10962022 -492263043534994366191092646260554214688 10962023 248847538273519697158754366400984459960 10962024 311745194503536360804949220384934051840 10962025 99282356315961571942266569175525498300 10962026 86877027485134589706469086271934561712 10962027 245982179260825367331310134117837308640 10962028 197678903366973126370959567832248041472 10962029 24497645947635053062371809223591157560 10962030 -1155405578687633345349519445847777280 10962031 819108832791068777642841276252368929000 10962032 -21157920778365377260345793264824320000 10962033 -7223215437174753109680987236296019616 10962034 126653850668690879939332518031616673792 10962035 -220005580434016479108245069365801229040 10962036 -575436229374611623895092302438331008 10962037 604855472007880218464460030544846704686 10962038 -152999741302287219965818425475330762080 10962039 -180575453486635390317092908352137967232 10962040 -84074810652601809540119748519874560000 10962041 -103004618089191837526549827643500902700 10962042 49492676696262062098657625474994505728 10962043 -202201894430873679831102908636747592816 10962044 206218409742622650456148725667451099136 10962045 -21141780195923460104021550834607388160 10962046 -187221995699281526527087765255069782528 10962047 -130981072949090920493876241985750973856 10962048 6159229692253870077265697456227614720 10962049 13623213057919292022944115863938350272 10962050 168969474110161604903133044030896800000 10962051 202959128943947894600822573383710064632 10962052 -37407145420688295392908846047456801664 10962053 -226413515917413306641988812619915330336 10962054 3772394812569277839695544571101472512 10962055 80323488289519901288362663181818369920 10962056 226195532891943023037942344795977973760 10962057 -56457573340022212468745373688660663008 10962058 280646086111024672871916645588306635520 10962059 -119474551549777103029725529030118770584 10962060 44614687593772241015614973754471336960 10962061 985488755798565321699938485329526873824 10962062 99550456465181845480862139119459463552 10962063 -57868092683349862612896337037954015232 10962064 18073109879001788530637066590242881536 10962065 115678117359507251053532721377016345600 10962066 14276983090289691704507811790293382272 10962067 -684016983296312214056963649973161615848 10962068 -57061732442645912995909486664923664640 10962069 438324574280455236089481230251306729440 10962070 73900888508496124705998401414667336960 10962071 497188569791259037539113550508447861992 10962072 398323558212642783033231526266289213440 10962073 -430991668423951286353560761048544586678 10962074 -372559905165102145998813473132263624464 10962075 -18120008019172383786104144727972881400 10962076 1161397807693338525868298462622695424 10962077 -552174904987370974298946531852566522688 10962078 -316526545460252450143804013201022929280 10962079 797027805179047478575131712231511953800 10962080 13091410609747458689646615019750686720 10962081 -276245146542221641809222752457021726720 10962082 268292751495780508395891133353199344000 10962083 472568608119434442986464525482596021568 10962084 141649756237445154638697527016752934912 10962085 -406119268648914611418249247592702249220 10962086 -2170712591449417084054629325506760320 10962087 -192755908358633964945138199414201698480 10962088 251694981453222241220634746245005312000 10962089 -898396598119140032222528835148089871110 10962090 -114585824453196395764422788850476659440 10962091 -64949160035412040448399524591347972576 10962092 330817347314237481547806274095535994880 10962093 251131601760351017781057842715622873344 10962094 -48901216900054913171348185267229566080 10962095 210952551198297486351239640317867917200 10962096 12520986908863396570086344102007275520 10962097 318969410869663677447833645616348496180 10962098 18753481928210113825698620936126171136 10962099 46844533496950154721397964014105805424 10962100 -21279334772922197346458650661883337600 10962101 81653884768884356130214351170688648092 10962102 305691103695430275097325569878939152832 10962103 263131993321543178812928085332356196784 10962104 -74572501675400821661499878309893386240 10962105 -144161298655652106351252114795119324160 10962106 515811240866896107939539553257647600752 10962107 262257174940956339377473674049684271280 10962108 -688595621773163062687971742367056788480 10962109 -265037314412747754526762499002176565690 10962110 244901798470549680101351905250446392960 10962111 383846048582683320725458658406348412872 10962112 -89074241412120742006183963061167063040 10962113 -196946236695683177241494344031390988240 10962114 -2212758382213850403006211697443699200 10962115 49216983897071316496064218523791295760 10962116 281801226533852453424235699881344901120 10962117 15917231595713677596882990180891205020 10962118 -3728118064803980372113556655866517696 10962119 -7971419226384332187164814448502215680 10962120 -110069578656159289916623509662783078400 10962121 -292926802683982822651601318081824253568 10962122 23744206572085762382640486377677554432 10962123 -491885425754116908135731850913117114176 10962124 -98177402759595546022764641622001041408 10962125 -207769151236026284903940274335794673000 10962126 -29834946391949787796541922875020416 10962127 580855154928400213884467896604519529072 10962128 -74081674627082261103904865953980481536 10962129 -116972170248078217494428156109195661152 10962130 -18127125312004881852266767076081136000 10962131 199332533625041287527930160445494477932 10962132 124746284270730936927285767968224509952 10962133 -241103496234823663009962780574466015940 10962134 -453742387920561033409772745559090946784 10962135 30624735928717613913672745659974761080 10962136 -401032514324217551712224226619014512640 10962137 67191255720836679229439970114437076372 10962138 69259357996742211216065666437709935872 10962139 53246987622738211787158554295642805760 10962140 61839988958044096767939345851096954880 10962141 44617881775225668176736644117049908640 10962142 -23599259090123849739242235361720986048 10962143 -291215649696328050857220661115126656608 10962144 -379707234302697595511784529412405329920 10962145 -117158137726508632847649030670929888000 10962146 -44379314341393600434365117335086272736 10962147 91352354541705268532036559163378911744 10962148 -371271746512440899197249469470219153792 10962149 73818208286434686836664049699990402848 10962150 -42184453527293091678483619732161062400 10962151 812372228522856553745026109789008836152 10962152 -283055087238200826268579328596328678400 10962153 -57152225033464694432033462873109024438 10962154 -112755254256361002619705142362282000128 10962155 175603160872203358130062059519192430560 10962156 237279750603117995208952025332082652672 10962157 -843586829313712389252526952326343383594 10962158 64782495041409315601297250316275320320 10962159 -15004084079300611572567218340158270832 10962160 -144122215407601549913756517625814384640 10962161 241305826351770249069781172316237505920 10962162 -7558625372119968126387148755993745920 10962163 -43933633150149236636946859820770849588 10962164 -200422461738745316555351893355005501440 10962165 276751054549316222806250440232859589920 10962166 -10156660192573129953694338121933231968 10962167 588147878442698242427700144645666090216 10962168 47276739316008692876492021338224721920 10962169 -120909651640335213645673718767124008704 10962170 150196211216515855614698043994171776960 10962171 135972898001202628568169092145552615720 10962172 -47531842946810404266153843174855469568 10962173 80874808267253450013700888185892121664 10962174 62564453607392462638444482869078825280 10962175 4058623765162826543889750711363360800 10962176 156408052975763833808432932428303040512 10962177 -203704467186154307511696032688625032768 10962178 -226346273424633043546011370041365250144 10962179 -138955879387178128248466364442326921220 10962180 181019375369676845546454653764333743360 10962181 421023724635830500266760114946104213982 10962182 120219838127757821612691167094305421120 10962183 362125508725322493328806310353113164800 10962184 -72335263716484141594096120798356756480 10962185 -172374951316048146845662015604938788180 10962186 -116215633767110803950144493496401560576 10962187 471088677259422215125645772669499936000 10962188 -107013968300693026039669525099585880064 10962189 -36360089811648459145517001642354769920 10962190 -127089323579287325404538076817706990400 10962191 -23613596089745662859209023552511306080 10962192 -57954832549672033367246107380088700928 10962193 133065838638365222639231332898071384944 10962194 193170430167259269153572218022866282896 10962195 -196553735871393551484593728059689757600 10962196 -1833284527426954580216736677882859520 10962197 -123847244191240812040164698910463182048 10962198 18217983600105975948083149246099991040 10962199 -1734993786109745623029012779247468607136 10962200 39966805720969553775935887555161600000 10962201 -339944364653897203791322317644165406768 10962202 -130846658595015097082649713289818814720 10962203 89742017721136750621506026537860054560 10962204 280047943233623121387881971072324902912 10962205 -9917168405904887002340478641367122880 10962206 -86926113854453195671175678011367480448 10962207 -263478220051011156322102022864490145872 10962208 -404120123043054645433281026146464890880 10962209 -166280966710790802546585322613156631360 10962210 49083869394790539780494189391307729920 10962211 -147845765304091665920200546035607676832 10962212 -21548893989353785916869726669572152832 10962213 158701099619032945815919727833957987200 10962214 -128325649551659318120652383782629685248 10962215 148883222026014700950076614766821929520 10962216 739560623671286701601747287321058918400 10962217 109689058979544729164059369814468708992 10962218 52700374048363937403750424360129360560 10962219 287019906638712548736929044550686933680 10962220 40647906490814375819842438086282485760 10962221 58872080082696749723751987939363715200 10962222 -60593668668508981712811876220926274560 10962223 -547439176251059958714949810417911724528 10962224 23692655680390170792148839510023208960 10962225 206929547133246552013940117547490539600 10962226 234145850895087086606641256403323117568 10962227 723219403428629699504939070123146696076 10962228 -243052651368139394963417539340772403200 10962229 -397691186020525837919965531277518797924 10962230 -106020773251337756371252279454790249600 10962231 90716531689797433274707398426658137192 10962232 405844135895897940516475552444710604800 10962233 812767360147175307327089866551207795840 10962234 -134821191571944333378209470947770883072 10962235 -9442242755058803916918011032474095600 10962236 -214058786002072789749032565827028894720 10962237 -110563613708032185495784473544244352 10962238 196896553539021159155351929491677851392 10962239 -639923602227114874800278568635226480 10962240 81937684855126372187787596649411379200 10962241 682102364998870433720505154816026632642 10962242 181997711138194925383255644432820120272 10962243 371469130792542570045019336109888179680 10962244 -244872002057591406984488078162317516544 10962245 100772637404224834490130929473209674880 10962246 181503992038622555844842403442117048704 10962247 769864856706937642049310966087126596696 10962248 -2478283176634616447009338868586823680 10962249 151672873673304398462281536828905225280 10962250 188087309027101207893646154588421168000 10962251 167273812961597519868746536985518211904 10962252 -63012307939573773501284167643104106496 10962253 -657536272519542300555867830037152479498 10962254 -369971261415801159551452943969388346368 10962255 -171742905578095594396001478401395471200 10962256 -222581118302639317085880628506457612288 10962257 450893570686636326546902817973312428912 10962258 -152728632356330497748253063982965268992 10962259 -130107460894313674565659938282027417600 10962260 -240721015709209881305768203921659863040 10962261 -109333669780539358906915421912558769480 10962262 80581735091610451686112174948196051712 10962263 -58802688767003004822304048321760103216 10962264 13777637251586533437584994810466590720 10962265 32682876150434387298108447731930307720 10962266 -111429060986964234920465234007152436480 10962267 261063035475327299599648399916893232280 10962268 720227606206194985762517324265246069248 10962269 2468897285752328697517284805550933280 10962270 21423821709192076192758264113537894400 10962271 -460676104775247466339920415156664674528 10962272 427314366073547334330195361687536402432 10962273 -191333817570342200175734992654044470400 10962274 -330843125693287430218703123850614418864 10962275 68628437816087037491240534161987744800 10962276 -122096405414038552092289171251329826816 10962277 -1249952041650497411169257932398427691840 10962278 -253716579173925966839526425171912170560 10962279 297071952627664779985432001218206262824 10962280 -465886713977136029690022332868526080000 10962281 79701997202864041008959548294186000464 10962282 89000770087717838142657322514824341504 10962283 -133440463455897381646569918295395683232 10962284 -44878411819037558679816892410257078784 10962285 137133420289935368099355409507667935200 10962286 -29560878255888806558945757815469764160 10962287 -8217644779808055400134751762209914496 10962288 -48443179183265148984307018275142533120 10962289 172937587053248889339583014078313721524 10962290 -597808894791964319106501296824120627200 10962291 7067298540492006650292649508919558720 10962292 518642949083056806390859869875580045312 10962293 243206120480023232325434783995716444924 10962294 66958799497774986363528388611499075584 10962295 17563713871669751954480228839291987800 10962296 -371649801036683427542581665354629406720 10962297 -8999485898497895075765351771447445600 10962298 314216956161978647342360903566712121600 10962299 449582616744306377637216660482671921200 10962300 -48385007991701128391656765835434867200 10962301 84714652628054728006278774606153158752 10962302 7727938471195893556423044528669096960 10962303 252546678850932419987676368757093124608 10962304 -98193410649875644339239608826231521280 10962305 -531897230969280823355323311376852966080 10962306 -56900224699611756539053569783223495680 10962307 1008401198551675956454275111089750962556 10962308 -28841615663349421327765359036164382720 10962309 136611508693403456677349142866624194560 10962310 -291325227325119738770366661714302474880 10962311 -896430530312267600136862943778876026088 10962312 462497007949132203994133882718146027520 10962313 40261090860883397603406863159019430400 10962314 -493215037080857062230947088591268356096 10962315 19968860361212341114907939082115648320 10962316 -98648165953520868086769182532444654080 10962317 -152634576213457664157210966518706143508 10962318 -50151065674838105940827430478076236800 10962319 -69640524697483252984140083043140302440 10962320 -46236940858118571448946713292927385600 10962321 28282168326763889141690578380961482144 10962322 -12803679790174772114844302668509447168 10962323 -283940256459490316513356907447086306320 10962324 -283492640986692039359724453054320148480 10962325 224765003250982673584878028827610821600 10962326 -523193895144439839992677286227338231360 10962327 -168792568420059860976928149045755597568 10962328 185542770017041624474265311719249346560 10962329 92064165693071602198619039142291599232 10962330 -139212709379434017936646385692768462080 10962331 858305138562848070279360319497690780072 10962332 30746122427479652721164544537450487296 10962333 -31218645781535075814021636219471370260 10962334 -2238104690326078048927209341528300160 10962335 -755584782301160139000189798606997980000 10962336 -104512711850108613704554415576561221632 10962337 10688393201690950064881850848316065540 10962338 -168916105806753719268385573379898728160 10962339 -541243743034279502011327037392032573120 10962340 32309806712286321625652150652676419840 10962341 -100499175400167298245189444547390891428 10962342 -370854528639222647566653206612388206400 10962343 203656778712523128321414111368443082800 10962344 171998319775467600494422380720973086720 10962345 269513970157622376775064959988724515520 10962346 258463738947021422175926897130164125872 10962347 374697824770305134187113848772133479424 10962348 -46971474083118084138495772667733273600 10962349 367959953107179875911717398807434211350 10962350 -15396031434789334497532811447937955200 10962351 -855491104195178739247396778579569038960 10962352 84599843710360481828566880380213985280 10962353 -792330062370883062287402011068624460398 10962354 127177641645259430503458691736671353600 10962355 605876314246229051543572622390925995760 10962356 73147519568521284007701476040554618880 10962357 113530286249008289434218994315010217792 10962358 553875767378774222959083929289271488 10962359 823133686153908343594545006003487535904 10962360 -114290423793249054730820781292379750400 10962361 -308099706175179592999992002381003566776 10962362 285430201494384789320402836807630416864 10962363 649785249900035475057637333372854309888 10962364 -101201328156741717881824805656694661120 10962365 -450172642698129570456500256357845951400 10962366 164584576765049747590900160442236795904 10962367 -6107660068694162989579583842974202000 10962368 273428303045349713715893905004257345536 10962369 348178017504079077935496797226464737488 10962370 -27849297972805869494277588870073290240 10962371 -55194693046348394743451572262801406816 10962372 -253507413041563910377175222285184546816 10962373 -205473444051728620991159344630896877280 10962374 306459105346236146622241433867339673600 10962375 27461725061954951606592550097452032000 10962376 169118404835871271000484088313652782080 10962377 -12728594057051902693284983926955160000 10962378 -11859831966383931662154087382696864464 10962379 -342450410775837968780538184149006695020 10962380 66149282225292499038235204162670929920 10962381 347209541663497411549523561407642722624 10962382 84659730534070375266135969937871986944 10962383 -7657046324583255289592156509577284368 10962384 -70808797513334523646595380095047172096 10962385 86216620245791861206591137587852861760 10962386 -5679283758462782153449102317318512640 10962387 -344719481178755868580004235387275007756 10962388 465858898898114389437400185998596028288 10962389 169762414067833711243635751588327808640 10962390 -195050231468754362106518479230102718080 10962391 434897607113596728159043859336478847104 10962392 173382656596614942620836622671360819200 10962393 -21149167564326415731749843202236972160 10962394 -164279596926622354720039811604493808640 10962395 -59126977284618543938179639879204657920 10962396 44821899487279751070886081478185623552 10962397 -128777623538249487107075968071200917800 10962398 -191819448179927141777557541868836736 10962399 -103534940638637069494917444643636846848 10962400 267290368460717518658927710556297625600 10962401 505815362332609114818202742652887946402 10962402 49204915176606079354595557692768552960 10962403 -170884515445027103209537013988084181348 10962404 -161620304225490907266796053357656310144 10962405 383738895460401571385516742511436107200 10962406 -24389331231978478096374500264046919680 10962407 -841197345289868966159413514720522334888 10962408 -468649421255032660177501623564303728640 10962409 -419793542921326611049739593608440307420 10962410 -3967267331141196711807217903863531840 10962411 109050144530997863381635062469670604480 10962412 -26118067131824236785158802950444134144 10962413 125506030144656443347470187846642837440 10962414 65708011365751067527695460522773837888 10962415 22791862614762816559107856564149979920 10962416 -24979882412205002813775597602828845056 10962417 -418081823207484090836056563280544979552 10962418 248886762289821290626755700126753478160 10962419 -138690571832461683535344763745113437072 10962420 1282390892451778055721751810615541760 10962421 -41599160489645740256998569280650429696 10962422 -421881353998153185097317576440797723488 10962423 33650085391306091607360245337922368384 10962424 -1107864191672892886097217602560263782400 10962425 -57514145941453113405206088902049121200 10962426 17073036376526186200145058647089618944 10962427 263144769372372279311250977138456533080 10962428 -531794121108857490937090201243723948032 10962429 -365192618568539743795507870719256713216 10962430 132637816083279011859803686111417065600 10962431 502635282859645901739696159094803743232 10962432 -107486002868326851472808568804417208320 10962433 -97343927863608908959095083071660631424 10962434 -18968705756613439271953823837199595008 10962435 106348917503595132940049709253863897600 10962436 -193876250896637049884134830935233213440 10962437 -158876310693191227849775872251995107968 10962438 200193531558884316620736736095125180928 10962439 -104545145250166536282462049629154821600 10962440 -108533906325991763855527351633827379200 10962441 -250787524008556980391346420406889059648 10962442 -6385064232225632934385761740774931456 10962443 -726783893908533323687752280958806779308 10962444 7837243203343123442379483653052579840 10962445 -3978251908143103451788251652426613760 10962446 47144250261550396103874547313789520768 10962447 -383482812276821105747532106028463310200 10962448 71118568546402255400536383913877831680 10962449 -256774260527392218431914012121352131520 10962450 86005715576540881722229773173064117600 10962451 -206815981255453519114615433772103803488 10962452 -173333444365404038720332360478555566080 10962453 326227670939098128434941003093138982304 10962454 260853930215264052025095494193908998176 10962455 -182251465513426554835442383883341953600 10962456 -320761968230057483429228715540455116800 10962457 88784302694827539271153331210787233280 10962458 -72949784256941198268991726854193130016 10962459 455735480686229521929038682992518535760 10962460 136978312222354325878101478030587809280 10962461 -901874054977328293445557094241093142938 10962462 39501106605791101510758702193066527744 10962463 -6652363005235623590205366284550712136 10962464 -518859133409478564914889494193542922240 10962465 210310883716046679894747279260654856000 10962466 48378454499988824348881450893292774560 10962467 -320164676281341098741830595608133052480 10962468 -135399509398019758841367604418531819520 10962469 97926636707426997708481559619675328320 10962470 27556844415455772735274960989297782400 10962471 23440415142005231786463047006293314048 10962472 -775689295000079125863636700346611384320 10962473 -271392843841949538973656983290301868000 10962474 -202546083596612490691239258787708415232 10962475 356889030213041689686266422565280162500 10962476 -156042181906453627352229562708757628672 10962477 -11190605764942626547020353251845567732 10962478 107738427805298317304896246220595397824 10962479 111396016372381487093712019166899800 10962480 -6251079231059330187957433011468042240 10962481 654236896819440763668005014987896683282 10962482 -151262117558122436207830836874193607408 10962483 -97492444098929372564180414689692672 10962484 -341273758334251744061158726592006773248 10962485 -43498079824414730846459209172853027840 10962486 113267228590137205650447216663090681600 10962487 -2573127784320637546639302608009548704 10962488 -307000066580681385222664025866498314240 10962489 -370245284380242872318525214538845141120 10962490 81743170109639570575296476974648934400 10962491 -146992428287002398482263490989819838448 10962492 68876439259837814806987493171676463104 10962493 -53150763158306064362613825100612767240 10962494 338669540922737600271259822878250721472 10962495 -377207974412200010231014214669169762000 10962496 270365133710243562573903966783963922432 10962497 77116137345706640605800204791707355520 10962498 95092604596680495872103677206144228608 10962499 132312601256233867157459597229926071360 10962500 627450746112372738943206087362690400000 10962501 -377833264480520112645909341268668321472 10962502 441773029070965097990550550054845785952 10962503 19382066565482434126135480882306897752 10962504 138225052205802990558360362560900792320 10962505 -524981989659569632206986502891543487680 10962506 8436005149284615347759229919465862400 10962507 -1575385329493444693233005564570517312 10962508 248264356239038170553859812228150680576 10962509 795455631967102676948432699924369758710 10962510 50081503385114759319141139720696915200 10962511 -39880705078440758899016716203517161600 10962512 -38240178976581670628067922290651955200 10962513 214197695313614122174874543106861465600 10962514 -441365283744631426750992775771309194240 10962515 794106404539229326281528750870962232000 10962516 130577525487006437784127676807881728000 10962517 419967730107197954152752708770340591566 10962518 -198534726660888113479697976336286587648 10962519 -403355080220375292989229433257405301656 10962520 -286022128128284490506309385888946790400 10962521 528144620881892692182900555389009727744 10962522 198125213145765788956720574182192708320 10962523 727131694733205033745173741334857481464 10962524 107268989005776106525436531794617156096 10962525 152890261338614838417265845574924308000 10962526 -187795703896870192322542274632055025600 10962527 -624995288471125705010545560167359110624 10962528 319551089420526094637613219941903499264 10962529 106542330983345327544540116971865668130 10962530 -45392420588707800053730750205470689280 10962531 66371381500805136952414177553127135000 10962532 -169697240231106891164590634361459261440 10962533 66568040793304272366360105902462766624 10962534 -248273600922483456541360396959143769600 10962535 153285788825955401291521547708911610160 10962536 112656196725925088643944658364416983040 10962537 -202673839567292774023621519102784131440 10962538 -225541267256269424680794913275090675360 10962539 -128102887091269444777515211894364579808 10962540 14982727110027554394690390268541844480 10962541 -203219762137017631945705859239188678058 10962542 213522463833896575332569130801612649344 10962543 40750700074382624018450292586417459464 10962544 220271672118722925474548073140345405440 10962545 -272453366639598077228064560375738811840 10962546 9623929368386426957287179434350124544 10962547 476923031992829446066460439271719665996 10962548 -541081921679005167032985668887857383424 10962549 370270696553039280013937652131079840 10962550 2956771356523570150249254822697312800 10962551 81464057848726380299151649358682354600 10962552 181076295088262653508073691149909442560 10962553 165079547052953287782014314039055150080 10962554 -31413290080497329660942646000559215360 10962555 -244206480644152100555478412967279940240 10962556 24842005164421372832657354552454626304 10962557 366744878866128643785962417392192248480 10962558 10365736745673648801166033041351307200 10962559 29624610320968361412889556284705565904 10962560 142777723890252159550533200723627212800 10962561 -46036663598395308268300489956790983936 10962562 97125961093844088239389942114862214144 10962563 -625602857353413883126309923619087807080 10962564 93837513253320717506762549714503372800 10962565 89514003682149490900266334828349461920 10962566 -7756194987449009381806794163571907840 10962567 -8085173166253127906602272267430878720 10962568 634673237002471474533281106186368578560 10962569 -830434944784685054092149495276646781004 10962570 98363175297999520026659337049958611200 10962571 196472143150396767964458145185971505352 10962572 185580327329000288447966735835431390976 10962573 -132015199629647842704557172703269606816 10962574 -7504272469942254044169102832923163584 10962575 -53926611744609924443689123161722790000 10962576 58257942519594599789037188737089576960 10962577 -566337512633674314234580393339857488400 10962578 -272605102955799611008675572499409664768 10962579 130910560388286088353734956040985171384 10962580 205151098534513091028400554539962444800 10962581 -67037477819308184816800604255947495008 10962582 -18650811298038556523192761631934320640 10962583 113442949652807405199063577547612485832 10962584 451767611762342799111952509911410882560 10962585 -372392471497763711154063098062919334780 10962586 513889431694793046205356132766817088480 10962587 836674646857650776898667605225163807236 10962588 -58456009311709031157466870200007557120 10962589 -997747958704520137730711647774731256800 10962590 -133611816185850892086165319420355395200 10962591 -395618225001103949438773510471566305208 10962592 -4265442468797102401735655614480121856 10962593 2014262819700817609626733633125054067200 10962594 -287636042232990236436730732841448072960 10962595 -157086337498356007403259167549052964800 10962596 68728285189661388159928579616188867200 10962597 -300068961140470834806621802174988157600 10962598 -167553950399584538459050352565317959200 10962599 -1210780413708824948614593071222695329936 10962600 223024505684311636761447287138304000 10962601 -32462929016605146915527944772161150720 10962602 156107933502581923680113215581178013952 10962603 5089088328143204562122334296583409104 10962604 985528956150548293826921359540260275712 10962605 -164129433013906003442155538538924618240 10962606 4363504114205508166112477951074711104 10962607 934988668463884453081613213309727081352 10962608 1304196036914709971500540769683144704 10962609 -336998195427742568909198717904363847680 10962610 92982375225186666266031461352003965760 10962611 -105486125974510685060601039568160523576 10962612 -282851020143699619060486291306075035264 10962613 513056617941259564105285535947448771520 10962614 -132877762258456328261608958006911758720 10962615 276270795064890793380131165981964817440 10962616 -122857728975207281131563076685004349440 10962617 -542779972100623942220489260856645621334 10962618 -25475778213108844590818311156229200896 10962619 -90235993440397325719183277256767587904 10962620 -306193457169432774345430363511872051200 10962621 9190672777644017905256296045901423724 10962622 -348030481345821071608566619359894355776 10962623 110068800339833567298201007837274419200 10962624 91507605105166666045767398991285190656 10962625 940379873685868318010868141923314449000 10962626 -183603505295720040719283757294203596256 10962627 -48266058379272103318833356145260386464 10962628 -220071038369014071501112390616618250240 10962629 -50889474054474573940812287570625916992 10962630 -64403823754362541826988005617093697280 10962631 243512298467260475905274967271553033432 10962632 -251132393163685318028832369328825113600 10962633 -256883216371091454489725940203383582752 10962634 148461490922211827812035003882426759216 10962635 1977701328526279495687581312995024400 10962636 284738827185356979298838172344944164864 10962637 -17760897849208818514611620639291711840 10962638 -57494855623254532952577027159738421440 10962639 -203938662460406525995761335965751688600 10962640 -21229077943006238874389990654166958080 10962641 -202072742821130435879024257397909627916 10962642 141456715179938651723365221200331702912 10962643 -706968809134312177327877233978731337108 10962644 -55756528541472881839720928928928124928 10962645 -174119113386198583747546359378840461280 10962646 76953047122959117396830045501865514272 10962647 -222963538575524305414481883822003062904 10962648 241322549294758744031767328914792243200 10962649 -904330882151935454472191987228245129964 10962650 375117827676808073822866006405442301600 10962651 32768265265773929194603408042501292544 10962652 247448295094094671913871046951429957120 10962653 -166356504304670263808645314823195389032 10962654 -50408786284871406699915951857119420416 10962655 -347773106180018026240638865842336788880 10962656 -277028897701205742225191824642019426304 10962657 412592872878991903969541401652788352640 10962658 -137823649067430231996314666351669760 10962659 730707438569942896343888807173606504860 10962660 57848278944311367183540887673875189760 10962661 -121369955994702856299234171322429781508 10962662 -3318876993141381863384609904875007936 10962663 -86661275589923341599557159588563838976 10962664 172663098899886934491103984813426652160 10962665 -156411006862573738819188756866879342400 10962666 -83844783079245616403717184248613400320 10962667 -572764421609366863926592033881026606640 10962668 172377922781635783932045488978060706048 10962669 -249365945263944742463665269947517011712 10962670 116331837394775919104678375859118649280 10962671 476223426245927994487698519867196795392 10962672 83496475873235723158647230943382732800 10962673 591770035317623928064248668210912899922 10962674 -224972941801507679050829132099730789888 10962675 -153156588945168209941324685564275500000 10962676 -223532710346962047460190380704211875840 10962677 -577970685668481648869897210028122653920 10962678 -2612598189856462013743503594563830272 10962679 9697355112973927099560102695432530368 10962680 -103423184946784169996921642310230016000 10962681 145826284510718873993195593961628547152 10962682 289391294572725146151546457747738997472 10962683 -569305789232237252746923338248842895068 10962684 169650609071946062900045570180971822080 10962685 122766035137786677253754966966011768320 10962686 -36179918779038879609899194761502454016 10962687 462521100782775266735190958627589045520 10962688 -595545100982113445067818985611266621440 10962689 -774128975080397914791123818191992677376 10962690 -76085457914771001949744707647115156480 10962691 117232601000798311348770657184228120800 10962692 -347741163507136282548602638421929832064 10962693 -33831426242921021296834958198403595776 10962694 -6171394686473315310401153434914492480 10962695 76844244103543042224612248639304655920 10962696 525939654615603181093426429478522880000 10962697 492873229641255087068287176163753831680 10962698 95980184605255538643281412689212407600 10962699 -52145923808028124727405490870372082752 10962700 2209061282504777872522864235967462400 10962701 360081965398711451258003864994830619702 10962702 24443486651449237230119976889523626368 10962703 -101547947291405976468934128202966672320 10962704 -168933617102036905767435656637151764480 10962705 -22731739837436949379494100887689239680 10962706 -143054330080170557900478989461267406448 10962707 -34581158664451247303873684568779091888 10962708 -35355031375419448156488804942510673920 10962709 -45627955826148742521185556521432431090 10962710 -71109013686212167867721298094585476480 10962711 7339215499910217445458974372341498800 10962712 9795441740632732336530568389066362880 10962713 847868726531181433454707257978671889024 10962714 -85423789310589761458525448607364843008 10962715 -389731771619456794333233833611168300800 10962716 -38786973862007308705033314564608655360 10962717 -357333158622213811174749394769442836352 10962718 84867819371265877824892697369304295104 10962719 -654264817066916861969945613802008232656 10962720 -127990645691708120532563079548066856960 10962721 785592125682615209040684077079462033 10962722 -114488233726576524563187305425254312288 10962723 -46686152265389454502396478064802182336 10962724 -112317638110491951985540922058773990144 10962725 -227865508828957565147554312446545983500 10962726 17805873161503902051889161921350060544 10962727 -750477620347520255496616806837928668424 10962728 -37366297354571351670282654235739258880 10962729 64080329950237318308863113425957565920 10962730 56540220886239247323685033509451262400 10962731 -182333019569268727653187740150050934960 10962732 102509809684423948913619940949677768704 10962733 69075059675209359077543442141921784982 10962734 -36029442025277900274670017775778247360 10962735 -29634353946071553761259009407668154880 10962736 6280969465152398288512723315138854912 10962737 244657474434597151775072011798601479092 10962738 -8472906016601665616475427684546920576 10962739 119013049756526737278964378169666694456 10962740 -28991311780514389036660328708219742720 10962741 747539375056703345627097572069058056544 10962742 -3611966373210436128300128888937413376 10962743 -70574559702583091725000835911820506752 10962744 84344262405922781244479628401609687040 10962745 429444078182380929856277184185107426500 10962746 -169596946284713351018093196199774551840 10962747 37240368622209052178589964551232243008 10962748 287372747471515766409629572810914403840 10962749 -33099258382022921617318829308392168864 10962750 291015324382625474988770483537922048000 10962751 152837528222648181082443055400252595200 10962752 180801960332603015616701064586716512256 10962753 50265220199005383233127100697184091200 10962754 76978313428050526812974301802091857920 10962755 -269892753952516629531023356473058915680 10962756 -186877888110080000355119850365579182080 10962757 -20357486619899483079037792590189848420 10962758 438838396276335734875923128342472542976 10962759 -128104332837711930379654480640176645680 10962760 -349887939746120359691025965808529152000 10962761 -155909433534507384840609680887404313638 10962762 270900595479057043315979944510620049152 10962763 -44544419801442652988191466836882147840 10962764 -3049653510795080784169896762400280064 10962765 180317749408907608400862401872296441120 10962766 148909028545134179596402366881792288384 10962767 -213184379190661604995604136066671682048 10962768 21290188467259129051889615378217959424 10962769 -644234348828335861377029854007047538830 10962770 -49115549388824114349154561841422491840 10962771 463104181987490323384089168038211284544 10962772 444543150291149013118991019016572712960 10962773 -871516496766817496286418008090408822180 10962774 6250546029201944519207835244046754144 10962775 30284822863759871330350148731652834800 10962776 84778956464090953158839120520774389760 10962777 -2739513644644021125166445917983720768 10962778 -39752412227387058557256447459146664960 10962779 -761290071730429913029063373953624690620 10962780 -29830449809534471893838607162048138240 10962781 253109738652886812141154235391477164582 10962782 151916985221293384995387314529443503872 10962783 -19466787331097673113900289548936570400 10962784 -148209161046764660395565082465927168000 10962785 33587653642335506693546557960352821200 10962786 -12458666931431938079826537348332979456 10962787 156594338545089837828545387752754963592 10962788 -151794686779079262433926668383619270400 10962789 181266106284488240870681841273854659008 10962790 -10580107973986218240945000866747462400 10962791 32314459521960331353142854772712889600 10962792 235555435526820325347787918534902251520 10962793 -45158148964739101033402683428233461958 10962794 84219606597920058256136159245004427696 10962795 405169992824221396432863005395531630320 10962796 -180589691512438266383729457140903287808 10962797 912919140513970857678509525510782060992 10962798 -56444082693537187491912327612671815680 10962799 -218754150639182522866954147685149649200 10962800 -104942473499273867954404534155573657600 10962801 -278128837192126075113707091789824214270 10962802 465262443518272597377439552808368910352 10962803 426260263464964957157354842744687871052 10962804 -161780150984361920909246606903149897728 10962805 -1559013509973341513092781552781415680 10962806 -332399911381817417712011305017491777856 10962807 -11473553983065062741682012303751008000 10962808 -111004779851770513365690481376489594880 10962809 -46767767434287205362314676902978317824 10962810 100391336671237863936057215021596032000 10962811 725052684791747068795435127671887598512 10962812 -143628914277052448476790925444740382720 10962813 -15235339859378819834471343654595502112 10962814 475927065112987713675886599819742880256 10962815 2421216651664363206386972741908281960 10962816 317192910879335452089764699015479296000 10962817 -512260692942012765844026547644571428048 10962818 167769882679781682872554778197081809360 10962819 191795145194112314392304350967323875060 10962820 156196248714701588345364162620395868160 10962821 418928280980927231896334325801632285022 10962822 -33745858119452262085232919707372572800 10962823 453968273339817876368436692891104171864 10962824 -1103209595041456533037321412719474176000 10962825 -394657146357842910945006634965531962400 10962826 31325174977938120611159250893221140480 10962827 -535117279269608953365036283500026967168 10962828 142432243213195519110677407305419718912 10962829 -396662608000404903408594587763930278560 10962830 -132734110514449834041899926556327385600 10962831 343718089630613875979881243660341990144 10962832 27052768568508055988666639451194433536 10962833 89502865788877851668482923587456076864 10962834 118874422554544077825621071159809418880 10962835 101847396194784599893337098168478619840 10962836 373370036558982277125008376696611516160 10962837 138429329311107120263158365111932639040 10962838 229137775089490130793956885182987321344 10962839 -521585336312943958843366704061543787544 10962840 15567896438362029706752671033013043200 10962841 377972591842904837594744462177759567760 10962842 25632311027283016277336250252415200 10962843 -85237093449957813091150767363398629152 10962844 -806692905508371332183116520399144146944 10962845 129948974482755932394557179804491125100 10962846 14777212304930999248737916053798814272 10962847 -95438044861201300815794533199074375568 10962848 -469842057038803196294745233412980736 10962849 7247668122252805275457561081367087040 10962850 1067036405415088933708793201764080000 10962851 740227872370210073911949318023641381852 10962852 339849283934249801005011640786825823232 10962853 299502825089789520788221658524834127520 10962854 -108625640248781949761348517070297264128 10962855 -263622606602863230746602729278287468400 10962856 488019887312276774189665952191272960 10962857 -152631778807319185069074839427182640768 10962858 107623326170340574293014987083075980288 10962859 -361419631830438065455653548656668072560 10962860 161133790876871647673823589755435694080 10962861 -133794807841921303512973669375469010240 10962862 122904269949901820153100616056903066432 10962863 808785540204955381792277970636004340112 10962864 2218132823731099929976776159690915840 10962865 -268683796644164674402053087230812369740 10962866 655927189549825814455323770374903254144 10962867 -57217106909263839681345363506927514240 10962868 197464570286561915942166444877851040128 10962869 361478054297414941946966627540518092270 10962870 21761292357249615258531550627247481600 10962871 -95599134074708618868171827028705237056 10962872 -93097553292329623334879537792723251200 10962873 529587885112517605517217813200129579520 10962874 -1734106497691314577222961457569448768 10962875 343588269740959510992569116604352384000 10962876 -175121414706249615282339970006643731968 10962877 -199609766679803365534334268331945103508 10962878 -33248764231001182912864827355326596544 10962879 125087037927825717495962686511986124160 10962880 155654179128139546442666404320274022400 10962881 -548874955654794938390832401846554701888 10962882 -116696394111131392645690084711304764416 10962883 5551565330193996422669130643454621064 10962884 -320899047942120013708956229245865613184 10962885 -124571963476389613486650999488551647360 10962886 -11738160917394936052823169450124008960 10962887 28715847521402595231868634945488650600 10962888 -40325758911274240359615750179372236800 10962889 152503835026317263775793040757159867840 10962890 -306211962446766659058032995522026832800 10962891 -112468819944462807422486611899893560320 10962892 -610228408698993461586782315758285068288 10962893 2614388540261390136424212466385152800 10962894 104856143042827088108303729135525609472 10962895 291670376352743008962937056583696379400 10962896 -63856668569854966393960279056007692288 10962897 201123058203647807452639238676576291840 10962898 -339832249524621341886348617351955148800 10962899 109799588093279827089252226456147818960 10962900 95217229597956888506387600958481900800 10962901 -592802905065994958554824245130908978098 10962902 122017731343858201366498665590960529408 10962903 -14713944509140451806916459605890189312 10962904 289306218319445519447880782482736209920 10962905 600151633918439819193637048866162840000 10962906 -148042782968040695569622920756496119296 10962907 901611897549159704638756377500488649156 10962908 -284056919319518457562822379703767285760 10962909 -2524121082167220896204155651359143040 10962910 18700239782296096803338978667465216000 10962911 114784099961194568808418326739259044512 10962912 -64640230467612699121857490313949216768 10962913 385529409860116908896500359187109583124 10962914 -94169673561162906436365161872894648320 10962915 84893261558712526858543215743826983520 10962916 125198572252198159522530491741617397760 10962917 -175349385792108307598218127280671997060 10962918 -11923229636033867567655643456483697280 10962919 165469459823513293924262359416013124760 10962920 548004483677066669636975482864961433600 10962921 -10313632020388222702117548856074095424 10962922 137455345991172826368227006665768558512 10962923 877284443749691222973153487786653602520 10962924 35018692247648707979404145500720742400 10962925 -170775527707983513330189113678855636350 10962926 -60185586780212618820956631879242379840 10962927 186859015867682645550208959634401280896 10962928 -114042185261735714800182505714577080320 10962929 287102054053966858804476312308331304530 10962930 66541757469676587759053517656942592000 10962931 -20226543746071751994875982508341387360 10962932 -125426657300507274291139506915109413504 10962933 -39966308029946161367342804251399825152 10962934 -88960113305841170085277670239801727808 10962935 119271993579002380352576601816912929880 10962936 5932702789775307807318273353351639040 10962937 -677757653417221808208076454912340235414 10962938 320816172189257516692893004498937382912 10962939 111243750550730179929751177352084188896 10962940 373945991582921239024513739423373358080 10962941 -913432696884656602349609345148883691616 10962942 -380343156783870189006466640479878276096 10962943 -591375948941903462013527420956835747760 10962944 17390703304149322177911422688857948160 10962945 -5706956135863148821037617608271497600 10962946 199084141962797971267662009638162718672 10962947 405501999722789250741308778105312851352 10962948 419860440610084985853593192369474350080 10962949 -44177091959263557349536503300763946020 10962950 5763134212886481270777845651961705600 10962951 -428568645058583486590559962090559751768 10962952 -63226493501875494162965363426666250240 10962953 -234681336437718539685135779439348045798 10962954 278295559974555774767406904476773180160 10962955 -162504520609944807933617966985413468640 10962956 -462727690823999316746969346030950426880 10962957 323009983535910901257024626946603945120 10962958 3097605139047097287011516541615009984 10962959 24080399359977680993439771557287551216 10962960 -38854573118415099218517046229980938240 10962961 238967885504090962793458408755142000562 10962962 -50841373649757404329436542718100720000 10962963 -316004251782207298873716487282499604 10962964 -104176618637518403509737573016032616448 10962965 5171542570052127547392391921032520320 10962966 108909352257343793941846826036810073024 10962967 -418297956244757846073088487072336351880 10962968 -243026100577608327641904091677007994880 10962969 -252676868188182512740196997934120823856 10962970 56732206512525007727307664006227106560 10962971 227460076190262572042545668840943511172 10962972 -79663446101363485902528205478749224960 10962973 105671895438191629816076676800601196800 10962974 106243298283838692341459776992689793024 10962975 -283131978736048113294107499867494783400 10962976 980260776388671108188283426233662636032 10962977 284626719671590051089590153763950019012 10962978 45895477914241937802770543535227586048 10962979 13488083435968451663431549169772971408 10962980 -23478964518497992329111991335371919360 10962981 473163983500137826891495509709862182560 10962982 -51047917051694300573735620410237285408 10962983 -257663438893127943328255159264817205768 10962984 314150148861518263002089699001816760320 10962985 -689174499813553736858028136432678145280 10962986 -93212121470607519210238574765081941920 10962987 178859293355664564496322315352581117952 10962988 -594977741436263424353758483331160504320 10962989 78575380390553928995667987049558028472 10962990 37203408907399264428188548484914477440 10962991 41933136258606210107693912726258311672 10962992 -60685657377508446203211261824933560320 10962993 49130314422938290738973945078486385264 10962994 17318647840305212611465656355855939584 10962995 36405563004025579703026614793837084800 10962996 157847486796732548220337298434831386624 10962997 -537488771193258205481436219674372016480 10962998 -127507596592634555732101454922878844000 10962999 102956787194224143448435565158185111120 10963000 283785831418087909490920305338419200000 10963001 68241532589625443075980949332127780352 10963002 117689803987622240128151348735178205440 10963003 -285369919366193875955111457360582270748 10963004 -214251904915662556366125038178643812864 10963005 -322350529079124544844052525342720961440 10963006 245107396065373738567839519142416972480 10963007 634006074231399183710255856097317703032 10963008 -22800828213623509673443776817036001280 10963009 -407845432185790573385346093655392760784 10963010 2868868724997292016665165140049335360 10963011 -500664815456023887144508483087659434496 10963012 440226866058795835537739532460896544000 10963013 4902074459877656706453358391821199262 10963014 74797325501328894702493063392000504192 10963015 213542857775367108038733015857483282400 10963016 -53218312617878728339987422460327787520 10963017 130033357994341659872728291818462656868 10963018 4011384863355114866488577241026826240 10963019 384533461944436132284880690057012592640 10963020 -121929094063317154440339799645850265600 10963021 -362529834024407850050826848923801353728 10963022 2643373306392235192794872596848129024 10963023 42492302499286396479861586825148893968 10963024 266392060223943374710187862734219247616 10963025 456061034804130425301094521460325984550 10963026 1996844671980242340391302192462366720 10963027 341228910049372525697391060622976596672 10963028 650435955186775371736728951079460441856 10963029 167778076279378161974714373924404375040 10963030 23701933815607990050379002640188000000 10963031 -170899144355184769121621606308331079936 10963032 -284829900688122451784171360567643340800 10963033 506515918581933761737682888745013670282 10963034 -12946427944340311080642841131762478080 10963035 342079101521967750626480914421455018320 10963036 262607672547509946424319075360923061248 10963037 -74455693272577782657679319996206900788 10963038 -186287647350692523791869691696490562560 10963039 -16884024249602043693348834256798168080 10963040 -260046494425677640394650015335068467200 10963041 181001296586551962336394388391562204224 10963042 244337176983790450948056954664117584384 10963043 15818220243325834878724907900805069984 10963044 133846296930132851050110781370074056960 10963045 -368111132658083216495295203823007759440 10963046 -208770720506538991461513184797852810528 10963047 -192083581558895966493461471386158499800 10963048 -69439410202708774700969069238313697280 10963049 -79942652584627380998509220982149019264 10963050 -11853557783175649694621324012872934400 10963051 224432210122147386248787432501010319808 10963052 443304169369703091573460563292708014336 10963053 549011871779070735889939627994410761600 10963054 -38427322817172751524792699866738274240 10963055 528372046894786637747540254441743018960 10963056 -60776759415841098318996470016612433920 10963057 12200248812052844798059498773669990400 10963058 -41495844736282876765356420215111259120 10963059 448223687365213495303160913457300699704 10963060 -142305735540823452107536445989189643520 10963061 -599553753866658345960367290898466950176 10963062 -185132500405378873867417336741429335936 10963063 124086169696872739945916917769942219800 10963064 603802004475476297524733407232083722240 10963065 3267052344345365502461384945416473600 10963066 165819415120698115853831207938211237232 10963067 42027919479660022384742738849261881920 10963068 -237127406435250337780335606651457052160 10963069 -268724000460051371260359892190227527520 10963070 223506641278606617609375289985362428480 10963071 149944778387389548678489457311340165872 10963072 -342671198956306237799672755335148339200 10963073 207988192777646969784901619177897064960 10963074 67149568581086122272702850295322610560 10963075 103835242157822168805358109455246898300 10963076 576980262682702827143015437518146488320 10963077 -2430765544084887358260550815009069600 10963078 -90214911948110010156858609933702505344 10963079 840145534098212974580248986803437814592 10963080 385513811496487791862518868286201856000 10963081 888680674821931497739481788675401833882 10963082 169001632664288992773548938485253407072 10963083 -344989272193830940986831583821129345576 10963084 745891749588708669086453183857134848 10963085 104040509201130628123693676046441648000 10963086 -45215622902428030585750096735581491136 10963087 125577210365415850716454742207151442736 10963088 46703702074796966543316033742546403328 10963089 301581656116965659066151400038627561954 10963090 692008703390415471087041074089288000 10963091 -862154865978727983072771090001719088200 10963092 -117237484455082706152580341241430355968 10963093 516583691437970608444259352310357619342 10963094 -491888142477134710737029546288897880960 10963095 -103558636045539151489387133864449344000 10963096 149547349943147348235534160938638684160 10963097 -403174417696579693984239662453403926454 10963098 -94551022185041088450509215779887980032 10963099 -271018112161116948216395738609712434400 10963100 104915989438683477333324869435867174400 10963101 -563600989564538015226524434837201047168 10963102 -212437119576037652207925706919244110400 10963103 187127279052455509020162431222659031808 10963104 -194962655459485320631515354185308569600 10963105 352104177746553886400787194885475130260 10963106 -84520584859343460462852555421129632768 10963107 -10435879915055318749643818366190026644 10963108 1120986409013371256203554307903361024 10963109 -76922751330610871742276896438448840000 10963110 -51732119724919787675809714277174446080 10963111 92935020647882878049493402696087611040 10963112 -820608902939030557486835898700614988800 10963113 82114822250208813058934612226329621952 10963114 322626666316360371968479253072249479680 10963115 -72302610878851445133267329929100718240 10963116 260449708892003174337666045976310764032 10963117 -482804737521866308237679758678616473248 10963118 574717473277145550813598567966001140416 10963119 203372895013439994151941376587660507648 10963120 -42637807273340415609387919404582174720 10963121 -23811766857773580925750712083631692440 10963122 -136690267657588221316435051656231590400 10963123 -190045351625591169936528392015803248628 10963124 -289761912989711445184693327211825971200 10963125 -83846717776580040512723888218961156250 10963126 10321792909888000266130167435234852864 10963127 61289543595655053831138911100482578272 10963128 599228096025254481677925589656975114240 10963129 -70467703020941338024062834596989568940 10963130 30330489519251242848839408634083851200 10963131 -499423256664142455969850879078426580880 10963132 417172984303791491196691027973840110080 10963133 -378653834781374474440785550391960316480 10963134 23792679858790709426449860465454202880 10963135 106606935140154409630468482984368989200 10963136 58150496750901536939957086441989734400 10963137 19679263961110457337957670095141086400 10963138 475784845696731158142979117054438603008 10963139 -825717357108342009683181667290582622200 10963140 -18673423300833987353571151405467770880 10963141 106470888717377672896981828457931837472 10963142 174992755112645094682696356006718915200 10963143 -231344759822704448524738960300972963416 10963144 557315574096343182026639921371033804800 10963145 605218025512479253229244217268797980900 10963146 222822281392868594166231211346072217600 10963147 9862506626073698302965062708578752960 10963148 148084405392129985809529661657141477376 10963149 -473966943791043125982223344909827900736 10963150 -5255502346066457548599020583333580800 10963151 -2822921943465128914960488361355373456 10963152 -75459269347143284784532078800935976960 10963153 911801759211280221351668535748271310580 10963154 -144097466388682154534017869129744300768 10963155 102952701043161795687400314384254929920 10963156 -111070530942150732404391921752336003328 10963157 258346804247861373457614541347061357920 10963158 -81332187538520125018826923148632881216 10963159 -261908747085531399016048983395246379640 10963160 -74607274030981308809372157906948096000 10963161 25409327889780804329658011151253932480 10963162 459836016481968798122119686487577733360 10963163 -156768635630565503464694989988183286588 10963164 75239805864558326912970814364274468864 10963165 22803249622240206650236865672946990060 10963166 -11701218323046137750637415879865731968 10963167 -491374825901114767489358024916994728120 10963168 -13696717179321564824737826528093798400 10963169 119850464249106198269452468834898676480 10963170 -62256704857594344094158838316567309760 10963171 692132320574651522078506758406607858200 10963172 81045807398972512670838335619881109504 10963173 144158086074877349724354981054277340928 10963174 109713523819320264156160840876028057472 10963175 240385017636893267113889511771167366400 10963176 -47866321943523325264147633180310077440 10963177 784358741978006604675373197556060164026 10963178 246073118544638664046417304115697313280 10963179 -336710286037004062270984603488059610276 10963180 -56289924391912392394728015887404247040 10963181 -85495948480526188949193171052468749312 10963182 301305303177816363344785864959764668992 10963183 -115075963818252251405454887052910013952 10963184 124250724475525988870168463307117363200 10963185 113226361360530489792329146984222156800 10963186 -192331153599927492612418083918986511456 10963187 -395588952493830644516270625365292331920 10963188 -515070252313214408665360325284305899520 10963189 84306677798225975779568803149934550460 10963190 -11463920181270038596264508175110092800 10963191 -241491371432154131589926154462389558808 10963192 119096232656761206432859800664485089280 10963193 -135845083578375325409096782921165617558 10963194 -3088816972593568598414941223512264704 10963195 17910982300239566574069093255989488800 10963196 -239909324904154163325575763159559065600 10963197 -35917219109743268537206732387345083360 10963198 166570741658588236169990312510884673280 10963199 -16876711479583931951426342061200554296 10963200 125549165942615636825027013114435993600 10963201 418471361232585318851420191789155091202 10963202 -70661104066416611381622045584490014688 10963203 -165566874145841391614218884832405835520 10963204 -28964452627946918851983086912793714688 10963205 -505430417493211310764794548418672420 10963206 261284423326601900967123109115847710112 10963207 -278427687684105387215303772468852477544 10963208 104837223445560497288175255212854272000 10963209 3138045129005928792197839981834295808 10963210 195888419541881285965749795299776047360 10963211 206843829176104631938919413447149331008 10963212 -18491139517264919815250353141946843136 10963213 -19595632845728575263485748784380177600 10963214 72740557414968217274242556543628459456 10963215 -99916682478314987467030058016682730400 10963216 -80195319246887243082766223839177998336 10963217 -95758633623114118979518562689532204352 10963218 61914301364140818509752685244856581120 10963219 275112083419472251428172796437254072620 10963220 -126697789626424050103327111231287705600 10963221 -161573046775310089796636976977738587680 10963222 145334067643522757142492938097081594912 10963223 1058174340286898024010013221024270152424 10963224 82311969582400510102990339460151797760 10963225 -65406896281313486823841676189867072000 10963226 -91557562389024677743739773323725181696 10963227 -15988490608776971193363041516845581120 10963228 -102859215832558234417405021439835860480 10963229 6460676195657274762840506798729319084 10963230 -153771098197610267320836108353522129280 10963231 -458637232363776155736116824187331231488 10963232 -222016146058572224135988931094453944320 10963233 245349904276139651635115624829377307300 10963234 35181806213216460013133183389780616016 10963235 -151847352797519691002132827294911800400 10963236 -67350348997635735817738475959559079936 10963237 15873850816398486641678276122782406720 10963238 -79889793451120547315219602640373892992 10963239 -34875969532345208732813110165040426880 10963240 -149987986852235059155915809959214131200 10963241 -667124018693592512627239516081127252358 10963242 126513770709381601086467483383017354240 10963243 103572595663566348463827351835830470464 10963244 -46417497903342522662293994434026910464 10963245 259457370942724612899044538455952033600 10963246 80097754560151863493037505698344275840 10963247 -321851512969056428847458269836605176800 10963248 60179936140563667507035094243885645824 10963249 -586515711331297934104879631157573340800 10963250 -530685248359741838573468334156545976000 10963251 -13622161082722987954040825825177683632 10963252 -157580222569015419471230953621494663168 10963253 353377306856757150118720744236350059680 10963254 -178248995606574069688514745206408623680 10963255 -468255126612306451602491693313931500840 10963256 387871195378410813024761400530551418880 10963257 -55432842880977008231470777896010461360 10963258 -191259641389622077140877862499892997520 10963259 -526645581103316058934338266362353145320 10963260 62413411529649285987319470146333506560 10963261 -396785273194874046593834591098924549076 10963262 15921847579331996440923013699792775040 10963263 414733719994857954144716335766075532744 10963264 -1524261480459329527095731014555664384 10963265 -109093900040000995888244205467520983340 10963266 -9663350247502676297784244441842255360 10963267 -55536986656743425320415235089237065520 10963268 -605590658038197982283043356341030522752 10963269 -43790778903753547382724696049541407650 10963270 -161183703354862928494871526065082241920 10963271 255518525163476358184303566511661502000 10963272 187302111041703845407888546747488829440 10963273 -741468991943392526177262430379770365478 10963274 44396456259541860478278013540596117504 10963275 92044119758115298849859304559425945600 10963276 -146789578454044038863946028216306827520 10963277 42196831566768643453353205856796782784 10963278 67062886866521009290226080597812453504 10963279 48587610577299057349067045059817728880 10963280 757038357987076882927694861317570560 10963281 -86366458596801578597535575273008597056 10963282 -129639728891322917337567720211958226816 10963283 -382664568699303766055884229447256942600 10963284 -199795180207792979479724028451355332608 10963285 -88154318963942639822779536314027808000 10963286 -23669952727886858404036269078292157952 10963287 22087991145676187731721086283785811280 10963288 -68134094997053223687261715539906969600 10963289 102755316571345949564386053086654334090 10963290 40691757641788850863649145028675799040 10963291 167630937358492110320232166975160538692 10963292 -388865154793677145575716573744280215040 10963293 243271367112282964806343110346212330528 10963294 -143235190930989912315386186873874386304 10963295 49530577850088983516753159395142131200 10963296 -279868700749970554749947988660466483200 10963297 413862110415233078310509825885191635746 10963298 51438595221776735921798803306021880400 10963299 -24403797433011196710555953578255795392 10963300 131078337263996538128735526988710240000 10963301 -866793920586322933046151732087588733698 10963302 56672342713182304600331806104173328384 10963303 -39952412297758034758457553173703459416 10963304 -538408840668540691419010610774212608000 10963305 -14033603854707402342877423058493388800 10963306 165407477857885712455773136945425746352 10963307 -610312417818077817291216092813579010444 10963308 -61343980686424566349430487404005785600 10963309 -438489921372178019598189558097057710400 10963310 -379412129598166891733812109433066896640 10963311 -369334448256193512346710078596999150328 10963312 383715678848273199679047512932482416640 10963313 249314287873378894733424913960310527284 10963314 -82348874627515265640513179981867028480 10963315 -8009309110725793730630756047050948960 10963316 20138185791823542150471061265115832320 10963317 -233537811970945711605786167460793005888 10963318 67812112383140043770774933264849618688 10963319 -837524702032740602861276687021631056280 10963320 -132758974887830239069671032699545190400 10963321 935588078169208334469153753105320557200 10963322 227583155277773302364317339488651797472 10963323 -2193569434037949052404074387350118400 10963324 -685771451984210056953097229538870114304 10963325 -440196105543646852728761482213472443950 10963326 -270296866146387171908334638404363968 10963327 314031582935163225327572002644576390072 10963328 13088062683458531225974330845843947520 10963329 34929660978683430037332371088965179200 10963330 -24726631849774381238906451750523430400 10963331 18894228828182968718233779845536904664 10963332 -134095801409862699021832802420192847744 10963333 92880659997203993863854562320831892480 10963334 262740098469802327094332532735594841600 10963335 13296767532564546781051127777153960400 10963336 148945763357717029449350340368404316160 10963337 -365249654726076073723827853160099157696 10963338 42084440735979637973333952096563462400 10963339 -783157248314519968899474242180672258860 10963340 -155115373198517127571978997228102584320 10963341 -35114825208432079893192196324017377952 10963342 -136795237775092713724956305377061800320 10963343 -129812101509182884108944440158579815000 10963344 -14180902672627721792126011259190509568 10963345 -465069059794934364103890045836576661900 10963346 649617371217696304158804448193792735904 10963347 -75091773086420888266390936755362926080 10963348 -206250191004850441573782948337910274048 10963349 875128509450643723293647648446036501248 10963350 2400588832470602730610341643312442400 10963351 -9883934766412096536988801550898914880 10963352 -1612956532546148816842314900239565619200 10963353 -231873557537831269542070281636662850096 10963354 135214914244507226671666668962533211376 10963355 196809538584708325073130485676160566720 10963356 36898515516348195066953116638116557824 10963357 930343487187243982648422179132224229606 10963358 -53635166607437243412817292635222370304 10963359 4992995560841652809608439287933879776 10963360 -413675687180589823230369950532625367040 10963361 -213043431181434946874363642298324535680 10963362 -153465439133133362081847904055166123648 10963363 488279542054826696771420744689784252160 10963364 -232834418629363353773538046381656821760 10963365 188033111754173401604821882267963357440 10963366 6942059786653708598567533195981095744 10963367 5221183507401073470366157850309433792 10963368 154325439472929057011166409326406256640 10963369 -443661878005796859876364278315546164230 10963370 -57024615271011300812634792403078736640 10963371 -397882983296662306812196116633706898088 10963372 48076536883730221975367636916894351360 10963373 -157945508089378925085260616425282127636 10963374 238633340949736913108545258973285828160 10963375 982498025782994731377808693552110720000 10963376 11834684041138040912790564139511808000 10963377 251624625930042945545061516281223479040 10963378 -11926237255873665716892985957981931760 10963379 217877021352959010334819041035051543376 10963380 -35469196810761907942638738475511808000 10963381 -96481012771623224708061654291549873696 10963382 -268055137525304291353896254460166689216 10963383 -434468021667511407277190815454358666240 10963384 -49602514944456273882226126266923950080 10963385 -434932987088227540646110491487155074040 10963386 21608300035014997163103187497173378304 10963387 -394018905921647254347422508630857298432 10963388 -420260026653222668334234971950871116800 10963389 185633369704911783037030905930933383424 10963390 200382883942466269592151145929012931200 10963391 -859762780004282093127412754958459601248 10963392 78513492217132125217033008148434124800 10963393 299286349656143471077536390754627019200 10963394 82667674740380346820107209693741391360 10963395 -295983456048847888464486355065137458080 10963396 -9239315472922032364740246995410971392 10963397 595026721329288442082351687017687458846 10963398 -32888782344227028168460678775643635712 10963399 -308638986463530566215262320511336492160 10963400 30700659568969300034400377581928448000 10963401 -210108122891713281517351050788214025968 10963402 204485057553797950816821876693542461440 10963403 -395375086763527883223090502989703642032 10963404 -304568448069469918665172348209579770880 10963405 -700469699207058793685684316442815284040 10963406 -13929517448787800197806328258044593856 10963407 -113837460919662282627069021590099073648 10963408 -131753738564534792278735993237269381120 10963409 11914508952829779945891333495368321904 10963410 -96475181826514639769103042575493811200 10963411 -37238081411195747841098363075571775688 10963412 191574507888394404673549004142546089856 10963413 -142922009721291911986975978925542883058 10963414 -77237814865332732373438647854780491776 10963415 -728039082254723872057233322489832320800 10963416 33751179483419144689383456641093529600 10963417 1431852960347692820583632839994056720 10963418 67848479726652886767122699801962467840 10963419 -67474978395572692405988587192764659328 10963420 -76575281170690417836441222623713536000 10963421 145939418332537059109123766608201315200 10963422 -256942130956389872139725030350199874240 10963423 611555764709110116426367003932970078384 10963424 -215859296946456264211731724571232436224 10963425 76586641267072921468540088977498881600 10963426 -138754591332321249503556899634638471088 10963427 -732036637991387979713737722759391034724 10963428 -45291710570512082113971655873381453824 10963429 38225603030922980983919436833614775040 10963430 -47542073319943171179852473851517568000 10963431 8236569916094998691666395914822115272 10963432 25103069469825922613761285612016056320 10963433 46005173883125750087680120315171488768 10963434 49989824192922681536539447719910240512 10963435 227270419694561190469128816021751280160 10963436 492313181505125120434329969868820960256 10963437 -47862675856970902640994662364148962720 10963438 10427101855684763768972109678201203520 10963439 -161916744518571183772841488087278602280 10963440 -53687121716212852628713487751938211840 10963441 -124302744360251517046809545596773404316 10963442 11077579422022413482543447866782772224 10963443 -517774274813536001751118543289083476936 10963444 -498110359304329409612378076619557567744 10963445 -123381772287606285786690609772087724520 10963446 26946841210325697008294214993330447744 10963447 58087062174384333495782975008211686704 10963448 -169747512256852393119606847394368880640 10963449 187809852250749106895023130465720144448 10963450 -89082169363117886838120714731595516000 10963451 1488819811474949112900409858990699728312 10963452 5267780925184748192403345596807380992 10963453 215090643005096180960525756492960029260 10963454 293717546700605201148102253459338418176 10963455 -603658915756798883786007671324501729280 10963456 123101016747606574266594526655277957120 10963457 546762931684428846501225502741576328706 10963458 165907543956745495538896682732788170240 10963459 495963796600255182652250005889884755888 10963460 94395881905718992301074723904618741760 10963461 498390834960119032586000337741559522272 10963462 652860586951127180644958520560675539200 10963463 281000864608787995223737239775500102960 10963464 -391060352515085028115162477588300308480 10963465 183989922349803800566588926537459254400 10963466 154260118519973752072772285791730160432 10963467 -10408080407930683963096060974760915680 10963468 191663285788546886637783168818765051648 10963469 758735755724003721931375941022564352160 10963470 -18055446264815293320796378500112097280 10963471 499266167586887728655830338248643914672 10963472 70373534775570306809214490401026949120 10963473 -152947098309029197200319711637932896 10963474 -22830503065839405391698256818404682432 10963475 200999750716333476140421908846652141000 10963476 318312144033895964354005621372828943232 10963477 -99268717420654409862887340100149228128 10963478 -335685820148922800718753457534950778944 10963479 200217343968897573388803289102190937600 10963480 217329989873673000169590363762516172800 10963481 -254051381579434156791302571911465499708 10963482 -14818978560290442331086594020131743744 10963483 550911701201127931400546410964379929732 10963484 47750093772300095116628582981830388736 10963485 100551022421119484198394654544475347200 10963486 -31273266185828521806607071540081552000 10963487 -763319222819175314986564560215999786208 10963488 -388430617679634685185313386363804450816 10963489 -773537811412466168760700932192473879710 10963490 187173427858899813997617441713957748000 10963491 -62245087795728631413108855128184274944 10963492 21181199576101903612178021129091298560 10963493 33008462782835734416714804192280499484 10963494 267073836091821976811665521562677512640 10963495 8434208499086505392870312571518067120 10963496 -224022048318534334770593877922553456640 10963497 129490524961529305489853245937143502400 10963498 41211469098306460309224270757078563840 10963499 596020851439159701980334098033704504500 10963500 -148442589206455005563635484062721280000 10963501 130375122078217288286793132624962210400 10963502 468820955409611469068529114876610633728 10963503 43285746979580267840762875843498271112 10963504 -42540449438127698929074272566628368384 10963505 -29670504851579578069013846030198202840 10963506 73673244069957881335210819748455991808 10963507 21949485359633135966837718798523268000 10963508 -530000017250525399421394379098625752320 10963509 -482951345628948327878974546421907062496 10963510 -139406544532194691404182898415824483840 10963511 -365568562459675121837754145938106235448 10963512 7397665994646905873841636507451514880 10963513 -65387549358143872810307529664069337760 10963514 65178426943479772714818323459015519856 10963515 104779399772146979412708555853838398320 10963516 116450346681859517528106439192986865152 10963517 614539870717388941041569647296730234566 10963518 262905641605886511232555653481329731904 10963519 -132017762427154036075689229491628405904 10963520 -17638291149171766582619944222033182720 10963521 372786070188063888471005715545133192864 10963522 -129309416657756297167617399588324950016 10963523 302585648556444516187158737786364818184 10963524 143422676850879647354070574221194588160 10963525 278504526867997635762521506902330220250 10963526 247521379470746171345386490817741133824 10963527 133553744185827806455260961536634555128 10963528 -295418135143646639515636293656272896000 10963529 -27184929805060923302227286160213120000 10963530 87686478502465061890010210880985053120 10963531 548411702637216576442146508688120583232 10963532 36017637555214431534685335399852702720 10963533 44478184262885086320522325025419212864 10963534 120147778914845380812784505235146164416 10963535 -46251692617776340309016020331943943440 10963536 -32806487038639887372537619761096032256 10963537 758525594726312028529441712580245527260 10963538 7353583194177870724536344450053920000 10963539 9663602332309204426879337367893792640 10963540 74057331981813459593167139437311713280 10963541 404062006692534582310521636285866551680 10963542 250285307575700947286659535441330507712 10963543 119398191431718096553920600563803951144 10963544 -37653044941980519445721690913264844800 10963545 -272543316744786742138602029799643358400 10963546 -3032204412605040076829715603045847296 10963547 -98841145019456312347007756995219192800 10963548 -86578758200841888126620459557166570496 10963549 1185726350818186723371944444635353836736 10963550 -79618671911481422455553899152902342400 10963551 30604333792598026589937463201003121280 10963552 -442565962375543872432371749487911108608 10963553 -1744146127694546241607777625094342912 10963554 -18828621602952131941928462059801747200 10963555 424701944565469468338036396235002996960 10963556 62288154316994849094303965718793672320 10963557 479109285304381299257300372172900783840 10963558 -85725215879939857387608765431474212416 10963559 -329588486051917680960840720946607082120 10963560 -69768264681300768000793114888182988800 10963561 -116739840194390902481720195345527156416 10963562 -84642615279556359016294659223035838368 10963563 9198446740329362574362911365003711984 10963564 70606146408095832104921636495124260352 10963565 -390388266177374051020707291922270263540 10963566 221350128682156389980939297876395219200 10963567 195962934943757415539626642807347697616 10963568 -46163444448469179430495779857694720 10963569 443596887258225141222414321461844220800 10963570 4752728254985979915007380047403557280 10963571 94523924957498200891692309043292785920 10963572 -4346216816251279629346188432447799296 10963573 647721922638180923415364691695036043822 10963574 -396476910397205834617250748965721588480 10963575 114732452991540959591839870982843235600 10963576 -27561775973607897610225103596110643200 10963577 -17654089161047830344673410516405551148 10963578 6682905165566623669295093924071684608 10963579 -996925705385524288388142909787109652120 10963580 -38595889406467871204199432999980451840 10963581 2990599100877188334875711567742909504 10963582 213857157808562582241338138909803125504 10963583 815731886164286887816505775009228968832 10963584 31084661500843818681138526939030487040 10963585 113694335997694696358902173724930749780 10963586 23658340399658115560131796044400432640 10963587 -110536031247307201383976640238435039240 10963588 -422057724966775386742154884738902917120 10963589 39288507838647132526860641380815156480 10963590 -52750531432402294117537191067394549760 10963591 -670654109499864636431505954630267608832 10963592 -604001273026056968915239875011551104000 10963593 6622052592267004353135111754004099322 10963594 -50921871531970614857566523083783537920 10963595 -405894748062626906151670602854568145200 10963596 -115948073652118506031050446005802041344 10963597 -64355016777535870688232554880131866954 10963598 -130398938725974998721846499723490011200 10963599 -122975942935655078240185692690870519792 10963600 -2717313150995241757701402410669056000 10963601 -625746307717518065698483479823747184736 10963602 -26368774672168044797541949217560187232 10963603 -275134725822359244231851853388571377572 10963604 768980365437228102372756575535428908800 10963605 22232773005800011580737513442781270720 10963606 -87000840811792577508797280251305333440 10963607 -316097210718610075953317153679502135248 10963608 16083792614656401368764751015900774400 10963609 187600953059962201444543010655737078404 10963610 78729347247037880759309850544842946560 10963611 -86591365819236144315084041212200579540 10963612 -745414250438804087882034512184828026880 10963613 514931622687096773821503041344345637862 10963614 211896701600873197567394993812752939840 10963615 9628031153894321123823870780111210240 10963616 242383233935683262680013974928369909760 10963617 -77389397311456520189149334984732851200 10963618 -128759389044936700714968663618984732384 10963619 -513282964339664693925725229707768845704 10963620 475839326620437153595349131975716864000 10963621 -109310813978061231881816416236446762948 10963622 85220947015518480654617779342314566112 10963623 -375032909093503005953924077780089507072 10963624 4090848669734946938228951116524748800 10963625 913401779991074937489439097470446960000 10963626 57740316036719961974203883006592217344 10963627 172082939392058614083227788672443320440 10963628 -68466276711124849322416295951757480960 10963629 -135439578313659295066375932959144423136 10963630 -85832824831048262798325102965233343040 10963631 -22576362963832938438842218743494386080 10963632 70047226143385534480671905744693329920 10963633 -104090355753014864731319531997141922200 10963634 8938892995976266235847167027486275584 10963635 413027137271321015461864416748936407600 10963636 -207547438467871277922318619645941055488 10963637 -479887100115748431307298218507279677714 10963638 -41195753984983583040766510312666048896 10963639 492189184822544096081633143481968230440 10963640 -300890220635996963363573928322471526400 10963641 43593210034250358083879568201861271104 10963642 82081047669159911484980859328719887472 10963643 575593774823396522199141519474347167680 10963644 274708554539703276018853126735971734016 10963645 -216753527692415577614197939279764762240 10963646 -5665305391435748453349748442662379520 10963647 -250480592273839678965856217583080640000 10963648 -37587928445919907769510188383819792384 10963649 5617382724660129704476811235102671664 10963650 123216890882202365743946206539314697600 10963651 20371041184260831524323125149323646784 10963652 -397853586249408767001953406687566438400 10963653 -527626685695200398066068614713722960800 10963654 96784332737062103760825799246767018240 10963655 -123826912002241292936662899192282109440 10963656 99085195759761632087901692893082419200 10963657 627152815038446267667357948223650511104 10963658 82367648607244461555565456168453957680 10963659 40064018987854595175671706469981148160 10963660 276391052055671721591149077980688819200 10963661 1040136355626201273095054570786986557900 10963662 15873229787101265102635592291153189952 10963663 365719781537490184733073115811064865104 10963664 -80800003961031479310985462177335951360 10963665 433491660242018412325330473808813454400 10963666 119862229565934038696279673303073797120 10963667 -882098342235533137923392120174993664 10963668 -103983305094189738943046713590107535360 10963669 94423309631208374028733098456994549070 10963670 1622943676333061937548362808923795200 10963671 -22662803067294543109114401470749332888 10963672 86485014541053410954246718809712076800 10963673 31435036408321937205453893756513706240 10963674 228349168367642888547273531878116058112 10963675 -242303747717004951953860769520447777000 10963676 -586564503001064915843675166361309079040 10963677 61149613131878423951019484730744444160 10963678 -85155282061021477607264080449029637120 10963679 1415616034514410728413185947608185663176 10963680 -30069966694407137830234762546155356160 10963681 172655317706564524674792068071703716032 10963682 322917495531096538099229094108018792000 10963683 -542488205147813960988246506213564411856 10963684 -337500193346962391653121526323959270400 10963685 707848053104366524914402660678293824380 10963686 -38352919333395910638433351206313728000 10963687 -22207458232781802678260236406385403296 10963688 -317283086480527149320373237832982922240 10963689 968552723746010979760126058705664432 10963690 -455361016242160003429155620800424632320 10963691 -244564116245516108375193799338176502648 10963692 150377481038734408416818642256333960192 10963693 -63934644564236927220775689089976159956 10963694 -39753258632843084882927743638912010368 10963695 -317178746954085285335142142885268740080 10963696 149950022649332422403619772918192996352 10963697 590698001078401858612650944170696711152 10963698 239262096453608664509180458228209166464 10963699 -91510417538827696130840953377364866240 10963700 212195686838339283552896167628278886400 10963701 283153754713256467212861595282454588160 10963702 31094130997493436928425115605110116992 10963703 -180328654333657767383800013173325750400 10963704 -93022131969637387034629646786081402880 10963705 477154476801032182647967373235851425860 10963706 -9122767591570995475378709382158035200 10963707 -567303007443965119088608796237111299560 10963708 12258368179142797870993485700494262272 10963709 239116167636333738420820659763184409504 10963710 1270616547233747128399485647770592640 10963711 251943348185234829836504964479308201200 10963712 170126092068827755759910373620145192960 10963713 111105334361374999181183890307129674176 10963714 -170987867328489147868006558393712618544 10963715 -90249049244920874802293952806138940000 10963716 -326974864031904253310957156779696711680 10963717 -219138487668767403397780051946034819168 10963718 461691446771384707841464271802932476800 10963719 103313826708374821432696337610318756240 10963720 -531845461929982837056055327876220467200 10963721 197463341765004837824043419997798512922 10963722 16021670831843808612617707548257280000 10963723 -846178507692097898206284988059800250028 10963724 -34022952554802477098892084955301912064 10963725 -230878716449521054618227728722596120000 10963726 -152974932672318006056595398421723152640 10963727 -340037913422040938716860397807414704528 10963728 -94178237974641118871782918552269619200 10963729 137431833949804352602409356988742293312 10963730 -206298172917950915958207093733331622240 10963731 362671477461420923476607473897378919352 10963732 89457231507214362885970260468584693760 10963733 925750257538206633672883166324915754624 10963734 -67364525503797964466605981387404802560 10963735 -294434176878617840119701399272311273320 10963736 -277211822706809976249932988948503715840 10963737 -128455892126985759907123702345252008960 10963738 -191495007276529136235658688238540126480 10963739 47263618673308823238001097819659041408 10963740 -62405889940436140905577341831806515200 10963741 33130845041527487353084486590121401600 10963742 -213072472319565258202183055473037879808 10963743 -30289895375598477517434021951544550016 10963744 165858592739427543169796066658803515392 10963745 224395524964584769599117054028803054120 10963746 428201960418371171745904119606140287104 10963747 344709028524023189622350634759870703196 10963748 266772312780854690072280495194942241408 10963749 282084801928041135502297675612090536768 10963750 -33478624421543522423559209837084100000 10963751 1418265328797686479673207821181545840752 10963752 -186425923768968518213733222950535413760 10963753 6930987928392183669107978547284390224 10963754 -203082803903506062132832145053820249424 10963755 7233966257878284490868084584434097920 10963756 -283351596368617137519148028978118735360 10963757 -223725320641479589514145431456344243488 10963758 -143872577576231259473154435835647885312 10963759 -745600945801130253700346241206823989808 10963760 65320811118236163205971762864296755200 10963761 564207831124122259064889717322725455472 10963762 -262535313561841909285601982148314296928 10963763 -616914614982531998434532396513087567988 10963764 166292732030874537969963072533197025280 10963765 -222084884009836569630703069470350068200 10963766 -137116439966599419505040561933393996160 10963767 301022742318924877502399168609159757648 10963768 -146457356256947865444328318652525629440 10963769 42133297289065715812070047515369954120 10963770 -35346788742175700669243216510779699200 10963771 -94118465328768966351132954939006401792 10963772 154879512732941762674604819655492197376 10963773 216523377496871689803081341018820083622 10963774 324641090505748486635890752925590886592 10963775 259697179497468742208219521464442327800 10963776 -21526077356641865476961177018239549440 10963777 -664393958316652761757273256530825664736 10963778 -20496880385681904837627953665909063680 10963779 -340429990046522562825910932056681799360 10963780 -79380585914327040088029500066574662400 10963781 733151335375280442559111053050458307292 10963782 -272850621345009675683203973306273464320 10963783 375810990727355102566434574239229163520 10963784 -617964455263252632783872393059582279680 10963785 88874840374831616558659270922223999360 10963786 -423547312854052376017391208771877587408 10963787 -448859713114761094094558308250268291564 10963788 -101934556547008513730139135590359265280 10963789 -205839128660624408328791375993030342410 10963790 -68492964438157875104017304288012001600 10963791 402293595688956257519634580154831927400 10963792 36052751405331074028033935997701455872 10963793 -21169110524163844095081762857874705840 10963794 -114679730379871042735994346592879752960 10963795 -11707508594344868945561486508229399680 10963796 -7814217828226543955627021396970897408 10963797 6974587338288219628031903274221864256 10963798 -235233654428594781133545491763184080000 10963799 -418097356010416256990384286953071455528 10963800 -104774442852895127484746442891340032000 10963801 142525817691242560388770690803812488704 10963802 -301493934944177126319030885623409328128 10963803 123043219148610619456508613497387651184 10963804 621648789164158345157854888752051059200 10963805 400523483158750163904148785622988468460 10963806 67532352328892958131314479099735419904 10963807 -315015415248403555021648994168186865000 10963808 -743713894490465214050973150387815055360 10963809 -700574585672100423738831066085027373280 10963810 -71013431859919907098994254907015040 10963811 -279357813056880808987374717561861519588 10963812 151269262797340303638452846032270252032 10963813 -4497900605914334883539285944588473728 10963814 332607124442439243593928720082431596256 10963815 -263566695963693660903787719797399299680 10963816 -3399631584748312860474193026200125440 10963817 263467683399133649282989314262842314640 10963818 139011968479189166434303810798901894064 10963819 -84913795917160651380008877105497556056 10963820 -107467662110773715309718824059469168640 10963821 26985936384102890829036657578612627520 10963822 -303989341075892018766649008610715448000 10963823 -44911487785448621533651209899056160136 10963824 -8032809047306604516142554518257139712 10963825 -171032560687286310496452830503670214900 10963826 -142937237565636690172185953430021627888 10963827 -42032215618442664419936594770788761280 10963828 477582881920502153554693887773461136768 10963829 116808073056245440998433848875287472700 10963830 -52942669045533211077788530399772734080 10963831 -621018696335216930002444643755602923520 10963832 212144625620229746756823790081336934400 10963833 -121124996808038035053816845182952894400 10963834 39752727303792093363204905290646529792 10963835 194510666339266240774770977534181672000 10963836 -4487083338348830084413450209409428480 10963837 582425537257659344496595842258930187372 10963838 -179791647613528133351517161668298080704 10963839 -10169099475596509202755326192142467072 10963840 -36355053990666885383842580702586470400 10963841 2977735681613138809547180187392091072 10963842 -69751301696388703316951094202674242688 10963843 458419004074612074272946341629563218448 10963844 -405310170980643192604757348746774251264 10963845 -22715615332520533480431796156477005480 10963846 -35653638903175066552014394426500650880 10963847 -63710398314972758412651193753713807360 10963848 60542549974853713136917129530071900160 10963849 -144713088571708401409359205841413939072 10963850 86827417362421877602410350897601056400 10963851 -74566877134244518113759742239223492176 10963852 12568074295395762531818120611893127680 10963853 -476572596818252245005821895253957766196 10963854 79167602032183270303345836782552806848 10963855 75326044862840267423516160155801817600 10963856 18868665226975197302243691415637606400 10963857 525413434686937766224204053603223912320 10963858 -211224682548336540454655958156294153216 10963859 579821436852491356411126263996884921016 10963860 -24211368156123072336581344809188352000 10963861 -918813555181152318754069510896412157988 10963862 -5132414405399515090392703821381052416 10963863 56948866782404981403632721690443904000 10963864 -465005647748201805734336568969876080640 10963865 442298043352157377707222587709095848320 10963866 -299656860760545313532627856412766347776 10963867 -103926628589240616407034283784057047200 10963868 -36463479699357540604322816246986452480 10963869 -14046598765529328570444818553667917312 10963870 3749901792325472987137645088688253440 10963871 -287058584217022431284760722168387408928 10963872 465793107108702472052063484419231907840 10963873 -89217483934028164546717141016771077200 10963874 -202299443655871503866327709890946700800 10963875 -125391319948177673686068386740008204000 10963876 94781075191006438715407258329293377536 10963877 -91149521483923368804795089236465327368 10963878 577971073771256321205478428389445844992 10963879 -592241053046608194248467629782399472520 10963880 -541269093567618684184398816506915635200 10963881 344661728110439287295506407463815839370 10963882 -1716056668393186114806275080525529088 10963883 -7636454601178872717765142931825965536 10963884 -226474708025726354046179708592559423488 10963885 200296019242093482471470916107131833600 10963886 -217961541898305238138782285561039010560 10963887 100770964107896907215423247315474226944 10963888 -75840643905604737681200081940232994816 10963889 815582351651213665858953490671144396690 10963890 67041611761296661683826609227791923200 10963891 75946885327077049971797084702852062464 10963892 143700946903747895213417208942303812352 10963893 10756952766773929071489549866118197760 10963894 11047112866996674049502742885249844224 10963895 277368268206811084169237912086204564080 10963896 -391265596125067572336635481671573299200 10963897 -6689661435696877986173780484468723414 10963898 40895077420983377221385307507266658048 10963899 368462268429154098560166440254107535884 10963900 -152431098958163850980827021074837952000 10963901 253416318477428970635383076796793051212 10963902 30356210141951235670716524400194801280 10963903 599546383060736407813704033835916024440 10963904 43579226204374972765188929482943102976 10963905 13772792235593076421779922128055344000 10963906 -625459683413223522819279151394379980256 10963907 -178720281802441853788734047171796347844 10963908 -26481767803020497870567989834277006208 10963909 93943891541618013513835694806870151520 10963910 -57095733419209333617125347256903884800 10963911 138636292542454308113917337398650912000 10963912 -379239365943482885571138823203128524800 10963913 -902871211617245163316200115592072540838 10963914 -51630152096654031213610746966710645760 10963915 142894158754297946546367847726081414560 10963916 6529856181548545404555794064333437952 10963917 493612070606469879166165532774610896640 10963918 140917954912189461179303982510598482816 10963919 -388732975840182772101191397602031956304 10963920 35993522690315293959983468058924810240 10963921 827500870011510605606733809373345915122 10963922 53660675404515939412208038474999930512 10963923 239019336930834740519603091152887654584 10963924 505406532831399973061813441546859624192 10963925 1038359084561545561489205053510041600 10963926 -11323982438320352951343262687554050208 10963927 192776733749477021790086136886095882760 10963928 -699645461472049897677450436074848163840 10963929 216011453885006318724792087611466073920 10963930 96843979702899296891039431273583259360 10963931 -18272947936924139890678658995343004 10963932 75502916748360022820398156877398843392 10963933 224571375079660737391346470211359922604 10963934 13121372899198166488222508626695743616 10963935 -430442572561334324570450109285924405480 10963936 -980259454873249754358863172206639185920 10963937 -83612953512517993836622009010180501868 10963938 -152891157571825636564847249723916198912 10963939 175690583714399460975271479320559187200 10963940 44466761071396754436425611475746521600 10963941 485780156320249267639759832169474564192 10963942 260766755308242550371331437557856462144 10963943 -15670461382172912067312833873549149200 10963944 817824050574179660751164839255115366400 10963945 228982389041251044089921246410186769700 10963946 -105911309851840406020353011287486874784 10963947 35481875507426149342938589707040059072 10963948 -251557168072964409225932448054487912192 10963949 109046940234648239004590551587525467436 10963950 -29530984251270509121231555246635904000 10963951 -114885703520469871191162614790912305376 10963952 212617596244015574053612594313415622656 10963953 -15265324873981619397686233084743234432 10963954 -59980674841477569524195542032833828448 10963955 168801115211846262902871607776247317360 10963956 53526545759230083881705620642366439424 10963957 -619133243764955770488555728784965270468 10963958 235347701271373581549698025593870362176 10963959 -519082117813906910826802517357772158592 10963960 -30795800363015132828513442967912857600 10963961 -509724743898624952952190609574691515068 10963962 -27463921706953590488617560416978955264 10963963 1074833740670853204569039397189692824800 10963964 455816260259261014708608306982718295552 10963965 -88473394267881254918145710866563408000 10963966 109862920561080729020549482038485421504 10963967 242575876963089642737176757052649114992 10963968 4645963044398448651824247684049403904 10963969 -406295114163955168622123394318501776160 10963970 -135573524843989460319330201862962854400 10963971 -616998799037196331080446146824717503760 10963972 534807326255979432830618263582873313280 10963973 -60263024338972098698574375858666908160 10963974 -26855213239868283130413902674973147136 10963975 -182979457548500093323666675961136339000 10963976 82821756416666003161188964944828057600 10963977 62523252195244877119510697514929723808 10963978 -509396481994783433203399613738885706960 10963979 -254145436225674531133464982142509798416 10963980 -308820942432909279996025802657018019840 10963981 167440417619801288788611178302701620192 10963982 -46852538109547830453321973408215911616 10963983 -216493656012221553347223891904991564400 10963984 -65514909463037908915732956489935872000 10963985 49303584633978236197146709582103966400 10963986 131545122147409813148410521503189096448 10963987 92249553618495573381535406297325101632 10963988 -8977141148456363040704684209070039040 10963989 -162425081090619312209109803513091479346 10963990 -165090906858572850331093092586534368000 10963991 -442576568980669507518275134292324647608 10963992 87329439984222760318135332190518435840 10963993 129839073332681167007142591100028010004 10963994 22196033399360162781308845362054189312 10963995 -82781884362029007458341153935578304000 10963996 293468891575739817940563255748735424000 10963997 23487840973766792128264997996674897344 10963998 -16186494488663088489387028781879089920 10963999 -86055294146891923610381597504902539120 10964000 -249184419366585664849110409910255616000 10964001 81303203781641474701477052197597686720 10964002 72331743839953926972746169144902103552 10964003 -226062565252529920566052388680072451748 10964004 -5058937999291758863501643746478059520 10964005 -111281231558898120887270736066283568040 10964006 -295990822182583005144865804103852996736 10964007 484434069865627893034210147478126180880 10964008 -26581490770064447546218122058702356480 10964009 -225532819383444335402222839030364536128 10964010 -58674869336467721237150938165544989440 10964011 -15106416260325978025507711258947334808 10964012 322993400271239897411063417452748365056 10964013 166593740842054475147747907168571623744 10964014 609177600554240072822129928959046175872 10964015 -80158351420433389548597948213172675200 10964016 -3066915388047803479847326240220774400 10964017 874363947756835505395924425283846946066 10964018 -37386300003754821242656102484177485824 10964019 -13922871465694265363916736539305541120 10964020 -211088859472534195304322564536444171520 10964021 -432525140575938182659985190449851311300 10964022 -41262280929271606492978800003006539328 10964023 265564529128585686535799789289409413040 10964024 -312466358708840771736106881361587671040 10964025 9884447447004426098711510406166320000 10964026 246008482404929700693677708999954065920 10964027 90181261354525377544497743232887835876 10964028 29245477119394118338410487823047680000 10964029 -274640068229925065292758270947009243680 10964030 -64471276256972889783817400625993830400 10964031 182006015032299389835236512735485941760 10964032 54224457050345055175376970529355333632 10964033 -292785029430210891344126644205697009216 10964034 -13830167418738429059814416964915101616 10964035 -221023499226249330673765368836467152240 10964036 -589612408442291441610787701839633973120 10964037 100258805667093688562687765171236306944 10964038 -53550332996056275399045600720213586080 10964039 -352437827713958447439097645595271317160 10964040 -86617074824549291256266517529772851200 10964041 -1700555468690643439693095460380881750976 10964042 5996394277253106521617207288911705600 10964043 -33777275752300325226093885913548261336 10964044 231632345079928186943111862000816151296 10964045 137303861403944353964653662466886366400 10964046 -47196362328728828834611255147686599616 10964047 199196658844987363038127046891776912496 10964048 -113790904050038951389668516490887069696 10964049 -305847792577545195408641856298575610128 10964050 -172619712396837308031127233298098325200 10964051 -115215484697240262957996566907573121536 10964052 -427965967696853725686076978338508800 10964053 148555744625296481969560959914255268302 10964054 57540640214564424697447185563293248 10964055 -157752504121562151562644141346719936480 10964056 3626577917641678586272948178779484160 10964057 -133390620595836051789333470982442521912 10964058 7616339068234584177295210645621355520 10964059 167930238268201337274891556906845453360 10964060 95397613077587646248316889680576245760 10964061 431017369882677705025521106866799443180 10964062 -177665188834580622764162138808868235520 10964063 79394339362639204240239345534214097520 10964064 -450193380179525634416010711815757496320 10964065 142423541804661474970756163443247959680 10964066 266724441246754921127003290087650570240 10964067 -240154508089226439457625717209967600520 10964068 414581461297002592759066107832737043456 10964069 318897334725618463461368382215517865470 10964070 -13722821050695262292540484353585612160 10964071 872752896156285890670020742991227609272 10964072 119750694977034742199702561454856519680 10964073 7020459896956806724897135454908145568 10964074 -516597726514073496008274314046582110208 10964075 -145143839862653859329608281915627524400 10964076 -45733139064617002386496297846528757760 10964077 67247098591444998987195644570915779008 10964078 21702711302738636127887717597332299840 10964079 -16170294344302706455991211618350874528 10964080 6461043034627787652644799131898347520 10964081 129432840415403363082192973647788783472 10964082 74609075150024931302489396565172221312 10964083 -212314423905758192148060361803114912400 10964084 167707549274443034922623989017774585216 10964085 -248888115393139687540794752540006136000 10964086 -15542228167491844328754566433166473600 10964087 498864633233098664476637712343863461736 10964088 -159882788643127212614350499310228480000 10964089 38234680555273332339036522544773898324 10964090 2950892025503476727402993875101497280 10964091 -283274670880660897108803461923541263680 10964092 239405283614648048872226967643264161280 10964093 -277923798455403270088214557495325137242 10964094 -377179501859324473381242858984121620480 10964095 -428784353615582859074972289464736544320 10964096 177718890412409925841008034289025024000 10964097 -1647479229839852466226767270505053984 10964098 -168948089455231265103780816431772529200 10964099 -364884338280600905975943978880624423968 10964100 4015173869464821481723485666602188800 10964101 -24742497644124086571225192736239828898 10964102 357013251025070337770723340563671089600 10964103 140657917101468826342260769016126278608 10964104 45196740681870310026898415339446272000 10964105 -96208013026569767976214244774820643740 10964106 -49634064599083451154703520554687027200 10964107 104262593673688021648770318803252116224 10964108 160160337662275129006341131967012718080 10964109 79251918990021395704478607670572814368 10964110 45333190709896902215094425595433259520 10964111 306712136041540873450611075088046841024 10964112 34374222674736021989439673484919767040 10964113 -253671552701718486976881057024722027520 10964114 -145822062853073043944696833376809509888 10964115 4655729329209852255618358423035173760 10964116 686883313080546114238154112843670595328 10964117 -107801189153987351658402386902698654294 10964118 30128622949425201908764021859764187136 10964119 -348372241341282813925700051610684679480 10964120 -53699424903257526005637870961829683200 10964121 -29904248759043815730989229369511756800 10964122 152666654221012033130620566104590313952 10964123 277394469298335750174958475811886432944 10964124 177189487473737727758079263339169960960 10964125 -455981493319990538585845686569608320000 10964126 -2311100671168419385809098640392911488 10964127 248013011774323155112879015123971637320 10964128 339540107460122848272952275150434205696 10964129 -7961620410009570727805995015491101520 10964130 -92179413838187965858832154089971476480 10964131 480817056239020368639428837314801779000 10964132 -303264440865932097547195389294965407104 10964133 -969307369123177794234351149208498574080 10964134 176779945644080906193865014590793641376 10964135 -35984981156447009435050441858065023040 10964136 -86633393732454136430102312822820618240 10964137 -565030055777718299285470571387886445580 10964138 -7930696554708218322621796378109861280 10964139 42282325890146780932400487319048622424 10964140 4827771295054349830018916173446758400 10964141 675102520894618307373854964903018296832 10964142 -32628520851833932071348273662648756736 10964143 101190846653906087370856950852801333392 10964144 359467801676684888972859944385054572544 10964145 266634120516826693204998329661979614720 10964146 368540985958844013619989871803700723200 10964147 -16600023714320007602570190632304046680 10964148 -160722902125610507589094674084933734400 10964149 -102135767270152520207584772811039565664 10964150 -314370312528061719563197954884371640000 10964151 -551962323343292009891573093967048969000 10964152 -637595462026036924332537296607896678400 10964153 -1026813637547513190205944863580868160598 10964154 -130040278950621238497484824603881760768 10964155 -181033307715337650326583558931562317440 10964156 -89782334610994128409595916179547531264 10964157 80373840869584043283807441293503530240 10964158 -86341489821772896363303975823404184320 10964159 736306879563206561565806295770663331840 10964160 107983369279563751323661993087630049280 10964161 -336844233956522934197518193364607010348 10964162 25762088800921054008685719569734289664 10964163 -20863516590940261953398594308435844352 10964164 -90960337060464678667426643524256268288 10964165 77117640188619246639602467548900087000 10964166 -122719723669463863147296285856658746176 10964167 834084266763036503756992555290884306832 10964168 405041770515499116306671752969550914560 10964169 178430092908275115668968042770428969664 10964170 -56126203005218155339068736630552304640 10964171 -180330610472973163483475396044489606800 10964172 1406070507481254369411660958249193472 10964173 182891771426199464439430924701178880 10964174 39875424038390916917917453091504654400 10964175 111596193303739774552317160032012207000 10964176 132649200475860424501162566982809944064 10964177 -109330910194185963097545362719441536000 10964178 193963779779989304257328341820014934400 10964179 -8972437302202506572023306224107137560 10964180 58903200014518723147204339557179112960 10964181 -145544397406191533447008313032174163040 10964182 252667697072803124345652010060580376384 10964183 -2782370128089446726344058101433262336 10964184 -33747685704073662795277774809366528000 10964185 374050680682579334555956579504233637380 10964186 -303599093317492285533270301373187848208 10964187 -268400284995582475608260002480821718560 10964188 -369176576223824355432739381832897562112 10964189 -909398069364210772579250299976897906010 10964190 204338789597238065636580479081913851520 10964191 -629781685866185764329841778463377856720 10964192 565165268689403749118775142876042493952 10964193 -35736920414975678157630544410591010272 10964194 -338923305889719322470407604718787677104 10964195 -23262138343013137623217793142342754560 10964196 193342389075064945052746978182666740352 10964197 -704054101885903912485604681317076676960 10964198 -2698144597251947068379092552741091328 10964199 241445635224371427598003824406110016128 10964200 -161960028365410669475418691072325376000 10964201 -264811396976046789909155078559593140080 10964202 262661776569066062028433519030506700032 10964203 833192743769119030647090498901227102452 10964204 -258208607615003693995754254310808576000 10964205 1406645770329140493661565245679468160 10964206 -39002823970376190374180519895023124480 10964207 -373065567523561624923801811591664329728 10964208 -125163953564897082788933184643304226816 10964209 -3039435162256958996827913345513848320 10964210 -28821865854156692805938640278814747840 10964211 9922005744469723938984590916183620160 10964212 -226609903407180958002889416379580917760 10964213 323780940575664095578095724459574036682 10964214 -228491063497530217730836033335741922560 10964215 379038099631906064455869005690633579520 10964216 -410622612132233772396159899242407321600 10964217 371790606489453704148899781468719828736 10964218 -44066874830993298520334406297140433408 10964219 -438664332557420494218755985443920807680 10964220 34671482650762170013171256368304424960 10964221 150522261443887476748963640549486199372 10964222 343582536232012390073563630679816358912 10964223 155185410282167964955834996019960108472 10964224 -559087235014034540552042155942315294720 10964225 15507800355025732142739200539047801750 10964226 -618590866975515308286457014157074432 10964227 231249627126024588551843978640551086076 10964228 -16369606966745988885728667768061154304 10964229 -39553527011519982956963512957441706016 10964230 184188362023348070358295270789681541760 10964231 -377774599787497559017964893156034404968 10964232 -307744156156533565680675871067300935680 10964233 -158245015694066190639223815865628744640 10964234 20250769148841207645194091810258595680 10964235 6931913930697492945572381944393420800 10964236 357030962029724281790917641467862337280 10964237 -824458415332437693548569397863325895114 10964238 -52650396650385740184203127128044557312 10964239 -73884527437015820265225056809485170832 10964240 -127252004756583410172859735633738383360 10964241 -30486850967873132140279710263508200448 10964242 9438152106784987152691970838276688272 10964243 923518053839832913675405779724157064492 10964244 -197293822426489090535598466432182749184 10964245 -228610295015235523711276267306502014500 10964246 -58602503400686360120096547996885399936 10964247 51585121912755185168497400497347707904 10964248 -39728083631988237376928211293785712640 10964249 310072970232468238671062379012364706250 10964250 -171890425708664297257266884361785664000 10964251 443605242489333608782979834881522853252 10964252 -294403135892262215733047127513361489920 10964253 -123987543958724331223135760998364090496 10964254 -323559006784757656308449924117076910080 10964255 -43550664418326464896049536661153994840 10964256 -210648159599387827521659595133594632192 10964257 -487763004710165058054756376592194183788 10964258 -452318755261557312834050373827454905520 10964259 205414897486077749865000047192652284964 10964260 186338232046014250204819312304358170880 10964261 42393909179124366313230939308786528256 10964262 2743615610952135078733622780206083840 10964263 -219857248443245340060614017103926004488 10964264 181639633060592808950382975356702223360 10964265 146083839528504883602599450913396758400 10964266 33505052167790122173974286571803617280 10964267 -790375789131011596010099252256394500684 10964268 135237079568248039876219530744732549120 10964269 -3154844778535935454811188291256515392 10964270 45681419012617415111451216297505606080 10964271 -341194974673288799231814980746788010488 10964272 -222481874230913316649251696260181884928 10964273 -322937388157969444426956611314358315280 10964274 -70719737964370447479242030130582023040 10964275 -8100109413650450332378976281240893200 10964276 68657808739098340274644734251376322560 10964277 59034601109103857117794447928071228188 10964278 -51284199434351628799925236172910370176 10964279 874430708849794383832421391341216723880 10964280 6749290638132566645418839674868736000 10964281 -452526349827813588435127221192463358508 10964282 219036499686902410327892677564147223040 10964283 -119135169644078785982920544356027359552 10964284 45722264385640878168668042090093955072 10964285 552334645464081550726975075461176311980 10964286 84701407843495904977624309128167635584 10964287 -674882031500825964006919019483615500440 10964288 -131968884507088890135964396994507046912 10964289 -393150906654121667626717195917621538704 10964290 71513969605621256315808606337606126080 10964291 -230455148695817052709395347533354675200 10964292 2086647235564390200309010283982001152 10964293 -489616112624501903456475549366528047458 10964294 -86329568819423888908466098271081952 10964295 9906180606155411672550471058859323200 10964296 -301715665423872412782010435094840279040 10964297 197036292426900360603837742090350711552 10964298 13974975437934448784651272888980026880 10964299 -595758155495996651833492295770371203264 10964300 159343588271190501867091574720925196800 10964301 393347261947348241513495149487322847104 10964302 65961224652436865501240478432862658304 10964303 10291426791895156690341486558325094400 10964304 56758672968251065625076604122798342144 10964305 129854843754275493949959276211090131840 10964306 -42261059886371459812940022062994081648 10964307 351240865626777545403841036219689597696 10964308 41784362484371455380520266242572076800 10964309 -545070216840384993085366328369213981490 10964310 37769293127324789682713281452331008000 10964311 450234864699041957522002443599983827400 10964312 130615755329123864184377995590635520 10964313 -292922146166980955816202135907463192358 10964314 267306835815505757857429069951297816800 10964315 174295521511122137705534962345077600960 10964316 358069017206400607284159410857824804864 10964317 -55404139442307457459134302514110612736 10964318 177757120205815339546997473914465772416 10964319 -315581450353190465504711041538382695040 10964320 502804807861964568737166013118939136000 10964321 -120644384698284245207819262601178226570 10964322 8611557263867420491694798395379741472 10964323 1069923020597213205611335037312844272704 10964324 130010947384807194585076082535823380480 10964325 218387115059917113045260167036000017600 10964326 -392137045389122018103510873518362521888 10964327 27986539462387870646228849442959013504 10964328 96766495446734359788465169924618321920 10964329 -239510619767605324849025429477998186524 10964330 72446259922136900061213712444033996800 10964331 -109136080543675234914470589648153914880 10964332 439674407238762019755172044861210327296 10964333 137588939405263764782340989858511306582 10964334 -273500183876485080885978459134674077120 10964335 84465558094943042332289372685792304800 10964336 147835504752315219566379255737875464192 10964337 -666854080297594210814123189746710150048 10964338 159477807468912770801179121727207859200 10964339 280121574563610964055666549534046850440 10964340 220337995163568145583754640647603260160 10964341 -382394178571540454177509612928823288516 10964342 -316636116217485908197276783114990385856 10964343 20886777425559486946831966261646444448 10964344 -233764627948871272800133222819814400000 10964345 44138375306527093438610150421562207680 10964346 -286763881020841453842739507579112630016 10964347 -579979463328632317500701912387377804760 10964348 394731253738938958616771786456532289536 10964349 830316022562001424627369032053756544000 10964350 202472981605737999041625482046739344000 10964351 -2415952647057082924162683355317963648 10964352 -48125321396829887396973255154099814400 10964353 35742897606351262741755773549241829824 10964354 -448261971584044525650065236635715492800 10964355 1439130731624442845331405762651033600 10964356 245007994017930630145447468846931414272 10964357 470426623306395755295502824087113128380 10964358 14536655267705214928711308638743448448 10964359 -62920323778542692658137202162996011008 10964360 521207054392734812043593755316269056000 10964361 -536291062494042940379322608765121478128 10964362 185451171726633832087099947901158192432 10964363 -684194999830360030768107321476074649388 10964364 150964252073769767686838459368594145280 10964365 -511521232663612202112939122796069250740 10964366 -3122763443549376791421453247746100224 10964367 38453574509082298062189505481412959784 10964368 170681488749929800657607566134794321920 10964369 -21077342642284961691865628023518929880 10964370 -14280117955917929936980602755335027200 10964371 -13436892895166549696272126776290965800 10964372 54908967991874517529539957166616136576 10964373 -136011192676243748963665586760194110656 10964374 -570628101422447188868980691084133911808 10964375 -49614942830446524569036105109896685000 10964376 84756757498074518964271525125763891200 10964377 189873722598292226294100143737330336020 10964378 -240848420906109299533344926156382251040 10964379 -349975092798851567202937721344638733416 10964380 102738987080193975372899508769654487040 10964381 18277370359959714362310330520401636012 10964382 56077857097340132202747727093618738176 10964383 374415457802913688854188585833552972800 10964384 125306967742317768535699296970728013824 10964385 489082514511865699314990345785200113600 10964386 -422404340738738884894452200016192466608 10964387 -166317846106760547615406934198381566440 10964388 -16731584474815926316173288696444592128 10964389 -35348659191751469437534255004744828480 10964390 51886608082790824190949012652928624640 10964391 776004160792578307046341790448551786064 10964392 -251776916479201581577553357739467980800 10964393 358706330291328536330575934877575851344 10964394 21987155231367276798881115323362587648 10964395 102499556681921388200478268760190216960 10964396 -442391013229088352549677338004288904192 10964397 -49041527782257964699063031331036584928 10964398 5061270905008674778933458952854896064 10964399 355478294867831827077342014407123907664 10964400 -60356512735376589329995928474018611200 10964401 -45160834452576272624014174338793984448 10964402 -142463876170061996585670346136321618400 10964403 -504601303844531952539595302246862526296 10964404 654840427410698871615000268520196532224 10964405 364439897331084670989066803846739464760 10964406 118408869710869581911989100995758835200 10964407 457070480025078611403730494410752901160 10964408 -16202400998506051234043100594537185280 10964409 -234264602916546736997417597600006125440 10964410 63060721632716009903267525511904512000 10964411 -905536917182370755383188386730829112988 10964412 -313783233894404875965884888558014000128 10964413 -133956465436875335649594356960221169338 10964414 -42480392856098079367216035748501042944 10964415 -109794480607433917227137106138531840 10964416 -79983178495656066973323763013566595072 10964417 316523462767604707432076962354820294466 10964418 10564977334792494154484130777047162880 10964419 39114283967850791481956409291515319520 10964420 -442040456124788831270047810122882558720 10964421 -69520190703655143279922102331775857664 10964422 -72585642563992286888516358014835634176 10964423 188949687945706417460847601816407947640 10964424 -363947626788807314700082151604244316160 10964425 -20520017538999594062432317298114148000 10964426 -69873729464500002504030061252087160832 10964427 -268180258639520473099338838826694813480 10964428 110478855266657176670271187689084318720 10964429 -250534500553857916094074702208086434048 10964430 -90709807976304970323752705537177184000 10964431 -35610491292711556284917481544851370768 10964432 44452654021966976401792176514610675712 10964433 -118694029108561154268729235309884824352 10964434 -72088959189880359596697942513470410080 10964435 430123073452548296609218203031344728880 10964436 24570681343041884220488847322701895680 10964437 53133512833543961098233452344066943904 10964438 -186896229388296941425385517113001844800 10964439 341574793190856151218997355672461760544 10964440 448366236985381394940432433380725760000 10964441 12884351866571182307843360518159229712 10964442 -191040008935096773798955032065235148800 10964443 -380021236449941848153209623392933564400 10964444 97135840702888468394650933640227660800 10964445 146422607675313931633964643821412929280 10964446 317774059134418459615988894724404076672 10964447 77537414994059506551034118842329803040 10964448 145954703686691910347645732011572461568 10964449 -420118645713472262769085596115169907550 10964450 -13295539040587924654052089332876441600 10964451 71976038013965121552809661314303642880 10964452 184962453660353582655001718486825254912 10964453 -218544182475607707765948988421697292896 10964454 17974115334865225463126760107458305408 10964455 -13275421264916602260988952463440921280 10964456 -393024166225868038429886324449745111040 10964457 -51205844501710049299168867306462853760 10964458 -34943437421533261529921422619074936224 10964459 255365235702547134818389032969638104320 10964460 80639280981866241366982950256744642560 10964461 -598692559213127582981085514428244016938 10964462 275566025021334217976050919282970524352 10964463 56709248088346399221425612777364912000 10964464 3519601662447767549956919276318228480 10964465 -587470391262201498506150927027830248600 10964466 -41450424285128927275262085026218709760 10964467 150992628678807100506380191003190765516 10964468 -434263000069346300492775241026660587520 10964469 249637963551669739037365695625514787360 10964470 220324013960065878075943902522548889600 10964471 122313925790243287469344289416514888112 10964472 -375474113267510368660372610695643750400 10964473 -186647842201148212302706204955607634296 10964474 206462906688441130899998935068625274736 10964475 -162368743817907195911663010231566358900 10964476 405914411130987556421715300289173954560 10964477 -639590410711503443396314652955957511674 10964478 100310460313344264480251426671795461120 10964479 25446482302395308798322077871301614080 10964480 -68509528995105529424224308499096535040 10964481 249643180185751064533222234030732148160 10964482 -413808969776852311764658012878657667200 10964483 -330828260133404519616220644785040445440 10964484 555244784960825546960621061473565696 10964485 -159834032129620389571560154427760199620 10964486 1797929190306620990043966206826150144 10964487 324356433910337175328216438011628200360 10964488 -579590514306189750271890902484759828480 10964489 -675092333510524815207942192736938109440 10964490 -212448713234676189696624648065803200000 10964491 -132289020950962287345531993912572397216 10964492 -175842755655032912280300807516763521024 10964493 365812743678359510062241310621693104982 10964494 180200735438214465407254867051664496960 10964495 -173634239798253378015532212940590363000 10964496 33262726402393536623342763430617219072 10964497 6747161645031195175855215569909440946 10964498 -374677491484109405517771849245705190000 10964499 -77467755291983183756534105021001852672 10964500 -637107301349976710601729704890969920000 10964501 -829718432976858821873970952654604085600 10964502 -34451700376230456403153965903180835200 10964503 -286725808985149489988265178730502334032 10964504 -117268246540133849966451155111031091200 10964505 22796993295356866004498495972783814720 10964506 79290544973367848081174616439976389632 10964507 -431915876888498676553874500686411188496 10964508 68987507152927430600439523097500776960 10964509 -253905040046932843022882510564070011290 10964510 -60372862205691220882556329528931355840 10964511 -254872855074583255842029212362784485360 10964512 -209660557046250133046817228037695602688 10964513 9795141414335154259959659740375623360 10964514 -55945982929397518108433364517599510528 10964515 -61199818745872117882616933965290360000 10964516 509515375052988980940426100779968746752 10964517 -66530050354829045750780304032827432320 10964518 246642709201940146575004605065287399104 10964519 -62921154321136533397604078099126520120 10964520 -97880801878091765653084629578833920000 10964521 -51457608611271420099673239847102157856 10964522 -271848042882311435789119957301450084688 10964523 -208755382348838127655451516134700720160 10964524 402593640857875442168032254602730504192 10964525 7600071876090436878323098067846925600 10964526 3295977126321777558788246181328494144 10964527 -45701024209709929760204826470240000 10964528 -17403881909751604774178427390301962240 10964529 649534320306134552319110022157185758274 10964530 181428276278584471269119358690515473920 10964531 -516727922624728534295014113891922423668 10964532 -278175982166602048272695082864105977856 10964533 15964549342513094190608238007315323000 10964534 -21930560543259494853009235590802848768 10964535 229524718864198039366290131613985189200 10964536 -26168254803567357593322004349829120 10964537 -207995910332121912986812940671443903360 10964538 -169829102263558453160979760616196979200 10964539 719521971564272572215361508890994672440 10964540 -284578781985948637143381085628274101760 10964541 -98686935062180662367466529966008372096 10964542 173129622505328295562519858540015872 10964543 -204361710016877454665477156434596027120 10964544 -84785857206100486344055628138161373184 10964545 12571883687632949308142805139835535360 10964546 233589555857707279018793082632096169984 10964547 -249562744362879826852183597662678799032 10964548 -88553448139437995059165240447631474688 10964549 -30185918191039811486999233605749255136 10964550 -183903287260634815080391832637143078400 10964551 162305521588534473555671913455784525360 10964552 499454310735806758224510509123574988800 10964553 -5361241841818437774425212324960813296 10964554 60532628203796929173560440825341610752 10964555 216179193656837871383222730714520342560 10964556 245878549690467024976635054816344957952 10964557 -734833971551829517277732244077574557194 10964558 -191674771375163763099370153194851973120 10964559 352310046345669097162534075871417485704 10964560 -37704860187273747911249331861572812800 10964561 -741065494387671319683532320751594354368 10964562 -44969514280211072580010753231581958656 10964563 -176230786637474738411748733891844824976 10964564 234944257742733350024907288472746575616 10964565 -11992655038460630085948826035773671140 10964566 -141140336922027322208834780500302430080 10964567 -183765254389212959094019059902111058240 10964568 582164536941350515504201892731689369600 10964569 30416781791090484012250804933179039744 10964570 -32664257026518596234465452479739944480 10964571 -464132239713580656755069179288018749288 10964572 -631784296676373643712987107175782465024 10964573 -292957984262676753892707733964998333920 10964574 -260432758703281440759835685320964926656 10964575 -508158337739891078994747331497932430000 10964576 -92809954405978003555007243741288202240 10964577 67857073177004320109339511390689743680 10964578 -613649613304786227078887720665301767680 10964579 -94703987031113188530331687519069646820 10964580 -106877646328629303014499635811959808000 10964581 173776175254736996132220924351947420700 10964582 141267376933876022740148055992712391392 10964583 -313664901567107101711476110095382148528 10964584 835773586999613551241479136626859842560 10964585 192721038007089541497528317973777375780 10964586 -312103115726151690072270317051370683136 10964587 -14878935289894230084282919696083407040 10964588 -8317292227209830850236623224804333312 10964589 -28327681563595051410921486865496699520 10964590 5758116424762764248098896113178048000 10964591 -432028108660477674317756058847710447816 10964592 166917644848301669944539385313000816640 10964593 -53905882973842210210570376499898010158 10964594 318362104968056088686372895331245102096 10964595 105208555816324724868225174047748329520 10964596 142877853811617485108014885468700446720 10964597 18850612074005798638739808023223798432 10964598 10136431726110471516078531086249172480 10964599 606860178810994632247053655673504906600 10964600 -21496481017591824015688704770476032000 10964601 -249406816916340409138350048403104634560 10964602 347004237249531419942249078419289551104 10964603 177371264851068864002354212281587102400 10964604 -94143334301821285316011852173563240448 10964605 506438401580312046046265142365891689260 10964606 -24869006181125798875391893408793559936 10964607 -85133606200442115873416026107495206400 10964608 -259469366047038260116908287248123822080 10964609 -128925932369034516327834060320880959484 10964610 143456151292451812730661827646479745600 10964611 100649722224069223650682585381692771840 10964612 876664131224002307966629462339849555200 10964613 -392132468658509606839126420726612992 10964614 1257609613374732060770303354705937792 10964615 -263109176704554698985705318367358332800 10964616 52232202212902558905109710592619642880 10964617 -155602288140454505895327976772927940928 10964618 -28637623147355551837346289876871799808 10964619 -936709168046034786965377741865467785600 10964620 -235786780369507292977923572860533104640 10964621 -208034792938380931114978978512068045856 10964622 -127681138376085390305677957080063239040 10964623 347651320377483371396923686879460461872 10964624 196162700795901361703407982188476825600 10964625 -149086853743411271730223773493757856000 10964626 -206227146343475672201976851351845197504 10964627 -563767873362049829719645928186638333524 10964628 226926210045817104337690019788404029184 10964629 9394403656877092430163197875938014208 10964630 -129812449711628790886249334784134476800 10964631 106871879415157300150532839317481107840 10964632 508867726931245676597147038029308129280 10964633 -371402744929861106022207190423884488118 10964634 120158866547800833181803340734425306880 10964635 294422564803167560436235544649950591760 10964636 216294448605024809053805775021876334080 10964637 157960042785307185380401433093431509420 10964638 85026960372062705609575196103415795200 10964639 -136740762075077679787627984511659412640 10964640 -27427878234725282671320724519476264960 10964641 153301108430268532013101418247618467042 10964642 141442309111823206964710488413824687392 10964643 -395939125425628085786398394558252791056 10964644 376300099334319096109226433628150588672 10964645 172370796379191519394554291476169424800 10964646 -68885127570314811328500942619069151232 10964647 392828816869832980051913965437303518560 10964648 78196360877105621235807876638879324160 10964649 57827156407191799879202495933816229264 10964650 -72359638850005843480284517332112681200 10964651 103573055589912705370005298211051225652 10964652 88699273248756980384361203888645701632 10964653 1038471311528472448438137325226267040 10964654 -43973608797258128941353130893593836608 10964655 48237523930198790449878580353080526240 10964656 800402840060992012219888940703711232 10964657 1218086979291903709972218356564685378 10964658 86798075401801402710367790689493518080 10964659 2000615174762527930713910027657509593104 10964660 -6019642218677012612706875265776271360 10964661 -6347901126472300002245222804369151456 10964662 -164222571130387181179594765877989443168 10964663 -107148376471781777862800773284593456088 10964664 250806313541982541687257992937251880960 10964665 430519664270310824845968309480523269060 10964666 325441932887896572638086223312635858032 10964667 5541734010373809375115736458633907712 10964668 -311173070426649275052839638327558318080 10964669 -53182593967473988181408896026105225600 10964670 -68016336319230942706306149088671753600 10964671 -100483016639703832500976541285287221456 10964672 -74029151329091256714243843596935495680 10964673 44112865147616937282813756265043666880 10964674 1908343480612152700493684929695370752 10964675 40329316583531049343874555179777026000 10964676 102121039581545027091964301228419218432 10964677 -1518534498754193468204589873951037684608 10964678 187624518510621353009643970682150790720 10964679 444519938056410918323669684712883586688 10964680 -112639563554824091147327623408668825600 10964681 -261291275752851173507738840409839664000 10964682 -94310996760067871959743146858180917200 10964683 777609213722256377329940408435181956160 10964684 -105873425036778242625078188064131739648 10964685 -28777209501672101518956569565270460800 10964686 -57100215462388285632481559151808663680 10964687 341275530234309330798431022809287199040 10964688 11899684090055583157661629832002535424 10964689 -859215440093180237303723080724971263500 10964690 -39493705130562972906175546373386291200 10964691 6947205773828715079198480558564544880 10964692 -219325654412416851307946241179397177600 10964693 323567097518039719206334701390974787744 10964694 151151785900131216533786982830534849280 10964695 -3003238261132465434371407019715264000 10964696 -95881320660119749105893774279232542720 10964697 -278811750082382262255558853783577047680 10964698 269936881669191625058366798296168260864 10964699 -13890457460845636039843969449646533336 10964700 91790297748984492546315561613172736000 10964701 -59369001779220927064642093684217256000 10964702 6463250658869946249176277396312404352 10964703 -686141063463833332588566280840868737776 10964704 459606833754043614501582083217447714816 10964705 178117997365978569733022124090361891860 10964706 -105280825165802616048840234034358798592 10964707 2299387837295743145578574917511304672 10964708 -193108112652136522530501448008891590400 10964709 168922435661437124670343483629617389440 10964710 189683531335335768999872900177041776000 10964711 -426646189379246327683374779747822064960 10964712 28328284218788121051362651465602990080 10964713 -1031826998436410303235230841331124095260 10964714 -239630962182410667172481646924012972288 10964715 -304084214562536297404156443073013441280 10964716 277900905657219808082828248843446241280 10964717 417642324541996922333000375523339987660 10964718 -173103399466938418481606299796300943936 10964719 -489503396543718860206644065130335540304 10964720 35358966425155943616568292346873937920 10964721 198531903684888407016584708011626219840 10964722 341259752497097115782097058684689936912 10964723 993322666530809337050766363716673792 10964724 -330295238928260779292434245865141444608 10964725 -312580933726199733177904773956568097750 10964726 -376301283565795067612007836599543027200 10964727 26496171303769622600020764805772065176 10964728 -35006897281456301043170439257855385600 10964729 -83110019994800946096178436322723521760 10964730 -107674423855154096990289714550351699200 10964731 114693951696782420465731987604376992384 10964732 -55576044613981001594212256483854331904 10964733 -286889294072553654880269805566599648640 10964734 461486852193478671500748922679893877952 10964735 -148738501777749911754407796038963527320 10964736 -211034843271716533402647974825038970880 10964737 143242262135778677026931590208641228800 10964738 521762756057216853590639833504606061520 10964739 -578464078658538132471738078423593671176 10964740 -72750642537954133260900826643430950400 10964741 173804313526199595584238445466694578142 10964742 4958103224055559370076504284629824000 10964743 -305395198974462635129528150872371282720 10964744 -66948763207759113981539626158555463680 10964745 23881138766086466706553702052044295040 10964746 -2380424172981916109482384897405576320 10964747 -1413345778585071246844596975805719628680 10964748 193610017548022683308564869786227363840 10964749 -1171217563662859823939793221836176901940 10964750 581977488721437352359937334305169280000 10964751 -178675272347365759383175824854119777536 10964752 183237039475009347415362816530140307456 10964753 35837671505777714582239800725559729444 10964754 491702633705481847419572616197543811840 10964755 -681838707162715121267154790935832242000 10964756 131455275543946846021614254226509107200 10964757 -455001046460572401238380662437562187360 10964758 -120293496082352889558409615041749745024 10964759 -390427624954644836279389662534974520696 10964760 157553331694508817766984131915638169600 10964761 458546468371443591780642799014891418500 10964762 161625727139851786369505954791557685248 10964763 146517444349561756680525701912294616492 10964764 -379332043019227760886025188912387869184 10964765 -24478613566478318611638497789859995520 10964766 -38869543935111727499177372215665309696 10964767 -273824287736750110572463501301062851840 10964768 -314360130390548963191842486172546105344 10964769 134058098262794783536120596113392711344 10964770 -276431105091741070763110488691974109920 10964771 877927109137073518621403317472135444832 10964772 21805740206200739050739043069687754752 10964773 -298542075558155203014532701604194454978 10964774 -307831038770139338392173513364782510528 10964775 124317449214599658926695155224329063800 10964776 -100062705491081937244057684226653393920 10964777 -7036868100802999843554821356109302668 10964778 181287478977470571030441223176338121216 10964779 -295627684321425432283070794524488766744 10964780 18376899702424624698808474801107609600 10964781 -26467953942259799254725723302136667200 10964782 402249077147863617684085920698964124992 10964783 584814009981300642782098891401817772640 10964784 160614702838511166680146824711348879360 10964785 426526597619372885426326759528463040 10964786 85724957723267750387738025295217149440 10964787 275390747670033915497447909391581173560 10964788 488329828530471410609970758422000009216 10964789 -1844386953135603161508274586495246657280 10964790 140256443118071350038112879881079422720 10964791 -830127327382492438162246953667180254808 10964792 528822454559848380036418157447167488000 10964793 -6389556437287158982873921250138345472 10964794 78911893411902491270564005939081186272 10964795 -29426216603708556254168062107279786720 10964796 146346273329600115384464895493005803520 10964797 270609225177600488021200540501593890246 10964798 182508888392022494175014859218485826688 10964799 47498091389663179059823909260062043648 10964800 -15398998714752295493955357700521984000 10964801 -112991609623689664381230304768313369148 10964802 16511127173325796279858169085894657024 10964803 198023500591711447499398880555604982360 10964804 166345306230996153521699874371900182656 10964805 -108773875088406665745169362251641344000 10964806 328174051805566050019840841587519808352 10964807 179941347744865663722350323397513220912 10964808 9073255890686958445279171265145308160 10964809 306413307738775944153139790481527170010 10964810 -251827683964932229745454915067867969440 10964811 -39744450121280384099614508498033038080 10964812 -178682471820941892287332200270303848960 10964813 -305769025254090674768929525786971651840 10964814 -13768508290338385655747792989903220736 10964815 244741674598230468345194827891016733960 10964816 143116034325208710604459233351666819072 10964817 516430263714574744796728679736336761634 10964818 60687267099016503132578312773909005312 10964819 -66341672364426621034250923260275274456 10964820 15252746046967072974369911362708654080 10964821 -66110809335939469202486302007732821088 10964822 273370832465632983629457551783213327424 10964823 27858897987243660275264575275400943184 10964824 46233386505871908693839481112952832000 10964825 -220018490712345568137564279846954510000 10964826 76226745084470734422068878993607764224 10964827 -223088076757045164691481939293744699324 10964828 3372946271808228705089307475112449536 10964829 -32621811100342198822754455380636082752 10964830 260409987628264206267311380209737040000 10964831 505562665199530021471113580706942088264 10964832 -449440502990332725329533440038046793728 10964833 232458980160377910899401656460000123824 10964834 38350870915554356254965874299113398272 10964835 30518688157511096544035216177629670400 10964836 214386239886047630460285518753669210112 10964837 180120917084399559474330920113406631900 10964838 39584608440366391184494651944140277120 10964839 -153041669512920827337190968119354439944 10964840 -393472230210684949112448403212458035200 10964841 -344034443595315786045021766959075620208 10964842 31368883806693993586391481048707174400 10964843 -421645921832010773837513097537889324680 10964844 95210704058119157516861065211106900480 10964845 -137236399792830427199101031680061748480 10964846 234714912393003342753427400613484663872 10964847 -78345320014181226307250407712312459520 10964848 132169558750953108002182788045037895680 10964849 238510856210450931969387321643453220160 10964850 -48275256685380394939095977812526860800 10964851 -834409844486268920721118270965838644148 10964852 -7288071594365486019706668413568269568 10964853 -298003135640917585524959229405727808736 10964854 288914389631855799851495087669034569376 10964855 52030783702279886540718157658687232000 10964856 -31046589501377195669807722478932131840 10964857 -25893717461528678766374839401759631894 10964858 513507926067478443603113073791640359280 10964859 -83480600508904377860107127497284252672 10964860 391718694491061952415011196309226478080 10964861 -773160069684517157097996863419830620538 10964862 256580670668673353168679194184601190400 10964863 2276331074943073817868946120389882048 10964864 153977185778447766311633079071303270400 10964865 608796553636136892838035100569613885440 10964866 -490987353921340116111719998952834280576 10964867 -630460912408081515201365016824564528640 10964868 313896169350494328270548384682462858240 10964869 159331781960020245029901382606717778270 10964870 -49357893196996448526191589849124611840 10964871 -2183888487571232822018835054985043280 10964872 -149853729256212263928136160650680268800 10964873 356475634671936732724645046199671956122 10964874 -107023395547923784007545154000358339840 10964875 119292633658706525553654876021035940000 10964876 -28494661609108439281785967901591377920 10964877 291715650129588388596412369893713857824 10964878 -46774691131849568636546583627061106880 10964879 341310602917302171937948208187926034480 10964880 -53452860115399608932100652449800355840 10964881 -445292539106558056880365751750229585600 10964882 -34778520833995724894777273507722713600 10964883 435795800195757181842263171808801501624 10964884 297793143849096377369240272220529213440 10964885 533984755116616356916699974005966881920 10964886 21931409921789433735545927426081538048 10964887 1025992090948019262017818478735700935632 10964888 -77136236842529262205837268902128660480 10964889 112336924250172180613807258124945909310 10964890 137826494965313976749585292226329343200 10964891 -202226344651617827433635629928810146560 10964892 -27876464312769775808742550046576421888 10964893 567933079537660220722795992578082919142 10964894 129491441398864934671877945801330522496 10964895 -148616102397706377214907045332241927280 10964896 -676450534601537672466393293365926494208 10964897 -74984861833588306196359122619216238400 10964898 96226443748618068253659899900938813440 10964899 -846642843382616594397563462159103340 10964900 37428472424330403616912593693504000000 10964901 124435656434236957104224123899064889984 10964902 88745206775585968327747112868657434112 10964903 -48418770400096873558024482151804595760 10964904 157883731787312296258996513754231685120 10964905 57661369675219701781444149213444318720 10964906 238055649290178909747999438411536767152 10964907 -39424524308818522967516071805067647232 10964908 -553138245364867368495086943294517295872 10964909 -1502083360463138446522638148964286736596 10964910 127771312052245387072080770060138496000 10964911 -858533431548763831043580838597654181488 10964912 -100651789702061649442365148940256411648 10964913 62501961224674431173006988671930643648 10964914 1596597872963229244435889897944439040 10964915 97611798224812863051558923201105101920 10964916 141544078665087395095716865895892725760 10964917 -138237377835847275278999776049915609856 10964918 142933830525275892251803649003548448160 10964919 162462348140764146271894085833069505280 10964920 -55473699694782655906418617900920115200 10964921 -439680243140713548363703616110892927856 10964922 -282221769419750171855430721285315734528 10964923 1527422329162519930395820769656584612384 10964924 205308369447842622624870148147301200896 10964925 124205749273069762426372110031237544850 10964926 -45175204058771797823142345336917428224 10964927 348978076439555310480604484140349699472 10964928 -20239106565012874655387333273302597632 10964929 1131308683643769898887687165640144786260 10964930 117960381341422764114002412206841507360 10964931 84417008868858865057257221212588176384 10964932 -145754191195253605093559539979528515584 10964933 -38049918577871499601963684800333123840 10964934 208627730186149632359750033295688461984 10964935 241970159875988155589683770088142843760 10964936 -448403872343653755056756370678272056320 10964937 76938628077088384339821204397833531840 10964938 -104556881489005724052009629713419452160 10964939 83303577826661705717109911596655008224 10964940 73345617478890588294273540523881185280 10964941 -30560169834963326533441528074843691028 10964942 84144534671815603065354433045129351872 10964943 430224565159027584493700454052381612800 10964944 18507037584070995878537972660521451520 10964945 55664712272075194750492768592373426600 10964946 -105518585011070010592460078407092517632 10964947 -146870672573585302457772459031246177888 10964948 -229174297759021380306830967641146466304 10964949 -96510756719464751822415898073075393184 10964950 88017349624951988999509109037684950400 10964951 -391062642937121428111473288368081713008 10964952 -93354210321681823609501557902947553280 10964953 -361642318337608156998910578130111351798 10964954 -13795530059155325528479435242372596736 10964955 -28103053222601875852939176163824909600 10964956 -17289312918573383080452725830111319040 10964957 4162741813990623451444690325096146080 10964958 12752933150560621368549130628602566528 10964959 48643299608497912099653575632511690016 10964960 -36801303452670124635582507783640842240 10964961 -114570770533695419998109694589387277568 10964962 266981683723347045744802264212072238464 10964963 -458098443432016482038109746980759002720 10964964 65362888982695448181722596735020503040 10964965 -25472831537345542038621006591253988160 10964966 649614316183921677050344282948831463040 10964967 38711623729408638710966813512767213648 10964968 240542884929183043542169936023269867520 10964969 -187463369272181444706716357927090222604 10964970 -3578846913060240204005789287373404320 10964971 -92936181235583076541120863905322695000 10964972 -290119235606218034558805863497373833728 10964973 -169154987626515248804086894634812956000 10964974 -72068214774541064928849316469375026560 10964975 350180742984223036802814800770979525400 10964976 3611102933499771359568817524202536960 10964977 -391805925766759667139891470609072568668 10964978 -183257465928823287458337253986672696000 10964979 -130167178663107227988740437871388130752 10964980 71910156353920373406745346579884293120 10964981 -138705942282397306210310503820500219218 10964982 -30409911329037044460971880225154830336 10964983 289758498735130748499307676674557582000 10964984 145775967534694559211395313898649026560 10964985 262382878339448732312312076198752520000 10964986 -120379783255892209577717712250088177808 10964987 -44722295676138632657320447587810655200 10964988 -69471016405384987922852925666927023616 10964989 209065119918153693676341622238432066656 10964990 68122649430623467250259240816852840000 10964991 -577264329200865175889990429243761591608 10964992 270614648063132239477949319525492064256 10964993 146220592797474158404572852425098652244 10964994 131457327655944482483780008319636067840 10964995 -257971426160662997862722420284026550800 10964996 98942513542727237924056441010172272640 10964997 65729089169341313369799765815278957440 10964998 -336323020870909887109338236935889983680 10964999 -161183926774502660537883440312237869920 10965000 -1230954106297359477906613869004800000 10965001 -211628070684811895650674039319670069888 10965002 -141879890542907092207405704308993696928 10965003 -1323037189653804445266423145658730240 10965004 378127436758883685731066406088367757056 10965005 382956433210506934913850488802978882360 10965006 90621463201537981442651424448452831744 10965007 -778170180929355009660742289434706279328 10965008 -20405017719726696067531765718725754880 10965009 323849983244525220761545843765526264928 10965010 15707785058492509158971485274935303680 10965011 -231988598555365220435205440891883190128 10965012 -99548390183188694166723108854252722176 10965013 532221642238311222957713714378620117262 10965014 6937883936372844740741616839251672416 10965015 26239008287442848225770366497558442800 10965016 889700151244420407302399983759659417600 10965017 -223756311736209617592637882870228416768 10965018 146785731098957631482578634909657088 10965019 92479453897496862834748993609010464880 10965020 189971317778405006344960319272151040 10965021 -66614533965943063123689436595838991488 10965022 220798393266060893646662025748179340224 10965023 925898061411074125081298157861132754272 10965024 -161588805324483170380192832038109184000 10965025 431469935784945320271476977999544266550 10965026 -42063041996339644626677433120604560000 10965027 143153697857626433338131336297785867520 10965028 -400687286572949075857376549763552744832 10965029 907791016972138833447151206791964075900 10965030 -50842940026594256205036645195342362880 10965031 -105879043719272181575045509900938665856 10965032 -261868661450238357403554446563004006400 10965033 113668104514791401313411290909941021680 10965034 38646162316971149451902966443036244832 10965035 42781470369320316126944885881430736480 10965036 -169313650102880360893359855188963301888 10965037 568047547387705854467858211825451500704 10965038 -16310409141663388702880257592375005440 10965039 -82370534663288690295440121037473511680 10965040 -1292758952284603479924509872513351680 10965041 -266060924279517421587092188150264060416 10965042 318325966069142804454827330203508106240 10965043 1408143385086410362479344719784216064 10965044 -178383809613019393469872904458000692864 10965045 -24823909144552450572489562351140902400 10965046 -50606120042516343884387075268410514528 10965047 -89400140168368479540144038625882433080 10965048 173193471867303192539924413380007464960 10965049 -360715738029126422826548268337888916950 10965050 -151770834195417990103710200152804417200 10965051 -25967025978613991971951033944594768888 10965052 -198615043207453839020605380528484065280 10965053 -1039792350681991992063119686025207021568 10965054 -133929788665692716634182761770535270080 10965055 148585380772888879749575761513212601920 10965056 313036207659874069409722283829810954240 10965057 263283847005274336600678096804172769840 10965058 351710617129852014524967154397161941744 10965059 268394276973371087284294884057680848800 10965060 155669330999793130642831337333362586880 10965061 79088171403733127688353921450828086972 10965062 -381250883377948647193896576245853175968 10965063 -587984186370512684522809413820407220056 10965064 300051364718417276173445957533828055040 10965065 -366072312726478386262885412992158001080 10965066 46785682927418556361473737756881993728 10965067 207409413729053697615636555829853096280 10965068 -90112193243367002991795524367458202624 10965069 -241514083608263790787324750697894958516 10965070 91721933093053997048327241524624844480 10965071 -99807190649361892967250025070258365440 10965072 33325850039413363104797374783637422080 10965073 339541466451593003473709877206354676660 10965074 348871454332832024649298460155215816000 10965075 71241374533503307515198705743403931200 10965076 541201745297277621173902575164068261760 10965077 -14135700176099005931832701010425616708 10965078 -516366208316449560949604114405570916480 10965079 -76993969938370776463820659948087102616 10965080 189077788568276699012907634457973964800 10965081 30579576942604302316552923657693169920 10965082 -314943879865329728719702065620889646608 10965083 -1106080445222759557386363914097057196536 10965084 -162032691132436526219586125284822379520 10965085 21708336712221862244799570687403897560 10965086 3233116685055483934742306183995819008 10965087 -58585872712162316756067809434267664400 10965088 277545853747498547606682744569771458560 10965089 124825013012748309090569745543495493824 10965090 19639178704320213605369149744671859200 10965091 -617202756754333201789296486299657199000 10965092 563571377893334653666108054890056447616 10965093 571403109737122943939831163277138271328 10965094 1186102629114032999954488311780083712 10965095 327807146978603002368455550627425388600 10965096 490440178943980443145091158229732613120 10965097 220558298937008349660812710010125312320 10965098 -54566538701500876759087691788863833088 10965099 72654406615183489507960550751888230400 10965100 -449205995715581648762970645283313817600 10965101 138618548257575474553643640253129316160 10965102 42618636406167558642090016668494993664 10965103 -244564810871985319918967349049327040640 10965104 -104341091988265781588145738227996590080 10965105 628933142321933462987868034672439779200 10965106 -75883311881863393587019718548618507248 10965107 333182574868600023154844331095389249356 10965108 126429466532995095157540551972225318912 10965109 -965781980346993173528928062076338828960 10965110 35471823732036336733150556296904492160 10965111 -30307856580627861252351174364569190320 10965112 -459895176826557705932613113556188282880 10965113 -187805190497942225435670966991139407638 10965114 -294968263092308124961679537594127351696 10965115 -73635620728556600712136620158766616800 10965116 760055420605831272292952111456437808640 10965117 280222713322259105056307272298814894048 10965118 250475304372599744844380799187852730304 10965119 -156154465428905251182391025963303356416 10965120 137197469266160784739353523857339187200 10965121 -385355250795731581203417079997775776000 10965122 -8074746005958631003843059025925927520 10965123 -22827820525583723567789531301590875920 10965124 -89456820844339703676110441647254008704 10965125 395673114728716854256062246443931339000 10965126 -24557063359187001626138448686518263936 10965127 264406726855818178359856691032578685976 10965128 -340002685760655644653289747812893696000 10965129 -3231705418591438865857804927805970432 10965130 -134205863473973796230448365989373314560 10965131 482458446098843910410013499955120939952 10965132 379616548999702754034421785516016051200 10965133 481423136662945506872889914365423859584 10965134 -11120117074170318599020578606471940608 10965135 -22502857036289934914934161162159116800 10965136 -21654733129211312379406398201804619776 10965137 232541399971460714561238123904237716786 10965138 35581180274401075231432195020992117760 10965139 -320558676666365598195333500090059903060 10965140 258749964588008791563522377006234273280 10965141 -386615491599707197277422390639962930 10965142 37702000096815239214486650792552957472 10965143 -320079099049293292920003213319319038800 10965144 341392805540870112887545176458945310720 10965145 -10323207047354927518604588357914252920 10965146 -87597086608461277749556953497853077760 10965147 -284824152268906046181190657083409605120 10965148 523762431629553391402168908450353950208 10965149 161577607677386455709654433730208401164 10965150 -3759073204010929778495886417108619200 10965151 -793583780326563337909584607242442562848 10965152 168682064809014591927335508874786504704 10965153 813501312088260347833427084885423641920 10965154 271635313752208974161748698494686852480 10965155 -143637436935736445374866162562977691440 10965156 178569334414579331936646082390759741440 10965157 -85583214467633136690487671943195160288 10965158 294458590914598031247982359196189363584 10965159 707679756556833081823150680544721472720 10965160 613224279305303587953823008518237798400 10965161 421049388151668469707360663794158427400 10965162 62972737756088957640491149628483341824 10965163 73845063243420631148025430431217769592 10965164 213794943773317653468761339701413282816 10965165 -38086553343494101760801521634202140160 10965166 136950747406171269859681500282604007040 10965167 132273270288704921811229485744687761232 10965168 12573029843629863258349690955485396992 10965169 -29191573963915305415740836658539190720 10965170 -33186644913690383988314959144891079040 10965171 -80969562663348884632035645089936238480 10965172 -5546289853509863632645819570926020608 10965173 -205164599839946664184438996373492221536 10965174 -236842017044740683213222958293798119424 10965175 -198903672254717160146523360783188603000 10965176 15893388926265459785204633822654976000 10965177 -328500453668072579380053692854266081852 10965178 27168845037130066517697719775275917056 10965179 -262188132061180783295143267370462072220 10965180 -10964271477332143779181807951989964800 10965181 7949608018399602378969208036955311680 10965182 -62376444626207019148543772440115222400 10965183 -210055177608124529825944888465217660400 10965184 7853752605134280759938944341813231616 10965185 98237333793477972119063553160444800000 10965186 127974027730847848699633657809415718400 10965187 -208525222227902253660794311773808405608 10965188 38294803090178573814593628775201854720 10965189 -89296725611501347099619214029833296192 10965190 -191394182182862716538845690317226435200 10965191 1002628149594366857517254359978703909592 10965192 115556440496699691017665387418706739200 10965193 -10069152260829485520996163541702741040 10965194 -115598955006075397747646447257288439808 10965195 184740755344515789557687832057620998320 10965196 53788032061963136651351216779854151680 10965197 400628205891195573460802909518895753100 10965198 -163227230043148396617718934446771225536 10965199 -83474640711922499674174503963490851360 10965200 149348995870324546950873084641574912000 10965201 125468317874783423095923576154027400640 10965202 50990627085608846531706175454788629504 10965203 669971781384319933947277709260354873452 10965204 -70750680906337086789694133152444293120 10965205 523462249173336376574634404075333824860 10965206 -3070567162189512012464128609501618944 10965207 367832021463335649679488169659686643840 10965208 484473439339589327920738336144742400000 10965209 320941095539382649126451876004605425920 10965210 -11342931482923206089290974193556471040 10965211 26966040421847658653317641919865967812 10965212 -328237454099613350435933406312521516544 10965213 -14365395636110204197912216184550926016 10965214 -91243711939972381934434635979635059520 10965215 -1299541601192598869983577148595979280 10965216 572046620746176109957842790423231463424 10965217 265880512817681881807446006650441247252 10965218 11207292175348255290562021978785462528 10965219 448167739303010063070687682231783101360 10965220 -514571232633947815381183873135276462080 10965221 152852987537671507156711288585261679292 10965222 -112621218033863861113221728129489027040 10965223 -127510892414496581904537240000136460400 10965224 375997802430134054135942111806521016320 10965225 9604838640989626397650593200601075600 10965226 -527341785507685989396418807550236700160 10965227 30978229368971625777740884808571740160 10965228 -246767340745550910683429940419521597440 10965229 155125691303644764194279891516706953088 10965230 85919398343144305436102265016687209600 10965231 -1508802513211131409354851066009324600 10965232 49068107901986169463894309643333959680 10965233 492709523775042597784977816325589254482 10965234 27685109188125601926729550616444493312 10965235 100021885314145025882491181292906774960 10965236 -508853505258606218439705567460134318720 10965237 -505578144834624783486249206751042908640 10965238 -111747658345205634202311166693429461888 10965239 206797162173130800152227180378861399824 10965240 90427235840299552545180147560546304000 10965241 -503447441268691397594087303840046040320 10965242 304713208719909959180242518225946099200 10965243 235742670779360974575618189588291402264 10965244 81666721106019630142846430162393692672 10965245 -87007145743639787432591569245227269200 10965246 118939831366082214918090966838119748224 10965247 -849457154588814237737632967274434025960 10965248 -199247578453043533715285510507137597440 10965249 -135801672815156363621497121951179983132 10965250 -35018983385269302758912719009670016000 10965251 -179411313822524477290879929471576283896 10965252 -288464150368429361500073815424409965568 10965253 90590064729606385596441702041472023904 10965254 -535942054300722491713821147097814891424 10965255 42614166256729538697732164715899781120 10965256 181137823989828790617125309592260858880 10965257 -82181330647709426037647124984575659980 10965258 749075733460783933464243492630632448 10965259 -5336122460056792868639015101279986912 10965260 69302976653261014730361491755213562880 10965261 -10844722683971986794950727406662383520 10965262 201134510675320149292197713679017856 10965263 22487770267360305688992204294321166512 10965264 4730127530597928159937394501232820224 10965265 -174245610450776706960473401474153331340 10965266 -123507401593473848314916224735965868896 10965267 -203038513455441921330381504851619407520 10965268 602121481553253895770546971030793830400 10965269 421148566672553449115175836341016492526 10965270 204250155283110375747158467193503113600 10965271 1019676690550504259432617932086288433352 10965272 178878610562719185794313247977473863680 10965273 -194868454753174009113862312884930496512 10965274 -471894083716397551286693911981757550864 10965275 373973045710984056040532579388130989300 10965276 1247769480717244254696621792037484544 10965277 982902431837421003611340518813528238720 10965278 183739866576186152843304255130481293824 10965279 -42616551516260202506829480924733516800 10965280 121841983345466953602807454535358873600 10965281 258712689685627953888788738424484778082 10965282 -145692665455176312545133354442459242240 10965283 -69499204953000481659318626956265878624 10965284 685691006036231158644582860342994834432 10965285 23003554512054863112512878553551073820 10965286 202256339567473844751212307364898793024 10965287 -802333248269740397502502179458352907608 10965288 612513828332718994711481021159092715520 10965289 189626683789335871253552539617677763072 10965290 -92617775069840431392654224788510310400 10965291 -35954061898713560241787132152218246160 10965292 -18679602384987596255506296220521699328 10965293 -349489036146745322077146180357792704160 10965294 -5791603188042502108632948973659580800 10965295 -7136904510955903691159213237771081760 10965296 -85074465720338828247709927143096975360 10965297 -120559864354016686163239365489193432128 10965298 25205375472776266815768765896567654400 10965299 -592732531460598691912015687800265637520 10965300 48320032681366125435179920855466956800 10965301 7819270764263542813874250582123386752 10965302 352905628593286398968625492453184491072 10965303 -525979070110870191615744227755111687488 10965304 -123560136141543306122474296419731251200 10965305 -125337408227122614279861218320991862840 10965306 346937187760970148994167598047026181120 10965307 -8207048051336249359536960264542935808 10965308 205168550548401661994626765431178745856 10965309 524119008782763287547504248329113256704 10965310 246528953939571530221612764524884101120 10965311 179096040338206656086298873778605917184 10965312 -67523449633013749505009801136204939264 10965313 -954329816747197292495348644992795024720 10965314 -56499555082584691926489696613721277744 10965315 405868909715774381780628144890833933920 10965316 210161670824463503176965884978451255552 10965317 262378142516341056086847158750277145152 10965318 52118703723869815578163041045080954880 10965319 -518495116218926195557711509130335657456 10965320 -28050622199970601402029310272995328000 10965321 -168111901537998356101573126474333097760 10965322 -24957214704113704345429598322876655008 10965323 949357361738250247409804329898250987720 10965324 -1632702944630528402169416399340438528 10965325 -11105493990929552968729043528699876000 10965326 -120947760951995003576965115892108333888 10965327 -192163813493087123207328990913236529920 10965328 163870323023223547220666678006593880064 10965329 -846300437997244573037659697258347476312 10965330 14354368770495182834111559757087982400 10965331 -436342690995929827153063426572477666368 10965332 -67842182418448128476778645445178480640 10965333 -598775152095072656469205739917403508576 10965334 -29681693276295777355129822384222854720 10965335 349965870229090723316188024722404304000 10965336 -14695169338482083991681161670241320960 10965337 -164686393283230273309474484764834771760 10965338 -142276762720286200168130265363496753680 10965339 24622095684968980938058102499091737088 10965340 -329685070602704452193051935857673528320 10965341 21460155408428036173328346435338915232 10965342 -3262842692707017674611673487252910080 10965343 173750661780821963533580634322200264240 10965344 -4813084051928267521576101902789640192 10965345 220708765001055088934938334406208919040 10965346 140314633457365545091135473959463974400 10965347 1342431313045603181903418930005315307072 10965348 -373969283791699165689835432414992967680 10965349 558846202275842719688153456774092932350 10965350 -261752374106113122799802787977755200 10965351 -119388092852105013048010319986031480832 10965352 -520409286915595342546792445205083366400 10965353 61546790739217365011222324327876196480 10965354 -7066841327191949057520116400116621568 10965355 -108635234782380773978283550359057438480 10965356 -395499863987768746768124260659950714880 10965357 -92155208195469107558996297679448256400 10965358 -288968718596127072818600687644751120640 10965359 -525668996552662326149552656759077403440 10965360 -12629276667612275694282139917279559680 10965361 316711633865684338902042639174554719200 10965362 250979101405816840111434295255963008000 10965363 28353187486760587504802890138395801144 10965364 592565921190843263366380514621159443200 10965365 80330330967537735767709548080761726720 10965366 150292048322543046942272936355510470784 10965367 -76816879553010371368129945625571649784 10965368 -135292202734784584722595801718983925760 10965369 219496612010416686234487583264528308800 10965370 -62574437017306520792245419189642504000 10965371 109482644332042132809288579203091954000 10965372 217444449787249826331523751893676457984 10965373 992902309863601957861533672122898367622 10965374 -214991416555924648083136963057153836288 10965375 13587823787497158972198929500989054000 10965376 51561049340674813798104399405970882560 10965377 497763857966770913679162382470364676226 10965378 -50147573724872162338270277102303822976 10965379 120681234491062152164458952000178140184 10965380 514688803203896947772295738716964802560 10965381 -46381396797683759369877132832086833856 10965382 -53262395519672343203095206116107026432 10965383 -149724973589848186818837122252169288 10965384 453250106085853252897644303608982082560 10965385 -573784195718638585695640234378394667420 10965386 485887393410996002834860471303892213760 10965387 -1019520134913883279522024706789525760 10965388 24401493309115043992943336032106397696 10965389 429951210661874584641407447155346699190 10965390 -58884939969203015380796933980169182080 10965391 165080058879836893053186224968602773952 10965392 64608376652987567060058656896334340096 10965393 -485128793480044935760089892393323389580 10965394 17406185218816281222539758389906470400 10965395 -97687992517698651714350333878473325920 10965396 120277386474316960376315849552707018752 10965397 68019904146133164074043732272119016846 10965398 -65996790567364372475767826813468728800 10965399 460557843447846286181592159144179388264 10965400 -80190155326339938364895704147983360000 10965401 135570516044468595503072556715363264272 10965402 -149023034239208521818228276189318220800 10965403 24741472919644340169313677349915997464 10965404 58430656605628286798736711457781177856 10965405 -336074360038430544899158705051811244480 10965406 158597053738735486147397435060373025152 10965407 341344946780565278031624762022508842080 10965408 299106701875196771842361156604411248640 10965409 12845288508171212785529024961102725760 10965410 131474694973020358199375750086066563360 10965411 274560767628450428325936474114469103088 10965412 -368565474090549091350075257897189494144 10965413 84842642043679809683578626538116599040 10965414 -1578744431129862591540733967179771008 10965415 -46811049572493334644803891214091447680 10965416 339879628414947948340046355672368578560 10965417 -182781564702149512918793860734564843120 10965418 -83161338960306081374802856838266212096 10965419 -566108079857062516265365899619764727704 10965420 254567502125511044724792783279203097600 10965421 -246038147548055671467033869378547861856 10965422 -46885812549032917074372025608924756480 10965423 6956346293240985828573768100145306880 10965424 75511207412452051666576439338847191040 10965425 496892285706622986060726405891585372300 10965426 -21717533885257191251323028390585054976 10965427 -389147770705935767320457171086644259128 10965428 -150101134936068149672349268407282364032 10965429 500395325224242789017159311153972765440 10965430 1075319489038183352196147317995038720 10965431 305221642140325291420455717145209479832 10965432 -128734316658439283966293577903284224000 10965433 312151880401586865016512369251004928682 10965434 178638210137515424482431848825566543872 10965435 81944876958218662593265572745100710080 10965436 587524923711007652337588958936235553280 10965437 -153237001207622482086953553834914137248 10965438 147609278976387321075499709924433693888 10965439 -144572521150223448256806339403866855744 10965440 95785706405305044191309544044667863040 10965441 136036828772795018382341316831998144640 10965442 201579363201034493653375702174147864992 10965443 -833149096774008937057822352771968939440 10965444 -48209281047366648063267442532857675776 10965445 130037804948047441290107132798848317600 10965446 -179108823484734391185660469631707344576 10965447 -223152652451725740796179809631842471376 10965448 142615484211238223539689258882354063360 10965449 797296722297626513065990533530315424720 10965450 -7924248938668268230032688095497356800 10965451 130929948131016648568238399479223059200 10965452 -744117841141636282519520228386701636864 10965453 361566537954594971368803244237621113408 10965454 -160359366106811521971395028492185793600 10965455 30471365966019120792756221683140101760 10965456 -6623347418214604122074443986120450048 10965457 -538724610110127018500057316577114514880 10965458 -80965274202134052363847977761369140224 10965459 502774510636335223926534885338802545280 10965460 268212958759878886658258221784221992960 10965461 -96803863373018679500320434472501886148 10965462 -18097844404832349421514713513348064256 10965463 -60458044979433895691304372785427849696 10965464 -446560504994589118120814481545854064640 10965465 163771936996229157558293677581420088260 10965466 -213592972582949777280514029604127255568 10965467 -237738306840018765727468194978198187608 10965468 -32375770108491768563174999949073419264 10965469 -654369368239390085645468361115756619520 10965470 115144231196696022150173691330519043200 10965471 -107872340613356225988649993720879374336 10965472 9343389123506603221569139578597015552 10965473 -2252027417417627296686680840619384192 10965474 21658093525769323147682986213961311008 10965475 55315337928503561359890228473507320000 10965476 70676331907296398118182118747325340928 10965477 383114308091203207826698778033572890720 10965478 6251786646189333758494177015397246400 10965479 75110900938317917862857753612991714432 10965480 -73157378329759473932607048047542272000 10965481 909411273329095382868211266907420484282 10965482 219559123395726052334077250906078746368 10965483 -696668030234357115818529558656238942720 10965484 -519773901094594155091784565641629203968 10965485 -286228696627539599296436543157085112820 10965486 -14876526160242335834196414103053084672 10965487 254458882852165979659633721282823923280 10965488 132750668177305186473580872207969091584 10965489 444513235024688781437384694978253911840 10965490 -108171658044563475931649875904566716000 10965491 204231035769831911764849384000735823784 10965492 -149566673755311915210361108117390445184 10965493 -149865770333126088647203799345779064448 10965494 -290698646006024532256908918285027748704 10965495 21348775438832352852181329353792439120 10965496 -193815306893003172995948181617497374720 10965497 -128601770378812276293440140125857625600 10965498 103750492390042691225812913724208472064 10965499 31970199450957124399446541609838367064 10965500 -1182448799343299497935665052558336000 10965501 -282522353347931898335350578496923098880 10965502 46730741937141591594135156646408322304 10965503 193835760818480462531083456190367923328 10965504 237826933575042385133814686479810560 10965505 -23111289795697575260497957793940335640 10965506 121738642280173235412859014281295820800 10965507 79908702259292028915482632382483726592 10965508 100377719748835434602696510800428339200 10965509 -51005889020121774660110124887920089000 10965510 -97062391098764030112499001756033856000 10965511 -534109571065930862362376349163906390888 10965512 12212872216626664872098455385775974400 10965513 55964583118084231341390703534568141184 10965514 214759469503957303628989840529505489456 10965515 -10319209625567972159931272291479712880 10965516 6256447446018414433444771848774451200 10965517 89375087470975684254586555266801120566 10965518 25771565471541921956999908930231447680 10965519 213728829611362433585973079012070328744 10965520 -48059804589407916128316256753281761280 10965521 289241803251090732973067639530099256640 10965522 110412997525165250127307509539320204800 10965523 -14105499771011036272132769612091443520 10965524 342221719708792256875374029475960686592 10965525 -16739875621163617355881962275233500000 10965526 108334844699850557584298843035747903488 10965527 136902250427108612214687154088301270360 10965528 -161895271638997308030313536304205783040 10965529 -352763737863716425397012450266884300860 10965530 15708221855758341226268316053844392160 10965531 203424200272758544496699946204686410944 10965532 16744535481761056113125531995270490112 10965533 740002282754979046920210783497077639782 10965534 -126854137519387061045921195666778774720 10965535 179867328693496425386447335355586756960 10965536 -1074591387108778116347292304321405452288 10965537 -9790058443676101944350631409578007296 10965538 441925601097392069877756186061274422560 10965539 -211067072409962705182372601359810418976 10965540 -103047730941803534333267956100008243200 10965541 -309366677889944690306223802057205693508 10965542 38828727235352099164677440063361573120 10965543 285030617658514804170743826386494344528 10965544 228952004476036356271891667713482086400 10965545 267121765942095537798274912925669152320 10965546 132618711531366052577391198393191393280 10965547 1338909604783476783868157511400236213192 10965548 -456369965124900465854816095493540365824 10965549 -5743086626204553926518725273396424704 10965550 -60890842846285974725774530994800963200 10965551 -51504396346461010877557838320185267288 10965552 -5914552921246595193924871421991124992 10965553 -575786731746961789426542098797448233198 10965554 619496107867408991611510308715530227712 10965555 226350099808658581695340230974773888560 10965556 11182869906044553766364386166195795968 10965557 -720523720327530846666340658936856898194 10965558 34616384732390471155108050991867099584 10965559 4903425416126208981001075795593423360 10965560 120187420042330662180076872442768896000 10965561 -23851954020454692942522405599355488256 10965562 82095931520746060943813271325203730032 10965563 -514529538167082889660729601575243504440 10965564 250878275163801689502838435868373304320 10965565 227636115137236570629107270680956626400 10965566 -482904533991880908856164190619054016768 10965567 565630283604934297053693812570361595920 10965568 -27476185352812212236919067946227073024 10965569 -597268098997993294872397418916543924030 10965570 57442214715536629222050435233976483840 10965571 -93187532854878444458059830839286961400 10965572 394596673351672088406404161179309084672 10965573 -116927704786579923943689180368594765796 10965574 -104377132254905367743462738131357933248 10965575 286470887003996167813960887638332600800 10965576 227446282304637370959156157172081664000 10965577 -260774483881611618735170350069278406656 10965578 19497709139084214201376649084483593920 10965579 -110595110883210215830171638418069711872 10965580 -114749940060662764243137133282330752000 10965581 120332925699345178647130382339766596064 10965582 214979625266308363869777494751660854400 10965583 -953399574314632158200609608191746593168 10965584 -26529571268797009325335815014217154560 10965585 629995298760369832158278295685869182400 10965586 -444200091942146948350520199082152846336 10965587 24360054186055728373996817996390708952 10965588 -148767121244145303223457174542051891200 10965589 959222942488247703035709479067563077756 10965590 -294236983220988001035455005674091219200 10965591 63669895613120126140632576782350202880 10965592 -450952452021373586512026488661609031680 10965593 -220405293019039203866682238640844136320 10965594 -45786276008928690360229328343604515072 10965595 -232090422407802067119852230524135526400 10965596 -860182623420692081046224723383467947520 10965597 593036497073259084778300398111141110400 10965598 172479915850096047789372084145492427136 10965599 117136648245381444694771715832294056832 10965600 20668071371275443440089133996300697600 10965601 -394350377989686838878850422007772735100 10965602 -5238400495875209352256419312577554048 10965603 51305004587528838776286416189833603200 10965604 155355020072405177001031221623704596992 10965605 -103066597532403145457061528689043281280 10965606 -152464986319784614933984133573552947200 10965607 764248438331075292763581446958703522360 10965608 -302162459887663282152262852814985815040 10965609 -447325666411125212836627268524593042486 10965610 -172481923775921582460277388249089979040 10965611 -251798572459582042040328091969359826848 10965612 -47487690592955694734355091858236429312 10965613 571636158579216036785553791413151755862 10965614 -30182540534588775494573594904720974976 10965615 386538415628718804492306946504280904720 10965616 -46603622604240329047611473114006847488 10965617 291403678204149269329548999849180213504 10965618 52515704414059469510489336655314380800 10965619 -124007996943321790744957145137715133104 10965620 -94184257853173240267871661620585840640 10965621 589814807632951043571880792526870027904 10965622 -30090429839016388520091105548078361600 10965623 -1227570403137430806787575568539427883256 10965624 481956738633819920907596717598354001920 10965625 970562579978038771780779848851687500 10965626 80340395411954704068826787542289237760 10965627 -7940594562888524157145899726809030280 10965628 -358740472705796981167600874164283819520 10965629 -334710800943527044537981414204746668724 10965630 75250052965787289727769023325552640 10965631 -709473655150068727592432095372457661568 10965632 -141565318846635252213784363203349708800 10965633 16827578595535114920487843807853136768 10965634 451326267862628790101936419074163275216 10965635 -263746434691350574776688240929292375920 10965636 268097105893005703614198420260644598784 10965637 347173080256864706623432030569457480286 10965638 393388925872872943497044881406223346944 10965639 815415269450398856146787311889826687360 10965640 -244969500559002158474256626898068275200 10965641 -497015441264961656781435461177145257520 10965642 177297440531676839089407724872117519360 10965643 -497749374625521441687292508700229114336 10965644 396183352323738034940008799992966254336 10965645 -5053156655887446766198359477057072000 10965646 -185828007747711476630477085571248209280 10965647 66902295224605851046019978899329245184 10965648 29467211408448580914057998964747730944 10965649 104355834231663677907040118318306861040 10965650 -5918928948191990942810982922347253200 10965651 282249663761436445881391515989028079032 10965652 204563735174524186458093791955985242112 10965653 -20902219571246247605838874885818735780 10965654 -80269767649500852005496263347707790080 10965655 -261591669412657804277324684451828360000 10965656 19699122275265261808914739488437698560 10965657 583106618636498091534073768534667340240 10965658 60218586801421286860551653584527962880 10965659 140897094371153088819266615316278340816 10965660 -199643276672206138938974535950035968000 10965661 213582775743651007224980815447461717120 10965662 6478999345770825416197703780765428032 10965663 -505072093091105396261185824442612365936 10965664 -821618651655816997548191440120754208768 10965665 -522492936562754586588668167687779769200 10965666 -153722187969636256859597606183425853952 10965667 430521517739174124482977566613419498716 10965668 -40290302931129217414767333010888679424 10965669 -77681295184127651307879969144191972544 10965670 -268965010968500501724457225372836147840 10965671 717802194732052015833929895808170744 10965672 -158443621188564918031107886687503974400 10965673 -753608764604288912208711636474382334976 10965674 438260423217108618642440824966876239360 10965675 -60215497062038800073011570469925715200 10965676 127014795800619345844425406548451404288 10965677 -489748224384618570772686094613794314474 10965678 11808424489337137213528978326395778624 10965679 1333410660624710342597254024667341807440 10965680 -139289478475709888653826905035061985280 10965681 289626322731835783499156875905935396640 10965682 -81479300854250934947075108965811283456 10965683 391131837182661283848162782215295630880 10965684 -186248250864793525498697800645141616640 10965685 -232652333868000458249677706263425403620 10965686 82459251030836581894737896049922533792 10965687 -254824211455180158186405348807088674432 10965688 4934780009840889149621974824328888320 10965689 79580510505982275511690439524483003392 10965690 47646867218051468158473623502800887200 10965691 405662308136979343386929376482507169384 10965692 26255052292965056635130295590986973184 10965693 -386529747060955206131923007353264263936 10965694 -285186149663408144674752114877073935104 10965695 -7906941694724871293060688182288074560 10965696 -2556205199001300307306202206411161600 10965697 -630118212390506246347359183093263496828 10965698 -245475254285986658583307811225486789760 10965699 21828894223806646293407788108682739720 10965700 121093233534985575335870298571191648000 10965701 320944817572201526711235236959702908702 10965702 -230093885267927148849706397936058564096 10965703 47909432053872739657640928195750975280 10965704 -141397284684861935768654901873966766080 10965705 -178776845982558465998707729080948248640 10965706 150858882642757178344215903183880341552 10965707 98892200090314342747591422421812515232 10965708 55813026813224298118591926991515300864 10965709 390094935153253822884523561725084414016 10965710 -79348281614659423965298000616340480000 10965711 -767572178714913965462511016008312700416 10965712 -101387407459783494562871343920553738240 10965713 -55259045201522123312407772519144739216 10965714 -145529160124895937979455938928594571008 10965715 -138912694058481935994970859660687136000 10965716 64454893361220576364060139716642498560 10965717 -137433874247613352758557807505867280320 10965718 -249590658995591585198773546241117641440 10965719 -207021212276375434041835642679818859640 10965720 -333301563126191760867879998429227622400 10965721 360505970737391442286543644296722430784 10965722 -36192312038323052178206661118993233408 10965723 -63035413392688109841611809373877292032 10965724 -193186343979290924585153312066956320768 10965725 -20573943950043415082754624326047719900 10965726 -345958541787011480674417666909083052800 10965727 59437858653213049652598301907060259200 10965728 415311279256929583167340189738767482880 10965729 236891006733653495696278061099200599984 10965730 -81815853403392337864831681616606092800 10965731 6857964425075115746185766146049439744 10965732 -12539459609971229046383027673837308928 10965733 -94938369214507305649911263684546991936 10965734 103193526479539277331008285197856302944 10965735 -258982597793524194543428704477226356560 10965736 13072414399531955924417216184781716480 10965737 -67823138041842118627848276447094809216 10965738 -54954187942645469206362039167860600320 10965739 -857220999266587791658172692182518664460 10965740 201296454768328689351775017613089100800 10965741 163306885814306349159284697408114240 10965742 220719530961044042650589755652372841600 10965743 -111664168477088270257929167639710563816 10965744 8891606198049598499188180852138180608 10965745 85103359113812027486177999815557122880 10965746 -135853184220274044253474396025757408 10965747 372419579641645564758090128876428293120 10965748 621785929469723999504743819674777034752 10965749 -91219627812103699045006015284815879250 10965750 55383591580226839822739428138703328000 10965751 -930262234997437527770391417286023764248 10965752 158790485005945343132486285457474478080 10965753 334414293160722048028740740698696435200 10965754 7132497463339546398882488195694557184 10965755 -233072292394492217440863601599868242000 10965756 -32475151157152885480575560270343684096 10965757 272100025120746821645881748240614192032 10965758 -356719972376249288444086938358767201024 10965759 -494986531905074087933311110568022159544 10965760 -86226330611512912423629300036953702400 10965761 -292449474961816801162140937999815667500 10965762 72039917219799215084808627175466103120 10965763 -698302618608552124915861171044338025988 10965764 10089954352408120825506260341428731136 10965765 94468136350896041154618630480201645120 10965766 79649293628924765119400747870742203520 10965767 883499589085626155598853167573516369816 10965768 22531276043082054154493650055068876800 10965769 -178698644840349476199570209877944921830 10965770 -329875117943195346574319338554173275200 10965771 448162405394071130140142147574991852080 10965772 477115983252807392894823477676866327552 10965773 117662082602889411489681587085174678144 10965774 -4472884670956502488335804049272529920 10965775 -318211006639912507400743665118355390200 10965776 -106006618646115856691264764025135751168 10965777 212106964473310129232950553951559175920 10965778 -78329069398329712515908630367640212672 10965779 54780086067008208736463788512714370560 10965780 3666392906923086941385674179032637440 10965781 -77910914298683910068795534789169600800 10965782 598470484807123356344430044339925625152 10965783 -612866132659966397283522044129592538776 10965784 87273469714844971993092546750510274560 10965785 160076075226031781813988747093514982400 10965786 -68890943847210697069211650254036615936 10965787 -13977890854356940092583771275475713744 10965788 16860451192886810140276563675344733696 10965789 311762793425069274262315540057420794054 10965790 261459590515538256649829396346787670400 10965791 -43887131019621718577733228135621560808 10965792 -853655584518574202268015104433019944960 10965793 -923242809164283241831907535317769033680 10965794 111742873187830763568181222025090944512 10965795 45187943948582720642023310411334502320 10965796 477963483069364859580174727144032041600 10965797 13147355516791355605848873607803364860 10965798 -165929203992906277945632169601695776000 10965799 -88773598584650473869757823384997397680 10965800 186019957035939909005346150048696960000 10965801 91951837948434314535789150863566783488 10965802 266423030104606590591550523796929556480 10965803 186488344945514152328898182361537968052 10965804 -2570704121809544228478959474495923200 10965805 70541736925417309884583255325748860160 10965806 199199298486122577296716412751355571904 10965807 225641193749265360972896871857856341280 10965808 47173837078904585775752504485173067776 10965809 378754075105891071731810765920397333010 10965810 151222296389495636899776791360206748160 10965811 436331027334765368745437970827841814412 10965812 -68541953664811939520079123127613337600 10965813 140213782548158225120702370996844870944 10965814 -382773359066322370621520149013778843744 10965815 68122777401557662969021634654393671680 10965816 73055486285146307235233833826888908800 10965817 -6302370089068351579143578106930389360 10965818 252680627461679580551227506520275278304 10965819 -18003393998597692478043803825641735632 10965820 -437239817502547981636673133223198993920 10965821 -890812516153834538994212273905810449978 10965822 -59087788087374423523257132548558094336 10965823 1096664180673947074570747742010974876160 10965824 7801153582914881054800078898298617856 10965825 11168705467732263360667950777402686400 10965826 37618591113063904641028625353925948112 10965827 241311393168142481145034582793639602800 10965828 -34304948775734268273602317688683376640 10965829 26822840199526892360528632883396620800 10965830 -10087711922639464097793527886149485440 10965831 -612794481274944981304209941524946565120 10965832 332901907206737193139138941747555532800 10965833 -479265554479657053855455713549317962700 10965834 58644108552897657468311410221065556480 10965835 -669658212837862002731052698259558906720 10965836 107826637352378300575834348667202447360 10965837 -110106308559594158193690146804346642240 10965838 -41615396512184633565097656774388051200 10965839 -35037926210077038695457726998510412240 10965840 5480853587639250365402854516455505920 10965841 4533088965426743346608218218890943652 10965842 111828317279499829825949443075079037072 10965843 140795017659560962072859392230277095504 10965844 230914106398523255606998353311440230400 10965845 533381090566222749028585810018136320800 10965846 1208058651678753725203260716497411968 10965847 -189757726870357674670617699849243126848 10965848 -95745260333990981589361420500837089280 10965849 30457287992203447120671872947236576480 10965850 56594566837404633324046446177499008000 10965851 234054584319181703732476203670715050512 10965852 346672090003816355232801332962988992512 10965853 395556747702526548309277438864606232102 10965854 -359575416883098764466927745701080970624 10965855 121497173588936245226028376515329730960 10965856 -203665018222838749280251713915914551296 10965857 -271793005236105778971474258703648566060 10965858 224665904612909733949404415803978443520 10965859 98407463696525232246435826337645748768 10965860 1871148667775518537715998768495288320 10965861 -693592874030907808150020426830531105568 10965862 -115766298989565859831470605098103988288 10965863 -326671318135859732668165045206881714856 10965864 83531673891673728006291075721387376640 10965865 39157865409972159267218923853508148260 10965866 355252293744735985256119843699588992000 10965867 907116579313466238038658283566148656 10965868 -31653119073485447369916838553793692160 10965869 446922168240609892816588239486781155840 10965870 182569863671069252076979676049682163520 10965871 105681537502770162906280887859007529984 10965872 198703251292729358612592164726805528576 10965873 46263670921977654713451852547202496768 10965874 45719250322689426425553547911615705120 10965875 -210062023565374063867686686284911396000 10965876 97439680219189072424440278695026636800 10965877 112322104263606053717212599885040557408 10965878 -43174470677016880835517339613054550016 10965879 -226832095470610549604144136296290733928 10965880 308793653190247342129287373356714086400 10965881 -567491820614862848427237218301771516336 10965882 7901565344220382686761163530080315392 10965883 -623815229017747883004102738375404628096 10965884 12952572268204055935838427130701490176 10965885 -17829114552762914774474969088918977280 10965886 194625593299101608111353826939922982080 10965887 244456106139037646023293181972228945536 10965888 -727610394956154918848096201254895616000 10965889 -186817833641027110746448956515429365200 10965890 -40550233298635008980020447001809574400 10965891 -270749968289156666593647143230068865296 10965892 60599304679643748607458669535159889920 10965893 400525013765080712398093787897184453600 10965894 -207536660830176048182576669836480174080 10965895 -71672855841352206957620577067898688000 10965896 49198886070788346652642585209392793600 10965897 -140476185689953482320319969480251933526 10965898 -74525804946531585870426086482292279040 10965899 203491438214070756654238341876422840832 10965900 -179005662323605197511349657166341222400 10965901 229467009581960334382663132084824506904 10965902 -15202544846682635046377513041091638848 10965903 3188414235931581636829030456351310976 10965904 -3697389555221942940143874114246369280 10965905 357473745163477194611123883861250323060 10965906 -137674078070505333252998515005337437168 10965907 -681405767008822319074716900183926389160 10965908 -269918309791960446161723311795278059520 10965909 -130050156390539468287596811407127770624 10965910 -184985655608162051075916499507351056000 10965911 140063836625712111561411961459373203200 10965912 -108740177382334299077201578239391580160 10965913 -213468269423433270628191982808610141440 10965914 -12773548793648218053503712332661499680 10965915 -253834663235675135552811477422743464000 10965916 -4134702318701483780622839490223057920 10965917 -239011139288607443035826830675734720960 10965918 -205424236712457620804171161770459857280 10965919 -246836106889029566336591184070467337304 10965920 106554651086808549624188648694334095360 10965921 421022816981974119395810402481408296112 10965922 189485624946253104407493940016777154048 10965923 -83445246836124400306671357434798451840 10965924 62084229497022823599158757670146053760 10965925 -451757528682534960379725643578651653350 10965926 -356745207557717680752024016028529238080 10965927 135888369013858154866556240877591916800 10965928 675994136263050280734247102509078236160 10965929 -46528427346572942183220436686388207800 10965930 -87442232153774594559240082459151450880 10965931 -3346294373312496112853776818108416736 10965932 713262119164863439505144567390114186496 10965933 104488391103088924576896689083681945728 10965934 99611191527797243360581648439074659072 10965935 424142288439106526928344669377997313360 10965936 -112658104509312157708846578876478291968 10965937 14784842089043017587172391349210016320 10965938 -74235586618837416227089072999746416880 10965939 -276942297827428840711982453570866210752 10965940 17679680454131314734236421446325043200 10965941 1913646366525535154827433099565224640 10965942 -1869022642626038362111246388805267456 10965943 232065330292551104382991990445609489192 10965944 679916105333929981897947556024760524800 10965945 23752985068522993057926931796973264000 10965946 3894165269116617677138213816989430784 10965947 -298940692419347755725158964908991199608 10965948 20720685619326922252697240447498182656 10965949 -35278122998966522968062509650247626964 10965950 -130285427099555542735561354054074288000 10965951 270928838871960807817062199671276352968 10965952 -34763189033775108741328555200384860160 10965953 -835829576178860313901584307071396509100 10965954 -70440776021753547272907951713417009280 10965955 -251842555359662636624052838916259427680 10965956 -522973262909447050624581383569462826880 10965957 241137856232959640049834445574359853760 10965958 -250515299959686129671197625222880181920 10965959 574581141880535861664657586800856499160 10965960 -241997132899701042904135129870157414400 10965961 43239535811738436802198272115339151824 10965962 27180718450389065404908434644735579392 10965963 193126556936277379561889585479356486144 10965964 -434512875386466684677674586044782041600 10965965 -204365033746688871894515600596811303880 10965966 189069926776039297360460137559523406848 10965967 -36602803477211869882310166574031249000 10965968 -42955398509986607240307998333899063296 10965969 182735368713003180690676925339149059840 10965970 325491630707590453034448155971853232960 10965971 52957528275453280086371841501043324716 10965972 41211277539993421311396305086853640192 10965973 792679072591388612219299765043679981180 10965974 -194568121987765439574517902918519107328 10965975 -141078856534449821480273291724122771400 10965976 149800736315599704529839735869915136000 10965977 -14800046582193706850842344448147339680 10965978 -235479355075058253638446305892968999696 10965979 301487895815751404755689511531144880176 10965980 68933030008835792285518722441229040640 10965981 -69416393883638054891627165143379803776 10965982 -2721410820275027911311913345236450816 10965983 57912575616092015122797632836030414080 10965984 159558864173224547604817384174666383360 10965985 -525785888398049040674866574675438819820 10965986 -82463958521381813949744791117524669440 10965987 35593283030597241662379609078668943768 10965988 156646360233790420372087209874078720 10965989 1490825238013053926020870934698223424 10965990 -99373867656862689709069886960029286400 10965991 189734285885302385643840131116227054392 10965992 731641167530568003732547216607333760000 10965993 408972717223201446351514844942484445824 10965994 -36513414801029836029548801055192341760 10965995 120499995549032676117671756458449909600 10965996 160207565846218219787182810536562191360 10965997 204080039130042640339351404266383121632 10965998 -543956113959510645141465749981387703936 10965999 212392067432061696258210134619209787648 10966000 103312904133757217054636563165569024000 10966001 792393032141258714043464563155285394002 10966002 39482829812372990539420267285804646400 10966003 507780603097213695543203716028913245856 10966004 -8921522580825682179783962088426691200 10966005 -153658573636399386381761591423250305640 10966006 100431372966278695558868915201791244160 10966007 -364393786685007358452277054005695860920 10966008 -554941639526904933048626572953563258880 10966009 -602650397666935230569438418522931879296 10966010 303081915995100271384345573219520432640 10966011 -141137559524887638310254303660196624896 10966012 124342166040813996561954241758252490240 10966013 428286076695331583894746101072806624262 10966014 -251402711306654162078570602259578903680 10966015 46303959627720185209992117007665577920 10966016 -607555614956687600208747807810225438720 10966017 253440314266112648782562134974686399280 10966018 -75914050896714113884164394866894589440 10966019 -133578064580074407761888925310225400580 10966020 -1948252991079302925106250848253091840 10966021 -469180637193191607500092410923153164800 10966022 -54919017652743074331768949820548521408 10966023 13805670943140915984635843834041393560 10966024 43876869997402688437840558304102400000 10966025 65877277927117946065989590583770073600 10966026 237225002764962367104955027319467828224 10966027 911262160607035528503887674067464155480 10966028 332111568518168748207426951210144784896 10966029 -33318427282248685107921985475296266816 10966030 113361106167619503722882601950307150720 10966031 -96744167686984492429755558880048188000 10966032 -320618272116524418500950578633375744 10966033 93987999093825257194562500559701323008 10966034 193810728702890742159952762644150742416 10966035 -236589844467479418529737679446218092800 10966036 568324553874825849947755891724401066880 10966037 242795442993299729620227291161778768000 10966038 227403308243899728007000142103133815744 10966039 54697913788602455338951812446886779056 10966040 178997212342982364015884228508745728000 10966041 -632385117246887987545938055595286565350 10966042 -279259412788720587532961593120362413328 10966043 67433012140956975479204800364417404608 10966044 -242999293562529797915855132418071497728 10966045 -106650996792398994047589410260703159700 10966046 -8199408417466385411922656637747601920 10966047 -370887370871362110628472566946652175800 10966048 56267659800221209191191545699897442304 10966049 780191394539013058787323611840210334050 10966050 -153238108871907226888926503073005664000 10966051 -707285148417375097895637356122463542948 10966052 -329003258396685870970393395812599649664 10966053 388142089043757497587411484053193769600 10966054 168233040736038251579405824936324358400 10966055 355285095490665273740748936386508587520 10966056 14184229531242690582767780992309002240 10966057 -150713680392051073988953086271100690288 10966058 -241557124082809415801145588982037255424 10966059 -145253724417105624189483778662527993040 10966060 -4077189332993990744736734962931097600 10966061 271280729658592264022519531247652768662 10966062 -99670689824719390075931988677934329856 10966063 1008741075126128603465692513813252654824 10966064 28958187969611094604211233777019781120 10966065 49653124063627410587332047841726942080 10966066 -119055066497188995098272439862515573856 10966067 97396760575387001031512576343884867232 10966068 30264194021727574776369053856427038720 10966069 -25504337328330922537595917563857981440 10966070 24969390585150396015913410081750303360 10966071 -31183893334575525131045856195840203616 10966072 -635726746866999642620335568505054535680 10966073 -113342881316939274294421070346076227456 10966074 -45748443289024952154625174320639246336 10966075 -1954098439586910003632393561233881100 10966076 -535682016883272519274070115644087493120 10966077 565030244112631073503014599274737592000 10966078 272085188720642798817813758905467479040 10966079 604140311841230409582892755231475711680 10966080 69251341860170516065393078095430287360 10966081 123156745858313608195003383210607340992 10966082 -243309689886655800004359895756683874608 10966083 -520267591885359717969753158877464397576 10966084 345039910188021415997123743288639193216 10966085 79390683484279005124122657285055857840 10966086 316283278453634619134846045711994524832 10966087 753482308162240770309488984443481044224 10966088 147211508265955413665667137022040473600 10966089 178617429952778283311519599766997576960 10966090 -251584375195432882135837802972071735200 10966091 -1265838305332625026753774834525144443048 10966092 171640102944272544558038060242977374208 10966093 -86187835694530796130460505269337115658 10966094 -56005388253785539226544188248856448000 10966095 -17844625745257693366646967482320066560 10966096 -53593708931547172559909145388134965248 10966097 143641594310525562073751215376873652 10966098 67151474385457318493992027910414102016 10966099 -787384299081012217286907884188280986900 10966100 -242605326259952912554277423511281289600 10966101 215197804089788129807567378615499626496 10966102 -309695737178290309325599795824273465600 10966103 99140222891679548113991515586492017560 10966104 850471412340268423704389207988297093120 10966105 278669737927097863525942144946287145100 10966106 18167427452366137161043176359704798944 10966107 421352768268786666167826965317243814040 10966108 434732578328660216904770108201488476160 10966109 123213977609487856779784394350222541280 10966110 56450547729791601625196971337509637760 10966111 134927746227447652674843592582854961920 10966112 213258784487989619902515842137709740032 10966113 411997633002693593763953823861093345042 10966114 66974914460010893417452761767422980480 10966115 -361573814669085494674840702728502200240 10966116 77432015255440352994016757869354352640 10966117 253438749783311739206111604529228615166 10966118 5390095920274221810044496443675948160 10966119 166167646250293163052825466994299848744 10966120 177506093139581630207784750904291737600 10966121 -93675428800988595655893988115530431408 10966122 -303624295102674676445909411309759211168 10966123 -120786999079047152325715045736877967840 10966124 24049697329269511577804097066074370048 10966125 465232337013984434194610625354409608000 10966126 41128456925717272722679847756391149568 10966127 618168151937899849185611336689776807480 10966128 55114393073624335085231416383346212864 10966129 107678966435541927444534155726398491060 10966130 80544180606394008791243519235733132800 10966131 -175808466639984714790458353181600597120 10966132 444341893482078928527923120477002560896 10966133 -73040088984626714250169631197517386116 10966134 -166257160381184540884915800762484862976 10966135 -151183728552443915385146704508039916000 10966136 673310475818674781468260834724013404160 10966137 -61414630001989950990569872037027425920 10966138 266171320848342423927209654055589092720 10966139 -67467626900490839855089500740945176344 10966140 -211794657377778052003941498568512023040 10966141 512151349789138531053551703917194577664 10966142 -183461883408892258527051529123758670656 10966143 -58234660386146851686455745078224570496 10966144 117044399249855982898723150037935718400 10966145 -1143838529323406332320669555654612224280 10966146 -81154979070839480854678109380754227200 10966147 -98403776702292343498997255841421661760 10966148 -2842958734120157478820097677176913920 10966149 -46759277487241385814492118663147912032 10966150 -118004391867327687009680097918828470400 10966151 119539109708078671902797596586218949352 10966152 315181474914868131603682670902708101120 10966153 316864646861653604270766639977411941440 10966154 -61470889897554639248309874694999714560 10966155 79305814620200098239698384678292825600 10966156 77054430479407831202853577787330323968 10966157 103583635971940272571494609317195859072 10966158 45536184005400322618567366388847882240 10966159 201052989653665892526032585179660013360 10966160 -41468433946987374859610896211837829120 10966161 -5200338418347704572097419095815859360 10966162 -423104419345611740538768029017076397168 10966163 115426825029723725055011832404002138224 10966164 101988723725733204074852650974789199872 10966165 123765963469899291644256547886937070080 10966166 112856369853301739698118494715641480320 10966167 -219265510272910623446172252845556486816 10966168 -881792582106319507931152522609885962240 10966169 555671928805717510828050000001208298570 10966170 -48572832702933166768388138656534728960 10966171 -363820579396146672661653837627188418336 10966172 -166475793564271009702690510265837463552 10966173 -555812199601643796498267688441418736960 10966174 47195818791457633540108218475678590336 10966175 308357542581522270558204136761467341800 10966176 -135559420999540562479831449926648463360 10966177 -299538084340006412318300789170763628780 10966178 363112145726285524294501218590992610640 10966179 181065810160620349537594715066365574400 10966180 -363416681210155689729068422248035577600 10966181 567887446676703249210392179919152763712 10966182 -227078773211267952449961707965756531008 10966183 70594464737341866897825794665239703024 10966184 406656651482512654772047170452100418560 10966185 363112777236351690334504756456441380 10966186 87020202028969702328431058464540331520 10966187 -896516760355994105644511131262530825164 10966188 58644517345455773655912644917092679680 10966189 29392170564114562851722911644304830124 10966190 249038260146336565843310119707755631360 10966191 -183590499006245032511840000504739362808 10966192 73445623506957724173092369459178864640 10966193 -144827973095233114732087308473324697216 10966194 -316641446708004642693398361648370801776 10966195 466865211080479136667280551772856233200 10966196 -19664179716448532487308663131390574592 10966197 -162726332409054598161915045573384497760 10966198 -193165737122714879734141195322065907136 10966199 -83541998881240535396508539861326819800 10966200 -50815040374011270449804981090443776000 10966201 100200152712073672319312564646861196202 10966202 111836479040045699094078542992894497984 10966203 -69311773721436641757216915778865452788 10966204 -24047338677944476222780377246388264960 10966205 388521548923344060529078424169139467000 10966206 -2905575035214051154067675467729170816 10966207 72839066430804682633527708608455572192 10966208 -44993496095351058723466167781769084928 10966209 -22311784046554977604861985128556140512 10966210 275197163117504196257902941726585353760 10966211 -542090916480743703264105543202846410600 10966212 -241905254979861217397039079130060492800 10966213 -547310215831858508432467108141395526116 10966214 -44531264577202997445926945473167941376 10966215 143320717930194992764311425941652025120 10966216 26647535697861160120454928639164252160 10966217 258003141334333770669783264188548786266 10966218 -136668742619402524918706824012810557696 10966219 -64777016599209193022221529874427637760 10966220 5729322815390898230586256211193600000 10966221 -55861182249839881596878524532228370528 10966222 232003740046351609774337483392887318912 10966223 9624112693240404462117046267340294784 10966224 -35398087836245877130026384216820285440 10966225 521174000206764596686416382466546340400 10966226 -82864252512216536496608727012623800320 10966227 254148366070242992470610537972707921920 10966228 -38584241042751325605446811863521394688 10966229 139602183506965641696361177070682516540 10966230 -111704949681451373666221092908956800 10966231 742725773655017742373014421307943221592 10966232 236518746425839762007549980294066022400 10966233 -171331118508762050440452707418784988976 10966234 -90991307848775509738431484712926663680 10966235 100984718591529249628563769235446582560 10966236 -35693751892778083770483072048971724288 10966237 -290495030433123935651974452585435553114 10966238 -61771906878492179904294601590221647104 10966239 -194252875393567681169276267070124473600 10966240 -412307767898608904001873969377004748800 10966241 -838133054149208865663579149773946844576 10966242 41889787162684692429508272350155482624 10966243 -282393111457700439204759938023144209508 10966244 528567038461940037804100743168469585536 10966245 96264623942771841130952920901084409600 10966246 285719264125638416276035956076446292800 10966247 -951117348384838686235805073703886160 10966248 213450474294319498115413983472888381440 10966249 -657205057599510132828886065760436017200 10966250 -10362762384300293258683463172984960000 10966251 528876849847790086181465798075726415600 10966252 324262967172930050632081439884426455552 10966253 325631531996689452502288654677243405120 10966254 60311951115207684968463642806977531008 10966255 598965109410768188175854120545676057160 10966256 -20902806657306999830054056281487441920 10966257 -147051296058980954693057023597551045246 10966258 597750671112971012485269365454087737376 10966259 212791278323040953840055796854701792460 10966260 278020662219076650749000365085397135360 10966261 -995295562719253631237264204090912749138 10966262 130097133311541173779687513817494845312 10966263 -125312782954228736877208583693322094080 10966264 15796357627157106122727475324112056320 10966265 -464496029076626276510540918153558868480 10966266 5244978016369023153427548811166826240 10966267 -335748268958498843908967171693287720880 10966268 -1138605350465233323712029248111616322560 10966269 -499818292398168146394619807774184518656 10966270 17470753484711895840496157480940203520 10966271 345133495035604147742870367155394610200 10966272 -159533775961457210081963548893102735360 10966273 745831400858334536700331285793645387522 10966274 -468422397852459676010982542777305339008 10966275 -374115361702602608278621148450903486400 10966276 -113351775493202137579248251570801295360 10966277 80408991415176727585832113794149372544 10966278 -78435393363448576563936145913220124800 10966279 -76403620843420217039913645106926106016 10966280 98323209943502311982491508568218112000 10966281 -126045561842440642652621067108479160576 10966282 128484013063811471711018682662786658912 10966283 -48848566292849958543887848101773525376 10966284 -91190518011079365138833352678555331584 10966285 -73875049369395211989768708381438921600 10966286 13834252656427284162145180085750747904 10966287 -1493042477447684638467521497300590720 10966288 34255861105451745093381797894359949312 10966289 -455760635499284122278883843550571584220 10966290 -1573055480059805124478653767036674560 10966291 -318410330557253025011949739971307921328 10966292 592826292274873205388243790439729786880 10966293 40554594506299185226115200872800928000 10966294 380693476381028382874649062457576817696 10966295 524185601985433579610444570534285851800 10966296 -236434658596508583340575412609843200 10966297 -285757169162786361228647530006380341820 10966298 84578615584130528773559257282634513376 10966299 -449709315073988142660198514797363077520 10966300 -12940153010880726097345104853536409600 10966301 -46469194007724842973849726567196396698 10966302 154872404309407199132501138579471534592 10966303 254936887350183495006175241429493412264 10966304 55670664158297807764258702170277871616 10966305 -31668545186319501648891429686719119360 10966306 118530911225592143349756702021394790400 10966307 140538570009291196333608912145144158720 10966308 233280937672632725311581109977513037824 10966309 -716382246284359389669433266979896274884 10966310 139066722754159669515219979820251762560 10966311 -72371627952627626508156932811990024864 10966312 39154045686843693662290310577944002560 10966313 -186095451661787674804717365018253381260 10966314 39299979695667178944009074129217439488 10966315 546540594369637065555766170387714852960 10966316 724506136886590638847896491907321335040 10966317 -92402157700117811776202614640782764288 10966318 209459259650676718186192050584562325440 10966319 -32406928041473438062062469519648611648 10966320 -10747116800824982729722146945279590400 10966321 760047675978499193968220964536974264500 10966322 -619364990083692959440102277344560872448 10966323 -154364756888797905829534679901957672960 10966324 -685958515998317872181286078424300914304 10966325 55496876739882887221537567291624968000 10966326 8417391993898154450257108559548907520 10966327 -998704031173882827915016549108007288288 10966328 -4410863665437732020568043256386928640 10966329 -227166968453355001796625305653026057552 10966330 36738146975889880146238773323994028800 10966331 -286420007640819637099219609523247305376 10966332 -72958394532055959720878014778277362688 10966333 709755978929066725355705955438716864 10966334 -167906823404125705927894944773682170688 10966335 322824621351197728355808676774737180960 10966336 -126216309895546468573649243970811199488 10966337 -253418342666400785204332800989669721660 10966338 293681134768748257503257721688500235344 10966339 148745108586788086756121947356312318140 10966340 81593465166005814956041881697739612160 10966341 -422247834621455482624985920744276562208 10966342 38024093650393243758288674687087156544 10966343 -146674840186012914096492247828660298880 10966344 -13061512881587476338211324923402240000 10966345 -194012354984263352778769918841915727480 10966346 18674885300499155634960726763196173872 10966347 -80078189726552874188887364217422083524 10966348 -112702949153101427330677628920076559360 10966349 2556524121336242546335773105402910764 10966350 -125851807472938422766225309722786192000 10966351 469380088419162577068992283909888056 10966352 -5264488676001817898634054753838202880 10966353 545894355823784502607690931904714257904 10966354 -108650997023283800234750064592471569408 10966355 -248213609131130696494218810350989260240 10966356 -136350764350820687769785013923088484608 10966357 309220184406245010669154041228443366606 10966358 -49058857266197955264091455885198681216 10966359 698440875481054352385618381049180792320 10966360 370572986907066961077986712170358374400 10966361 249520092362085164745727195672623015744 10966362 90838426690297190450535562595366233344 10966363 228671013515726804193851216395587956920 10966364 -75831243861471431030789933881470670848 10966365 -24438050264162511142573807286192930400 10966366 -99721655657489279405198605769989930368 10966367 317120804918276857957840337060269148760 10966368 146108772393947837723440033272629821440 10966369 1627194050023696902255764500434349399296 10966370 17763088466394718929535995387992770560 10966371 -32343877797264545700754841087457948240 10966372 301885802443494739379491056609672488576 10966373 -585225472217006765611572189852154121280 10966374 -669813296033642556545226069353349120 10966375 145380267039854689727252255855630208000 10966376 8674882578355470379887424988934144000 10966377 172408251716090265699540168363531446400 10966378 -389604484739067539165289096405785930736 10966379 -101836154217184711945950483751308072240 10966380 -108717105233013087978537701706450109440 10966381 92404749546889446363689768397484221100 10966382 160059146325931965518476621783852139520 10966383 -56819406897901415168979981365339435448 10966384 -23380916988610276663429693734707331072 10966385 -786204582919637623984391774435502787200 10966386 -66842223139285817005946424872247025536 10966387 -58477555361239287511847749253313695208 10966388 -400237409271498838609808510598289283712 10966389 -96272874455319770180262356272320092160 10966390 50856749906362623075571069927418035200 10966391 750589415344058817945973045902556338792 10966392 -216992327726742606667850051789918023680 10966393 -8103429826435601316682293062042906040 10966394 148217702640005660725296996694679435856 10966395 -166070742299526800173277894596767912960 10966396 -168960473108752934906766103636019200 10966397 438125489018075091906808873243606012920 10966398 -272074994693918350208427036581228051136 10966399 71412473575160312206976185410701410536 10966400 179267377177239318687641977434931200000 10966401 -36278281220423369443688679348163953600 10966402 -197925007527119058911068801138488021600 10966403 -62908741312810485910808795902052417280 10966404 83386423182860331266955716017149911040 10966405 -13062052715815913500772950847662656000 10966406 -152362695622755874484607145425767227392 10966407 -104407709631576120287197363992551324760 10966408 -904910783900737554829843835463297792000 10966409 818691879847770762403003739372915219610 10966410 -72622026532140264136780668363906984960 10966411 170575698051392149909552806760068195912 10966412 -93574548006670890780893619078936486144 10966413 -410747014252333841990279265842877292896 10966414 -496242418412400949306708000124688796608 10966415 353782724991719450731835442933037344720 10966416 35881612753506067848254845516100665344 10966417 68388195506029269389967874659729297984 10966418 367414656836934404157699872776114358160 10966419 -239136819809005861938432835957564699860 10966420 -273018852599172989892682148788983552000 10966421 -918085913961550819389307010444897355378 10966422 -217082434801248871219498039908487230528 10966423 117076650222306800954979022944686760864 10966424 3790129807843161122045164302573649920 10966425 -13196002811532835155510625907896576800 10966426 -169753194912418165614416745677206325760 10966427 117254462283312292686357916652362872240 10966428 -9020471118221689286060683797614466048 10966429 397934432818981563025739860019057145676 10966430 -31295977896693048614266731946166718720 10966431 -81644696687057840126036210003529200256 10966432 -139819010598980797773870896794531135488 10966433 -743590066563329263682864411097235404318 10966434 -4850475222424485809077929793020890880 10966435 177002921422546770733950550697189074800 10966436 -610083870045056957067704329883959296 10966437 311815406403340228370193393055800216060 10966438 161767725243023381514786913257264007296 10966439 -392064129308995731022616988585740881920 10966440 -352890860489559388567434866495728435200 10966441 -485104406573100665530383257146124784816 10966442 -233828331503599570525020664942845629088 10966443 -570623311516966709913020866774451040936 10966444 -290935027157766461907750169254814768128 10966445 148287126780990640300492115723604320280 10966446 37355027811730910984230292638758764160 10966447 548816720797144601039791791418069066464 10966448 146604751243621613432358512521574645760 10966449 -23086458892302535889980609838252841792 10966450 -113039374254632555722943676823906099200 10966451 -661369339789736744407042306801027426548 10966452 -52982404884009435813621239387946774528 10966453 -600636247039918382798102121628422122276 10966454 -184193491592328300941512470677825929824 10966455 245308067138546774052323968807525015200 10966456 -386457787446499737559999958519828643840 10966457 -72994734400338056719580750423213310294 10966458 -3485879072389642153802480473261531392 10966459 64257846334092845696279048053285843216 10966460 -375808449737528111734818251368815582720 10966461 40571220371703912675079144855516221984 10966462 -1439259500235640096067314414123259136 10966463 1111087684169728699201117055635655957280 10966464 2704574096671339909351311605822914560 10966465 282618822441227997407008376770129206720 10966466 202476384529261333752964431453796431360 10966467 -22496487920909679464499108823341382656 10966468 -292467985398072463183802004849328404352 10966469 -187720706030387911101360193658544365856 10966470 39315609062240556652172017572858474240 10966471 19392426242745741596936501797974110272 10966472 142308475222981533576516818032051200 10966473 -246868894996309354244573342990872685376 10966474 -265954002501764470759352637007364172288 10966475 -61399443836986109874203317928443336800 10966476 144036269164274105284235502796397624832 10966477 -137658366657570871599551057736271772320 10966478 -614764678530905625826244614258642570560 10966479 208480072614620672329486177327065522720 10966480 -36126097841705685470176027231691735040 10966481 -422335996004245145300554593084949352718 10966482 -103976638868044672563481047823855057920 10966483 -593553772626225565975639037542248392376 10966484 -570352260908709122443401727746128889984 10966485 97397907034070844299289835072901908800 10966486 -326376901436731127202136402734504707808 10966487 30323601374703247672993063171963996800 10966488 198887966885000869398268709811452928000 10966489 -76200067567865388817329552226521950710 10966490 53604248924164146579243320228040657600 10966491 71277277964570931117816136592835329160 10966492 34021252358467263869116370833797120000 10966493 329127026825398890973165907420008260480 10966494 -92474720154103852191463269270281773056 10966495 -103054580120025731058732724991330239200 10966496 1057428261720866248307191926297463357440 10966497 -383952393015552646044079536884226258000 10966498 -10601174076510138871988289175615475712 10966499 -578369685170333540465815400432770054500 10966500 43259026492306962756570828495051072000 10966501 -135618532883274366605529820990928935936 10966502 48570907888933211026163319825397193952 10966503 -157781602531345188293700265746670337496 10966504 -191188763384059708546129519665782016000 10966505 -2807386406724381338748790280643468480 10966506 4080688203124590837452082309890075904 10966507 -80373534064025464658838033660005756280 10966508 -11438263832367999639502098179050281984 10966509 29031757813815912128562793261552453590 10966510 -284571097913913093591012039137763018240 10966511 198986787061855442846139005180140652112 10966512 -54914847878001989823135223086903951360 10966513 1403906884245599226950351797641446246784 10966514 109254724549811524729143067621206912000 10966515 28921218403945525233997748670959616000 10966516 -200042505656373009307987444276355235840 10966517 854191630108326764371597426319583029820 10966518 -70707925009030330306348178508132953472 10966519 955448097198681826802866737939022451560 10966520 -90042818160213353916414085149468979200 10966521 -474149131199744185209332485599996805056 10966522 -50980042874148351038528275583112538368 10966523 55681906723347234462130399850535915000 10966524 -63945846007244503414138130333925104640 10966525 -126688196237897209644615275658915371950 10966526 -61137737399007770734917216360550882176 10966527 -10863533658852373626536906073876468624 10966528 -287655003022677746649619317169984634880 10966529 61565407722649523326055366797465826304 10966530 169147818063935283517915556055198597120 10966531 -318789282649488748109768453683726097668 10966532 409816417772618321120111082554233197696 10966533 -22529258527031053884174942266343358176 10966534 243147003040222483091452185363466682880 10966535 532589928213768015733865654010492159600 10966536 104757859410676084867148850230334259200 10966537 648338646390167300809060719127840032 10966538 298140942454455899222902699274361604608 10966539 382368259001964647773927180597303128024 10966540 -134082588455210187591316926418784793600 10966541 -170857004562304167979089896297485671456 10966542 -20586617803136586012840601056622692288 10966543 364296334560794311120243788897437587680 10966544 -13220600941218420619854881927531397120 10966545 -93278948914468596331118342469002434380 10966546 -62854146440624940298298877945059580528 10966547 214322174258253582097981396241425508472 10966548 1352653620312921217722194328693854208 10966549 -1077309493348355971426267194736206338400 10966550 -107864873794087906569436735160894851200 10966551 323582177812644823061072178574359869520 10966552 780803624688858294464970627604488345600 10966553 413001104517969054907777424706959966400 10966554 350409672965311311687976260566314362864 10966555 -446855703888165873857799629533811375040 10966556 -582982656495439978686869508537992389632 10966557 13164590542495889487848737236263682048 10966558 4676507221109149339509545696097576576 10966559 -16193932925772136810580935907931599400 10966560 -104716641668155300157756064684740444160 10966561 -393723336276760087068314472850432913856 10966562 -386409839211460667837178509295857569968 10966563 364327053967611273297734363087065724400 10966564 -57577893621118552373568625361045422080 10966565 344841011291295922619967412492397054460 10966566 -32644097259653159246388263148251320320 10966567 250423479595428683306537065814657050616 10966568 523881483842526874650374718033647938560 10966569 -23341477446241478059846170612070912320 10966570 76144188098171432859250454467099646400 10966571 -20657804180163427836768694450266642432 10966572 471229101277337684605070037910144458240 10966573 -331003483927832039989363209200262459956 10966574 633100623105725860866372831037376995200 10966575 -256979291813535303434248656758314583400 10966576 -27361004674273178148133415131966046208 10966577 -379396951752215114822220730082291816448 10966578 -40688317349207122242552795093505655808 10966579 8000297039139050478828997806676169244 10966580 101044272657378365023712986773686246400 10966581 923175032718658913572062844781377094520 10966582 -140040761140900407991359031216772745600 10966583 -28027904628233348314561800925617449280 10966584 35947515011290174378827277145774161920 10966585 -133507866100472405995234681736661464640 10966586 372760197002005021259561079768813370992 10966587 110492645884624816818732178769011771440 10966588 362881627160477220727134039171915019776 10966589 -66931727379027158376323951291168568480 10966590 329097859682257744647438127888490958720 10966591 963687874480256151522265818794767360 10966592 68376752069609231905853310920907816960 10966593 152752256339955252977725493023626192 10966594 520421911205937232308612612355784550096 10966595 -349029961116349183151330460685304252400 10966596 -37567960007524038934229216367214018560 10966597 20801224080030522559491996540000393312 10966598 -230356640586142090702918083688424293248 10966599 -103008274412763788586875170510289218080 10966600 152801079215938765919889503983864704000 10966601 -101945835469754491365475626165082634268 10966602 -55821569246434216349692569009089319168 10966603 1001508950050419284556642176335648472852 10966604 898407484959229783808269169468001779712 10966605 175522833296527408408541414884069036800 10966606 205162648236060863517324178387647454080 10966607 355916029929264223104570434593430648352 10966608 -39726071110751498267869071996399525888 10966609 111845355578613665463210115746906212980 10966610 -452840047347864698232604516421568000 10966611 963459362311146450706094369256914713440 10966612 217627442678023821144780691316384272256 10966613 224113711471513754269052225923449056160 10966614 -116987134345203207680399320741701665280 10966615 270890796363826324720377500603938215360 10966616 260852501877312886948745733017062809600 10966617 -982432215452553009805372238707278137760 10966618 -18651831603251480430973601219959836672 10966619 67292714305282748314178533899747977280 10966620 26769132049799398873431486960563650560 10966621 -733823160374342545869389266187176233178 10966622 118900182580341240832664081218201190400 10966623 160360251375941743146545328680568621384 10966624 -764180882502763194412824119907813949440 10966625 317161312057912415397641475556108320000 10966626 156655181993366698179161929575934180608 10966627 50474995966199399763910735095140110800 10966628 -639075962256883497336428952341471029632 10966629 139518020106265783129178043432190034880 10966630 -149761727104706622439240019109921895680 10966631 129936985729356551961720115132556369832 10966632 523394169821666546233473823783963852800 10966633 532061784913952083193834030303582669882 10966634 2810924634386296061862193113001631232 10966635 -19666147056535999423594322018291396880 10966636 -352209946138044629479151065428608177920 10966637 429535620586846716175931782675698717792 10966638 -26636160363713298399380285737688389056 10966639 -308779882426677468711388356974550158640 10966640 -7315330711966704818791731110848266240 10966641 -74893933218867085615779729887527020096 10966642 -41042019454488538043872234196625132528 10966643 212730503140226957554225030284765052224 10966644 -8231956421424637407050789797411676160 10966645 45293709528328631653281578987051366400 10966646 396661129356253029623728505008799248704 10966647 -100699694319968112488923124275597655040 10966648 -311511441410950124927303194039979212800 10966649 -551675702507635625174049870687769505964 10966650 -45116861637118386070753302682494374400 10966651 -356805554440843058549157368996681272896 10966652 -211498410284645195445635407570490611200 10966653 -15733738133000470932884938078761899520 10966654 70966922301667425163510192218067170432 10966655 132560920710177257569788589589240811360 10966656 101457588964933762975853711042229043200 10966657 136581515986072612116920581280943844180 10966658 148727847821004976868331029700904229760 10966659 2608929029719264549423776847543906560 10966660 -95424127377126982248635471117203107840 10966661 238523409098549133056753063351401799262 10966662 51957802692853550341732503622290218112 10966663 -610272517425392303464198541150000538088 10966664 36591450949186216142529152651281167360 10966665 -166233684816683488183437183904530068160 10966666 -46698051705629216432583834124288567200 10966667 -567066925769761487837277390304391172360 10966668 118747331360225315463779276746887728640 10966669 -134128419035349731121891090001517644800 10966670 -33124300321618538485114098499019193600 10966671 49370461522733008493594404976185098912 10966672 179152481740872166370433265225503973376 10966673 -89733071483294110570593530196067152078 10966674 -245901229599728228220141605370344442240 10966675 12942575685392798363665836032934029900 10966676 -33666860455683620520772789744831979520 10966677 871619938944072219100368115472687616 10966678 489583114161680127419341325487020420640 10966679 582505562764042784739079962448953518280 10966680 -19472360638660557581328396003853516800 10966681 521546836604528496244353519096771942528 10966682 174542664829195432869530436469792254192 10966683 19523975598598116376429281136981889280 10966684 86022853420762400635943703043338240000 10966685 307071639732899536783584771917495062380 10966686 74191037079362123006029723051375488000 10966687 78026309550047202884631023964719834336 10966688 124470081678308631350189381106835783680 10966689 93028419024882809303649357835281070164 10966690 -693018639076244765312797685962909920 10966691 34367671361457976931749357393200882000 10966692 163708751709534968953124719865424887808 10966693 -564021389777215490053806457237902550560 10966694 -484846632007173096597575875657902931968 10966695 -25454853815733228790536866341343308080 10966696 387370376030115214246741435869595392000 10966697 73333760502116625415273503466292006592 10966698 -676934141129910030206485597785039360000 10966699 376476540522446337385696476024007928324 10966700 -117866264872681492797444163916659545600 10966701 840240056780627268757036718734448929920 10966702 -78071911437449728570718947926088207296 10966703 -179668021776804504112849340938391432136 10966704 26220060205512127190181684879915220992 10966705 -12516605142156039451454140349594304000 10966706 133680025571918920730668219778030393760 10966707 87362128230525835605712400528938747248 10966708 268698170318351465882539294600190575360 10966709 -15930036082046396215906334042948273160 10966710 -82402149334894952577075452933436263040 10966711 -283070626974100596287155223030125605968 10966712 820080195856075954494041457265321267200 10966713 175572132092421141055403907645125899104 10966714 -776915323714635813728028243780611472 10966715 6808054628829170308183336640353557120 10966716 185699513979293706243884722424945398272 10966717 44977169000533142435544359470098320472 10966718 137148306003135360597269623631065286016 10966719 708878773046751539776303959990523651968 10966720 -514093063308104784836412130637905920 10966721 -161305729484796439954409576832107671356 10966722 -2616160466663383134852354677550603264 10966723 -292011142501911725609817656862016157664 10966724 13156315646592779594103550370863488000 10966725 113625888092747223535154405441826432000 10966726 -3696836236583986313245169295036220800 10966727 375903317932471620743403521976696751560 10966728 241562120462731046435192451795525304320 10966729 -156832223687971042619486963911192131420 10966730 -728871590160523839433202889230478240 10966731 -357164115928940405952535243990079702016 10966732 299163140051429062983150537982884495360 10966733 -184744222464115344730858885289287811796 10966734 -239477034914792290430933166427977400320 10966735 -161279576912406334458493512090377524800 10966736 29150540657692239686048257447840579584 10966737 -256968338386755611225171725799484698640 10966738 -86621642479583147157918124420640674656 10966739 206437859368347359269950262164969597600 10966740 -32864006228821710853985030684918937600 10966741 48414202069394279928728459875565920284 10966742 451018899913744535494935898456479274272 10966743 -33828339121559418219527035707120921600 10966744 -453445802982604496277832740011431833600 10966745 501333490413865968294252741893907724800 10966746 -14743010278510999271333459604518141952 10966747 -334767041606709116739045389576144653056 10966748 394923605958736649418249876654157658112 10966749 -19788509875449733390136256274342827072 10966750 138896901076422161185828431157993392000 10966751 223262650119128218785094016553373338480 10966752 -19233391130374617892753206568408055808 10966753 -49594984611426536025169288611767234944 10966754 128372944699162773574891323131418439680 10966755 18992450086766640321761430733872688560 10966756 -854687075542771784052251837232144357120 10966757 495243318325794455431351967625747099006 10966758 -122583719128287352413607506337308042240 10966759 693154874283053361149107042461090683960 10966760 -91673971180515480649577357524819968000 10966761 -216922076156700968707372619222495006400 10966762 151002791022845938469819792152307097600 10966763 -1848360800177539126665605643095727072 10966764 35899593995136516297700973729296776192 10966765 308666199819377726790379999246608027660 10966766 433836878292408296660286995116196065344 10966767 63276215412922977282081612092658006912 10966768 10180169400961347377956610345831890944 10966769 914060155899282757363487699177940126960 10966770 170441447315753639605231886741672649120 10966771 -555960252094238616489214346908937737656 10966772 -81385479870419427219645826918654890624 10966773 -21297652043069770997289484458165937056 10966774 23377826201155913515650069064626277632 10966775 251809027606077074140790604161429950800 10966776 233192799409868029256773575252828672000 10966777 -13630460053108729899263661803678905088 10966778 453620716487881528092181492727860675440 10966779 -71345694141093224675760893113291696080 10966780 617664341956206886484843959794494668800 10966781 273522096438411503257486499585963085120 10966782 7218478654504018671472721401620230784 10966783 -158788408774592504726959735236651827968 10966784 -522450441766292130559928460334659010560 10966785 254220121965879428248680980276038089600 10966786 -73956384589645865844589067151141903408 10966787 -4090058092995000378876160045636272432 10966788 3145418861536515743878733541369733248 10966789 -730238048592546292487777360315763173410 10966790 -4961603166726631479504191563962389760 10966791 -128676189550828336843982745614804870400 10966792 814881292005081938924876273486641889280 10966793 -241187043877059472814360219424808213440 10966794 19365383342822468855086581253330809600 10966795 14306925657570971404875338007292815360 10966796 -518983416543721168339944551925703365120 10966797 -205307242190828332773533662972994534826 10966798 -268897855689846201013685245750100097600 10966799 -195018868271831239336861877855786149200 10966800 -7119190355828712669232017947394048000 10966801 186749092948416396336335607964818586802 10966802 75384295538575604213484965325550141440 10966803 -20897896787004146227518531511432328832 10966804 361940885942720110511456188746927763200 10966805 -205136160825059756412281751322621016310 10966806 3919165177314653621252512701534766080 10966807 -6363146055425757106857185068082837944 10966808 49738416706233418865143897406654545920 10966809 -88153790496496628358182128794197663040 10966810 -43513097279781491011637527975258824000 10966811 -334059066594449657859982019797248318588 10966812 -1364062968236511295556235288896793600 10966813 158752091449532231067632495796932427648 10966814 50541618815837097438703449902537329920 10966815 -39941364645158867649437084245031489640 10966816 -52316319246987539611804164192831799296 10966817 -94711253693483334450543652363867260780 10966818 13775808696027244580163781720782981504 10966819 -20167120797162092896397157931634051544 10966820 86576861237026292520777281275161838080 10966821 143288925621435301587532900012090866240 10966822 748392436263875937987675028236058460160 10966823 -140912473884798645617126708173805324160 10966824 48552592964338969633943866121787555840 10966825 -136455597989639035439906734471880482500 10966826 99251177909802294529685229944772669024 10966827 -193855897237457043542605026931544819880 10966828 70793928659894351147839709226490560512 10966829 -864678547105834870274822633060589726570 10966830 9122478260990765409996713201298309120 10966831 -482621298436420658669317553598751624448 10966832 177103427772155243053797295953827905536 10966833 -266091715958436988205899451686935505776 10966834 485095172629773372407317737029192556816 10966835 37163588312007000190244951261876640 10966836 -254874225617827496859179104553726115840 10966837 -139930269397320484067483210922481926528 10966838 -337103467370805455794233236405270200320 10966839 112521052370044909764735219501551640576 10966840 -103842943871233407170679284388984115200 10966841 817971488404287469109322451971036336900 10966842 19149521298874213922105261539608451440 10966843 -197561505022875559237107864890933467920 10966844 197132733010361751700670924770284622848 10966845 57561258269131736293357167353860612800 10966846 196908319595798755453168646230023309504 10966847 7597963317383410145465818040406606000 10966848 88768356622477079709956353328645406720 10966849 -3251618412812543776712137777815670736 10966850 28065824802585201903949708134470200800 10966851 -107260209502395542878494033309304009008 10966852 66101128795280140023438361514406307072 10966853 -256222631580931316781775901784881566080 10966854 1404340996514278332497173484342627520 10966855 -164760735822218861551940475064396767240 10966856 -144989045615753377804984061106776325120 10966857 -336060431764431376264859424764849552640 10966858 -83718050073331746648173187839101751808 10966859 64804373873001727194046363908538524960 10966860 5012844213832113506774589620446003200 10966861 368351883488378093898208523839771226400 10966862 -320595325617960481110879272514673781568 10966863 -4320003007291290298753875165848908656 10966864 -41389560545631807299103478728682577920 10966865 21783742586164182364667872423132811520 10966866 109507883020485736038809572307038892544 10966867 -883631580908748727864597950486460888084 10966868 -94673545690049087810399517017265942528 10966869 -86312256950467234467894132843433373412 10966870 138882401572907646393165155678655006720 10966871 1071420300751054440685597940725111456200 10966872 50004842779912821120848024818178457600 10966873 159308704131460953683080509159428864448 10966874 32801864361227891231211883872983746272 10966875 21360591424246168757652152045218875000 10966876 180405824678129457410301415870156293120 10966877 931630938678717677146024519220418738726 10966878 57117529703817152691653116694107220544 10966879 -345670154171747073484062309260398182528 10966880 319464656037574915862661367559419330560 10966881 -194946187774913205008027006592264084048 10966882 204155931928783755634171997892114483792 10966883 382450759006372832298711721521707455968 10966884 361210723135930554107402310695555060736 10966885 -290938432669063238141186947119344425680 10966886 133884986663222693766150969496205719296 10966887 -8770985486927234973975200555482097760 10966888 186738529125217740276215762812447349760 10966889 283965297548383538473873541447608485690 10966890 -31337030784623440183744098559113216000 10966891 -276311521872471120766755218720757147728 10966892 4250293220341894575667371488508467712 10966893 -92719590863051833507373114083884129216 10966894 792268964398085378870339647257933815040 10966895 -962610292024801556379952715034823132800 10966896 -143679229181724572361107779629054689280 10966897 290985478894161291559476771308370139346 10966898 196840449906507969182927789316969181200 10966899 -277239452078996831432637979005039329736 10966900 69272777382035775658065835263452723200 10966901 276720439296612428325366295166905075200 10966902 216765445653346155149434081167515178432 10966903 -353637812912134042000015875437202173848 10966904 -383671661196586414402954025722860871680 10966905 -129547891333461233965809770577480627900 10966906 -44418481464786924803398694637290611200 10966907 53538488649858615863968106591303001600 10966908 -61623619642340962462240946850531557376 10966909 -660799676861429059765125167470512412896 10966910 -117579026307480903708604879132768904640 10966911 12933464146648866709488697486628275344 10966912 -554920513987670738184175410601997107200 10966913 -51456863790239183267793625769247251838 10966914 611786924028633089746819879560691200 10966915 14398219860193049546014543534601212560 10966916 269661035960094299046168750595249626240 10966917 -202210096123407793872753224563135525632 10966918 1062720322050398293421537443625036160 10966919 20352139275026086631625618658305505944 10966920 -199960301524407559683500639767449600000 10966921 -370178522485129239376795713874893204864 10966922 -521687647426659826480424501120734753488 10966923 210224361599201111824179007262595546984 10966924 538765600615307249298013767481116720896 10966925 572950474964163616534584603741278988000 10966926 28231739273857086414810999206390534400 10966927 -682565310133507914452314839530472404088 10966928 35841549359862062036978401644505989120 10966929 62924756912017217638990918920236490048 10966930 140118700682287242041495276227109328000 10966931 278379951657284193391596944737345389192 10966932 -315408686818517082182078714554497332352 10966933 1156021649545893849632082895745336634240 10966934 -245406648205557181727462952739696678848 10966935 -5506181538515350575561486313984275840 10966936 20995315507340095393662765647927500800 10966937 -229383091557580577740934024686851615414 10966938 454754516038524480058963328840496261120 10966939 185411813731668747714011070912595860740 10966940 -98261086742348728911241228532932968960 10966941 -144984109799959792580321753802236602560 10966942 17639293168451024232538696645521740544 10966943 227276050755901410170462693173895255088 10966944 -101914157431930520137770299122054594560 10966945 34632469242027164040312940410958344000 10966946 -2130233522411578090515543330141323712 10966947 435006647048921936959170926636585383800 10966948 278457183252680187238766655432585769216 10966949 -175350739951365419154144991112770945728 10966950 31185384712975896183963511990919805600 10966951 524473632071645382355911449483687800952 10966952 207026773184014866976765825734075187200 10966953 -564786267508157292642383522101615875696 10966954 555779512618337497321139775480544000176 10966955 195272595750613650214408322712374108160 10966956 52455898141530261340429360632840192 10966957 -680439179944226335522783411459018082794 10966958 86413037167814485809354395086391678976 10966959 7483006293355464440783703293806432200 10966960 102744931799884536080969569250369863680 10966961 218946879578053512932723055979040847840 10966962 417479935260453442757556550233667847424 10966963 -10812642564707331118848716228467870720 10966964 -671445762894971353913573511870074769024 10966965 -215075138493585152325030856329952025280 10966966 -59105388460983803950486338238399327296 10966967 124384832249146658042647995951079612464 10966968 -102598827722642937658347005849835724800 10966969 -106525107560509626095184714046323356156 10966970 25007220194383425110663331493098946560 10966971 150403906206943456541427888571210210560 10966972 53012251143238151089393770738398768640 10966973 198235835455802426578537780398619782540 10966974 -251671166406796037752063843903561256640 10966975 129137896339357362130953739095186927600 10966976 33492099416222072582470287751485849600 10966977 -78199801004632586981691634458419773440 10966978 1735556816943100486087732485208205568 10966979 414363167963023203554645238630394928640 10966980 -389856101503074313425661950107100364800 10966981 620797439067773099853059299388760714782 10966982 224842545075291808213706239313531311872 10966983 457454929535620784318394308909429562024 10966984 192407546969837203074000350678492129280 10966985 227393081333419182422669725042580057160 10966986 -19166524700804664433250763543653231568 10966987 246609520580768165800935028770044674872 10966988 -332556391802320290401974196880304773120 10966989 -75288910055674046988640429796048049024 10966990 -85047551372858408521769941686387244800 10966991 436220663627581623283715037087834962400 10966992 28806724982556495014259344027953397760 10966993 -12405838326291709971198354581486146560 10966994 113791507808987962489682485392959281152 10966995 -10529378492521764383044309401105088080 10966996 -712492256182310976121189018576519737600 10966997 -661953871143787263000588535809357253554 10966998 37048122668197375035840252166676041728 10966999 -23761260330876213441938361878440073960 10967000 346984922009742645444495528019691520000 10967001 -102512766372748415608461551302006475568 10967002 -258785461827429856298537903162586924048 10967003 232780957714233959617585934210853837252 10967004 45049125889974252654151530434167394304 10967005 -119328679655979724226578369235763363840 10967006 -22650863155317554002744283836049571840 10967007 634498763037533498896686645076298664720 10967008 10644326482899394453676471927324540928 10967009 51825171622510967831538593842646449440 10967010 79125095031849945091070465701959106560 10967011 -230980670544149636004175695570595942776 10967012 124131968319688595681416351864136663040 10967013 146114858388283743725313967107936239742 10967014 -318597065249989480014039948460453566528 10967015 169621414359319395195092887959898333920 10967016 -8753765105756996519793577490998886400 10967017 -378579830089218325671769577111029737600 10967018 260570061578159767375565056098330582960 10967019 163699659874361551381460174322093588480 10967020 -217247356924297638136937634148676075520 10967021 -2763694694760694902171957929077809024 10967022 18653016504963473643444454820217600000 10967023 -662670043231282793411117312468364339600 10967024 16161928436369201370342800647590641664 10967025 13545073306201813759386255678689088000 10967026 22688638436845101097030082403197583360 10967027 -568005354430845648632995034923258903968 10967028 -551206164419434418319510151215116943360 10967029 951829042222615789151693621534550431232 10967030 140957293260500324722162460920833884160 10967031 -361788349105234905891056982651508807680 10967032 -362786048631850237253272226880373063680 10967033 -430811230642566779070122752579547308464 10967034 49823515706024853081655168880299477248 10967035 -270784480636794322428799811743660244400 10967036 313696572774733315800785177974367354880 10967037 -351345220226479362004528888289284868448 10967038 -34485029753051753652465522123711382080 10967039 -304433937060656071795912167334972459440 10967040 8460386569881717474452546446059110400 10967041 227038352358564042334856712953008957442 10967042 -244085646615424013484081749894668001328 10967043 -116266397718457560982353833426848726536 10967044 -10273792472415340095968035160382885888 10967045 43758583911651964684350766070888772000 10967046 -1950963506004192672026466189033091200 10967047 90401450874118777253142345717780206080 10967048 -509237422061102478774347511969784289280 10967049 77865352363735323954376665763748715840 10967050 97133131626613856564077420897262637600 10967051 -9173935658572962568362823626550173288 10967052 -71290115928584332522764038155156935168 10967053 517779101671596283405358901332520597302 10967054 155466371438561749545802873207180313472 10967055 200840074987383609558748778962840590720 10967056 32524499023507697889518940232534196224 10967057 1061233609535570344943538970154688972672 10967058 -295694453455691844173735186732204353152 10967059 -579550828186921295915332120410831206004 10967060 24710579232134938126723552043795228160 10967061 -204093923793410693045810018872554725376 10967062 -398982940663859082258669084481399039968 10967063 -335948299602903327593027484297522773688 10967064 -205433375090913155526476408787271680 10967065 166345184296598264541183727203648227460 10967066 189612098250265005452752289672210653440 10967067 267383976233350379841805537849147601328 10967068 -239159486826383168664271869676368283648 10967069 -697128425940408989896282452908056261530 10967070 99641858428911103655247690753773635200 10967071 -556094600058288653698152450836705069728 10967072 165140936955944664085824629731008970752 10967073 103307694510747502576743250022555770944 10967074 592226809487331598285677908577068101632 10967075 -41040126613270439994244398328631796000 10967076 -8816660295096000409270749514330651008 10967077 1311701340085679842117902057307162140 10967078 -114106774897317393007822536114269911680 10967079 8723279624943812559445538904307161384 10967080 -342395107553473301227753526311285401600 10967081 216632886014645801683573658773397231232 10967082 115936399315784679783608022673067251200 10967083 -535662738501523294806716343696987662668 10967084 -365033281170387105561245699745685215744 10967085 125673507653654114457139269710997350400 10967086 104007508542917682013858861269171805824 10967087 14124654983418047766498868316562032832 10967088 -41982942518593857143518321572903124992 10967089 36560832790369118707593527919619510400 10967090 -35019582210044916304499992180156584960 10967091 466757214976995060703095261144620352000 10967092 -505825159540250636507222000578673440384 10967093 370842581457799166656116342273973311342 10967094 -163956817094223765962395705684873990176 10967095 -260378047965634340631181672565525999400 10967096 -152101111669840656535801564405471641600 10967097 -157410906267344564227945406924543513760 10967098 -3360132894934748274163121897078065920 10967099 19450542978864081599844364555822987776 10967100 -137023785803070620686688699321422848000 10967101 299142288912685934184357464716344572102 10967102 -17436527104314893960479217699298578688 10967103 339212357288839923051202268646714635520 10967104 184305137887803220944740634175576473600 10967105 -27574671490631334291832240451037565740 10967106 -154044731292178147738328158686632620800 10967107 -2620900636862002817229002353921225400 10967108 -495241865758264688591076067268834590464 10967109 -330579916454996395266099877883414904096 10967110 -22731753688983258880884962569031854080 10967111 -63803217421886471105758462987537605648 10967112 125540845975087796860812311767460997120 10967113 -226501538743881885364437296222451876096 10967114 125003148195963170925163389513479971680 10967115 -108797432012540943095725476426685259280 10967116 -572383407019757057238016386184155823360 10967117 -212982158579168141846646710777584907808 10967118 54749462763565621439559000338049773568 10967119 -396614115430304058332617021220098043856 10967120 49562437738181437967960060835826483200 10967121 -800031638518557955613739635147152857216 10967122 -260495269451790158987245069079824764288 10967123 -56618104568799336519649415849839204800 10967124 -73898800028465933504294342775241924608 10967125 -298087322344293962924566625286247716000 10967126 -643532875435472357467794009071357696256 10967127 -75599844512491791114211566816783862680 10967128 31826327906760514439048555365518428160 10967129 229501022682258466940791951406724501888 10967130 -180948605692717840680248930705131776000 10967131 -188399227839107960919687316811929678176 10967132 425897771959098261201662064055001974272 10967133 -178982265381460938814208021629901187840 10967134 -249138540108534341433290179737867110784 10967135 -26236061842864805710215960168761270400 10967136 -152154093300329045323874211123236438016 10967137 220565752964417918947441520954332874786 10967138 -33165054059299824017736423590916794880 10967139 67150838565441052555184026197159077604 10967140 -383361104486273835836615671434214195200 10967141 -458321596153274573541396376961211475458 10967142 -180735428977153509893565805361206041600 10967143 -812612678103138415879787309270763319656 10967144 -207483691264685034689416420799242291200 10967145 130200632804459848924500704144470368000 10967146 -450831490386044789391811406678162038176 10967147 61586320051475308151240848822351742712 10967148 -22568435774084502897842568891672845568 10967149 -43473852915034992536401272135572808960 10967150 556930370577666122605068191861217600 10967151 154073078863402141553565282612639603840 10967152 -27930010202732436537449542856185348096 10967153 122434010565814477310730731395926446064 10967154 25282661019573812032377260739960871680 10967155 11610081412724082821037904892794008960 10967156 32567037484061856529943547802553948160 10967157 -3554563838806720577986199901428046048 10967158 70016636232543943872975516189250603680 10967159 136013381349340509362266063039366198272 10967160 -16619156748179027591987787627233894400 10967161 68666822489809580005745231451851640400 10967162 7459469867126091353250246194452605120 10967163 -653641587187471358470961211915282263616 10967164 -116224753735930469002790176000848771584 10967165 201638762316331593551152404887816125920 10967166 35394150275421144945899393408262113664 10967167 -919751135536740447965779152449078022784 10967168 -1234873994636094426793115995806451630080 10967169 -144486318041462966286236791043527567056 10967170 1527473022891010195157872943081232960 10967171 -814085435858071265984336750751630218628 10967172 -95401629572921015723094435941214959616 10967173 116045148613776925762532877662691742240 10967174 -47011990693423994490301551685153589664 10967175 2688126426101072374856936242146324000 10967176 86907130462571365076375620032070533120 10967177 -54844253541227136651593480166510859740 10967178 24555974486519025022445497500971514624 10967179 -75418861193376569572178864154215107224 10967180 1800695312460105261944062556587069440 10967181 107770752314078167104775081842262537152 10967182 -259840843836494186495213104102881522048 10967183 138369357840948381307272418513809109704 10967184 121322347409912420820017775158702899200 10967185 345539812343871990200582097494909213760 10967186 -118334036773252905883725868849599294816 10967187 -1500685768112515072908208843746120192 10967188 289025881978495986860406172835438549888 10967189 -123417673270912998141102481491182744160 10967190 -85622962481440994967628403270841131520 10967191 -32782941532711992590144392692351288600 10967192 -454864148120034230916274659604831488000 10967193 -10536073687097195491463941710559669536 10967194 -1245524767950434410614806187922100736 10967195 -255183081191272229077896811812679300800 10967196 419108070900662363247188278876219464192 10967197 -466163128650766064139992591265296247968 10967198 -569403641949944937672063988976082240 10967199 -22573534229096626992396791296810776960 10967200 496380992220897012116185268042440704000 10967201 6387629865232600130127696850578485952 10967202 121904106772273143810219922839559580880 10967203 156135488375134419481205065333634954400 10967204 -106586303029635672982392466806068444544 10967205 -154068465472952732623256139649278443520 10967206 -207263177589805745245172075394577532448 10967207 -516834665969019372847876862328202361328 10967208 -126777340858357868855745429201712250880 10967209 -575265663854355641219732462788798518960 10967210 92757603418884385099714628308207431360 10967211 -185769615930884429180659522863702405120 10967212 456001157229434718587804537724698705920 10967213 -205632705284227790753731272677690754036 10967214 39455286186480594645020985473451071040 10967215 -96028403438768466379930735504233830400 10967216 19386225918613400289893399948393644032 10967217 -302335427064800178101133931961467051920 10967218 -225270480506495248577641165716114466560 10967219 395221794839647415776858532855881924620 10967220 153218382665806074891847710039456153600 10967221 340074196122092414417560912078131933422 10967222 149536963780168653135388708084094754432 10967223 42267512476669354312409675375024087784 10967224 -1669264393020479309422053779633971200 10967225 87162878470366089940183941930015611100 10967226 -43113112673981583296839514364551181312 10967227 317447269187189419967170453420195153512 10967228 12769146230954006668727471456241368064 10967229 88831764085113399939392631962007668844 10967230 -124323027941336746936930549193202134400 10967231 908061683165440955812017792018214143864 10967232 -64188321372538412631137423261936123904 10967233 120164813531998945861539082619739580864 10967234 825849827313347191271084087593829998080 10967235 376869400039457260514867388811795025760 10967236 632692256897396359422083517201551360 10967237 -349743940413778631297493390061850058720 10967238 -1410652445468580633158160704045344800 10967239 714082404547999159857031207338607641880 10967240 -21981693126457952607062324725154611200 10967241 74038276277380065468898245315792901392 10967242 38127120045345674510874547941139673088 10967243 -13645546151890314622770432106264326000 10967244 94303609613251773034650756045400922112 10967245 397031281003683330921220121857888663500 10967246 -396973366791022105280272443053853380928 10967247 -62460310965917855207220652921747997976 10967248 -7111991298554332693677606327532822528 10967249 30816850900937046427931333953689288360 10967250 119595669061950004449090713974076160000 10967251 98414934686082635157408585383544851424 10967252 45630664255528797159168391600419620736 10967253 -255923885327154493904161899486767928000 10967254 14704870305997130515357190944032299520 10967255 -262154032152650084814769625895040660200 10967256 192045707185921677529046545986650419200 10967257 349731851654027143629982654086245216512 10967258 -59128325704696214303146027698158741520 10967259 -329330253863601201416950210025857499496 10967260 -174835632501607081585823070102566853120 10967261 65485523347020070975801795890753473028 10967262 212279780176025533182329417028619352064 10967263 497697766911739175197597111078836612512 10967264 -381409232492983735949738955998993842176 10967265 -418286510910131840532327441543811056000 10967266 142837947798215549247178778027394122832 10967267 -132589770552774363098236779235041603684 10967268 -38799399046646156783166227033813053440 10967269 -941611112945185619594811165107979955330 10967270 121311275792984984893308186241254430080 10967271 -87467883157013644411310374235544110976 10967272 -437856246916218454773454369677847987200 10967273 140483996057224926074130159571717242624 10967274 161580660773155761565628847790855488000 10967275 23066575578268752779936968750068600000 10967276 -333253363158522552136189920049905242112 10967277 -398955209768396556628303415767240774080 10967278 49111333291432050553507163918186125440 10967279 -2066764201941124536279358134840279816 10967280 100893391432257807874410144201768960 10967281 -26407477476210323385492507639036331404 10967282 236624798517054019687276667806408958592 10967283 -236305611477450595323384622715203724160 10967284 79145422575783923515951912140312415616 10967285 29320134024559977573981594927733080960 10967286 97044085087711546231658219319892159488 10967287 196346650374932805561541919057382546072 10967288 -26292669472350286083466283385143808000 10967289 286776425363644720559662107482035155024 10967290 -44132080748669514760841032654231145280 10967291 -888474996556802160259570663669783513308 10967292 -16152661059431533229844349194158899200 10967293 600129109894267463229154150345401633542 10967294 65129468638525938315715155396046415040 10967295 -125460461743352922080493168961134744000 10967296 -95238804929002118776001600810666426368 10967297 -530169224217085873680805166187785296896 10967298 19418619075758560497891772089744173568 10967299 -4171476169668127999054481120248466688 10967300 -110249465606524576030870725488815017600 10967301 -35648744882223392482452258278643247332 10967302 315060233836489431524022081780640736352 10967303 8063472677694193530186881671717231560 10967304 106919601949294404074894176599054090240 10967305 -291176897068854880072331368081393590840 10967306 134253260892448061290111837012260506880 10967307 154069649382610699694599948903324631520 10967308 -279507630111737689017945124379704733184 10967309 -1273557354263460131845140957908688389184 10967310 5048198297245096053339877183827642240 10967311 1426096356468077638364656555827897858792 10967312 252770263936159022019408912576332857344 10967313 739626453999172627797608201220157440 10967314 406331328561059515947157870708418042256 10967315 -432618992416450153164675181667720681040 10967316 -126078487371879967783401909090075445248 10967317 -396762083007177400724338051067682075634 10967318 -64950710160310562452683886631207395584 10967319 -368363665991543341944034691013943368 10967320 46473614798894607647027039655179059200 10967321 -1315350019173147279450397193687593598208 10967322 -4273804265546938666076154004001391360 10967323 -546888623196567073004948253257188898428 10967324 -969232259812555833208781413614081790464 10967325 12095214879755801792564699055596100000 10967326 -477395745854893313372118609550998645888 10967327 335324424790149955648052398432739418096 10967328 -230313881970766919514536399466206724096 10967329 -250414184677369067693966264422457432124 10967330 -19536191902853294349976495250015347200 10967331 -183358047486705703781059932265075864320 10967332 -529254810329385546554363601250462653440 10967333 -113905718359912102962912392142021868800 10967334 14583798899325167954495234357954598912 10967335 -50010021811408785047972815468733164800 10967336 69779478961293254866421441107154841600 10967337 -605173924954608879308504893580215052352 10967338 30797608889018284842364815406631494320 10967339 71050047394083420964813766849930931456 10967340 73666951910405306042732733798094003200 10967341 -259026429941012329960831111488881733696 10967342 -248575508815677856587522520548276404928 10967343 68369309763858867729300852272938560000 10967344 86132986040762964544545607724490997760 10967345 294388622874084414430735417031540402100 10967346 -34126736540759762473517448872641075200 10967347 36732060576455290979971832596738150796 10967348 40436673754925305217100109928909715456 10967349 125373907469405073964646304084585932064 10967350 -61407486670562581666813398087363691200 10967351 41255552780856644514305230210347857280 10967352 417174411141015982194536293867557027840 10967353 -358361597275332150146782908438468893398 10967354 361457128262664858817153229672572384512 10967355 58445514159074520113193905462164096320 10967356 130372524301246567040455232102373869568 10967357 -190865855607708925781980645708529187060 10967358 -258573912534055156783936166570830298112 10967359 -18975487310870551647215225361410856296 10967360 -55090279379745092389009906324151992320 10967361 -4325544144154767604214287610303286240 10967362 -73656739583309343976179519448362263040 10967363 657339338631215376504771584624224524288 10967364 292087303712561676027482929652830073856 10967365 -9633147279619099312600267113703872000 10967366 16221414017943475491423330262199328768 10967367 -441119692960413738330006645607295167320 10967368 -721573878797604157665286032142161853440 10967369 -354893296018696651481346233397078847104 10967370 11490148423695250283465041424481484800 10967371 -520318337954891408362022064689988231048 10967372 -141954143387203776707648541928975699968 10967373 336141695137341000310807727787064574400 10967374 -7444568218231782029086240502700132480 10967375 -154159695952530597783215344648492770000 10967376 85985284114078600987483144597889482752 10967377 190723574202713504741548654548036564132 10967378 63190152833183866221157865851727306880 10967379 -129933399454332662977859087690200153416 10967380 2956105002181943688162515112385175040 10967381 129096233830578496001879278652477528700 10967382 108250226668657945054408490642835517248 10967383 -64461176974127511480303189017030918480 10967384 -112995565382015010177107755390794547200 10967385 -52750225017408768486933978577256699520 10967386 -294762407968697280036128835975262894608 10967387 252233638429886985824342041819581204036 10967388 69019457237536873187383410722685465600 10967389 412463536839980128903842929713316207040 10967390 124917220399905107039005609599370356480 10967391 -505651102381175960693691091450327034448 10967392 -244603923147452609689920303766257008640 10967393 330204814403137544401090310813806926000 10967394 -144389520547472983790322729454841095680 10967395 -625262744318044990643680699108530183600 10967396 122555512515408871970829132940124012544 10967397 -36094790528893604712167104677999869952 10967398 -59967430420921390155414301950592362240 10967399 609700416856489201805907992114170467240 10967400 5068838250220074083269272921048192000 10967401 345936726989780840799714279288056921402 10967402 -141528224478263652914995854216858503328 10967403 687161606820648637930399272674731359744 10967404 145172631415771178720248095428129760256 10967405 -323485799893362076492584567098163677940 10967406 40569563651740226009211561987687856704 10967407 508274487011584426398987434232659243832 10967408 1435006059595306435912998361143705600 10967409 294138157952739353338784406888693958914 10967410 6411309505379431644319190089087059360 10967411 -113925035803858480029020612224565010432 10967412 -133537316178325207869771435265437204480 10967413 1035601739451279934164875160069008464764 10967414 -284549213472187954374995469232536934848 10967415 -252689347470905633519163740551326428160 10967416 75565320193701228192883162945437634560 10967417 -598874203243297747362277236585120576534 10967418 -40941319663850677859798083758955705344 10967419 -490027500665954590910553652869289050656 10967420 182340784095285862632895605614591777280 10967421 109519756588093878897213554197708442112 10967422 -420126684222603756610628516272580863488 10967423 15006973950891052861118400278780421600 10967424 130234386049815284188910208906134814720 10967425 129884954649421221484803098912345600000 10967426 -77659351202547856249667260661264279088 10967427 29116117181727476484277280473866672000 10967428 3200841642735169972460566942316429312 10967429 241737182812247918544305735611232141472 10967430 48450302741661150996035961151901034240 10967431 -1684770392008345080017766188788818963120 10967432 136994123889161542536201195691621416960 10967433 -363460847729162985668773666511641886976 10967434 -442824473062827993302701498005374425248 10967435 319227815314044378695459522300377615200 10967436 -129179251213037685636397899221940772608 10967437 49376719972414667090437024536566056300 10967438 281107244635478777808224847191029341120 10967439 -122297176921535756338155758259602532480 10967440 163893146248578837267750830661909872640 10967441 136343819512012415124154034607329649024 10967442 168425197388033415395783539538804878080 10967443 -510081632581781416040827816557215847600 10967444 2488767988312908166940214757471236096 10967445 153128457411533499674753120362804892640 10967446 203938777988008717669137349903692656640 10967447 39916734249440204491312351521378530880 10967448 126630139807470052659521619148656107520 10967449 225588103867238805597227432587448696964 10967450 -149728916481159741552889548101989632000 10967451 7561041713681058644316756774532162560 10967452 636300105854484487332671754368967037440 10967453 40081814835552309000351734092710461280 10967454 269416698207505963076466268403080458240 10967455 -46945464476713762115678937224884608240 10967456 -405606155176603569137843595410766102528 10967457 117003085273958478358673000297281809888 10967458 -297637126081998402278195782763423970816 10967459 -37013695446908033448318640055528618880 10967460 40726913313450236243546917039133122560 10967461 119218810266265104615583389394179312062 10967462 -406691449005175662047317507234103852736 10967463 -119780442315219144897580181313406121640 10967464 -550988844642164278028522623257208304640 10967465 586084265005003142518413706240833379200 10967466 43391000032881007515444263957432647680 10967467 -69434630033321695127755084361927951616 10967468 216242910606344819145427289308687803648 10967469 80392253034481019562100552511472000 10967470 -1340423154970689822107489565887433600 10967471 -89771353060389056405348716808593867200 10967472 42976290194805417937156369216287719424 10967473 -289969915755428116272860090107531105296 10967474 47191954602063165015939406082117292816 10967475 -208232936103091501654637127531273054000 10967476 -115828730401352241732072302698425613568 10967477 -116114917967358637110720519181035334674 10967478 -55794908092501936144611671408527916160 10967479 70998571092588247799520404160230089984 10967480 -79577823599815268324998552097305497600 10967481 -2228817265658524974638736607229270208 10967482 491809821814471575766625834828848265952 10967483 -1017350388688023928263002653151220122268 10967484 -143428152593375863498309086442699038720 10967485 269599791440876761994676876871482931200 10967486 89405697320613195895649231650909307520 10967487 13200749778064907373551276246553916800 10967488 -26433531819250103737283060269573996544 10967489 191725074299402709608530526258873287848 10967490 35637311475975132816105849183757117440 10967491 202882960012455754412983485351015402400 10967492 -498348976140212774509018792544180467584 10967493 -120089270597231395279083712222248104736 10967494 -930700291951590069016129679991311040 10967495 185689584113384187713364310123747729920 10967496 426318019239503214220380689806016716800 10967497 -1351392234345187146579691627866441014400 10967498 242179462850003466158654434146615303936 10967499 -494928758840270919174246132021657283920 10967500 20010130543739837693100085708829760000 10967501 988586468508126153661868427909237392502 10967502 13676603137882497200807487538542858240 10967503 -5218715160550997700873928452006579760 10967504 28046335235684987978668466737171267584 10967505 -15133975362836969322616938255814764480 10967506 226623023850045795929631905758962804864 10967507 -117720634456366716046824744930004868244 10967508 249547819250180068533715750172113489920 10967509 72294646558717315492164749106628407360 10967510 77881544680364852129221338242283168000 10967511 -145724908052421204794435677268436357528 10967512 -464138028473861727136472263125197414400 10967513 -327063476808631280522872446095427684540 10967514 -76921655607439377703005094206889017600 10967515 -197158547397655416245799833487054575280 10967516 -152140056134593690039825672876379695104 10967517 -83483563256350510093523323897742871840 10967518 14402902593209712780594455518295928960 10967519 963027129091072112948923095553231861920 10967520 34864587409387612766233831469654999040 10967521 4017781897112001686838397114344800000 10967522 -131244894298908931555704353375128327680 10967523 -370572022050593806180916873251359432840 10967524 -277272565423661778460809562291456030464 10967525 -350443918221925484952068569062863830950 10967526 -47271326232607436865473687977865507808 10967527 290562282865658263537649905676406205200 10967528 -153803417838626481492350968650201415680 10967529 -72406101765053749222939511164198211712 10967530 -63998817703867616590218345170408985600 10967531 274724557285310002552787877510935607912 10967532 -212063055049711663640152268676929197056 10967533 992086348095153139119563782735729137900 10967534 216959860037994582950366456331761546880 10967535 -31906017537616011568343952753285796800 10967536 -208102635574574414129042006358188228608 10967537 244208411551177210796657009442063360 10967538 -121653513788934882116205253079507980800 10967539 -1117957593535441036396026647669405884080 10967540 29394624944191784006041012207588462080 10967541 57063811882763008335846678478466152320 10967542 -173520069596746156663960516426583231328 10967543 1203315420293038545015604207970596130784 10967544 52784807166776218353648555854864056320 10967545 57692464742224965904128303478168479300 10967546 86878265100910181594459886402424559472 10967547 -208308606070716019797621376540785805800 10967548 369106157123224342079431733839057707008 10967549 865695587623455277042516138219640433036 10967550 20627805489775341470532668097372441600 10967551 -171656501839015670853823974996573807248 10967552 -52984467117002516293932285137566826496 10967553 -140796603627723962862202013247551300238 10967554 9462200047878756036279567939567340608 10967555 -275067334559278317847349380448300088240 10967556 -131864193974503281074010297696080695296 10967557 -786121685310768119509165278882662819268 10967558 -76516599937860097925289542641331693568 10967559 -30887214325755026285406846408174972720 10967560 -38813207525489847764227949443989504000 10967561 -15064363344042412139550151697393814 10967562 71111340536318140184659455816746426112 10967563 -959795277940258936519641763244228105216 10967564 -747685012414302128446703633763920365824 10967565 24978796339528785483196211717460633600 10967566 11833569008990422377358225409339860800 10967567 221398833651638307141066093640883122992 10967568 -49244300714640974465781385472095027200 10967569 148833447057538111788030108035070207840 10967570 -39292463515388831681710190910272179200 10967571 218991971415358439564310799809182485560 10967572 167557621184476037488207596899067568128 10967573 -93866692482559399768411114708002308256 10967574 88848502567362922512636178785865114560 10967575 63275788956153219950261375414422927000 10967576 -308186521391554859894391308492717875200 10967577 155505000430641981920441183461157504832 10967578 -124578638886067014149012272826452082976 10967579 -85752811507820034646450030381266293760 10967580 587438037777773073432893596544563200 10967581 -429072065307603034177865169639719690388 10967582 -159750001314850632306202605617671093632 10967583 57469783836015110785710275395748462592 10967584 1004943879693379321617007831764930527232 10967585 88722058024836967239960665312412441960 10967586 -86680810770428056763764160289995784192 10967587 851385416707686564511023829319697126236 10967588 402302878013505352993734509550245314560 10967589 755451757938371757359172359773691819520 10967590 202672341491075722210042929242287209600 10967591 818525559242948557795417243016113778592 10967592 -22914968186108002372905197260486656000 10967593 -9390686728596436248682367702999525376 10967594 -295602317030943554912147300777044466688 10967595 383435614850521786060521578975244641520 10967596 71136850956094777796685497052973946880 10967597 357583774376489825213881208832425540460 10967598 -146365872369345526134904253697159403200 10967599 -528325628850454072921400227065739932400 10967600 40339126541938781252101310918084198400 10967601 -549332109637556094921042065705771807136 10967602 -91770178006214802847891792589546704896 10967603 770495452228782686593768550630081139852 10967604 -65682576082058172647321790955830878208 10967605 -569699201112853561578340314505274688480 10967606 -128475778029609657635715628870567622016 10967607 -13759066792938474948183445904653381248 10967608 -82660106592517539866268728693491568640 10967609 -212765860890092644367181400154814431190 10967610 71441726674304761560612244911831125760 10967611 1224120796483348090884620090448189502792 10967612 -513012955973960239169515282227283743744 10967613 244523252663129449587307009667357678400 10967614 -11728647429497232886121921005903036416 10967615 398294759731959452098679368740023798760 10967616 92810116286550597977223446592718110720 10967617 636805848654147652053146691563741468480 10967618 -140422886734361521777171011215074448640 10967619 -14343173800733393554921720121930095872 10967620 -190374633982945802655132876815137873920 10967621 -500505933917199658342936231822174091010 10967622 -49528569388965171801976299718503736128 10967623 -4609491653300375070015515120478742992 10967624 530212226517514507154047585675716264960 10967625 494771536144577351040310963524889125000 10967626 726348236707010484254245490228578867200 10967627 55311644706589617284414871780751183272 10967628 13325884244805929055175938103285432320 10967629 -1259362775853390855426552644721249174624 10967630 -336136476237564399283766526911879711040 10967631 -106074306990845794798028640951481149048 10967632 116787108981993418162619940318928044032 10967633 -885824393338226257020899220468934367118 10967634 182431941512365191260599962356691584784 10967635 -280018921386437935601354275334086722240 10967636 -557851809175457534005183823602350458880 10967637 949112329831961436791208857913420960 10967638 -85183923982681829581868685912571404288 10967639 117223757490721360846447322495527944600 10967640 -77743686294054274955173778784376627200 10967641 -43686928043258590702333968669918002816 10967642 -59196404883123775934972338688937225216 10967643 -16290689007880074187050767542342091628 10967644 -312404459241056265528432722819605197824 10967645 -47244930016583838592479421200261557760 10967646 24467264670412981193175501980365200384 10967647 -285274350260296344416673644140401639904 10967648 -160895205058743594837910922580028293120 10967649 -201134116847966262012184178396475740160 10967650 -143164803847634794780648760690714797200 10967651 40396107128620980743063650248622874544 10967652 -55177056252051723488205696144538430208 10967653 664081155960772350555853222560774651902 10967654 -192617797226471046050854432015784999808 10967655 171311029154738333190026682734238336000 10967656 47035515984008105655596403947630592000 10967657 -46801465384957812188563479441879040128 10967658 7333850101867439568553294445356293888 10967659 -895896361202377930748389898765279936140 10967660 -83267738785168370440388638977945738240 10967661 -67833848247107871019200156607857981012 10967662 -411034533456986568375805169034225375168 10967663 714397827704013916077862125026811586560 10967664 14133669304799701120733914912297648128 10967665 182103695238411273059860436188542875520 10967666 104522500416095672584065636636559104 10967667 -85433985113622118622684512764151051152 10967668 -147143308891102333912025558372670670080 10967669 -6007369422124569041776886424588032328 10967670 -260129908978642032426063237538338336000 10967671 -63496426221173328067166996714981101776 10967672 144582825692358164732243385443046727680 10967673 -82999818101529853398589352656121386416 10967674 1788265571532691793291503511722272000 10967675 -83229926193414618829330436423399309100 10967676 -133670722948304413005864253363223494656 10967677 2581879747094942757410573899547109472 10967678 -123703073250471672679269644563616251200 10967679 330938354829270319017573744485040007224 10967680 278179026645930840194271337225440460800 10967681 -175041312750746730679621130472590978988 10967682 -532625586412048412977612109176159104 10967683 118569616287318454774807619745012814120 10967684 -50822808105934279916803938162900172800 10967685 -367587103993133048349721437031330969440 10967686 29897726729073319687062529437509894400 10967687 -589179848924387098409994227188747771080 10967688 54836004865571047822543991519750553600 10967689 -186468136389081129635546140316698313180 10967690 142864806571730013754369398971742336000 10967691 -151481872892478640565410448998940796672 10967692 119357934770778135552376925692757650432 10967693 -724822310172759695283762526059987798720 10967694 -92992500538739889216755047343274225600 10967695 -96466585906965093249073714876113688800 10967696 -86370624654122661492357768381753655296 10967697 -206337239046581819282044315510945916160 10967698 -45014978603500347166773814115626558464 10967699 71870998545683508897132957121453050936 10967700 -105334948843874182172965645125167616000 10967701 -670057371003136501495285924469254461298 10967702 247476723321979734283252352709046443552 10967703 459186566970434871594422487077387025408 10967704 -150146457995096749077518837212249927680 10967705 -75379148617528520618915884009946129280 10967706 -282553966823839681319626879821935098656 10967707 248153259886792919469012626666377828672 10967708 148960984764023340698778382747914505728 10967709 1116125909031229937467758745677711648 10967710 -11910563874474624160092813349850803200 10967711 -229394534842484690866676724114728555616 10967712 48159374058510583425215801726494310400 10967713 -333627347111182918062839206900057650240 10967714 63933121420155724578127850690504059392 10967715 -397323308606101805531624665705961125680 10967716 224186743815075175319437056699678515840 10967717 -1002136982628123588620469289199458407234 10967718 86928560500624918507616471415863066304 10967719 -637087289048566362396464834681293552824 10967720 196137484221339444137540037050778163200 10967721 232750551051109036210377313871784615312 10967722 49353312243991269870802346696006388912 10967723 171588935415723122209141374966666972000 10967724 -32100702600889882753373428370290185984 10967725 125328857426023391630529786566983900800 10967726 -126698942997020497056415235106261626880 10967727 197162257849279590796655789244939829632 10967728 -147390117337319494823600965159031275520 10967729 -386176482010584480427445081422239650670 10967730 177118119609227539625772300983878494720 10967731 -290015934409251161444720839101930665000 10967732 128892575624770614333403010453089148928 10967733 -19769874079405974518915409906903167136 10967734 196709120243351835188086933307729233920 10967735 148607153239740473426036315048190430680 10967736 -6826219582139640374947213957646376960 10967737 -209009444235612763606497069582160123200 10967738 -27687348864112454358415214836213939200 10967739 716218883150832534173699737620405216 10967740 -111389774290708095134573032802700011520 10967741 409354531469525938326953065043435611500 10967742 276821923354984389563274039007448185920 10967743 -23050532592536864105371325621444559896 10967744 -40849605563404010341432498504492646400 10967745 -100536757289998113286572748753443626880 10967746 62656772630333842229948577631040958720 10967747 21381698130980351933532979470976807632 10967748 289575358058523583416842068933201582080 10967749 608182963655101910937479947223490756608 10967750 302514227590274297823176273206130400000 10967751 78971118468050617075839545021617138080 10967752 -2654974745553962139120972495237242880 10967753 158084522568907850093449466459275111002 10967754 87455990945311065255905943158964962304 10967755 -79151650407326966349708165548987108640 10967756 288486991717008180965194575558010878720 10967757 93801749584507738078766930797514554368 10967758 363116551595076588411891993363234252480 10967759 -353617008952397914520646078488839212360 10967760 52107738274991486764509453403825029120 10967761 -21103008625822041380483131290843685568 10967762 179227977525389599885400806495164291552 10967763 276682879722274550484287733885148482744 10967764 95420605509738038318850170738163656576 10967765 331925449197425685205866788549995533660 10967766 -196263051614656057031226488176838386176 10967767 144958475960753029449941067040290759480 10967768 281351857663893747183816615909885634560 10967769 -129414706176658020077226332269010822400 10967770 -163209411838135308120237404268584106240 10967771 1012161310197230788274059950303902155680 10967772 35151464493544667214641642862647265792 10967773 -245830594511958757375795621280084101978 10967774 -60532094039778763946629833404996317440 10967775 -43305369274815500456225878585199270400 10967776 548274907855134754089783037071860957184 10967777 -709823400912925649108468679437537377374 10967778 171252318344952655737045143060175498240 10967779 971190483912390367869369465017195316576 10967780 -76668701907923507805753679867583815680 10967781 48787665285404861937485110026385297920 10967782 91270631053536647386780238058225516672 10967783 1042439933685728691998387337533919103032 10967784 298342327007761163883555373849886392320 10967785 -522919186641214452585155813399045197020 10967786 -349680584456702456548552367143269079296 10967787 -246158952605712254379987901601280362232 10967788 74222646757526792283135490976071587840 10967789 84090916516034193147572121564717049056 10967790 58168886214518445619277427018144211200 10967791 -582882368526488999070530697915758469808 10967792 1049854499593291726330769131055284224 10967793 346523660119795711451726509160424841728 10967794 271104959057463077141155169547641324160 10967795 8782107185748082196979250553043494400 10967796 -67824092156676279416913709538164187136 10967797 -310780147649795367026901168911343379808 10967798 -68304449423399141038126753122323153280 10967799 -22816076753439902823509428942450031280 10967800 101682598921114024903114145209098240000 10967801 -399500624489420260109711701466820856188 10967802 29638788391143412789199156017513657344 10967803 -38107002860029929453184172398019328 10967804 101005574473772565594424896271392915456 10967805 -276465617993506443438983659092089568000 10967806 100928784553326669137897736238562928000 10967807 754710089314738374829826283468796473600 10967808 222486402693440717237620633816000364544 10967809 -343519596210548326342684051496273748480 10967810 -21796554549772725372681955873869104640 10967811 319914038630150351331127025725863687672 10967812 30869871683486826479428241582230542592 10967813 -128017566818956908073269634800326011938 10967814 947829064619274904535829292642260096 10967815 354261279020928713940151892543805345600 10967816 835206166184802298419150028854712980480 10967817 114238964611687481874306879366738449232 10967818 -394766190866247270002702021872768274640 10967819 637669216740469852042477506826089851220 10967820 -5355626130057952592966971573901568000 10967821 -277048880166921868234556120196462384288 10967822 -624592908921268127047438215599107989888 10967823 -748818200246629751078714341301766063096 10967824 -92203240380154981442788161695596150784 10967825 -515756731718418006379062764413994192400 10967826 80740216410555904310699200695059251200 10967827 -347252703530279587913895942692269864640 10967828 -258394550846292797795273578281576993024 10967829 -272155888925421116789524550868189591840 10967830 -8819512162702963442723434668742195200 10967831 10787713295282309416315740598949105664 10967832 494881751182689026716939711970112921600 10967833 -33603887446560987375328769666161727776 10967834 63615350373822704789976687272356824816 10967835 301649798403112713129442521236847308400 10967836 -119251459589892085471058213378193183744 10967837 812409414141495875892351839372902704486 10967838 830004122442296930276172709096409088 10967839 -93922940372413145557180730229268256704 10967840 -6765622195263851843086170827992596480 10967841 -438285495992595802320825191426520235950 10967842 239692803299884420547608941310149157152 10967843 -468671784423518298798779395325272639908 10967844 -176554176666688540539974182779687057408 10967845 -139879080985671156335484807663146812800 10967846 4361790255587677689146318100150514944 10967847 357391112687039236626565602453171523584 10967848 210617661222168087724644994853887503360 10967849 -46911696903276228976179862922671873536 10967850 92296246983065998066047938604561795600 10967851 57197198580960860108805570650056668600 10967852 -298601644951225253468384273773868924928 10967853 -123059410150053350805207779584449598176 10967854 147281508414759913825877882002927022400 10967855 -472885121575135525545448966179180612000 10967856 25456546979925480488657039418256195584 10967857 739097806948818280578702248252064793106 10967858 -439000054116486956774087932285293012480 10967859 6446887208180677019825304799838192640 10967860 -444653248042019501311709175808524145920 10967861 -865723281585153018511377315921869579076 10967862 82380859426146123293901682272364929024 10967863 -523345189192027159075477372355533831640 10967864 -117666648338479226596677350713909248000 10967865 197499625539256991404384981730716518720 10967866 -64169891006516877073533605075784011040 10967867 177983976568878321418298525999134417920 10967868 87413625104606275194461680958102948352 10967869 115619869050087309931649137659780499776 10967870 112105859104532960391907974041837858880 10967871 -385912924720223293137402514958683628088 10967872 -195031397528597087901334407211288363008 10967873 90371975976357331123697170744516119552 10967874 -313808929405834887401218924478969567232 10967875 -593210014699796041602203350611441696000 10967876 -186806916580929432326483666545049721600 10967877 -427464559184308128192622619190925525986 10967878 -437426998745860173067544036675592473760 10967879 -249255079156558919435438536042426808832 10967880 79210750886217589373572943125846425600 10967881 -11892275346953797589164421841717232480 10967882 131393002630132436216275517503295753472 10967883 -559086071085985385465611900473402639360 10967884 134618367308898826408988251681117442816 10967885 -4245745995345480291498249455017056000 10967886 33903240865323717174805862160987098880 10967887 -30238647247195088923994278602583206720 10967888 -100946097612569661808468572581298905088 10967889 -538853992950191767199075555239129100352 10967890 -89188423570745709133794700193256816000 10967891 635635156173905361888381809852304467784 10967892 101021775598231466623826812231117676544 10967893 157411432033716611427585518290789191132 10967894 12993445212588159855596023140590754432 10967895 141648397909200866822763000980257506720 10967896 868354054108453423660359227490877409280 10967897 -425546849587109313234817559855206844208 10967898 7110252619991321063206164142102884864 10967899 375654827674432974122015718875356048480 10967900 -251400690313740466713275307926599180800 10967901 11107038310415055132763559763804945984 10967902 -6337302575119373786874990215929932096 10967903 920554078049252187563482286591662885152 10967904 166289727779338046979673146512717512704 10967905 -144266441670843447579652335602752372440 10967906 -466983888619964615913826404917466940848 10967907 -152318003570633940785943835330321241760 10967908 170360494259644547227181423497731260416 10967909 -131492088885593761101105078201595446660 10967910 -379357031363741484523913583800271360 10967911 718644509042204925620850427286976771512 10967912 62003545547004442124253032989485465600 10967913 -475696623152857148412334467609567988800 10967914 259953484373062472175568104048213787056 10967915 103774875422481163020167801463449023200 10967916 103421949905886178370218076082527124480 10967917 253974788931675197081654400424750106966 10967918 -44932303592420682783648049699933677312 10967919 37425719227206972078239480120365272720 10967920 2389425192698235624063296968941895680 10967921 264186510124953448023252181412830153200 10967922 -33074042532001530656709633967411370496 10967923 979064975817622455025853454566957985960 10967924 4584330015117664886919259514781696 10967925 -53668695594106029872813294388009888000 10967926 -257002359414330050606334935462628070656 10967927 -881860231567138400853069066936143971224 10967928 211615581517229386058184798630855966720 10967929 -120456532611129614629874472791363124224 10967930 -174619082748771558874712061776726468640 10967931 -21818188661076253117667771716459025412 10967932 -73094611561117773811015894726522360320 10967933 -64455191049319346409109174689557778516 10967934 197284025337765629723764909090696949760 10967935 -368641219824778417928822280440529962640 10967936 253550568472310331602626887075307192320 10967937 124012650096172720950404366616317801280 10967938 133589641637678969078379351873217082880 10967939 -316826001403908189861774332419297840260 10967940 -450916761699668940612859200625966080000 10967941 327737942530900987754311766339536845504 10967942 -326074828639538132302880293373660788128 10967943 5749798913523863921070993009936864384 10967944 60006238635248263563221939826868715520 10967945 74438375705218934096835538327390561800 10967946 113759241367217094426143514871428346368 10967947 -289783425878733705794336117575887531696 10967948 -190193057708704316920916276834070504960 10967949 -82605255583111557143274431243927352000 10967950 87510731522682886466024143399385462400 10967951 -252076238604196848309111929658321584496 10967952 -26899671168752042942224038665232187392 10967953 1008794906113050489675915759798966001202 10967954 248200597617413138607781696036599820176 10967955 -171693426476907122094389746807615180800 10967956 669930873982380087537308003100875189120 10967957 -166155784209258679096711028290797810816 10967958 13340682611141295706640195846828738688 10967959 64292796217326389165691542723547152640 10967960 -289471278329578501307344461189841920000 10967961 -589163859424985662991550867600593287728 10967962 -267417040031928969965860431519575036928 10967963 587046906151991961848026736516101630212 10967964 -59677195329729537626814857669263269888 10967965 -40095435441719686359075288499409529600 10967966 116396998182368004002779178696759298432 10967967 1186473651083017861378646172871256832 10967968 692656146637330699408986166953608478720 10967969 548870323124236371187017512929570022370 10967970 -22371691735350060825633376302297653760 10967971 -332051604861626864780200087636336398336 10967972 -147273610488357806304985242485152804224 10967973 -15244675349392237319053429972323064032 10967974 -133895697710535139551859071621921484800 10967975 -319849176571295566120151577474682717200 10967976 -43385367157454505013734591995089305600 10967977 712379993809905203151664543234173880826 10967978 105947905199068755624427053854586800640 10967979 16676731274943585140523872837350649856 10967980 -382905733913519026317986192056614144000 10967981 504877366027764998190266273065770037782 10967982 72699416884594640329386290793590768640 10967983 -42011256253086385286442594386132927392 10967984 -37272113142741246381947959355221475328 10967985 -139601589468428451232818465668828020800 10967986 -121563131841394897369400859100965083136 10967987 -162869042298245391850366809954221404560 10967988 71477977121033502882212006337096192000 10967989 926170010047345924868808252342948360156 10967990 240820464674222585713303247210422953600 10967991 -367897123729961582519997954366853522176 10967992 63316003966073638281141765049319915520 10967993 290152293358567732051852631804214403242 10967994 -151362992538532259555574322778994961920 10967995 -544015350392970643366774485787121232000 10967996 -221173152906184449925362467012375966208 10967997 -312915649714742246417389245216717645120 10967998 -520141344945916352900143154159942496000 10967999 261676980153180466766692889477564129136 10968000 -74110777752530453132915683447799808000 10968001 234850647382133963616153931684977805104 10968002 -31259593258763253116482661551322752608 10968003 -614218608789023474752539693252090570480 10968004 62007208632063358946174613301794259200 10968005 -451250868984529356713226648716572742340 10968006 -16691330324487761710258585024334057472 10968007 52068269062992984554294057386115190880 10968008 -382055892305655088191216486852932951040 10968009 -172905940365269683694829375664186539264 10968010 -2823288665262654183002391837838924800 10968011 311763593976324495357591230928863262672 10968012 -106323963913899560042665966945678929408 10968013 -304649468264273146188791348614129114602 10968014 50630840799410520340083735047208790272 10968015 -8178043783284714071883218662211773680 10968016 -49172807349786269788771434820884889600 10968017 -43312884210315243485351188797912657408 10968018 -281563620891302071138394640437554548096 10968019 -185898713192183722521289018358999250580 10968020 -17045803653350060449215925580774400000 10968021 -182501196628402478751202929271840430400 10968022 -141843923960349504618465036470691205248 10968023 89762650619681988559699246382944465200 10968024 177060897682831404896116649414258257920 10968025 -261146412405879372648518313624189310450 10968026 -245457008770732113270359907582010889760 10968027 60958287955073061055481408316860762880 10968028 573775627837362455557554452299294919168 10968029 752999818176863373896545015727314974630 10968030 -105178580480574309456911968422192671040 10968031 7970123064271955410211341067282952112 10968032 295696223039901475176647366599633797120 10968033 -64508464208378709904467635152204090752 10968034 186800473093377163231833836228966375424 10968035 78756394836605749219426537637969414400 10968036 -49118226457940135909089568088483557376 10968037 624510560878842860540080040849747172192 10968038 -406757975294071671774121067040005602080 10968039 -9450137820954244767312368595069891000 10968040 -114963599770786921376735493811720243200 10968041 -189293001761615293940156472426489416640 10968042 82615873887591300287301436081505017344 10968043 210986210752471893552361444815601785480 10968044 -527870865271070721362483310068022374400 10968045 630230983557044409124119390831161760 10968046 -347075443519268690869969005863990089920 10968047 -26160783290776358003635893450765891504 10968048 -6762178066747552311010792499149012992 10968049 514028636247212209962265302478583700050 10968050 111484681769181129055986203618115706800 10968051 -309048742026022616145450217364034151368 10968052 -538130516726838121918197644315550081664 10968053 712557569495805243621280055640311424 10968054 -143236598421477546574282437243855505920 10968055 14466734558823053573099942750581390560 10968056 66552905406300721040620134491391590400 10968057 68560386681320265229187954590900969668 10968058 22996659986963471118187279845656801280 10968059 856728426112505816877817558188540065616 10968060 -184790654636148951030716496207960176640 10968061 -842394303026576488890644831414503084800 10968062 439181707420487022171920423027614085760 10968063 -77631022236331608527027187319705355376 10968064 282968637940990114564469672190144413696 10968065 -12988941575005336775004958099624054680 10968066 117371095289940836618699401131446639952 10968067 825750954796516748180674603015186342152 10968068 177959944027471190772907641759223198848 10968069 -157900794238978690070686072145501833920 10968070 -152876258748088752821990300631861851520 10968071 -470942099970595209489437854257551674728 10968072 424703417711747257280272688035357777920 10968073 356533368069006814439086613069613269600 10968074 37216081981486665589394845460771271360 10968075 248735601763801448853617034669056250000 10968076 258492226174144750032622823360595186688 10968077 390669449596589631440385368923326676632 10968078 -101049177855818433051096102365046930432 10968079 -99540133829321860745461304212330063872 10968080 -4505633536320454063483169382936084480 10968081 60747456573963509829021912022802122464 10968082 173476723672319182740630214728726613392 10968083 -97097013604348400244166959460921187424 10968084 -63625775618970266115580680726087321600 10968085 57084515789784015689993086024247285400 10968086 421490619485638638977798610293922088992 10968087 -21575073535906424737327178333931216432 10968088 -9088652853318399299759239999149588480 10968089 -261169892167708137426985022858092066800 10968090 55642050366957321758382907571805849600 10968091 568808257273980995220884471814122447492 10968092 239010312181930842916995570494756766720 10968093 -253890798787455154373491189821058520340 10968094 -393204305392997350191943133290189091328 10968095 175122867973548452636593782411127083360 10968096 -10621524737379295921573517420701679616 10968097 23711625932650681015630041634627117632 10968098 -215140253790572001241173223252223617200 10968099 559833234654265304832964703880830195064 10968100 151860448133008516304685027500646528000 10968101 21417969056026975597440101912581309440 10968102 -70997345575778901868956169811099320320 10968103 -293969277427429544929391512210899760648 10968104 -4730238874402337493257741080804884480 10968105 258578446489553175534335410554799149120 10968106 -563533491550949055905659688871758313216 10968107 -75304895668889387735224748102105218920 10968108 -4318083770210039261955463833192136704 10968109 -900543168283531947388056308037123528480 10968110 102851618063124404843098509507826129920 10968111 275202101057386212239587330270181184000 10968112 -122566459129614198422334855234199093248 10968113 257416855547158074673896004515567759924 10968114 -38092599990136661336739986168322956160 10968115 -108897112764106484240908680160964705280 10968116 104831683946265490522776934919049824640 10968117 41542622119060557777638738705701435680 10968118 61060858631833614214093095467482030080 10968119 -147328335828964203182131031601349872240 10968120 244232734387183390273300403603662540800 10968121 -450164311113750302125850846990797747328 10968122 505606391092627804853562350852672212224 10968123 -503378546176182274071988864217949043200 10968124 -705599514430822512899644451006981960704 10968125 11214573809868918352110864830413200000 10968126 75783402963479872771844862003242016384 10968127 648530662673052137883896783088486454976 10968128 -10987592587072240737128487528562163712 10968129 -39940118440905100667555728780678901790 10968130 -296860641669441245780293325270864486400 10968131 324454566904139196779075881790192575932 10968132 -48666206259053686824496314770089451520 10968133 -207395245651953518714417412934866096576 10968134 -184921944454893352812628645838689562784 10968135 204198198795150880693263879776331675600 10968136 -84147351805693653959488909460907064320 10968137 642831869447877091205420330737758765786 10968138 113115057959934058917632239275370030944 10968139 -319579369181771997125123734817130752 10968140 -182171221398774634281482572226408002560 10968141 -170878941938925257361705592474503856896 10968142 325466418663684722037068728774540381440 10968143 113684576532153481447303621328882785392 10968144 -4020383816158279385641765288805793792 10968145 336444709615720892647392130576504543080 10968146 -284642117570917487696256302732256377856 10968147 -296564471517013692023010600950673531276 10968148 -318707039528944126007252385446788055040 10968149 -793786098892280414310053897849391689760 10968150 -57003783540114143937090736788520478400 10968151 -2283627132219269247899329031803173792 10968152 -158053092917059726841678184500699381760 10968153 117446255029549691833246072926470824320 10968154 -413876467431666998575278788808758688768 10968155 423089116486549478717208762755342430720 10968156 -236673568890705863952974962839809710080 10968157 11251995027248425910120065546643809260 10968158 55692759544926747309826980113556055680 10968159 -9780548378884825868524954523249959680 10968160 344069573427166011280190868407648256000 10968161 500032546766654073634789210630557703872 10968162 177786517392800579385803807753591752704 10968163 -179707165031151115214909272786418980680 10968164 -459373747075360199737189595153490954624 10968165 -105638163410202122485564808155326585000 10968166 -113387015653199892062691026082115968 10968167 22337829302099131838372474052946604592 10968168 -553737889589161129255129368237539328000 10968169 2973182539386875886422809296845608996 10968170 79395331453245829333478900865126653280 10968171 -257475971663965049832645701700521064960 10968172 136997280215426079284252764789667635200 10968173 39899120822543166255095906826141937740 10968174 -55776985818876256634445337300074038400 10968175 -267881726340632629704218907367354435200 10968176 210963541887486777092511162224328671232 10968177 33301988808994774034669412289047507840 10968178 -19117082558516907612005266747710916800 10968179 140625923838256889028451091695798741176 10968180 -82008432921168159676414967649039575040 10968181 -157712367924846517782590714767271290208 10968182 -1839503857081221700890619754067027840 10968183 -58843645704640075076430551352181440000 10968184 170847422862620887502197298067630182400 10968185 366513115729305087349563740803299181380 10968186 3135342762472732307696009471492162304 10968187 -501038629015024838251140705039516459520 10968188 104935387046997582597664311236960256000 10968189 48532894471538464324516630347023860320 10968190 12974350949828103833629717451482811520 10968191 -10682634640355126963805886180677040320 10968192 -82540474848616531778889353519809167360 10968193 -196102687453985338694111173663505804540 10968194 237490590171192836490221691679207073280 10968195 113126816003295823769573596819152633600 10968196 -612161242761484682433491472206617757184 10968197 252994570566816883127191302466143038172 10968198 -105221253203291686922337626779474755072 10968199 306349177096451102858644274605924029720 10968200 170681898482759350464958706562457344000 10968201 -55826382077605661656442596001476639632 10968202 -279630013476886398400303373548163235840 10968203 -282074796857920363029505997520301876416 10968204 61814808495515092596262914071870622720 10968205 -153409161646772124919815312088223017140 10968206 154684860714381457636417366636385952000 10968207 -547101687332383975985231090129219485560 10968208 131999795633800213960090827821627973632 10968209 135754771611172394785443137749135713906 10968210 -9994888769437269180583174732845358080 10968211 -401288885896917889028666880461793455188 10968212 -228822444301477707312896943637613383680 10968213 64229440339654755769367597548147253184 10968214 -117800622066458198347239939076851101568 10968215 602150415096850747926894120270309438360 10968216 -162611855781610729854841826946481520640 10968217 -43073252731118387727421745815960229952 10968218 169225744607927469568140604189493771520 10968219 -66372711435125281550422249722453939156 10968220 -198780379271524702499375706212752542720 10968221 438011383724731327398818273450425971744 10968222 114106336314465184817774494508873985024 10968223 -350936417412737000347774919989154537360 10968224 -673706810773089585474626934177694285824 10968225 1972686523126931495936775740777760000 10968226 665064898657143441086321598810013770240 10968227 -500740089725922422791733761360621316928 10968228 -59391505990801554982002851116489113600 10968229 -144588809875957886785317557320306511170 10968230 5407909828992099498748989381486105600 10968231 -125302182273440683974682762897021691520 10968232 354549051966286849021783080937469706240 10968233 28595721950820539340313834660541023482 10968234 -39812877263925828265684930424224542720 10968235 515055515422612204990204983364608972000 10968236 -9352540219427588715594725026669616640 10968237 254446000979088205890959678576585210880 10968238 -61967849057328105798540528299552058240 10968239 -210721636163026702291117991138796078960 10968240 -23677729771468163820436315124221870080 10968241 -56085038157585666647889758399358549358 10968242 -282481431939649169358295075960588551648 10968243 -38963547874862658433147099523137714944 10968244 62856382400307271609743136206512332800 10968245 -139148756485729993113384018645971830500 10968246 -209862102258078508521973092682502669376 10968247 138785491930537879850144843540106760800 10968248 715881171044280600097231699905332367360 10968249 150623046487393689184778039230557591552 10968250 29502343814777727079507873639255728000 10968251 21964959920406034674810199425497774352 10968252 15070060521219446528263484937136722432 10968253 -708767291133876092017601901547188376416 10968254 -411557111866012448622863547619377438528 10968255 -10253931454900334719319289363797362560 10968256 -23048679247759937024533334695438450688 10968257 -199943617617590273461476167454225192528 10968258 249955193339869332977552519814681772416 10968259 -149433900166786666224571097183298361540 10968260 -335339712242821500556678755038757580800 10968261 -77642754435142020731644019875057098528 10968262 266210473282175986676276870766624865632 10968263 7620051010852066895265421901758729104 10968264 -1239314155835480779415408948101791744000 10968265 -11111790574245451058695820855288217600 10968266 -355758245980898253377588932584859017168 10968267 -61437888206858231012674545860781351720 10968268 -322089163683983897667351627814273705728 10968269 196249554462966506685978401885741864514 10968270 49248576069302782553396413563363824640 10968271 170077586555848129242331160181059895600 10968272 -22151641717147065884385196177270898688 10968273 -312540238370844363808165231643877739836 10968274 -332160965859668553174408843243096810864 10968275 204912433023424410555362703918332371800 10968276 85897942339048533368600147245739649024 10968277 -826100558598934178350952904249293868480 10968278 509657979476816652435182890708411825440 10968279 -17825031478529763138370733185068099840 10968280 -94419575596195536437964889116624691200 10968281 -677305440346845112917519242696209585920 10968282 -53863852128479544006128309268544139520 10968283 -57390732348988754191729044020987634800 10968284 -2838790512213014015962491643240594944 10968285 -108727922815548565994565961600949680800 10968286 -43987828603833875451148675757979094656 10968287 98997210085420129680910791817622568 10968288 216440141508287114018868137918936383488 10968289 151406060204350043099829221132588587200 10968290 153216945215128783450610004011768474400 10968291 184691696706760188598646322089649653352 10968292 -41269234041354300846585354494867353984 10968293 163029071131631021673031844137427377920 10968294 10501166029370482033730752180191164928 10968295 155922967010317522399221596308677076320 10968296 418686329948071124638406473570406891520 10968297 99656919872346133026956316753530110656 10968298 545378022720201669000802932019709832192 10968299 -1366737446702087974754280757903286021880 10968300 4340870589045272510546501889196108800 10968301 758739280882586738958357924640598809600 10968302 592325814326030664536236337024972308032 10968303 133765626606837148956176255054605309704 10968304 -101508284226202962704674165910975610880 10968305 70791191424002299068260717892974705460 10968306 51372949090310311917776010873951717504 10968307 223989874740440351118167626637766328956 10968308 101476841626023469621351757285821582080 10968309 12051269521105719073958345268091119168 10968310 174232562957179702806518462535094978560 10968311 2927246309652565634467118194839370392 10968312 162277682942293825635876298497225707520 10968313 588478575503995887106897058756589003844 10968314 11003639766410353849640720564576965632 10968315 -84343194194930114493948522585438869280 10968316 -545548620695735689207780950667266140672 10968317 -3829109145206014288836534620373794388 10968318 -301030425882415023021540958023926225280 10968319 388952658475434118742040633964634750720 10968320 -115716530377367944294247683323435417600 10968321 -45567065875211409954572344125523760256 10968322 -189997399513477618788492907819223670288 10968323 -22758545918215534939383056752771959216 10968324 -295344684129023234543685747187929682944 10968325 334274919535167362063728947630750861050 10968326 198006755578823772017170805952887510112 10968327 -158454262766318567816256179834374120512 10968328 -49665663943254443511914849670978109440 10968329 732914301040025692914959084965150299930 10968330 87676555670987783922992569162399729920 10968331 1032365637652779272592998254970489681064 10968332 32523054868252334807423253083615311872 10968333 59733615272768967740965626599452799424 10968334 85388924270553950967594146130213384192 10968335 76818271149998839540000328494805259360 10968336 -11015772748158675765439070610386780160 10968337 372647677503712919052964990096669677300 10968338 -7508422057666901426853644487661762560 10968339 465605814297947736692157598053818225280 10968340 -175454082627987015686904778515501308160 10968341 300269811377096246358458370005688651552 10968342 67573986582452914847301268949350299648 10968343 -553793132608153093135097329803372550080 10968344 -362773967529986848848271057904641536000 10968345 292621004360574658182599275290561984000 10968346 -345664032063116652879158097214628021280 10968347 313022327995497496631764500489477277200 10968348 -79730751878324784780600540514691358720 10968349 383637391573732777951870319150106081024 10968350 -74517465622815833128753760972367768000 10968351 -1629447029861936128353290096673033600 10968352 273950403415522645026901328745886973952 10968353 -584176354525059328590964125264877824336 10968354 1969876298952667779539317613949247488 10968355 -161274272783932697836569415315709460480 10968356 -4918286153496293916638223499751734272 10968357 -184383071106033781993098622786210487808 10968358 -56705550678459312004674653292066078720 10968359 156027435465827572425154160784547847880 10968360 56593481700298618896546979966648320000 10968361 -82292245504691583254622503297447940876 10968362 101836291151324736740539016848868565600 10968363 -141419554781482142589956613273568028016 10968364 129805128120632671617305209060037935104 10968365 9712919033705694560741810149280773260 10968366 28264185842369954717073093718422601728 10968367 1481518373855422561194501668256555915648 10968368 187452653602681846526647161161764798464 10968369 -184234241761011508377421561267592008128 10968370 -15455242897796376411631218134948067840 10968371 -42234393582435597941285523304830157428 10968372 4714983867820469844555996692922028800 10968373 -69216724473372035068164483454604338536 10968374 -319232776390923697778689431642665300064 10968375 -62551913181147703371366839628508320000 10968376 275415800913169479146481508095808942080 10968377 180110319445199705387243054202708542400 10968378 -156039217522579849403256418652783841792 10968379 -423323430588635098645368249071438549020 10968380 -229388778770853781703679520920298905600 10968381 387439159393887034085448942661956840870 10968382 419910909390196490896538026080846465792 10968383 33073855085636683790129619688728517824 10968384 -33220871509925986612335727016209809408 10968385 -377059262348131573971392301457711749420 10968386 105778048156962098959694585679583269888 10968387 572573826586046231330207889714183795960 10968388 558064256447908497949224603692000444416 10968389 311307948486798548141877997388911175040 10968390 50461534525479096029465693208336145920 10968391 -79695784656655239136969647708478458400 10968392 2396454336977896451306163210120038400 10968393 -198127776542266379655050319218813806656 10968394 3021629553904000527779377491342292320 10968395 -361516787329091230100053590654359444400 10968396 13112648111365609201059811890930278400 10968397 10278076494208695191772530143222452960 10968398 45602058501651928500863914746413359872 10968399 -105632643017126913487055677507979340000 10968400 -56402328752013126966896938575653683200 10968401 -154638888171552769262620553413232630208 10968402 45382377408077265293080540695635553024 10968403 -256306160746781113390231979730683744496 10968404 93059706997051990747033306500371404800 10968405 250889188589423869242816602946526995360 10968406 -404722563047249698406687496598632346848 10968407 -210044737139190775407176359824493828344 10968408 -187105562413095160171437668683315200 10968409 7728161917945045028080227499467669960 10968410 181399837131501725444101239901402710720 10968411 -145893368453526959612307867190158893928 10968412 101512449312317607702893044849368922112 10968413 -109229408399187326294450244366132827040 10968414 192429882597070630633148940257089093440 10968415 36288078563516095416714448739179968000 10968416 105287793266916364904381174939365146624 10968417 198468752310950107338663327798642617526 10968418 -282396884051527405709938402072738807296 10968419 118021087512834473348834987076009702144 10968420 -88297465845292618867014765463657021440 10968421 325385175182263075936832420108795578622 10968422 -219251222656386820665722287217519371200 10968423 -209247213474844501051282589800512019416 10968424 135502829985671365873372223335206174720 10968425 -80870991267879106800607295817007612500 10968426 -176874971113221169112627615426210503680 10968427 264384155090671275214966570307642659680 10968428 298854541033453839643400105848800085248 10968429 632206608009721796580587400798020849760 10968430 342425137806439518667934591910455195520 10968431 306580337815086997631634303616149463200 10968432 -45304726911012497163986259041191034880 10968433 11258211237996875344200723392236604864 10968434 -155471585256287215771260845638984262400 10968435 43128341464723206917935934807371182240 10968436 -728086879515939181609873000869147287552 10968437 -410523478305180926124879719306263524288 10968438 -62475192271895083516684406517097944960 10968439 825114612287681509306864898297686334560 10968440 -1288127811881375392246193356760678400 10968441 -13694644892128394535643055236208281920 10968442 1791400977117189714037979879334040032 10968443 332268611167785577447190595702114931224 10968444 23589992245734594782446064847235600896 10968445 232528461147500245865395567197772646700 10968446 242396117881145916949257325799826961920 10968447 40441805309007797052211522916798154240 10968448 281555090414598640610549781822670110720 10968449 157006027644019908050415130310323625760 10968450 -19100897162480539889233034232081772800 10968451 32533801859518227641142599525135532288 10968452 -297768933950575931909515109382601482240 10968453 -43488171402876735584900819975777342880 10968454 -28870076772294769497260974418279424000 10968455 -22954693584096932451721511277948791040 10968456 202842768448731617623648780645889802240 10968457 -610951314218384934163712092053722768588 10968458 -52653671763241715799340696810193882016 10968459 514027359775069036615733766657826254768 10968460 -50406769560456014667724728188677278720 10968461 66184355027671062259502516131789144032 10968462 -323887203609159124139846539375106686080 10968463 375564593090338666076695796578482387840 10968464 36381987799763578075294350009030426624 10968465 138091376785768020831202765599784461120 10968466 410844167690284043336641002625235052432 10968467 -511986666145329374508937002604631780640 10968468 15777540140407124219767406475455864832 10968469 41149113006201593709697656352645748600 10968470 59613864074739390651968477488828170240 10968471 212167206215928356199110288222601285720 10968472 406442521770886274171245286690937139200 10968473 884183180610878618388213396586585339722 10968474 -116681372889766000697602415302153194240 10968475 -193752626734194349882247481689016804000 10968476 536153088909890346787766038672118914560 10968477 42748707627138826580045479826256155808 10968478 -51216709570381392021147890669139058176 10968479 -702126859148354659142529346387452338424 10968480 -326952619837615957263403660387024896000 10968481 -810343408211565900933907063957704498718 10968482 4063615633600509762300918983452262400 10968483 2241153506606902178508121876163083584 10968484 331393285039778187751238484931987341312 10968485 576742547015495968561498406460602387520 10968486 238997743051428090102501688989458736000 10968487 523167359575883574995538876809454996360 10968488 621526094008743860133607625448808565760 10968489 -32751459704772375372583067717424047232 10968490 -99763261876495802556087075936913305600 10968491 -194691360821161534183917565918806870480 10968492 35877701195049781170804281135640970752 10968493 568423459625393467269478769926685723424 10968494 -99985355866062862647500046931025038848 10968495 -191100620671660305249391216655502608880 10968496 -17372749053409476588054217255409418240 10968497 -779491819570627097522111802460011795054 10968498 -102956593116969995801559373107293794416 10968499 931584938866371550417632626980019945520 10968500 -243364661313125297213206554297213504000 10968501 -1761273172787776367521427789809849056 10968502 79975543558198525194546832898540229120 10968503 -363692636341902295235963521839257634864 10968504 -313053718474521218343384659442928250880 10968505 -450469773645805133054116788322944929340 10968506 59952772863494819330314609358948116224 10968507 421304366487498842942483581267211825280 10968508 -85621643178232911436839811426766236672 10968509 -402804200082793890079440990792399774996 10968510 72875189770968073870480698280281600000 10968511 501317629228505734554008805427109218112 10968512 42031212816914793082375881288503525376 10968513 -80152260881395574822180098680161280000 10968514 152778008209026089927302914582790335360 10968515 261546978569873652570829006473672038160 10968516 -76626938412983982787874340648958955520 10968517 302305131105650378244216641711707045632 10968518 -208343259354800145123038927763656110080 10968519 -13600040418239398464383291311151040000 10968520 178152842463575309879214171758331340800 10968521 -35413967710939079856821487846830294988 10968522 -368405393063651069213948874639622649856 10968523 -67709602181187644860347410783456965228 10968524 -172457906811242757954755983230838017024 10968525 -169449930682251448131188301905700104250 10968526 5247725198143780148836351098509590464 10968527 996417246824007439790262787774650915120 10968528 15065301359898956992990185456639934464 10968529 546050956614331789865133759700181120 10968530 -246805088389372503966128975266885503840 10968531 359107457885615540240755179474931098624 10968532 627776687802064028902045775154342422272 10968533 -151972773320654711932439189534351029536 10968534 -124543074136706837903370141793995971616 10968535 141251332827384932878482577534758867480 10968536 -742784470381976347792338638958678896640 10968537 110506192276332253180733831214423268560 10968538 -41629265180235530908294710265845880320 10968539 73954392517843273489043571033687888480 10968540 -51391864288086014600171622908631244800 10968541 -338996539800363631565355520762015380058 10968542 -14330202805574711561381559143059447680 10968543 493355942806452738720281796743028412632 10968544 94076009869991745810726829710253228032 10968545 102080750963501362742676323151462473280 10968546 134438972014926580066799327097848354304 10968547 -754873478768821750683830812186491100608 10968548 -303455442813800093438229734130680417280 10968549 -216495918715835094802458093159620831136 10968550 199332703661611019661552711502867960800 10968551 653341177756174409670172785313868311704 10968552 -287918546862802597255399936237413811200 10968553 193451106581326160485125818569564210920 10968554 -307357830511196568677493841543913628480 10968555 33958792702424792609118899992195020000 10968556 -15163147356939526722801646636754087680 10968557 -518299487657816443724109159686320612608 10968558 56880573575817582854026484160942379584 10968559 -57577372751050330070480496916336403984 10968560 3666031054156615944445704067934453760 10968561 54219600302351302184557504928453395200 10968562 -78711918496472332221903882309457105920 10968563 483639624578538271308391854340199716812 10968564 -142445137384545166535301836741048500224 10968565 275533542426284764768377963473895746460 10968566 -26713666183131925764129949155218707968 10968567 281691194371289331094390880425153178880 10968568 -6700515533627809542167244962126499840 10968569 781976279209942733587411359344620944 10968570 127101546666628570838394081615852956160 10968571 -169304514458196704843325373763297502580 10968572 -83300592033747882570756586315591518720 10968573 -371404387545667820513019720674829932544 10968574 107324879178204788404566044237784385536 10968575 -114260341937100300396204912930980990400 10968576 91205627699404809023004036314204995584 10968577 -98213547240818549653192477149128275008 10968578 -559851461045906965468030799102466975744 10968579 -431178176963230122343574181586624646076 10968580 64984425556209526075720335537541386240 10968581 -78614443118889764005374683447795408868 10968582 -73805582671433193621571076037005176320 10968583 305745320488720762006690756961224486800 10968584 674670574740169324903842558622164049920 10968585 -149009647178716945016359996136402444160 10968586 32299137437328097230439076254592728320 10968587 363949520439256850945705333593378190112 10968588 46645647427293674715570135017444613120 10968589 -495805549482036895958837575566663626676 10968590 -62044097142768705983368663564831675200 10968591 -607080277974903965556995768438266482816 10968592 112424015875886948371017342459698487296 10968593 62726276270834165076152345261703997044 10968594 -48280632867560796504157279490124579840 10968595 354969054600751539076217459911783678800 10968596 24466397404646695945239765132106094592 10968597 47719588330356243066154328031620861760 10968598 -419420611345890003662642665070092255200 10968599 79012970199237282277682713332974838600 10968600 44231197716541044144274901019042816000 10968601 819215897933838238870685989807289215050 10968602 -49889792209644932983585374085851391248 10968603 151873993322418405157955092135364170608 10968604 729142778557618290353732396608472196096 10968605 379773840129691339793823907120374876000 10968606 79667180539192170707672315938276896768 10968607 -73658556008185092081394896794646463392 10968608 -89989297126615326816636677501422141440 10968609 -168361670461916823304108496995884856320 10968610 146665001799887051925114683870976924960 10968611 -158447135268284411394495581521713946788 10968612 6454719864226283408160568556018872320 10968613 -228582222337404025886957265119613434760 10968614 -193130248984846883686709638903613197344 10968615 314627677090376816889289133285584320 10968616 574314930277722802086711980482558771200 10968617 20665358918241886567703724656360572752 10968618 -533179020433472535712009684195597462272 10968619 612946468176224023744553470106871204020 10968620 -30838644894020468316004285271960632320 10968621 1119879557731056163733988005358032832000 10968622 94237378452071071002453610509116764032 10968623 313318389998187528736450027608515737872 10968624 -2152363272871574342572610861408403456 10968625 1463474396210714284175375444281883232000 10968626 -2346391875289349666205799990999276416 10968627 43570246553952664669522399426975662960 10968628 -222028924630483515438675607672249288704 10968629 -3658828187149981293190268546607961920 10968630 -31338747549420202294184193049408296960 10968631 17885857403699326400262254800561600272 10968632 -408812579161980260388808327529460633600 10968633 2276048388345673779286736616062221320 10968634 421398033070617894681793875562210909152 10968635 -719059459717807519281359958409474746000 10968636 -18842018497808825458426017871169003520 10968637 85627034576588483278192847737549001984 10968638 252350705140406824204497678278244132096 10968639 -554512714568531675735841488235728580480 10968640 14616666486874306124111063615935610880 10968641 -283900175679681315532875645510712157100 10968642 -118931107531313957887562492262355430400 10968643 -340569173967269458539628431562185314560 10968644 113615972071103130572748015236109918336 10968645 -41932230424957159856102844117570077280 10968646 8254657968927727476513356484729185664 10968647 -701601849828359486412589667914645364904 10968648 84467150560418687191318977530640138240 10968649 -573144682135236258394902570433518317350 10968650 94297358493693614143887532378707600 10968651 -20529154913949868879593370114962665220 10968652 104353124789732789479697660575097889536 10968653 -476113491031654797607010805919597465098 10968654 -9243308773610341826488091504148639744 10968655 7819329239100544547488320252042167520 10968656 -169022141711010883042035493813202853888 10968657 101214258059988590182657186261249939392 10968658 211579041817366168855143908820271297680 10968659 -101588805453759352913211283231463443872 10968660 257412396684096605004757901394652788480 10968661 287805247841245439066416478185437489024 10968662 -358601049131156766840250436989865352000 10968663 -488283199775110350991987851341720364336 10968664 130020627689636537354931996871482777600 10968665 -344146247706951215176192061703495986940 10968666 23382710495904679116238223211076992000 10968667 392479686980478778934547464143870395716 10968668 -92416298046891554126987087196314050560 10968669 -70352748548677389888221283489194239680 10968670 170259819057060205648502276916763104000 10968671 -216431817049514614279232755181466918288 10968672 -284141630672125174058689446794464591872 10968673 -534691128842976016675304888144750278976 10968674 -22377730035735147685702157466268127664 10968675 -224193110254226982628641636083659575000 10968676 1532684925704304197519463543892917370880 10968677 -105663185247951154136252267719496860608 10968678 -70485150531559743656138769026040502272 10968679 -114330134695210605045397362335601211720 10968680 566157622203769640717777771245049856000 10968681 36194441976086133203067825677731968000 10968682 494965211426304831324621969149431590912 10968683 96848909086868138885550608736455850024 10968684 103032425000863567774191236379999022080 10968685 -39752224883945901238425555202373197440 10968686 515846106147498430682102660899531593792 10968687 192758070937434500011887572595190287480 10968688 9383552216298680748184416793242763264 10968689 -188264842352055622806030727190742487608 10968690 -9019702947294039902227180434680486400 10968691 -139455923716757845640740915909245449908 10968692 217912311124687140929178798549611550720 10968693 -198616545701715203276821161457652307936 10968694 451621306821656496446431970456225166912 10968695 -93317582485053588732884989140233221800 10968696 7433102732190994988872107303555809280 10968697 49993472060392286592458138984940084100 10968698 -2071172580917456117758165469019639552 10968699 -85121122329011089833335386968207559680 10968700 96860973058353094515125558221218816000 10968701 -131852171218696822832196970471727740416 10968702 52787978451556929248514313587717748032 10968703 -71642688767966611411186756769180032320 10968704 433340832326136548388200718902545612800 10968705 -259210318115874909665705398228445500800 10968706 24005460524890205880736389971464813056 10968707 515565669339171806300884074023394040956 10968708 58148070875793625997896830194670618624 10968709 -404303798249783789662007042196932893090 10968710 -358421361304773349743897019557917946240 10968711 -180734960976489859529181179421516942000 10968712 348999988312692155824050341168477107200 10968713 -183282967267485718347784961654875379904 10968714 -300443436976990507289825995933400089296 10968715 320115564964065790117487474084086301520 10968716 109849934624861432888139502973394478080 10968717 -41965393687178153592633121948009849920 10968718 25645851233440565527112375563779312000 10968719 -266617289837412493622897610401717253120 10968720 17407832683090589429912871741672652800 10968721 -12414114275388309024928069697987880600 10968722 -7820959927744480746440462351192942976 10968723 262239324661389938037047956333235865600 10968724 -25914364363089451830425031822181431808 10968725 -45621324449931020221505613484598184000 10968726 104432885138482683257422546054590020544 10968727 369472225029084858863921760097968213504 10968728 -93882357000407384812818854201714688000 10968729 -315200486940887564428338079122172865760 10968730 20404835268806373637487912317445898240 10968731 -424231667809804002956365310299524843936 10968732 83839240264256403325202977930601542656 10968733 670469592735111610443568673197575425164 10968734 -38137666319487405494181263562325084416 10968735 -249302639640645250515062485300114470000 10968736 254479254966047218616775542041686835200 10968737 201204091913770513595056171271106259968 10968738 -12022641326776546348340569407224248320 10968739 402328618876469853151582076098642616540 10968740 105787207771556283142340511453398254080 10968741 3436116532461858496954931828509291200 10968742 -539788230050457172132858032390358621728 10968743 1271028611590834579036238519389106764800 10968744 -263347967369550373047952840186767360000 10968745 -52775725469563110107537260077823537500 10968746 145574441747471540203909574791333273344 10968747 -118220682999075939963984506667102009000 10968748 -165102454681668381385715505385090719744 10968749 442349497505764735624074474097569030240 10968750 -98693834399311216360900955063490000000 10968751 183280232455063219898440992859569540752 10968752 123198331028754455683508119765229715456 10968753 428794855048554938174635574968708155504 10968754 40885958016273034628641025334165608352 10968755 -372237850639409452933092100946291097600 10968756 -12499994489163313801157711663397175296 10968757 1103277809815391961296952776604354859200 10968758 -432410520154724830121786772793922471520 10968759 -45645084935215906580803494038649254616 10968760 392092011755626228430156488962467020800 10968761 8901050281575868122497404302936350208 10968762 -55072509253594046676172342197632102400 10968763 64578205139709273707999988864626426064 10968764 -28011128902166610430637341151538230784 10968765 -915413625597907344553629458867275680 10968766 498487353522147827512664593045197047040 10968767 -130966622208132286564324436151351029184 10968768 54408210065647392198199321156481187840 10968769 -42319578437925287358763339050056262912 10968770 76634814958191237288966475656655748160 10968771 183038440009009769560589698759569474816 10968772 -643666234557716201264049790811280973568 10968773 675559811647980361265574800217286325022 10968774 -138107006029090043589461800007272423680 10968775 -219821380911035128335525126345400369400 10968776 152998823447431030895406008607225446400 10968777 441228653270642675984787817773141556080 10968778 -280785299306945271032471928442769860560 10968779 144968744127885897853580796005043945120 10968780 263492580582529706172602316583519349760 10968781 -112530800934482827778165807564145870836 10968782 -305391117511292863385938656379291370496 10968783 -11243355744887160049228026351934763136 10968784 1701666302185303928473720887676108800 10968785 -264391517148803221917548165033319691020 10968786 196366053739427055041398573239561589920 10968787 -240365449811773415158666785966552796564 10968788 -259485536252188580535021157696224630912 10968789 -114931177711586424821556244817455169952 10968790 -13956754755622195364516504411286896640 10968791 -261553486946550040141930116138530179296 10968792 -21147227697783228856708420121756958720 10968793 723659538153548694134780006693388048144 10968794 373506809448244289342322202209742323696 10968795 279887128814669013206909931641798286000 10968796 253533912876472715837117102829782489600 10968797 -87550881290446661376812227543913692800 10968798 -25353708319787844294636924933195166080 10968799 -16368910253221512682084860314195759200 10968800 -322031249284207970888310362364326707200 10968801 392047424887440652876872504441194227632 10968802 -111551738810834534059236235928618851776 10968803 137061354918755925515672080934171739480 10968804 121477468572069889170672049103054438400 10968805 -36332998923100872186057930133536585900 10968806 491219542284893687509616976148871600352 10968807 -122253030842859730072693490450363507160 10968808 -495102685270895094548463541980209971200 10968809 11116078168561882254892577447523454080 10968810 -98039706205341987224662341001256835840 10968811 78329939277135225530461683153927800864 10968812 132859448696226852220685575909775365632 10968813 -231167970975359185442818845814697167296 10968814 77941147492777888518552595392998379840 10968815 115939259632954485095917436580315823200 10968816 74851663538578317198124630654526717952 10968817 -681658161192052484556282094376767145134 10968818 -50767690577891900805058388066805571584 10968819 238808280803619434808940808480639807544 10968820 352872899007567999310676325877052302080 10968821 250064994970197711706821550188152857692 10968822 68664587480560591310501138825373915360 10968823 155397981723168043958090519191351820224 10968824 -126146545918318775908894245970361303040 10968825 25676393619116297456471370232129104000 10968826 -161835949806549924884195947798337308416 10968827 -6489102462330988215258268608326324592 10968828 136966592014758307235375206088518001664 10968829 587762991660055163590444817055568903430 10968830 -120386837465024472566125147265352661440 10968831 596307498839128455020495099436250221840 10968832 -20252346994798216351463540152365744128 10968833 -700291898099636392465508244222539910480 10968834 -28132853878806825927978781068610529280 10968835 125764208618707027361557381028189533920 10968836 -417562723469919437477748764242969115520 10968837 528182212612371954097423248999444513600 10968838 53196794098032773567137878142165739520 10968839 -78747475050201174770878675588735704480 10968840 -127401920753039467271018329249407744000 10968841 -224327370607024342446494920696120542428 10968842 352877266317263150628076619735699690592 10968843 -49251236564195802820505383971126711336 10968844 441523504411539288206895842389935206400 10968845 62422880324161975285466469889826561100 10968846 -136713810341175183491261031444451400640 10968847 -138634711447360117772762889364955450704 10968848 100414625490067210619344704995055304704 10968849 -129277292263455219975705456985638212766 10968850 -14912779110307243812892839509515803600 10968851 356972903059452015824746988965002709704 10968852 20119694110480007987785536073162291200 10968853 75326716351696273897066035340879362240 10968854 9103842595521384967130661922364691840 10968855 15110437979201642559369945162580602960 10968856 -463547839029477335168502046193994885120 10968857 547274985404515599027164697826263079572 10968858 20627256284483330803321633212158891760 10968859 1218724992523251572527882404817916851152 10968860 250786004674760781888723638918992035840 10968861 113145355538908619114753965229247774720 10968862 43440617387101067368977128383193922432 10968863 -58558698983552273804640955407196980480 10968864 -230920510597988723269529611090125127680 10968865 -51597682354522055958655279870531054080 10968866 -155598454678339812274157066459280520368 10968867 -7757490181651921312280226128209224960 10968868 -731293300933383619585278560649304327552 10968869 131198311481208854563439537099654046270 10968870 -2980826313161105446002525981296977920 10968871 801175800389816084962594560218713389200 10968872 -206905234956637771554836273060374456320 10968873 -77822889112814620950891251060666803200 10968874 -3019840004615755696238514577197712896 10968875 -92002050928660851308017254850856076000 10968876 -468110037157525467547108440475728849408 10968877 -709196531977428735375356028607010919274 10968878 -327251372956370593829861727197065517760 10968879 -5984945812806573883326654265431466752 10968880 3202343455653757412879969981988864000 10968881 -129442006630272483440136054035142392256 10968882 -204116975999426104118020857080397888000 10968883 603681807832479976657242265069364405132 10968884 -192560317764854459157433121271187421184 10968885 -160284355425988589248661495726332185600 10968886 261860268899799655677771557848786834560 10968887 1027122884820106891597009035320894352 10968888 44581447607984559012351281918607360000 10968889 410742093533015207670996047377550843690 10968890 -53682965068561747089129540653476204800 10968891 109722823675241195737281048305448924864 10968892 440260675124916314215965039261405696 10968893 354851405540380121061957674023361147544 10968894 -57861116554032889132575932546948317440 10968895 -100852935366315006331730853206382355320 10968896 296471259728209540450517376454317047808 10968897 149592618593941388603026195126192206528 10968898 -472553587036968979278437793845974579680 10968899 902282652614339001227757496587795123900 10968900 -146485618077826004022680290917390259200 10968901 -331202214664979373284124656265140192098 10968902 -55459476077298773376263005670402891520 10968903 -54251167050997732222684839048561237072 10968904 898131378789175910362284865120496501760 10968905 -158667807483571325587965097338478636800 10968906 -70609448100730081201423410383672530176 10968907 43767267620524872147578640755260892160 10968908 -455217946658978881313155774183168879872 10968909 11171443200818618209209170152624404480 10968910 -97625158316660011258617281106895054080 10968911 -340002141858922379081058055383133561488 10968912 62042551323821568422525526472631255040 10968913 -19610575808121611101380526417298915200 10968914 -299925148053047137250136961563829714176 10968915 -3850277565983632119473367255955408080 10968916 90814192433612402775350860002571943936 10968917 -44081306633443683386678670211958853888 10968918 138242645182369205528023575829176352704 10968919 209447582230913327869633786351458811144 10968920 110957565398639609585449833826616524800 10968921 328755178824636556628959126428066431808 10968922 37040917380754954179968601142684810752 10968923 -5965990837915073165270741909415332064 10968924 -260152147969420849078431355946613964800 10968925 163086819675545926521426105011501524800 10968926 -92878899915001339137623676099815269440 10968927 318048220014260381198232542994037817232 10968928 -874599992745897040500563941752927682560 10968929 17071836320385382148190403518598926384 10968930 2743090491444483196242831425536235520 10968931 -677344701324565317037996218176177644800 10968932 76321778097472506951881401968428519424 10968933 54817781289996367554499234478777299200 10968934 -12831504888332510077879709959389069888 10968935 -87056754384079728734716084622768385840 10968936 81757511881851738511676115667224576000 10968937 3666385611872297686702551707082414272 10968938 396084849281847451742223236790857331120 10968939 3212247172112828694562965116410753920 10968940 294294841218227473111167026729893217280 10968941 716821295741472949621563654709702067520 10968942 105342484458450861218339320488046746624 10968943 -327960369886276137194604330890497941808 10968944 -156479828837011695413995145362600034304 10968945 -126907628235009837377363916912164882880 10968946 108643285907265200475014230728327230880 10968947 15712854610676689087831718433970805760 10968948 166388537371635671082107763812388009984 10968949 410184761959730035377445693954797206464 10968950 -3766758326487986184805014992119392000 10968951 179851547952549694068070499048262567168 10968952 216936153993837518970869498058460569600 10968953 216957811895995904860117285048869531264 10968954 162651198901781820397696608445220542464 10968955 258310117992413473272407216454262767360 10968956 -423004193237343323320704882516976128 10968957 -373796387515011259739046744841864597146 10968958 -41193781826319438267001032154222202880 10968959 332471389125735790257135846438577907640 10968960 -151965931262294915268253745217011712000 10968961 457279081930306589663266167910929847812 10968962 171222938083093027517631058446341427264 10968963 271703135788672998214979879209092887544 10968964 341357090755070461086386212729559374976 10968965 89292905953293142845906582372059472000 10968966 405947104176538353927866496491093068800 10968967 -492868098667360100799001670744724106984 10968968 -865569963295459078286541178099741117440 10968969 524630527021878955078005477611226659808 10968970 -272561994531018378352318559977740119040 10968971 60259689397880571947881527523881387840 10968972 145116465690528804277013147404196659200 10968973 713923870067647718798629358116453367222 10968974 56622761654764416627522260671999820736 10968975 239978216520348816296820810268312959600 10968976 13975951762261793301956750411328651264 10968977 -870235785840083260322560335085198114320 10968978 11930838312947791954619735971680890880 10968979 -145013026830716146792372518199233147824 10968980 16864805346593014172956315002331115520 10968981 349911845994329614642067216979656552352 10968982 239975585159629389537077740217834226432 10968983 46787719802489717618374608482594675280 10968984 -48585843929718400007054035714983321600 10968985 -15981185317095206752934618764503710400 10968986 -32286239164066284779472107977040879616 10968987 257822139026347608836653415541229374360 10968988 -513199269535453317240410548498165760512 10968989 26101882629400753938070159742209856460 10968990 74908666188989368847564549791009996800 10968991 -546550593822537299121967736381563424256 10968992 -164644417934582491645389091896872140800 10968993 -489941600951189780050335439558856784480 10968994 -72882180481091102122941015005197725408 10968995 7460322715487501591219973675807743280 10968996 -52812045230954757829044462956272951296 10968997 -51474239227909593747084493536335262760 10968998 -25468932774662440239644954953336707264 10968999 -5023034665018290298823092324281384192 10969000 164467174372768318292834981461032960000 10969001 36984241532139059939621151535457224320 10969002 -344047134011044950518123144407995014400 10969003 -334536733969945675916273417929364104176 10969004 207911071128329944415201657426935065600 10969005 -183359469475753297940981144040368977440 10969006 -201985503243020459710385035721872506048 10969007 -229409376577792708046031407958451561488 10969008 53549871203288195213783541083949072384 10969009 -272761593687362991035772838395899134720 10969010 95037584953534715960456524768270704960 10969011 299926385759385602751379407628709616660 10969012 17630766039309626467385759296613364480 10969013 1557947137899828431179588462237322460 10969014 57086148663651181929482765836746657792 10969015 -650571742699614038714692189048453068840 10969016 -35559957094525463170505111540906188800 10969017 -289608206357628359968755428279854814016 10969018 49143487723718754212919211451796000000 10969019 805368667928513434699254577340702232420 10969020 120768903191513888567336749033692149760 10969021 226333866876583462924982046064292732512 10969022 165835818326227392501920283521039996160 10969023 83465751973239575413613600900408766720 10969024 242674339565081602242917044863853658112 10969025 137181702559316618766844420315380830550 10969026 2257884023903196208665066400402070784 10969027 -283051634511700540377514886282744541124 10969028 80907008889595902756930218849257230336 10969029 -660753605664785828936537807987931550596 10969030 -253023720975086721632148900214996807680 10969031 593461446804981057704663554382817798792 10969032 -50011709340494282595231506625473863680 10969033 -719243244587442651253756542026410071718 10969034 727454817142633787766377190932488717152 10969035 -7032832735732243165697371502717422080 10969036 -233175360078434763995855845440927039488 10969037 49651348548580288208346386578150573686 10969038 281079146209980979585637879205141270144 10969039 -537253549067159342903572148918754785520 10969040 13897178398175687513618154762031595520 10969041 -257725185842871941362928544599426465280 10969042 2210012550402111033502501255569534720 10969043 352531403712319439960969850574748669292 10969044 134477336404846220912358276011415275520 10969045 -199851781700601341352036345450631063680 10969046 -359226934549883627967907785659826570240 10969047 386660663277693602403675882819984516000 10969048 -961853592844804967200526288038453002240 10969049 -86891902565658307957849118556572099520 10969050 -129716220106498431521545601526017107200 10969051 -23525714990422719704449738456988268728 10969052 -174015115916982862849057317847746737664 10969053 -42369420224322335658997318537137998016 10969054 136684331926552133941579388966124646272 10969055 309370085045411237703493796868892434000 10969056 -24439412400650165856539849966033043456 10969057 -203665719869965190475260011518955839936 10969058 180830914811551118187084632287733972640 10969059 -426540366686638641747389374540649980296 10969060 168110590173180988281995595293184948480 10969061 771271991283204296306157293041521664320 10969062 41634371562273519440549656387155995520 10969063 -133955637958109469723057709441923148704 10969064 -178829016948919511470414319440696934400 10969065 -29065591417249325831911500566612719800 10969066 -61384225527527170855962226654292082768 10969067 739048852537720308912331395718154594712 10969068 9344515495854178242186301502874206208 10969069 471127020279293509776443319597501216470 10969070 30478906803382131912558989385009600000 10969071 -169601296097215304237399095260806492160 10969072 35593607374639703804199574543886254080 10969073 213584573883817394574597970848746945904 10969074 -312876410583035114186059874483416581120 10969075 157387848568185373755203517328472443600 10969076 440725697564848801195096980752072743680 10969077 162298315140481310590577850916498304832 10969078 -142473307318222210193989040538116851776 10969079 -145815654777522543281856747159604003200 10969080 -126531322627312774616025013245001728000 10969081 -476728176175922414885155512174791725436 10969082 -432179334304399281226308661721176596000 10969083 489334198456343405349575628858027464652 10969084 253483706193954865635933447328234126336 10969085 -2944524521644069651337493888968564160 10969086 -15857040093033468853211425232700441600 10969087 18153891023754415325200160391299078640 10969088 260851878904127699130456935740225880064 10969089 -343049606733421006316001635425315693776 10969090 -271559148100013848526866103988015244800 10969091 94602144305483894867886546415192319472 10969092 -158978848437359027647609260166426080000 10969093 -516938804299140756678178741437814704416 10969094 7049190372329300055168237569586559872 10969095 -23174274774187253947047401810520806400 10969096 797989194368760210005747167369502561280 10969097 -968113378635368591204096287029783925248 10969098 65113504466726746519182229307950563840 10969099 318890374061604389220658885895488938480 10969100 -466390911717364505769339424748613120000 10969101 14664427736519071656268182623564136864 10969102 -91349336394752578475894917245159492096 10969103 -515076604747618613174401614920642172840 10969104 -34957678082664490865962586841362006016 10969105 -76603619788659743294283130801370131200 10969106 186134008882337825554907980739665105920 10969107 50934430824663265240834327209682010040 10969108 117916464166779447085027177470338630528 10969109 324371918554085647023964961079807959310 10969110 41976055051839393793126299842148466560 10969111 40761441064939031149678662643917950952 10969112 -98543900233256185099494996231306608640 10969113 -40601143865154338619530814005312375856 10969114 132194634974966837108749816982596059648 10969115 -11258331366868976905463450267214617280 10969116 51727031850850314397726993636286813184 10969117 498706318459624145901640855356856310272 10969118 -294514858829156236813693103956406208960 10969119 -190894078683276587495678781614082782880 10969120 -369733463438975773932141353261806387200 10969121 -222375840142342530432297977361635115678 10969122 12560226064502832993294896932862565120 10969123 -191784247279153765568092006753294636992 10969124 -105690343576565600717428978652588851200 10969125 -20994622612556611685478968875150152000 10969126 1505577235918072129340881542216378624 10969127 -118577747908692391575539625893556340440 10969128 12986706798997574864997368332564070400 10969129 76871905465899169794159458091068068730 10969130 -230702776557602968854970325222784122880 10969131 -155975524430892231434927440131958687776 10969132 -257664066888110324953657138596714767104 10969133 56905219125358733752729525696259673600 10969134 -358968518329516362782226694021818240 10969135 -159259597198772926178932168690871044920 10969136 -65508404547268990487568646075932377088 10969137 -145424267626719903264157135828897828800 10969138 232944615580891771142312774004582120720 10969139 7176083101192773661538975975924876940 10969140 19621843340018127674312948150439936000 10969141 -203857952529927792620362969287926669458 10969142 357722628854473149656762496122884007424 10969143 198490020927163614564179180776082587728 10969144 277911938261928759365823179584142131200 10969145 -169945549303715552815512751344052100160 10969146 12198847232177952045330072815872943472 10969147 -227554808328398325338784333986449927168 10969148 -338323748491753157983119496854881992704 10969149 409159164711071707936035806303159019264 10969150 -162041837303729538455848713657783648000 10969151 296295224162505645750849971806154987832 10969152 -67504046586234949893429811668685160448 10969153 260349059472371625645611063852005686484 10969154 -93507648152286397441810935081086470656 10969155 -329607367014556850499477116259607713600 10969156 -1454721964656085954076097149155215360 10969157 441817251011350138130031796842166317372 10969158 117418261044701677441421590911752174784 10969159 -219025523217784028460935913602427551096 10969160 -86363357846287390603572411772769894400 10969161 -45124758067229269047511803515360246400 10969162 259677010191862176986142329838077721600 10969163 98404539100193370394357252549715655732 10969164 19992716282841572891481480281835048960 10969165 588001697170696242534471102996210639000 10969166 177181811878602268141068214226624291904 10969167 -375821814973273663634484015942750470400 10969168 32404083432416945014837164656409706496 10969169 878580961573793533215556171895609043570 10969170 33893762774802109496598959196794150400 10969171 2839076903576917698171132874109239432 10969172 -484388678604456084865069439860644253824 10969173 -118785657120056282488658532481745436096 10969174 577942968041424541697043422372440754880 10969175 72825561821180254079089488720728400000 10969176 -396345140704903421928077177654794752000 10969177 -635724917785101664230379468402250681974 10969178 45920402860540892966232161600068243200 10969179 -117818466026655332850059537465560983072 10969180 39196543761889922589842592691507238400 10969181 94371235474588043586066973547080712364 10969182 -6249851792258759785069034539113319680 10969183 -167907155733495150978015352963310880816 10969184 -52772338660253053286586317286903644160 10969185 -268878441115088119933386940387673755200 10969186 308261690757624448948002133810551219792 10969187 -443167046860689459750607406186882514480 10969188 123966901452020900051993538332075913216 10969189 -243511564795219947577830737025689970048 10969190 -285091767785565111313021935492737654400 10969191 -671970979419334412353763010310844673552 10969192 -166932520105679835318490230868448563200 10969193 232543873204211035374969388024630352442 10969194 178347048183365617090387772245029876480 10969195 178842561063447719523171592916756035200 10969196 119981448503199832577607776130573739008 10969197 -206315798674433378913310896225025133472 10969198 5591015317748269032158713911912886464 10969199 -80482015532289543861668792159671218720 10969200 -25109049258687871136702232023504486400 10969201 -542453946441150384924070786447249738798 10969202 -372189908162607698294774009867230528896 10969203 -18988748970341921745023161706436041472 10969204 446741635901195879054559760658317940736 10969205 -55566669101852228743108317106323779280 10969206 -121912728204635488557227778566602770432 10969207 -636100535302537316701078511185019067544 10969208 699112695356112480187514108896225320960 10969209 316499781439089761770167276412257210720 10969210 27648845032922569292064001858640424960 10969211 -413150283598172833223762178796088180376 10969212 -197580603606147486194785082407614578688 10969213 90658912295086085135659598413554569920 10969214 -9319352305110186793717057374804782400 10969215 172184733999769399973990605836410436000 10969216 315765916478475801439692042136222433280 10969217 203369030220800773345805005743173548992 10969218 -128422184893006693600934014501237480416 10969219 115720042057038106086546959172369834620 10969220 31712628508342907030703021825057434880 10969221 -186136487794060311047489475243382526400 10969222 56193733494271371225061372640119774848 10969223 -634097672654938671246725084023785437256 10969224 68855478358338607872810858715949137920 10969225 59520111631083925038683028581011706750 10969226 -69630854738967566667682557241685738496 10969227 722506471138020103538523887647636139448 10969228 1115997890021623084745881914911327609856 10969229 -736708252908282630228600210498723997440 10969230 -129613077984911086762329340197907217280 10969231 -60476635241391095708782233443322312000 10969232 180283230224718960085334939559268515840 10969233 362897668874494228781292149621175576768 10969234 94765969728342374421138486756116153472 10969235 540395903221378168364080656189824149680 10969236 -216993565087110593072740848276092436480 10969237 -1382958957660190227812670560613244094148 10969238 -132989189900160062421164842822381440384 10969239 86006954274475296945652641098739454824 10969240 249207135697605155161111383694489804800 10969241 -289696031656574624001793283437702418358 10969242 -50858647706790354088298820508593659136 10969243 444826103879570887876951132081072703492 10969244 98475649498546237354697004739698622464 10969245 108642912097619189599129269731952633600 10969246 215836545780367075213865375474442483072 10969247 536917807153336177771960714144558626432 10969248 101592440742582218097724370579969015808 10969249 114019778913909937928651693838575802564 10969250 190956234473006899114661375117354400000 10969251 68900776525851236526566078936513717760 10969252 76073399162274840746760840693399478272 10969253 813264984293978331643170764032000589502 10969254 264921667196367003373611154182691685664 10969255 179618697793110253628028650712585480 10969256 -484241851645971537745760840271932421120 10969257 895037514419219569689735708529692672 10969258 1354655556463093250093484954357758976 10969259 373126153514418793304605342496634761616 10969260 -8445149856192379521734123161415869440 10969261 -480678163469443119800957353546580668138 10969262 -318471707846358996402759729607710130368 10969263 -168940804536042811918006000874091582816 10969264 -142005893875389761617405028689405214720 10969265 472137112957697151824044859893220052660 10969266 -68362480448398948254515480791659773952 10969267 31830922992186018732314791636244633664 10969268 -574617242626859939622286111609781722752 10969269 -314060053797572388382044178725039366240 10969270 6833227437210626395522306362600134400 10969271 -539746459635287132458272444188599725528 10969272 17908625133751187673034318908622725120 10969273 12697109958260948758928781172570647040 10969274 56605880805063467419145235880331389152 10969275 -141959023750174187345980229734487904000 10969276 477866844706166502381931222180835173888 10969277 -750368252373398787437593743718683416928 10969278 -32078470037967718360765067343865881600 10969279 -34053779470327097222179167140554799040 10969280 -33231142388704963142896187044213555200 10969281 277744452424541930310716762408134442880 10969282 -120449858718203220691441044788530975200 10969283 685370551040365890811449200715434371104 10969284 20417580526609311092726870139602605056 10969285 -309167477382849645488200045872623814240 10969286 -211299819306475818657068068465900917408 10969287 235064222683267206792506133689147424384 10969288 -80896459684343435168195732580408360960 10969289 46251984420843726892411053577803367440 10969290 283724183546968583736802260577709913600 10969291 270130676069377334684755228588780332692 10969292 -139875914095367914503629765213158089984 10969293 2312493564199034671780494939299006400 10969294 335155685642733493924302164546785923072 10969295 -525393077668038115795681992283223848800 10969296 37413080505626565115063950654935531520 10969297 -189931310932865950398445244609837100480 10969298 239603336892538637589679276680908120064 10969299 -431639728714005316810722619035330369600 10969300 281884956807120818449349729132492800 10969301 273971703868294275150519304720374626880 10969302 58553060912367945723456117283749431232 10969303 -42765691935385386985943765448306723448 10969304 177118690637085616696342931688099594240 10969305 -237975532840579505859272962746489378240 10969306 2860086346326929486463204962634938352 10969307 -313409570381458261871786902417203774096 10969308 -146160213834465818828469655769014272000 10969309 -67881184840693934499845618602856378996 10969310 62286802404094436594339111014544757120 10969311 -416558932675176369560932926120958214328 10969312 194119453125109345815064815721592389632 10969313 597818131256142283620306544044048431280 10969314 -41953100471922465274892541540262394112 10969315 -135185818869661958177153530580136367200 10969316 135136560470385444810638880823804125696 10969317 -346463073302159878231411333692238325760 10969318 444383150760198784280849077730943758016 10969319 22321616222993989432748753432168842752 10969320 137186174081996542985392899351130521600 10969321 -37439979649932707385280793713795571712 10969322 -48498690687600963812895627284200175616 10969323 172146313492039844632966450496953604184 10969324 64344856075104674701466920133387494400 10969325 -227063431886581120410667356382687431900 10969326 -130283864111816279978526142375328068608 10969327 244771054195970743004627039411734046440 10969328 4855036214998263412087708516294164480 10969329 -128568730800801959319794698711200689280 10969330 324774884042430713836766548943584435200 10969331 -118418509321107173166743953563297017736 10969332 -157943795831378642684220934100056160256 10969333 832145246741435693892588664029047939040 10969334 -197462730547862152094538847384503528960 10969335 201910194853236701666953391318129159040 10969336 -375805932569142039172066697680598507520 10969337 998065513013182895897412303788006128260 10969338 -95114837299406175742469290026778054656 10969339 -426644691486718849702673660530074054000 10969340 192325355430850811689050656349609262080 10969341 402509111290014624055843929442201377792 10969342 -95432159789981823700034861794493050368 10969343 2357784782604015911764436006400645888 10969344 13748764694561986373806251786519969792 10969345 17237722136967172022485736368922671440 10969346 -2705845427084865130970216707228560048 10969347 -5759411681534523755328866904814502928 10969348 11787909702718611646407393266466159104 10969349 302813029987731381243233202292093064736 10969350 16511149962599969956451594849460633600 10969351 -325423353708363337003000071889590993696 10969352 -188174918926334037068391239556497233920 10969353 -40710787659491696960640771562136511516 10969354 73497034813571640547464087850056747264 10969355 -142805436692220092201067272164676964480 10969356 -5013414443881663967694751863098582016 10969357 32887708070000466169035944325230856192 10969358 -232716420036640871620355840460984144000 10969359 -110247367043797506013887297976986399096 10969360 -152190496097677930990371211253395537920 10969361 -288343381630381736982853229958587233548 10969362 98071763948986580478559703073364842528 10969363 302691064382175948513550334074769937984 10969364 205800138715392904942849623482843197440 10969365 -317071162620276761970717328007323200000 10969366 -126647722051656116241527702681996661120 10969367 -250712996705340744086165600632073577840 10969368 -362179725189664116061315504724642058240 10969369 -588683521928008447045586621943771194604 10969370 -178190033728061164101561235864325836800 10969371 -97827768619053206633751376764238970880 10969372 -418880550954351624338908768943428647424 10969373 -82013507151434413613616972173381556378 10969374 8585533981434464025044667646256870400 10969375 133008205172209344437324177272189670000 10969376 552066567293393472442123822841266176 10969377 389913868595368770746188576076225788032 10969378 -130191127612880084471494958414619078144 10969379 -297669407099386224906936389536028573760 10969380 185806856454973815555119458653145920000 10969381 1058628707405368521393699835876758528 10969382 360575557725353509785293773301902879872 10969383 354153541879749548262421053423599904000 10969384 -446490336469368939067456726440853094400 10969385 450475517806245838348026661296538974180 10969386 -1533178464365543840962129145211853824 10969387 252973965707229414563269103896664394240 10969388 -43434715731331057043788411926637523712 10969389 404300821065897070741688517196042156854 10969390 2073615290308528738991107841103782400 10969391 253778339094339765655918732972984203792 10969392 -27290721443970325346327997023888867328 10969393 -1131649288706446910003522143809744860700 10969394 398117717477119805231270950978120628496 10969395 -354971459351287864249653658043384294400 10969396 4485538464589825059280216966243028992 10969397 -695541963787521635931214147166669225280 10969398 485366823253358656700962719082581964800 10969399 -12703246834292670978511243938094147664 10969400 -6232564025314312004138191051384320000 10969401 101479639084323192319395930590453854032 10969402 -10884391779194421258731931681114071808 10969403 364708954816661688610772700896689430640 10969404 -173424860470639870492667114572604296704 10969405 -135192215799958616848413709934943065940 10969406 46652793626617766064639851216446289280 10969407 424702330468521293242741095794873278368 10969408 -129063809418471749656466760167869906944 10969409 -191399602425281982379496962116258724560 10969410 -81662542180928954295877786293173952000 10969411 -50968288668128770997782122865558533840 10969412 -4659374323813464217960047773126197248 10969413 7895573330226293341221089820553340928 10969414 87274763484310698440924325940658953056 10969415 117200622545068358136469388004442477560 10969416 -318859725840797294785892326848605429760 10969417 193764707307658079478338835852631435792 10969418 -6870845592363753553159682246284776096 10969419 29988562076230761250273077615155113200 10969420 -32262063415856601053099991355242086400 10969421 1388756053990847178604845192549091904172 10969422 115335170801421887637676245243486228480 10969423 -197956908735534572792477282354446299360 10969424 172561390353280286404189200705320386560 10969425 1340463329828844655187653570872750150 10969426 -52693320397264719576309295833010853376 10969427 -477413187997739263363961105662447296 10969428 -173525258804937141754404518634793451520 10969429 -9983232391827426988651090633210588992 10969430 -85173630967756998223194577095414115200 10969431 92114065848813168073584627298283131008 10969432 -570455964812429322351003079477773465600 10969433 97440003198888597175072884988025898120 10969434 114504549286127432756741235181011415536 10969435 -521797012590614346355675112065172301120 10969436 382307874810545047721571761291228070912 10969437 -82598346567045592236180714515306398848 10969438 -98377730972632815841788552154097642880 10969439 255477466341393509934277121928282788400 10969440 -207475539811233475137379619811195617280 10969441 267678813195505783592036531169340426240 10969442 371729974657337129285886702252982518144 10969443 60232192533029382719602421886357662784 10969444 286642961210014875237233776916342711936 10969445 64716858119498070026293507222005272700 10969446 -255957294815232448272286649816837223936 10969447 234221935015233345526454271594610061512 10969448 -227824425402383114719885494990338211840 10969449 56450936928025851158963836047866872464 10969450 -169569786923512560294294419248128534000 10969451 -576815083288742767693037701837662001548 10969452 -367983723202826386355840889172208655360 10969453 -264880490605320286042215693058130575680 10969454 275495911354786943484456979606523171712 10969455 -25297334449488520640722765306678970880 10969456 -21550484384573587855692732852797145088 10969457 295214113806122233014826930241070756720 10969458 -147534725388514400653266965466087071616 10969459 61770423187097860583550835480563364320 10969460 141264175781308414280275223314893772800 10969461 -587772806009921366523991511926614233490 10969462 -12699677253950122312872465340608436608 10969463 157525768957953867436072608125322625200 10969464 -76197867557286098884932948686614364160 10969465 -25191281921028742132622133471391623480 10969466 58018905989213328107748645260439175680 10969467 1200516767847543862231129317980763648 10969468 256865981436555329188424995234248840192 10969469 69174324810031463754334941779249049696 10969470 82674443490059305792244288121549865920 10969471 -30759125793996393790771646979208221120 10969472 1346772844692607078559605409961738240 10969473 -159247150363835270259492297727666539216 10969474 -133685760539166786571226884551529095168 10969475 28913777898441487804369665436049953200 10969476 143305370197566814482079954794420695040 10969477 309509802484996761332118196543967956926 10969478 114238087497181449189528977908274636160 10969479 421424822007567263672410660824771244800 10969480 -74652971342274523305450929485415577600 10969481 -398807919160044536195533002646872185136 10969482 51089092957596133098013981865195658240 10969483 234916776099471901223315524229568845600 10969484 520896923973796927517201825496629174016 10969485 -367190204065743170175741196405057332000 10969486 72617378940194078811532047078622186944 10969487 -465349116295451338603659584765505322800 10969488 115443901987513156133739365738637901824 10969489 61605127986858630337592660754489354290 10969490 101722542823322123838401105031664442880 10969491 -12847840562843716410755124344952771744 10969492 -68666989932516604789851204081308203008 10969493 -360069658726123890555500388180036678258 10969494 309646112061380587883760343373844696000 10969495 479507658066943480506736239767342301600 10969496 -755987740258175130253018587737885214720 10969497 -22087469096482401375383333617263360 10969498 -42221135615669995367550649464653045760 10969499 230990404834984137080135559314789194500 10969500 -294367819557396666812183933078495232000 10969501 127090472657528194966942091975747181292 10969502 -477313972403169470573003587313423634048 10969503 581504425712329732221860710381192402944 10969504 42777679268608572870710481374404411392 10969505 -32754988671710678298673608771182684160 10969506 178613924655787585196146654636197504 10969507 -586772191213794592580576182808598218528 10969508 59438912320441286868818713539286545408 10969509 3275657842162184012075842475591242176 10969510 30136013985355140362679987032131724160 10969511 170283422013240713875228114630760794080 10969512 188391625792194356368070627074017853440 10969513 48127506873425806252916673864955808762 10969514 -346230005634331955269592309701969080144 10969515 755039190192583836287686450004816400 10969516 342610422172721141449746059222992450560 10969517 -16761078103181002904633499303201000000 10969518 -116462844856584031040137340512389439488 10969519 -77709093423350138586351061162530829200 10969520 1678717290875743571272694078118297600 10969521 174603922322468274229938364660881495744 10969522 195714534968106109097646151543726266912 10969523 -496611816864113511183487659331299211680 10969524 -146002689083100320365109577056236160640 10969525 -168537475103196165826515235409875791200 10969526 -36423329913656875808797650366920520288 10969527 271092831932364221672681215959278386920 10969528 7488516053386658293062399997337640960 10969529 187135416032677184383830750238030900800 10969530 17268490137477803969175314942751114240 10969531 -635790970487830781039953371739844676408 10969532 -67316088135454354804382665726218356736 10969533 362296003407999100081629518629348729920 10969534 -45593377254703061949932373598021027584 10969535 487799019416909471934204377575348417200 10969536 -28747156960258124778650616645141135360 10969537 532256220333420169219961053664473922772 10969538 -12393554356456986320669116708942291968 10969539 -143895461557145725273353852042959159808 10969540 344188498924786597935588822329924774400 10969541 947490648677133098351448871172817588864 10969542 -79172933226673248173398571668288287360 10969543 25022522441554591605175830060387779944 10969544 36047238542568048939600628121570780160 10969545 -150000605831100744198978173210338387200 10969546 -110057551341626656709826020814594309120 10969547 369495726965373480078778127917391329752 10969548 58140479292525508755833124259823456256 10969549 -499776942320191892168219205818515309450 10969550 -59603125173908331165172910819424662400 10969551 157442322045044174453189235904966325280 10969552 -223629428735971210310792148961973895168 10969553 95793807502511585803766044473991030080 10969554 66681372411503127598265072250311905920 10969555 -149939140235453216450563677477856218000 10969556 -267303456529978017193717717213160624640 10969557 69822384227846559084685776262802870688 10969558 -911203062150705583175475131742099840 10969559 86795441846721885029741344138934734800 10969560 -115603511152853219044166316961726464000 10969561 898005345997159543498126631496409457162 10969562 -726533025745359441101623355970474524928 10969563 -453386748760886414357514099608284821312 10969564 -50185262457055088932979522203761926144 10969565 -332002079640192993100200924866399289600 10969566 -22947812832309696943304577601945890816 10969567 -96798184079144589698404501997433788416 10969568 315766223710757177308308002700774604800 10969569 -93604897500469478783016857064941911920 10969570 -125216690479910735041554347496698039520 10969571 492857801737673278981940919217366142544 10969572 -105278261124209461525791824948091767808 10969573 -126312772610064297279880368717875381062 10969574 -15280108773605001250409123411365232640 10969575 94065541113672871017501101090030928000 10969576 265767462470849215163257367437010319360 10969577 427361330492317763401719232834977354426 10969578 182777346284915343820235414081584822704 10969579 1458114340714127636325085697233136852160 10969580 32381119833313678550070466162257116160 10969581 270137618198345042310934342412696212992 10969582 139882370461801603318100765624122827072 10969583 274144447883880050558723181005888522832 10969584 34212944868093523676405088505495093248 10969585 -279194421423281532385423684957819179840 10969586 223718568351826274411647046994656713344 10969587 8038563957035729280300685923221916636 10969588 -47931262070635070475160407529207762944 10969589 -801547907915006748639414548444423798610 10969590 -78848351945654177386267942844749847040 10969591 147943548275586143076747759554481345984 10969592 -194622072036092586429687984149226086400 10969593 213045793316034731438786159996080373760 10969594 -328944061619080403655907630506669557904 10969595 -77082966077800659252343212026081054400 10969596 -136252531387782191318083510042928042496 10969597 -10210214722683726972587852975015110080 10969598 -49166517387692933862062647264769479680 10969599 315388129417059263071329720320068235520 10969600 -207122914017901992123804550363191705600 10969601 -9406554125649517178316052529120676048 10969602 29311692440544479076883620492749414400 10969603 1525854542728387228500706280684061218704 10969604 -230525647853534669471754780797564620800 10969605 280625782435066946695033967648867732700 10969606 78867534960195952713783404483766104640 10969607 403523659460953265267196483891039718704 10969608 -69135177164584905873554756889607372800 10969609 31408719551489027016359461283626220416 10969610 133668482645762413363788410915450665920 10969611 127177878182894245211962848884995366872 10969612 -225431461674074325145390721222481838080 10969613 -738964979265599843371763340367149288138 10969614 -240891492325621968511743656040119487360 10969615 -451636348009456556384639953813699312080 10969616 293378415886164030288416869964316672 10969617 -89259757216135299163212722590477954320 10969618 -546660167928875602096979754174040560 10969619 190177568433058628959670647247320831020 10969620 126946959033185874874390029808131072000 10969621 366210756504057321682567547505475132280 10969622 -27315915197940271881725023814765437440 10969623 70743360026794514226185738717541586224 10969624 -760692730287366278659589664068068147200 10969625 -259114967038928069661236035718052096000 10969626 -163810279215501899180013900866324998656 10969627 58139019519761180543755511987556034320 10969628 529375928468418909230621633124765562368 10969629 -38949136365615488740518139775071586304 10969630 -243444347132700422039049837759063467520 10969631 -494567288416441868135396623624121463000 10969632 24626308240325320587536034724300062720 10969633 -792930113358828481182961521665648288060 10969634 -1135729565795436964001028596261237760 10969635 8664994544111451308142493013781548640 10969636 -703340690717841123386020839271794881920 10969637 -13083405706844807291089671091875137088 10969638 -33926298983600968445157019878908533056 10969639 24377003312367422545408719595750632440 10969640 -345742145445265142004556123566093926400 10969641 56105843386530981646038206418307128000 10969642 75953515573656115690269093569751458304 10969643 -5056799352351852063067225860073258656 10969644 -1544106328375177489223043872398983168 10969645 -578880569742305482655066073764184650100 10969646 162588126635960978632422560498731372224 10969647 -103818354238166605865007026561274479472 10969648 12749612002900938249444772584599388160 10969649 -84427268558210971173366526514607404364 10969650 -165873807537710842424946504040700688000 10969651 58310775678467558292791854105858417920 10969652 -9464159225161170062604970308215236608 10969653 579328524802174543047078257453211427104 10969654 96164157874912116885551054777772364992 10969655 658067201297768540355583362416637855120 10969656 412967068596129210356151104936496537600 10969657 292283014516145424298807840554146202960 10969658 190827946909628146109436969791289964032 10969659 -334559950992321307110978969858709252896 10969660 -62001269408109809755198476972240814080 10969661 544005620782046190298422558564429080262 10969662 91613265255393442097359928151333740544 10969663 -580531636228933834946500821182008643016 10969664 -189028159204837062379709781545741451264 10969665 -38275035339012721727478317900039882880 10969666 -169980574530169876868829366763205730816 10969667 -181850343677558385165580133729197383480 10969668 -8808283094406837132906847507563591552 10969669 918585970448915605674621385370232919840 10969670 60329693087877225480989918590512305280 10969671 -43594245340139673415439652564943261056 10969672 52101481789599602504590246330777927680 10969673 -53368749427699392957445249348049228544 10969674 -54416653746407234891143566415299498240 10969675 61807669754846318820343764201119032800 10969676 18395678931941505551790923801008051200 10969677 110815968991092263379023540626476891414 10969678 355635860862818039873176422862980969600 10969679 841667350442584714162610776011170572392 10969680 30792557418162668749938381609186754560 10969681 -173571310971617450189637569652198725518 10969682 -232724310143419904491395187131818160000 10969683 -204539925102007955815267537465161679176 10969684 -112960625332892120657118648372350803968 10969685 650640134910953039046924731062155355800 10969686 4792047396962146075886630534343479808 10969687 1382282318966296607421618851588551472 10969688 -485756797970840392663047980201906688000 10969689 -4753480678567092124640820131544326592 10969690 -216638674208801329122598341686253530400 10969691 173270709655839842007198359375267376768 10969692 98692058879663980450899694857731085312 10969693 -15498463137083435204662790238968105280 10969694 39484932203429687240158576888571104896 10969695 -138729991194804818778117679569939264000 10969696 858628933229189981786827514584984584192 10969697 -723397709360219299636654389933328281408 10969698 32386045485250817763662914950194734464 10969699 390302511118841860649672798972912704864 10969700 -48848352349841587983039642226413465600 10969701 -87018850688554736531448726661536922560 10969702 -371509719912031537902558525901723100448 10969703 259516992988024906225940060703883714560 10969704 311121938862389166230649155583721144320 10969705 354371622530373136325352505593057421860 10969706 -1280022077539775993898343178415777025536 10969707 3837823884637860182035308158585786112 10969708 -69914475391440092205887497274054678272 10969709 -219556962084506361495924178657396516608 10969710 6519200147342348630050810392308179200 10969711 1265817655243971272559213231792417257904 10969712 -18749913334029489553340732586581164032 10969713 -93042328226291135445667455132910897536 10969714 -36013576462688622570233727290190566400 10969715 -32523060782602504602059383170853322640 10969716 -303536120320098249061867125887455119360 10969717 676375997117868295821997718696651837952 10969718 53487809685004180396702060502763430560 10969719 -522280715309706109362716681551430648856 10969720 -214940493648352348883474207758541107200 10969721 263736488488307782864451554256389082112 10969722 -93172573541196293123119146078208389120 10969723 -408108625658576021323683223332254525120 10969724 -131676177838977714604716668878437594624 10969725 7391861594580938433288954658541287200 10969726 612044367765492346888205871827116583040 10969727 -487421125794122403734653185365143880208 10969728 123358375474842099704928794283595530240 10969729 -867613265012830343338864297598091983424 10969730 -3614791255208389742134741942707809280 10969731 392069010140328753229597381306131348420 10969732 21013651661084211136100595124484485120 10969733 17580826850595488712732297139459301982 10969734 82025676512811950997483089853881586048 10969735 129621252655281831161936640908504578560 10969736 696831545054635268035311069587112391680 10969737 -62182025212989042755019768113315320032 10969738 122793982191076471170964972362722005344 10969739 -1136481096064560873686125479900025620 10969740 -213070505797616112416300397401019709440 10969741 297402929396058798013084944581926040800 10969742 -182577772242469950288440469197318671488 10969743 579460835176246999599630284303175094560 10969744 -175949830622070919815465838338419875840 10969745 -222267880477597569454230003635889820800 10969746 -153495212313991765795383694717400697216 10969747 -140679129011198260725491201490669204528 10969748 -213452665211395580328854985979050027264 10969749 113465424316953442868147937119861246400 10969750 -96394011194006672737178530585974240000 10969751 184033457190360525469927434606802674480 10969752 201898519462020784985831198623216435200 10969753 -352337962887785579377337876931735536640 10969754 -158079337170444195033132989549055145248 10969755 8329500877089744134606727308558653920 10969756 28734290751523874223545431184534132736 10969757 303049021738297185021360562686227169420 10969758 95816059333105628704235499455684678784 10969759 256546633446887651957207014611938420960 10969760 -87852253244881096106666519242486579200 10969761 -300747705244342713878340834841607123616 10969762 269759060146494096154302009513495859200 10969763 115656035848367402037065916035415057360 10969764 -150247501754736496252895830146873323520 10969765 572339983648044605054872506075037905660 10969766 -444890324603581230325014220771696916736 10969767 278012587651876150702735099310179752528 10969768 44681929358076604017840667205687040000 10969769 -748045272298798498316401814817883117830 10969770 64030413078134354289945946662026818560 10969771 -409369441711869358675863696227784942028 10969772 479366516033470171043138450067201377280 10969773 7843474753555632680337199244435886624 10969774 56262525039067020314732791992527075136 10969775 48679565022040973349042420379166419800 10969776 164024029260352937643802809192323481600 10969777 -54693146024357448757542500337418418328 10969778 200333143706139606080817465067620330624 10969779 522186356692554771286311157696137296184 10969780 -107545971258483024467282029712975750400 10969781 -40710161700024008066945053350359472000 10969782 221282534047396548888861606056667525120 10969783 81010745842605915134100484755078105600 10969784 -18292265256354600031095462427046707200 10969785 -115505907121356174528476997022094791800 10969786 -106099200920582348890001311117763691408 10969787 -541911605626220052592569435897368091840 10969788 288663240729804614326541482809510306816 10969789 520507282482374616835223421395960245420 10969790 -66829855487061877446086880499583628480 10969791 16501201910346663881135395678387476864 10969792 22195724910262457387623831448490868736 10969793 -389585286424836858230025706760542001580 10969794 -234192361385904466681088211885358037760 10969795 -250309468936068751843720249284191977200 10969796 -109816348769959953695686044824663842560 10969797 359121544671063353589599303678160889152 10969798 -63137288106179478283124686165013384064 10969799 310387096064559715844746315668902467800 10969800 218637512725404763827970222465474560000 10969801 -46027101125136782254453498070591607900 10969802 -234245386824595279090668973265441222400 10969803 13246299123863548677272921244542842080 10969804 188488678014972947257587666899840203776 10969805 -117153930919735443040349534738568766080 10969806 -105561347347805668040952594548722754496 10969807 -183193680420569859997899214783746812944 10969808 50522697452353809023915269228276703232 10969809 135373730602604811031821415582078396416 10969810 68194661089650661549186577864733670560 10969811 918604200724984415877777497402969351760 10969812 16433811088852646817137185977753944064 10969813 -344843760803117354006122120877138259716 10969814 -70305697596385223426519489839148809920 10969815 213174253837426447154091562387162324560 10969816 3277661382636645853162924770923642880 10969817 564294559823355447363815091421907737866 10969818 -110394329253153897414165989167382570496 10969819 58446118700939061524330754553680660496 10969820 185908649678797721601110691206921472000 10969821 -96058315693419771722378412819524505120 10969822 -79330161475517961846593002894632252288 10969823 320399828912941991778137902276093959072 10969824 160030339843616327565980028763684208640 10969825 180074434968330287839758468728653282550 10969826 54839246830571368490428296853799193600 10969827 -210157520693977250663777464197231244800 10969828 76848457630040840204043423491317234176 10969829 -274669757910179682941188729194874164516 10969830 15302494238595363841141773820842710400 10969831 -460299150426308740569703369317949415368 10969832 857384918867969841200906120873565158400 10969833 55269273110726535719607797433888694464 10969834 -109775889621625554863904374578315303488 10969835 -65609468836149800004111423902683122720 10969836 -57101169497295970994623089408991825920 10969837 -299932265693116720746777355564574789748 10969838 -5998954837910271819075522081409749120 10969839 -135918600852692520498930654254067948600 10969840 28816477993279951021605753883931443200 10969841 -131056469193112482647908577506896378828 10969842 44085421943459596111128379674931906560 10969843 183648218891889004585145580844625604280 10969844 42068578021589478364057470029940452736 10969845 -348905571303018685861449282797592004800 10969846 -94153802211805443851824426998661234176 10969847 286062425767347017700879010669935009792 10969848 -111924064782636992367009128039962828800 10969849 -591583344567284748046360856110424826480 10969850 68129923867167096975527518081815072000 10969851 -308913893960316674488634581017914568168 10969852 -270176138224040337778302088164015960064 10969853 -317253310593952043564652836589380699898 10969854 49020224191131520237041495492755687424 10969855 -99862155264618105516586741886504642880 10969856 48609196410827115756320714837440069632 10969857 846886668734764571530285180765687553280 10969858 -332116774888790870053810421456617884720 10969859 -2864706773162888937382768834813401600 10969860 -425807762453335219593089851578961920 10969861 -133670707667030136916494402491276697600 10969862 -191531308053097730148094031072035208160 10969863 -316928525939869317026837086921786208856 10969864 -55074360267702569261751319030827571200 10969865 126491157141822396185801030242274812260 10969866 245207113218369193221515587638813967152 10969867 230135119843387658740703745752671134592 10969868 28147527192996000162681379971409176576 10969869 -102962566668508780090022106248335200480 10969870 215231049919289768995079310584262153600 10969871 42811105748672377780443585312003470064 10969872 127604563844880503902889006795329044480 10969873 -265675005005284189039651184529621490140 10969874 -203214198687716852214085958548555475808 10969875 -50428519557182343032184741351131100000 10969876 48008081488733369308026014791055807360 10969877 187337978645808785829608519228664458112 10969878 -39490693553054884527760511851865349120 10969879 -814076481913244403286535362167319577088 10969880 290047072355186067592821283646886912000 10969881 113782677562456248398884689215341509120 10969882 -108064202773059994357189799712379869696 10969883 430510500997510500568089493454529120132 10969884 -363350892775476882147767266956871265280 10969885 -279690813032315262750351882449768125440 10969886 -681954458022712833147059768857519773696 10969887 252336459957502483153248241320270849168 10969888 -595035637283279122472391372085578301440 10969889 272059453410017775293235209480062385856 10969890 6244585408395834437866456001024893440 10969891 -379165952157613938193678282798026567416 10969892 51034008938060495623792888077815577216 10969893 -201508657730857607672801110367228764896 10969894 181925621584885887259653181254410468352 10969895 -84683703632684150185891099057121238600 10969896 126431018935605685150379621504589496320 10969897 -20437671223053114867682882264948910960 10969898 179844820613116644201694269245054401200 10969899 356087479259613924473534905249038354264 10969900 -63679997771635352690179629483710451200 10969901 -718740669552275597439289978292045992128 10969902 -1415579372716598702872365740027591232 10969903 55076845682283614713476969475522452480 10969904 144435640893143143067892023580795666432 10969905 119743773891956395329231302339078300160 10969906 -58059771894679677400314181035175300848 10969907 -47645382052481309184193660499851634112 10969908 -8223803930270938661829930478518632448 10969909 -568200035795451182636724257529433343890 10969910 62427569339463960599194105934792755200 10969911 40593907320553749482854351229948593752 10969912 -597284024372154984539822571266994708480 10969913 -706663427233531163483661511778805436920 10969914 35802073628130818987912504373868477440 10969915 177679600079425924918297980998186683920 10969916 -599898794886568205895482768750743918080 10969917 131992994039348975691918169175700654720 10969918 -310587070548493776240522540599876285760 10969919 189224822436022722370578143787915569568 10969920 -20481279256922670344353453173563719680 10969921 446077273212133773744997140858211677122 10969922 -202671597083791690534754014132538779776 10969923 196730259152428531719332922142336654584 10969924 -164454796762356349297707250860249628416 10969925 -4429636005388211541921067630711788000 10969926 -15051383110582251723488993176353613824 10969927 -234754177145591800675047514127458480992 10969928 670865456638770853492908809090067018240 10969929 14427184161315913895621715734393045280 10969930 41968108727790037102662346258212251520 10969931 256806644490725838237119810618233371792 10969932 -284510341914786521824084487899549475328 10969933 102369134800329428511018311057205191404 10969934 -58529009348166026504268265289208874368 10969935 -384852324430459204966959261069087475200 10969936 -175467534205666284473686304932851294208 10969937 -628195239547861301498829650174583838608 10969938 -117269167353525926702628580056653890560 10969939 25960347071005115225510385706812504640 10969940 273157463192414039924762132398290124800 10969941 -492462352035496168882673972383233484416 10969942 -58276718271724147421138113733798272128 10969943 -282790832208675951087527663403631490808 10969944 62269434748227161085914963110547128320 10969945 725834633821682358098709778629576960 10969946 -116695314512791694416801273706997192000 10969947 138404259586398661663321953373847585400 10969948 117892213657081971503953447203471115776 10969949 806599617257639520724768901909482308300 10969950 25877882561949417882892519569098289600 10969951 -37823651055459126687515087677880590048 10969952 -223928062342735628830795311077408636928 10969953 13303572379428974510838967305262544304 10969954 230039968516375000951748712984055597440 10969955 159062850608209605067128796692353016720 10969956 650277243656825599231384707708327201024 10969957 -35144327743810174808715005813348195360 10969958 15533690020213636798347960916858042080 10969959 69203229349933683431301424069479488256 10969960 -53871802488509922946750263613475328000 10969961 -84436092679490583529189276646163957168 10969962 -6168707455208425618463692691522826240 10969963 616056110623165172952413039253267969360 10969964 -102635289119606891036586227472732562944 10969965 -62525531898684549979471178141384505600 10969966 34245609905093629678521591275035240320 10969967 17372695876998129921955758705306252000 10969968 -13062955141365347092659826130804736000 10969969 -606598991736748829277876967566566179630 10969970 -44108221120443503665856016460377108480 10969971 -52719624919776354616368999179508191688 10969972 118167458503439368007282947501684824832 10969973 336818970484770869688770959559967493920 10969974 -65859101351436751696220360889760801056 10969975 15250828690992545725640861349771849000 10969976 393586487301593068533377689522051584000 10969977 -119402466753811293457363600932782163168 10969978 -166029965169599229356809268408670331680 10969979 506090597714898990220088698014407036580 10969980 43288316326546807386104506394667417600 10969981 -132939760058743004213048748203975604 10969982 156614317251476973197881992021250715712 10969983 376673030848176145183000913908439416320 10969984 -443544145179484973385478751834005831680 10969985 116944590691207022407154920296045868200 10969986 212233729480511432662296652237332257664 10969987 122868265105354589282932772153237228752 10969988 -6553951038304189771264757299663994880 10969989 -130069161397395032486146180504341574176 10969990 -28430460126707282191901096376822000000 10969991 -242928926162868220155485398642068289608 10969992 -456702804129226019767894381336563916800 10969993 512447417798558740237929093775719920064 10969994 -5951661357721382205885471298035303168 10969995 -129527273180138589185208979793165732880 10969996 -387346076542013165340774944233374986240 10969997 -298062814090892094022789132818067443456 10969998 -109347301805501177565146955457131716352 10969999 -511619074326328510285825916660190369200 10970000 -5271943958063344495503970518666240000 10970001 9207850013683171173494581988410979328 10970002 -3037568484916902528636033312292951296 10970003 482569158705654062870969775749350075464 10970004 8557764029974761133548168667309326336 10970005 -391700163522378311099051544407326387680 10970006 -327263511434366095911256214393900021760 10970007 -151805278369584397632900991191289182360 10970008 161831743761224310266873850233901096960 10970009 674392458980588834785967233303946732304 10970010 -84406140454171876505822895794758893600 10970011 11082845814746066008086502602646652160 10970012 584948545864132500959313678821917933056 10970013 -133507826638380865595837891689263909216 10970014 62459294585990554867451350991845140864 10970015 -211998780781619718315887431528002739200 10970016 -63817143201655118896220292110745600000 10970017 -1056632390574049867652597467389517660160 10970018 -324533988783411162990904732187977202400 10970019 303739455513836132912787614846239104000 10970020 170632164458318238445564451018227380480 10970021 -135677480694163387111165065675934475268 10970022 -48420457845283859259752204991995803968 10970023 -497380691873281256544505083431436110728 10970024 587509302922158623801932282700762296320 10970025 -64243698334039435623788762909553794400 10970026 -26004000579737325145489060613707612320 10970027 -770115918344741205778604757503437226760 10970028 176171063536979607574164286338815930112 10970029 61245559415546157282840946544719396576 10970030 250940091397279575294954182859849129600 10970031 1084926131072385969602640102532216704 10970032 -28403273814741358352234846476643598336 10970033 216204130536877358072536779046589395380 10970034 -155129348135496714969247065111232599552 10970035 -969244671921465293083656916059906642240 10970036 14635593013948260078160368125714067456 10970037 -92796218420688360502055791916169430692 10970038 98956163229502852499744467506528933696 10970039 202935472807360348979165851822867074624 10970040 -49070893703332221640422305696323584000 10970041 16486284631415433623169636313507514884 10970042 140059891365341709443550224347504818144 10970043 67273797982431323319657734688676867584 10970044 538682855711508654985991177362421019136 10970045 -88958461739632452802385201091248919720 10970046 -84555108628816489720660630365795429120 10970047 209452989563696766400554886204435770240 10970048 76714890364952417165559324209835933696 10970049 379049576598609782952695926668251503680 10970050 26889295976376413335224650199639129600 10970051 200773786768788274177770950566993079400 10970052 81981010993000496201093927449820657664 10970053 703928259837314478462207281952522946204 10970054 -74490362277876641354828600630414327040 10970055 -13430400500410394790003991410245070960 10970056 146225608453134042907732055273790351360 10970057 -185770174191223441548532893089483648256 10970058 528892769403124834299710890564081336320 10970059 522998857312646353035222821255089391520 10970060 -237768418525716904474649198114767979520 10970061 -533920554774557511168153251693263008096 10970062 442389556106545355932685572666961467200 10970063 -30095065638026439779837368020326479872 10970064 -52280103188726657008234507652078370816 10970065 390162038988877617843485334588251465460 10970066 111849965884927290255663210508903514400 10970067 517511149305344216659365763708465719480 10970068 3673542230270000703267546987787032576 10970069 -149589603096721286794897196123863501440 10970070 50169055541470917365686141031261731200 10970071 150606708450763049215296150155015549160 10970072 758569583480957740743790537438510540800 10970073 55068719201351025887523680641912244202 10970074 301864888543022513421475069598860800 10970075 -31795919029897078241667184375810775400 10970076 -137835006670680181388241477759657225216 10970077 448006323371221177827550990334067285926 10970078 -258136786782582571926398189998829717760 10970079 -2125532006113749759297394244657047152 10970080 35680369706513521239221876729252413440 10970081 803008906104164307228632107050413022882 10970082 259294382656503974191381454415565028352 10970083 186349951517967523018649430000804476880 10970084 482133891342498450745701151792926105216 10970085 -42344343907064247051102272364491489280 10970086 -352630075361137944517614635019159926400 10970087 447403771359769082829363456835018909200 10970088 -94364684518997815739901184797018685440 10970089 -184043428308775318162866482700879829560 10970090 -233894578164448212962885443410462103200 10970091 -227898977505397108515962776232777723760 10970092 -231044042453689975190709123924676090880 10970093 388885372226163923959181777708968940940 10970094 41258185075892204706147700003410309120 10970095 51636028973816534824609307739224598600 10970096 -64409849784953721935668627987160629248 10970097 55695067088691143547227324956526060400 10970098 -69933118630863655772834629920300426240 10970099 162196454280446557442229415350564692640 10970100 -135615625928814761841997374300887040000 10970101 -1118765163323620896987554398410528737696 10970102 -176013957299850798240682189971571514112 10970103 21715684425158635028871269254604597760 10970104 117322283158245961142902790012111093760 10970105 252473157445741053648721953394247752260 10970106 98399799597860348201491280582392012800 10970107 2051495633792660827093875624231864356 10970108 -133078676564671300153758091063360710144 10970109 -17476956128054723135096276591494792986 10970110 -76004459979085945690434634357813127040 10970111 -928485652016724604236070806573756188088 10970112 -295600225541610196431409287175757365248 10970113 -34298268949770146610113272000989159360 10970114 335774860001499715668152842285350088656 10970115 -10777172378256605874997789743072144960 10970116 -278827156577455355365742525190192319360 10970117 -164515778118018373907478190430992623300 10970118 -321307483300778216521493767566464355072 10970119 -196125775662989963562383022937275397480 10970120 -483894735683872338484868598150440448000 10970121 -564225901128460377122677884730285103088 10970122 49737037681852132773350089344410168112 10970123 323993122787232623363373677835912749520 10970124 -7763886272069065236914290791406411776 10970125 -225602240857504777658808193943088000000 10970126 -123451953469437646771954399329315520896 10970127 -165490572968658949069893335721830588160 10970128 16162434594017275569812480618695974912 10970129 281556996897970912048672114955408741376 10970130 -67164921974240173415826856836025735680 10970131 -340859561145850083361866704196974618068 10970132 -175133580973537254934247651736836095104 10970133 388792647494937874598692849719003177984 10970134 4793578465549137451041091993901413632 10970135 598846807286202278439832372231505027760 10970136 113806511387517398140102334214461368320 10970137 595212675242063084690947338201635843786 10970138 -115532546541157899331872588861989884704 10970139 283961702028507846914142313801233689088 10970140 -145349794224416614208424992996098636800 10970141 135206259991126944121992809043272655744 10970142 6450020092164372515294727487001929344 10970143 -258507653796543013295110532093952296608 10970144 -397785380753211114338838319235200450560 10970145 249435538603148492042024753630958420 10970146 345591387974660516220627186139066322304 10970147 287518202569436549156871793045861429596 10970148 -2414901509607532048877518114507038720 10970149 -360702886293044603865812172912198589440 10970150 101933880333202270131143267095344105600 10970151 13654869778998504987286337068913820792 10970152 -357369638906645757122796051005619578880 10970153 -33742421480138648177770340531811256716 10970154 1555099150503551794286410001545089120 10970155 -3228279509209480109253376840994169600 10970156 45887889975684194475820832383173611520 10970157 -324339531028147173340805164946790183360 10970158 503078469161291235896370361738308665280 10970159 -378148533045478215736967453850058982640 10970160 1155632646147487243103996996395991040 10970161 -549681539228120431063934259982867119068 10970162 -18555920537216837890990304774832983040 10970163 30154332679015135461423014878348889880 10970164 274498185499750343927015452366869973376 10970165 651623116021474993997295182037681600 10970166 -139352859567602997987130406764537882176 10970167 122515628943015473275427096161355160992 10970168 610611193838641210750038177839290245120 10970169 -21246926767534934658535954832357227056 10970170 -261610424226898494713551649541020850720 10970171 21279723930856125568893932064677679600 10970172 155826110373225235246687165171496064000 10970173 -59841731864551400925335788847526347578 10970174 -61924130498566043933348058277621649664 10970175 94831123363895914549988221932448348800 10970176 -112663363276946762911093667333777915904 10970177 -493412220975069993700890301029259203840 10970178 -419607728166618127223859534056372897280 10970179 214129304705830350266424759779960072400 10970180 -156050567221359422977962110030607767040 10970181 -99524621151226959875114713556689336320 10970182 -323615081395894996106519222660019739200 10970183 -257921616357193768265849234862479824080 10970184 325511689406980841097434589328556728320 10970185 -106020841279464233738769955289868467640 10970186 180698028483660121349667313399985631792 10970187 -72506852866649039233006728325269365760 10970188 -238198964406980965415919446382939258112 10970189 -543214877515810176960626397678142285620 10970190 -19329971255936595291557740259546357760 10970191 146831336633428684987128659523067540592 10970192 50153217750141249744723882522791632896 10970193 -187367877484572689318413973215712998080 10970194 -88816898226869342186300922265911930240 10970195 272877161793358211507418362179842013920 10970196 153180608810870531210209702448433960960 10970197 -70687140004603550038497825967219868768 10970198 312206591260916318098345477902586576320 10970199 544820259201066858552082072326002618784 10970200 166177063659661096093583858459046144000 10970201 681783984059385911695543073853873141600 10970202 7362137764223632235625633950229923328 10970203 915085444551143117024846751011722024 10970204 -25390561865793853951620063825838049280 10970205 -58325901186225668920266934012027824000 10970206 -81979129033727945194202715375653907648 10970207 -266376058221135265730715337941442752840 10970208 -803533619532499149675218766508948193280 10970209 402178763756505668248376498755386213410 10970210 80139513550092982846265677636910891520 10970211 -97546316994035114801131386880887626496 10970212 -55530673724084880663777756985482663936 10970213 313514085647489523520142040361581338364 10970214 95629240099207966453773371856326891520 10970215 67376145833206657199009951264262543600 10970216 699492782248711509609243181533112104960 10970217 -141205199496964239105186193705205786166 10970218 -52766643851223591960233691478702829568 10970219 344623155006468082888221249724588536480 10970220 4818257263154356347257953599810355200 10970221 106884244482637122079777088421633919040 10970222 438176065359728154168431786735323086912 10970223 102584383390475871153686411300474112 10970224 -119289606298496588665863546189584302080 10970225 5267851522205270737087909671501062400 10970226 24079015967031569954326633681560255360 10970227 289389496586065064845900813338896395192 10970228 -321752705349521893863409731079580663040 10970229 -8536937074447998060936981632613407040 10970230 -446210923158181982201100276500718278400 10970231 119422782096069050214686664830555869032 10970232 69901918660641822698042654853971312640 10970233 690045081051499364806424891824774581482 10970234 347740646981796171138912302420871581952 10970235 -179603459122465263866051501195957377200 10970236 -536813923296087459652065102814928901120 10970237 403703953297618601171406560014341098886 10970238 135431808743790972892334018241957582144 10970239 264963624785653771394737939071669856640 10970240 238947475430741285578312957501322035200 10970241 -100364021762849942022556404052905956736 10970242 -84549209333137827523470581479616647728 10970243 -120547807366816188509312700337141151136 10970244 397743736027729179662698787276547991680 10970245 -273097987074302627472584667407350934400 10970246 -1909115785431072108283895593344454656 10970247 -112379051683325873766311461140310689840 10970248 -846236853604828341580544595671922800640 10970249 160307199556301955580704124273515375360 10970250 186252289821337678504856706502828224000 10970251 -546394754831147907778097218935159816748 10970252 -650810577093100614788137276894474539264 10970253 85497091780475321719309136098035561024 10970254 96736216685807291758291054033215907392 10970255 584452735802042699580715615207185761160 10970256 -123046616872593512641485904624232693760 10970257 -447029829790695203973238812107096012494 10970258 -17318972753428982226686645902104614400 10970259 -231930138850122209469491056810581287496 10970260 -761142075290388224437261674208296960 10970261 -470778743082558433341509178835403553138 10970262 -142014741879728825816085874484419461120 10970263 177051131994208855334247876703502541512 10970264 -185895989659356337905798514889368903680 10970265 -92519096903766185568314963213261304000 10970266 -212332407399411334667283712098700632096 10970267 -281756479931503320031617065460976383768 10970268 286514363476410687153563120304006781440 10970269 -380816265950179240091542961064607904256 10970270 423508144527894008667700572201497871360 10970271 -193608630225217219845113240943282401592 10970272 -896969386301250979348948208890382450688 10970273 -101217901136425261484699624769477652800 10970274 9047908155096497587005703568125209600 10970275 -70502623402748634788733546518423914200 10970276 -113366088618635007875824060725200388096 10970277 -155117189433430678740846656630489413920 10970278 122563069012363500872042000472054882432 10970279 501117024515680446084891568935024725880 10970280 29140905022636930324413254287471411200 10970281 21224253674411359531958021075436069504 10970282 -90788965755874433906386542801943062528 10970283 -306185436276102917475655195608640718400 10970284 171146867501912129785631082184926309376 10970285 361389808072090352061375323158269063960 10970286 -173523009574938855786227438595934988736 10970287 32605969982974140001081840405525425312 10970288 -8426493685637153102413432521481912320 10970289 3651362850242486243947580534773900800 10970290 5332430188785001324110560811292010400 10970291 -672154914868653977702722255939143736308 10970292 -142285525906930771519346537183983054848 10970293 -1566451114907928405481217696632120012896 10970294 -40574810520550666427763144819871226880 10970295 -60550016312619028208278051129073203200 10970296 68756038266699504124321146378482995200 10970297 537338104825209350851435213253668283280 10970298 -166073928122733542775691187697293571216 10970299 -889315134999064313645026775431228428700 10970300 -16228603596502929373721819177425651200 10970301 -300778830175953877207434094611718104192 10970302 -248923270249492291085697736100748883200 10970303 -190653104359011103801880129535860140536 10970304 142337551685354613183506823548567027712 10970305 -18294059527548271899405071983177671000 10970306 -16509105621684894471315847296623481648 10970307 -487234350976491553258014286425874153596 10970308 134565157219857856621081735582680192256 10970309 -210868133837504378785536380021601163008 10970310 7921285851079427857743602154323681280 10970311 -112546705087277692992947620839174561792 10970312 666481841677122337000514594779769487360 10970313 430330894542612004658517943192348460064 10970314 -331638838388020309957826037252148641744 10970315 2239996568261512213573550692063471200 10970316 -11427528835006852909094099257289962752 10970317 425231715455358708792215360171784731904 10970318 -251508358840044326726355017099886443520 10970319 509791357687052154361709376442940657544 10970320 -1491510099775997212776818375056588800 10970321 -183424727042546603800927552257847546908 10970322 -62257569279923274828921501101124894720 10970323 46428262924004084973436388111137988160 10970324 -676178368327816577398517538708554348544 10970325 -152489507341394481219349247107449364950 10970326 -325543218022322503175228988692132913888 10970327 342958240498316671847193714396174967176 10970328 -286211159281620925349868364524214947840 10970329 51448198371615277210485641887551790740 10970330 -16286974372646198903748881211357542400 10970331 -194929002447365239726625400917737894248 10970332 5214062725209360454005872173855954432 10970333 -400222929943495458073972866503866212864 10970334 269548069720029108096268339480816165440 10970335 192477775031463459482546885775860356800 10970336 352561289382154455879471121387697209344 10970337 312466193614582881263883744830541406080 10970338 -142463737728263828981876830183462756608 10970339 -360647271162068907989560027094503341120 10970340 -50638200454783678434708123923081932800 10970341 -1039209733511076918840542572264673291648 10970342 60005531386164881910937212672998400000 10970343 -992570182499246845532891751879660010800 10970344 334702680282075156957579247154380800 10970345 13626372048599426671721461993444280100 10970346 -68943545564980724978306225889052475136 10970347 -240994518258622575389254747575649384204 10970348 -318142346937028037507217840493592731392 10970349 -219792765565552412826460145599722247392 10970350 6409279303786701860457979545407798400 10970351 45262304291712274237956380956048794624 10970352 25700159019842626325597625252345937920 10970353 116667463507992740437030726388317531120 10970354 415332213684826831310889117841057487376 10970355 -155072404738127668317611214285948879360 10970356 119096211217141212223716090417420675072 10970357 -32803142084793027029789311977487066980 10970358 -56223023617670035878958984513409157120 10970359 317490886492105434437014584363409468104 10970360 -159379175705096931812962481934337536000 10970361 503937175669475323212656501050319113332 10970362 -29554908573637182824191673376197541696 10970363 606892266926031708167531071718206200612 10970364 -283047491257876501524615634214927597568 10970365 417536677429461347654632539071397488940 10970366 228139213612146631959432847442575967424 10970367 29342476174745556192512253692200063248 10970368 622737622677986838338442760329931784192 10970369 -391986084739223737980203588581822591230 10970370 61352518204575788420333417962101350400 10970371 -942007124846723206395075232630159847428 10970372 -214829407286724619802391468493992468480 10970373 50715906284747329021161668979665971200 10970374 352831158612627531212446531702499619936 10970375 -4671319357082146798386478652060712000 10970376 49482620726411124249361131237313536000 10970377 79356023778826713281931217634726104272 10970378 171785303651832249967063907658165864240 10970379 46764349582366002352883086839148651008 10970380 150094754859481818948749582821780300800 10970381 -302178171081901358045014889819214393300 10970382 -51268526317946348784913680958764316608 10970383 -774167806540332200927341288611804908368 10970384 11247099504363600885078048641440358400 10970385 1284437043299670511310045823756729600 10970386 -148865549146292272425540897178160870400 10970387 -418231839497377351038513021429248026368 10970388 57118250426215811118571963996752365568 10970389 -40633831070179196297896615266654222528 10970390 199323819241166992317499973092734547200 10970391 -490392318389361714468433842784765297920 10970392 -14500883734210021063248771351778529280 10970393 -486520536508547992320963483883546382784 10970394 -257798890092436660267849956242016115200 10970395 -43383414450770644137244520036705405280 10970396 -653650419461559104854696314759739392 10970397 -23327261811214847448516224240389833888 10970398 -581982734920390003096612808892249683520 10970399 662929182218082231588956021525867664120 10970400 25087953325220699217972722455648665600 10970401 404398435161345837924465625810703466240 10970402 14935815245977438397167987083625442640 10970403 -208121019861348155209787167728454069896 10970404 70552717411763540183856652264499494912 10970405 691122387007644666889745348813909676960 10970406 -410851782851404178055630788153298115776 10970407 28126274561198940752631391292509730400 10970408 -521862095372029210667003032484649047040 10970409 -390199717858098534267925097279157189600 10970410 84566137169215866197216517404982912000 10970411 -582359311909672685009059199626412283456 10970412 61779644424286326278024352040499530752 10970413 -259077995964945986148098093218296699936 10970414 -65904797905407420277780163544452467200 10970415 -293651120322521253107393043145318800840 10970416 -62920504945025901120571115125940748288 10970417 -712806380688779027995722840172516642200 10970418 1448741724644189670434251402526608896 10970419 409293273640915558565354581986089395296 10970420 286558897345674293529925200601988033280 10970421 -157595126252226594797874926498517361152 10970422 -377423360771456984031518355043311931488 10970423 524691690610488413379057915229609329600 10970424 -680407696908557116783311073111059456000 10970425 66067607977484452361431883675739144000 10970426 134057659678067448209890796776759020000 10970427 -221503871581438828902444735269280401664 10970428 -6963995505669363970324080024060683264 10970429 15591473854040677592347072129470012390 10970430 -36473368188825336598661768602281799680 10970431 155931554245007682911794832487708922152 10970432 -273918807887084210363828088977057906688 10970433 -275953272466348776994672748618203817580 10970434 185829225300970761689592810980494289616 10970435 -14553980704703691393176159500632391680 10970436 -163742572291327740214277318216600463360 10970437 291025703908489948115516267771836769760 10970438 389047867141816040864848370055881996544 10970439 76574031793997601336838589227610874960 10970440 -4630891045030432092280413162175795200 10970441 -41578394506994031350165858039251151388 10970442 64895859603591906589650723468619123200 10970443 623053778741125304220709793895082046400 10970444 -39483317536961931963402380382408981504 10970445 -238221066583798590943925794714116898080 10970446 -115885233110127943407092090439086239680 10970447 -874217956837223241861273029836421161104 10970448 -1078804183683648177174496852668579840 10970449 -132626571823862260098306661924306735680 10970450 -247943087906351769720128567885842146000 10970451 623331275204673313316867589991812797040 10970452 122787595263957562816126167165064925184 10970453 -15711604869023999140995674288366117316 10970454 -246686854569226108939540079929906629120 10970455 110683955027680851885612836224232034000 10970456 20795346255277585016912017385977282560 10970457 502862749153557073514122931779007841984 10970458 480417210104155336560602202167526667776 10970459 1590568675395723088802226264511662660 10970460 2129280762526954397743422689537817600 10970461 1628043088293891972870948432400376992 10970462 -479735291000366525150501162364087696768 10970463 177284154911024857942260959746633742736 10970464 1254375052612786342644493679691034263552 10970465 -780013682515780954671715492849879020 10970466 11951992107400721081316564540313036800 10970467 590133990270265489189574390892878254080 10970468 362067149106163984749796511761431886080 10970469 432932167176087196549083219243605348094 10970470 20169640075204712265479278712307509760 10970471 319506500958613667761228231335273510672 10970472 58972328034534078762957684085297152000 10970473 854204715384774317662154714631041254144 10970474 109194770841766085251531128451186180800 10970475 56603703841319097815858780360645046600 10970476 -440688518402676435647290177130397611520 10970477 -20894732768415614055864600594051523200 10970478 -237564363773875688549793881511650968896 10970479 275031561940803658497420821363678078584 10970480 -5515521218420512354113209987661987840 10970481 -19170553133260260395894621057949909648 10970482 307264194688910539770643867569229592592 10970483 688338170120452690083909416947986054732 10970484 -121170146930173949267987377366481657856 10970485 -79510251518698181125810385345312793600 10970486 -219888680596321102147042952021201935680 10970487 -521172306619224676930558114433544445992 10970488 -206717862263830731357535018110732042240 10970489 910983728695479230140771993392547981290 10970490 -45150920797675672639941936363383834880 10970491 116340234412329384166548396885436331040 10970492 109843092998893921969968189768364710912 10970493 -158757869864917899570533908074393542400 10970494 -20075818017061174552811253065913384960 10970495 -8876239503375374711399394167776700880 10970496 86650924018849351419440104808959180800 10970497 -5262075789677289412719455228974375680 10970498 99884915527423359669473192225532590592 10970499 -335351821157349249683372504507262051336 10970500 29206679466124142691972188891720832000 10970501 -383130914573472688638431247323189624388 10970502 260424043956574302581939648139484078080 10970503 170469468468785115059310798201430569752 10970504 12665002797768572906481960303436062720 10970505 -98097136413398088256317378589894656000 10970506 234437042127200945143211292100978609344 10970507 -235345232381647499021481046806817427244 10970508 270995420462293671603327659250911517696 10970509 830485854956305338823849212455190524640 10970510 -187019133873064952816168808410086827840 10970511 381620615561272530413781809449795214472 10970512 -70442625599462081034446996134297600000 10970513 -106771671669546568952656966891685214816 10970514 67905167970365899883938512900159897600 10970515 -53707559058111256264715889277579050000 10970516 83662510204463746749162382295762029440 10970517 35416625458417819917875782439484915648 10970518 -74094922746491500286774398204759495296 10970519 -172403779497924328311694903646284546560 10970520 72656223975087321241952267338609459200 10970521 455153303866665811449436808009901380244 10970522 -218415862273599848038358375631630332688 10970523 -90541582615821806629698472885998691920 10970524 -35032825313657902789270210040149184000 10970525 -257644739492075803814643134053715198400 10970526 32959110572286088875063470411783823360 10970527 295189487509038399985914933538981789512 10970528 -105711054362058970332070677175892705280 10970529 16795486090799510125307670144195755184 10970530 -700324073514109001635953637554352903680 10970531 219211482079987537535151994004612439504 10970532 487397836549237858453862478846944501760 10970533 -167774973075657203867502781001096173280 10970534 -26979290894224525236253421480237047680 10970535 -320803323227726886480728127654243946800 10970536 574531701323948102800031629239671592960 10970537 -809075256587524395013619558973837062400 10970538 -136011797392805516082756849926339264256 10970539 -802796061872163357322625266410768787660 10970540 67371807134150784309787298785593262080 10970541 505207678378620301160931382094766228150 10970542 -399997859388642919517500389427356387456 10970543 -75754976299765855016543096650916038680 10970544 -49012710403358944418553166675421233152 10970545 -554174560078662758558382197072247259800 10970546 -343740694500966764466541218045271308528 10970547 -508941454193551427847289439609606400 10970548 -32885208479822509751776633558380260992 10970549 113733354315713469108134464907742211836 10970550 15531607968318444849129157336529004000 10970551 569244339484887666812525095739027552552 10970552 -136591904622651084049702883650958131200 10970553 -148621129412483297483965931923951663392 10970554 43137686512526057129448041154412838400 10970555 -176956484019059686514294922035595606000 10970556 -437791609104222614154710763785859952128 10970557 -342903864304873089795269252402557879220 10970558 251236932099375563649652768044789346560 10970559 14560727212380281716728370267205035392 10970560 -144650983112489056770711036897704017920 10970561 1403393221400643924948045691104114180 10970562 329105307528102637999077978916375706880 10970563 -286335921863875384193527776627294913296 10970564 -724377173224303090607006544456873259008 10970565 -76959203698036537467495627613354968960 10970566 -636328313432406378736067418823622422656 10970567 317447134625146410307791394620574583232 10970568 -150001220362180097018420148868004413440 10970569 99666297770226639991137367877378650970 10970570 37464115636222592759210718820901822400 10970571 -551826217447647797673283767957944469288 10970572 -1099198015800138149645499740309196288000 10970573 -1287436979540663620498472989671701393556 10970574 -26390538964847161936726076712654488448 10970575 41972955653984739425768912810081184000 10970576 -84259188598614683159223208524105547776 10970577 -41693461316395652461355703958799489886 10970578 133261204878274824780595026504610176000 10970579 182299023760214037218329611445405926984 10970580 -17848505887821975142360159675952025600 10970581 -604731658305054316688649841602949652000 10970582 -140161842545900328605338897561844512128 10970583 -58430674922562671213283935248361730096 10970584 -778331243606704420148595305226681753600 10970585 170544205659597159931266760086051442380 10970586 23916675628324414163411318734986240 10970587 -114732706881254667747744401752646062760 10970588 -255375302984431958534481587898636621312 10970589 142700512967266176055936164753958432320 10970590 1418997936021061336056104039920189440 10970591 120627062836604451545159280815109962184 10970592 487051064534674989473651877175910203392 10970593 159476187648838588954087404606905869380 10970594 354971936651329190656764981458858070096 10970595 192258839132535427649022284788766117040 10970596 31749023616571387751054299884670423040 10970597 -885659215732999269681184958509710420288 10970598 223533012003975898908443284652900547264 10970599 471848842756639433005709657133971807136 10970600 94488074622030005596442308243568640000 10970601 -288282961862858112643775565809850765168 10970602 455960059284913765859691272347701880752 10970603 93447370019374237206871731761920998912 10970604 100306353539094780704232953416584579840 10970605 -6996376681187436367022910645460817640 10970606 -196748112810501261378506364466901516736 10970607 23607120732785723605033595851874436240 10970608 -105538417675304600582140248347825405952 10970609 -7744356782626239669569445497369675712 10970610 9938471010069270881202016546500019200 10970611 -438406438142242526043124063835684322128 10970612 -5115911065593291558933184818011439744 10970613 -17353258835665895699666955286763044800 10970614 -8932267120059942268946424318830869344 10970615 -409669215374054980825908942687767162400 10970616 -29609711894152446975222114879839232000 10970617 -286594587271593838483538730545623786816 10970618 31834745989153839524754866350038587904 10970619 -339264422303074054609924582861516456320 10970620 43436231449170774441341535992763279360 10970621 -271246732503909839383758168873381661056 10970622 -5642722018858486904724534458564934144 10970623 253781576281168999949187738169535472664 10970624 -105974810358248015478599675883760386048 10970625 -40898844424674899169535520005693410000 10970626 -22493574859382203351094081879171389488 10970627 -241135812186741355417053305590948752000 10970628 128373192240992726088891410333685918720 10970629 -85842748894792551450560204606359094916 10970630 -223448876240127437571765091969413905280 10970631 -135024869380986905129874979175269623888 10970632 87048729251406892931364661339253145600 10970633 -27531355191492771473416711616122708416 10970634 -82424465817269702252166543589433867520 10970635 -44646002864497541759776845805579420080 10970636 -212188795852095141284667787378904632320 10970637 465940968412494030621358379710934420640 10970638 -139610229622332031444683620482307804160 10970639 -207217463593882268614504219750773268560 10970640 -414190352291147874955923804406333440 10970641 564815704214513074351807267403832013824 10970642 -28316772531102783810019579676596188000 10970643 38527734787740253207425711627109287864 10970644 450747275898856389540768930776004769536 10970645 -42357324388584360973729309657299680640 10970646 -231393503507493543538245139921909026816 10970647 806703626411258212770765956903185098472 10970648 153884227415708736743704662200004894720 10970649 177941359855735366353813766977771991104 10970650 -348690497693320611409153228919612546400 10970651 69044529953322379310462537057571693600 10970652 -40611730591786693548222758796480479232 10970653 -672477885371706041278645497199328627098 10970654 -90725705483027781061172580361192837248 10970655 104115052614401252373895138625334336000 10970656 225688478877784062503659695218483331072 10970657 -412408620717818881756042654977265943520 10970658 -64570686757025768467685419702307991552 10970659 -2397028447512770655749460970700931864 10970660 -72109535847320419547485107354631192320 10970661 -20700666713065663548404487225657942336 10970662 573767279694329654033789594682020832 10970663 952322047865327316927397878366166604184 10970664 236719170645733738508227207320964055040 10970665 -260980851490041386127836682154552334940 10970666 -48318935507089873998581480597823194880 10970667 464783239458856755459790666341135648480 10970668 -125756722037928865609295580961094877952 10970669 425308898773103653947800769985425650070 10970670 7844346992251023073660752739954358400 10970671 70452113894931193774867218644284572000 10970672 17925463040629493819651005302652403712 10970673 289037649037554990974993609054890944 10970674 13297685180850403503539069422052997120 10970675 30475288604942226125495382277153473900 10970676 1684814133671737162965181091347015680 10970677 128180012345854816618575815654934030240 10970678 -154177300719301620068275419056900010240 10970679 -9440170332891563046909665333785817520 10970680 -59054350133654627664790537228516147200 10970681 733491019136574886172035216012394745600 10970682 56959190053596272938814483433490656000 10970683 5688777299903348456258984033958712320 10970684 -275549275033571009750007278601162691584 10970685 -91004772871841920517461996191552048000 10970686 -111579074895169030794603794756647493760 10970687 -140141038652351463557301360507224119968 10970688 -104395224299897329107493085815410524160 10970689 108996061067249798120987231724143644756 10970690 -78870808882262339419376561195655122400 10970691 -42028954958003233745352538411052103360 10970692 155514927169833653227415591307441266816 10970693 318740853236997463351568739086814438720 10970694 -148256837556057289173155575928188354560 10970695 69082240357462562777413329527041639200 10970696 -331893488962878530117739952498484428800 10970697 158439143283927358892237141979939936480 10970698 -186215839658596681579880259779647510848 10970699 893813569533957501339082496379168266664 10970700 -52637292197856075426800256272284416000 10970701 -204420188646552932435315972078917059456 10970702 -252272975369267408644051716467017328448 10970703 430897891861957515531908286349289083320 10970704 125526547762754238398541495965466091520 10970705 40994391658615729311452923175021136360 10970706 -5733692815064128048689690905615373696 10970707 658742793177953755526330310094285776 10970708 237875439708437698773127234098702360576 10970709 -71739512276486851031677656489521529696 10970710 -150634921469067640909538240247775175040 10970711 -19025091268032545691958030619129693688 10970712 -274164042489787251897038675048136314880 10970713 -110704394257943821999031105916565279676 10970714 -124928489288854452060617557563952742400 10970715 7353176627873666939615473806418659840 10970716 -310628467574152389396419241580659228160 10970717 -1017875723171069130074991348333736278234 10970718 43690980051099302809930796772182900736 10970719 -926594781667318472035989316964816456 10970720 -689374733848610943964525499934501765120 10970721 -281014807643996923662626663078772249900 10970722 -24035066576182216148349621848711339520 10970723 459175296376788133261408142515983570972 10970724 169356206088198987479900957619988992000 10970725 -367735729248761738343113512042697491750 10970726 80066894913534810549533665299131288448 10970727 -117219557953484506968332484794732216280 10970728 603720989747790151311937858929557944320 10970729 -165520870244356698255078610221547641600 10970730 -101881551439049253226834692479999846400 10970731 -824026754325687243515146805943916408320 10970732 -47563290634803796532739620478752475648 10970733 67525852914304370961347978818007912640 10970734 -197036179121870610948348286857873363648 10970735 -108544961983371104203631112702305916000 10970736 78393536699482021292266122553614925824 10970737 -220632864499860183168615064170904104540 10970738 -275388515046005877545297217552034794480 10970739 104169851182563557490873865389628790208 10970740 -745783537266964630924604176144256778240 10970741 -219758816036282467917096379394438218500 10970742 25183271689728139792933907157989092224 10970743 -18576648145671694204423174826814866000 10970744 112473776818424714128245359346051932160 10970745 -26215822779549376142362246861845864960 10970746 136695217620279810226922916346989393120 10970747 533945864787581390155737096169888232880 10970748 293671655434836371651470576032099640320 10970749 -612591021867141460541386785852488257664 10970750 167493769563665099915976278938242240000 10970751 -133842094139435467273816234401438967296 10970752 324142356066349899964500722271544934400 10970753 1656951640227084281286464515106820805380 10970754 228402650360144195869429351567447626240 10970755 -621655430317949219827177930383099558000 10970756 472827246192854901737978140087002606720 10970757 -336696189666617899343680014985560172674 10970758 -293685713882824851111689421954856266240 10970759 -232910085989607789882216348592355805384 10970760 199083440283367849653319272553011609600 10970761 54591102975039721351277962954063038362 10970762 -5798809827554939273252231053459497216 10970763 -136602341887993250432121126108086620320 10970764 121152734189146198646452437546899128320 10970765 254966349364557279143061494447875617720 10970766 -97445817731504824427172937605008773248 10970767 406400392601525445892913907829477184816 10970768 159855874095114018976766056135026278400 10970769 327849348967081712513694778763284783344 10970770 71181282367856163110524408711501632000 10970771 191907973820718354040203247028502078720 10970772 -83751265694505940938165757515478972416 10970773 113278619270970122428552104199364402304 10970774 142866751104195904449432953289095820480 10970775 228079418142178920005622927437383926000 10970776 -198909646613084472845700164575502223360 10970777 281930188749965423639913157946015191626 10970778 -9574354454432546155540453555039617024 10970779 -532374759302060969120906264187874010620 10970780 200107171406127734722810236732181678080 10970781 597496622132221119886399799195351526624 10970782 -51717732387147788428856497193288742528 10970783 -839833663756349312930507369543124871968 10970784 641653943384323570865579980363863687168 10970785 13963672851263873481297290220121397760 10970786 308036567510041028629046084815177952592 10970787 198656492251076858346935118963314526720 10970788 318942519678778431742188707164150944000 10970789 129876173190636752374953303413790908700 10970790 666482932729720297262538856418843520 10970791 -26985571882578585880104018186271815128 10970792 143581647691590189698502243975930593280 10970793 243730834559995321598808334425232536000 10970794 434397056936588254087094991473232747696 10970795 -51233306205786118742039493503367041760 10970796 -154664021377197631934673449073578173440 10970797 835617698089036925741998178520729344472 10970798 -25556014005972005130520518224540817600 10970799 -16836207932721569718430217121093775872 10970800 -56868291440920639037069965700198809600 10970801 -115418291879194222553328337978409241600 10970802 194455689979090929615019307030628384 10970803 460615589537663026066552346103164553280 10970804 23983333105308945607386285953564695680 10970805 535898838524245380888212398537226880 10970806 98292045730346709502092688297475850816 10970807 -107324197906029254639923617473080408128 10970808 549319809905325213867481206236621967360 10970809 -452987686236060656584901606892011344000 10970810 128712860686493906342373007557413038560 10970811 398968105906090407879816507452554207488 10970812 674953549088945437785793858191689286656 10970813 -123891851982951593187123855105855822240 10970814 294594861186433327183753264758691799040 10970815 29716695278306523977699654174861208000 10970816 154834825188328621647390335022535802880 10970817 50147331737535319311605021954140293120 10970818 401843984547564111106366392887717553360 10970819 137127324789252512337863444845963388220 10970820 68127537027360442781580404931097620480 10970821 -25562475300424166022822827839296117156 10970822 63809371095524820122535992228175863424 10970823 -221768582429822096276594469747902128176 10970824 -27853216585011296697635856074583383040 10970825 -457009915420827578873064073284789936450 10970826 -260518810692591854962352341489124096256 10970827 -281023449408242522341316363845092073328 10970828 -22512620214063366459519272415152640 10970829 -66065444456445551878149811241098198080 10970830 -34479296490602669764355318821426663680 10970831 196056428031321275910911994722604026304 10970832 -18565486675561351030664725197355745280 10970833 -216405764946726451573116420065744188940 10970834 -46323462095112232039985401435688060928 10970835 198992367282067034618000879961443780400 10970836 -108082221268704734831111513653802158080 10970837 362415285183195641744084109888361692 10970838 -12064611150583401332463853050378726912 10970839 -385015983979264005195373866179934057984 10970840 495642709664272531211751794125880524800 10970841 -82342068657160580084536082147609225856 10970842 -119200473670772093356076407868380454928 10970843 -344396758625836138627660829837769263856 10970844 84920867162406443372206326756874799616 10970845 -2343873511675310167956652290688556700 10970846 -82201648691933064346063441890499690560 10970847 -230629889826284915923534925069720742360 10970848 -6030740743330299854703393841084366848 10970849 151596581353400689923339983158115466240 10970850 42145565845713475515977923373558592000 10970851 643307700315171960238296777209386301852 10970852 138100445977570389100404096947939646720 10970853 194899777078355418191798046388477168800 10970854 147754980919387092203614900315937585376 10970855 -19439484209987188901262477538025256000 10970856 -280757627634499204857102857275202764800 10970857 261965850774152236763535259135233179040 10970858 -185423454615444739575866665616988912720 10970859 174092438359351779559229584570179362904 10970860 246199716479705664545254571477169070080 10970861 -105936673821630429080161010776859473056 10970862 -9551213438228199026635164634263232512 10970863 -1014876381579814348078277430900288691888 10970864 196668548663527742322073351064348590080 10970865 -13640872205702102248991599407209110680 10970866 47630741956854966424437159017819808000 10970867 -115234505173039178249468052215043378048 10970868 -56261538567976078010543240241463541760 10970869 -41390803731804147711004523980855178240 10970870 -17161175032254908982167157188625600000 10970871 504048795664801720237401153522126409344 10970872 -367768131219623924946662761323945676800 10970873 215886781132124773409270623893250338960 10970874 -125374791728391003406732286694061585440 10970875 -369958476644553960855909854013353508000 10970876 249758175237956468841439196060308159488 10970877 -4840760135776626331310876659076530368 10970878 -9168144577408151105797834583536156032 10970879 313721297614044243042732709634130996480 10970880 108719997606652271203752651511730012160 10970881 1161808083077074493283518641519666413312 10970882 87961990631018806581036390370635637824 10970883 -13519056130134363821053470887927239680 10970884 -316146818866403502392177319346398477184 10970885 389395482128391728411869842440778902400 10970886 141525506025869707777820672723343286464 10970887 -173767292534470957206736157471286026640 10970888 -124571113399745215556363519465865216000 10970889 261180038610730092772837118879850457440 10970890 44016162504576392759807502662569620480 10970891 -7169383090428478749814085545544158488 10970892 485476480409133722316337118170088501760 10970893 50317494699436938226525132185544093504 10970894 -31249740888430289920230724135547690688 10970895 60663908312657638821276245563134320640 10970896 217333833293511787265199677770500096000 10970897 134065680473190114601038888616186112832 10970898 -482571688405806102840014171958913497600 10970899 235441574366048831367705468054015868536 10970900 -67039268627917444453046349353186304000 10970901 275709925200107606401553207410658670030 10970902 -143116024075684191756492931475099386848 10970903 78612098400784280629121802700374534960 10970904 186365262422899616669992616407614259200 10970905 308078198544852012285663863947811130240 10970906 338571167374163197326137276050209511152 10970907 39197829874670494730758854355162887792 10970908 -191444936449069323796753765213803288576 10970909 284851830967913973091662198263378635110 10970910 -19421958526280634627128671383912192000 10970911 301290946780835828888822588322388982624 10970912 -410725687298549162218228441478257901568 10970913 -333005131909247400963028044771606036000 10970914 -313583870765139075687484581845707936944 10970915 -574199052596232864298168373041177650000 10970916 264885476423979834848738580441930362880 10970917 483262827500902422939231601603493435966 10970918 18981136634277599790182860054598541312 10970919 -548486059641519558061534773719924683056 10970920 -222865459836986377048437380090938982400 10970921 87084690837294240196862201983767337800 10970922 -61251107568032616967389298832705910528 10970923 22406115931126556553628286561917147440 10970924 -55922161097780060148318015947901556224 10970925 10699202463965146615052989257439492800 10970926 -10919625149309863874760464452111218240 10970927 630547506226143471176569809855852514872 10970928 -74659205153584961977236203650984574976 10970929 851662284794822473880072153198295936530 10970930 117467957445489106392555961039211169600 10970931 59116362294318641809808351679455072256 10970932 194193514173191660637289897419574272000 10970933 -782635376980220311137250556305092115776 10970934 2429609058140543743037104674384869376 10970935 -532621612855520067462147372856656462120 10970936 -78779377116373563924004846273587609600 10970937 -779660053828966322720395058096738278560 10970938 -266733402821501298293503172704161104640 10970939 90950894010581262139557880908276674592 10970940 -79084713061048238910719056903929569280 10970941 -160021521741990073011616633715823503700 10970942 111430472164685110258264265459143879680 10970943 -13264457475364814193453146523083706936 10970944 12903867773429986482102168267251515392 10970945 -321623145713558523344166126431494176000 10970946 -59753577047148447392935794948687230976 10970947 -103989121839535196674603381203693174672 10970948 481992003007647292701910099721694023808 10970949 -742595059980604917447898672599565248 10970950 -77134579829835339288284316770184705600 10970951 -66367749715991690486862318162909400608 10970952 -53906366512283517315525030940160409600 10970953 -164639535816273912382884364329884332764 10970954 -21031202532732228651702749519363616000 10970955 169400229763683084065791661048760558000 10970956 679220558555464015083949928722402661120 10970957 673223678880257926386991462244110249206 10970958 114415704647317660434273820383254092800 10970959 -127275110917680020743485315588824231760 10970960 -7328244420436697768649194915081748480 10970961 -350683406535061247868736601656642948800 10970962 -95455738515153705967523009592310081536 10970963 500831204142257522483602591543839241224 10970964 166715590258631844507153623027568224256 10970965 -622366003355689757174540372601802015140 10970966 210363558044202751192916557239927366432 10970967 -166463259774514588848429559410493593600 10970968 79072377508480271228095504536162754560 10970969 641340106220256402248212642446623135370 10970970 -166018157482938419442177483173971488000 10970971 2542968507899992766742043036991688384 10970972 -5127713123609812857673114729502074368 10970973 212973489108422881739336970830349529938 10970974 -22336240514194250268804792613291794048 10970975 -178691995674868176126213625546500381600 10970976 432962231343267093995340558332002566144 10970977 1329959628241328801096310186996643008 10970978 220447341670264465295826133968473705040 10970979 -449565426626643734843756098375412699016 10970980 -96619788026396731119455529946665062400 10970981 -56915719352790363570688072869383040 10970982 -6152496202419960906033282734785952256 10970983 83696947625334053417848264218866288944 10970984 -208873229649500912009606680774972262400 10970985 -110071371641242805358377845880486419200 10970986 21457170879954891075556107137183793600 10970987 -69739244765666418629157282857506580364 10970988 -83942696246450001574216835986092638208 10970989 -955599768080274609388732106359614157344 10970990 -345123769526212229172269150367352147200 10970991 279298839941769173069373971105753510400 10970992 -122247428508765237914594466025536389120 10970993 -187304386600577961042723443608383812352 10970994 132383146868597483548053378028772688000 10970995 -146617718735389274426792045604880477440 10970996 402596018751425647107005941274419824000 10970997 -78732208338202278133090398406777897728 10970998 374581689297715906228732509142159716000 10970999 178307433035830072828225680741828650640 10971000 -102556349524390194756830444678737920000 10971001 831217884519647963515929926270241723732 10971002 320757753283196655503908648748888319600 10971003 -343430280148506263356298877143688298896 10971004 -561603908083697755175407997971494425088 10971005 -423538282734594025420502062608399344340 10971006 65854829995738923472172290645676483904 10971007 -288909874051472923178346886746452173208 10971008 -63123897511739829294791590515132334080 10971009 -25889111500991662755105184589226702336 10971010 120023551828466150067193396625692976160 10971011 261755538044080517336653035543524689224 10971012 10303431196859218115742219072265654272 10971013 -185526231343614402767183546742500056738 10971014 44457030416629304382361387989454680000 10971015 233099288044756381274841244409604992640 10971016 306456796889220485066658233348358144000 10971017 348729414619060470535365454559701863066 10971018 -45850052222684753710527418013646220800 10971019 672621249067894082724237285059481930000 10971020 8363044424220255177527116783365780480 10971021 337071053088267190459702351635001918464 10971022 -82408857334427453323148881471716065280 10971023 2555909781636710828387587968014704128 10971024 -1572881124688244722915808064175079424 10971025 -67953262531507916402123536308848281700 10971026 -32744201856271011623094674219070135552 10971027 411592333050393123198922187539369670964 10971028 76303401514036013180917277674056887168 10971029 -295581804869035499461305171455258217216 10971030 29757767455103347078562051621682278400 10971031 -519561341097728552433201330702220405608 10971032 628230932662248366901512162985295769600 10971033 -130625805333822338681334855573879687552 10971034 -15703353100975974254983314335261191680 10971035 -934149600988662745888130552288859325440 10971036 -411146286750078204921422977161975979008 10971037 247246288316913521371874114983406400000 10971038 326558142596063423344286671817424455808 10971039 218519670247331381360243154047928702024 10971040 -413585245460542185119766563244107366400 10971041 194554311374689378719217563586598769072 10971042 -164264804016655012776440058008485404288 10971043 4672748605706428350142290792187753624 10971044 -45373680418247318510791028304647675904 10971045 44074217667597424316068569461362293120 10971046 -259252315448129512855242376334628556800 10971047 615008158084011709290340526705566949496 10971048 261700513211462483856953711893480243200 10971049 -24792790880341189510090741033049571520 10971050 194297814962417442726741026942347680000 10971051 -190207168634305141196635129122424605456 10971052 22239592408267593910339742833565790720 10971053 157729943040129126242331715319075703864 10971054 -311696169703026009308060440437727163136 10971055 -37079836363039925095888156555286350080 10971056 61948023137280819784827628209674649600 10971057 -108251849485327093662942799672126794912 10971058 -24622463226470419096590952575699277824 10971059 -178586122933881788739371690187655016760 10971060 -137154370165394634752225211785896151040 10971061 -159192203766534615970036178981081885888 10971062 -191805784960928812686484138432908107136 10971063 -4718567523949300791983040500976042600 10971064 324978719366095926942403718222060113920 10971065 -338574492434768907979887534315587992320 10971066 13789490178354989904656785160752377600 10971067 50359232234841664192443066255008124312 10971068 268819907312402497096710439957087772160 10971069 -63508799067015077937801166732021555200 10971070 6637793997188115933695552865090240 10971071 994861152858468725327720855519561086272 10971072 -279458919265959392249271908397219840 10971073 1213394621549339050939309358190687287940 10971074 543998986415991888442350928272855523536 10971075 32862855915576607610165585052220200000 10971076 -434429189618458844432819197200744634240 10971077 302170381822163581502384698374141900120 10971078 -57150357794076489904835915560082847360 10971079 322786456473912230687839248226603740976 10971080 403303660870199730417354223753838438400 10971081 132611105821879616643382386246706122480 10971082 67245595555108612036802400135563449392 10971083 142462477215926362711408654326302953944 10971084 140823829555679712988247642120474574336 10971085 450224324637015655147482956566110562200 10971086 24966946469981853755081249247510331392 10971087 -500939964432327460598240243008401669240 10971088 -2847622380092090001541540220332359680 10971089 -29098183684474032794736592595259972240 10971090 -45794172754310834187881857749165209280 10971091 -21198278827276872509256548651224124288 10971092 -63963827832681522570542545589672042496 10971093 5403630924674223124855577980274828928 10971094 -417170954880883942377750890347265262720 10971095 193623673847258316967418745834353803680 10971096 120364890741636937138851640365831782400 10971097 -4752295948080399547283766569072295768 10971098 -283657916242314770136505302101011505664 10971099 -1331132689997490728891605137945047256960 10971100 -156665442232242302371576332186302976000 10971101 40295924501583629628030432310109064102 10971102 188528656212991489632934903535603840832 10971103 -451885210921155338050732224788091435552 10971104 -150737846546970052813130307183505833984 10971105 51100997900041846270490275217837963520 10971106 2471057411979906824144688712664317440 10971107 -214725076924924549910765123568320816688 10971108 -94385099940655236946788718608814123776 10971109 88744209990773880036206254638652859520 10971110 68962772922707119453266748170180504960 10971111 -10880739193359642973172916459163207128 10971112 -389843131072463394024581377202003788800 10971113 -123907347915367516038697192475900308080 10971114 85536571700500698437486693805989965824 10971115 -219081770224170744495576230907512568480 10971116 268664696591429870662656355925652338688 10971117 -138653177066167368068087048169367174272 10971118 -345532737887953631044094138075158818240 10971119 550848438541617710468599076265749270160 10971120 -75402529301166664851594483296786841600 10971121 -58507223217766043353981983372540490688 10971122 434844088746512292570829375444490948112 10971123 -374640832952854621103179170335309468616 10971124 51749437515439029444332196277330599296 10971125 -598000836778236188231968527144356160000 10971126 2652354799330293267135281282584802592 10971127 229880443430724889616878500367391241432 10971128 -100951081583996857188985374996155965440 10971129 -72379606180666610202180965711010804672 10971130 -265652860872902854221688524092771243040 10971131 -381800474945643272639635760422200571800 10971132 88859344056500447434860285377796710400 10971133 385810523976936923166092114162123205984 10971134 -87755004051920277852858128946953711808 10971135 -87121096233189674976179601023568686400 10971136 15671204331326235992104046544845537280 10971137 -53639828004705744213628517218443690528 10971138 -13867348415171966853987474270836416512 10971139 -225662998880055285253619488325353160144 10971140 -305472296333882285369349501120565666560 10971141 -42919432959856309931381199277717412640 10971142 -37205636802813551511179017060320770688 10971143 -553345773526801651158973983368770357608 10971144 -343911936326993240102501662906195184640 10971145 -146220984465362891466654454928590931100 10971146 693610582158874041490725604767094554624 10971147 -545468817375883922489502096027080528640 10971148 -95570097297857482655671165073526292480 10971149 -2352504666584016213239924450985858048 10971150 36490058419449686706773714291451537600 10971151 -15891789997973821636155228825939438648 10971152 -39947103443284096697944629125344518144 10971153 359530850146058761015792009795432528800 10971154 391496108154579790558573661079319867392 10971155 313957179504819128762344593927895048320 10971156 -178284258510701787978217679143719567360 10971157 -195323157707626520254463359510483656608 10971158 -134816022930311198508688223038893789120 10971159 218058509168826984095563549331825552208 10971160 93225815779351362293136273314710118400 10971161 -499531600481914385700173241729664543680 10971162 -12144160577595080694559909067760779280 10971163 -151480017625672100971901413554421999104 10971164 -18262808467596837787577723067535872000 10971165 -139604595778399556455701593796582336000 10971166 219131819291388419384082588020444643648 10971167 -590776968410533989741232546520699738784 10971168 165765522096079027248158159389065216000 10971169 -367176900101929217872945887801097596240 10971170 -2579172910945290115482753365896857600 10971171 602304308299844002674577681606985191272 10971172 -110537221014685890516365358939504317824 10971173 -483219298383758937457860220971882770496 10971174 -223834192951437777221147909306782366848 10971175 456475073328734348154623265078878254400 10971176 -422305230276943188174117824920233169920 10971177 -23777141069540911158383903871813509760 10971178 148086567071189580147841940125108094640 10971179 -136559445152794424533716806565577663488 10971180 380651737868457166436006903387236761600 10971181 30162169853021737371821747647316436000 10971182 376723978015798690506306399529774416192 10971183 -10850177060617668049105211822397422976 10971184 -30669791187102417770995514917996462080 10971185 186746203951271765857761531597282681960 10971186 178025878813570158901183012401878312064 10971187 -618583389046114390545093184460935586164 10971188 -222296160188209574378010331874280086784 10971189 -396128264150836687686546577827973710240 10971190 -115578046241138706219063682445757254400 10971191 -502088628767904825335342592807754704 10971192 -656244305279740178364422129977589760 10971193 90750321891675940010983566138546296580 10971194 -166952232453831062817375415647228829440 10971195 -168662455833602379348066358946181160080 10971196 -676807053277676166777002256193577497600 10971197 -1354831035988316335217330718817648820448 10971198 -175516798702060804224169052150438534400 10971199 242726532620763726713015764696662666736 10971200 32047714865681526039936875403293491200 10971201 -18942212090320569047287559820299164416 10971202 -110168839508413677102369398580018823296 10971203 368828978274102354746726881823909175120 10971204 49539769021019345667677803911981957120 10971205 41657304923999002930770254840106643200 10971206 -303733181445990992495301777285412364448 10971207 118999897017368973892574801555048541696 10971208 114469789991238974905671119657637888000 10971209 882048297022703630098418643897987016410 10971210 53857798491892070279573383940236247040 10971211 145460737402099202303375947954761921812 10971212 -14182113097808312174684032449872959488 10971213 274906358871775534955372539051235289888 10971214 -17668476306910039293390119086014836544 10971215 -230474820497911171364654926355349563640 10971216 -21661682677676537736220105652545536000 10971217 -411676557922364928170239185750070670734 10971218 59916070284516394669447114637751939360 10971219 -17380502922732576588865329163386405120 10971220 8769918035141136417157996728510420480 10971221 -628781064622456009518160054070774644800 10971222 269414636348177519196534828690846585600 10971223 -19100734819969492363363935528983605136 10971224 -853166017041966853349100276996473057280 10971225 263343934166760654105008315930505256350 10971226 2287622979042998343420962417388779520 10971227 853380005608214849862190360064211691200 10971228 403068297667088252958421030033745963520 10971229 126291034763974975994383088029208561676 10971230 88534290421280723841551915951846411520 10971231 -132422316980259599275145786432806090752 10971232 1475531931387430663721661994580977385472 10971233 4247511472430720117968040379390262464 10971234 123109226449102469029151901195748707840 10971235 1557187580434967580487500446118220800 10971236 331953675280545938901646636782530033280 10971237 -455580333540309316310718739596053684640 10971238 172767695789591341244164476881008247520 10971239 116326730050395816953684965461334149456 10971240 7814683714041820281481477293529497600 10971241 -218955225460504420541393193364371190016 10971242 234847665217163152787110346588929060272 10971243 -9561273370874279720899956874690774200 10971244 504476465522177494057401848587866081536 10971245 -151633308965547541005515277753607113120 10971246 94424484412361122637630906119855749120 10971247 588382116480677733529337504565398893536 10971248 21814330553812302432835005485477658624 10971249 -448501456394965080692617669014839496336 10971250 -114721030358294745583593663376434480000 10971251 -450333844491108088560407844286626413280 10971252 461527270107056149012786168606796270976 10971253 -300048381660942658137819991108729477536 10971254 -180066934243565083338871459916330809728 10971255 73952440604841744623452194286024425120 10971256 -675004076712337831580974052709987287040 10971257 -1621886274006253136597425619145241789056 10971258 -169058686608514106613284537003603798016 10971259 -123618548780379141483075386646775714000 10971260 -14336373987498404143343061202949437440 10971261 223936260105476843469826991648776656000 10971262 205810050548862350853675206100836659200 10971263 -72759974155624724455344538469990487216 10971264 319877582626137938555856386461311959040 10971265 27064961324640393641391008699118216000 10971266 -430974384205204482179977217061698757168 10971267 -22758676332220740515650752307071987720 10971268 16137546525149029191346668121645056000 10971269 -2807204929085601508426339844003168100 10971270 -220937379222394640450721401960931273600 10971271 1068452344111548237792955629993994846752 10971272 -23312119745809136437751577436960849920 10971273 254649246715851039671398519413096499104 10971274 -226589985970208525719946427116578182864 10971275 2157555095233864161572021102061753600 10971276 -180741718498222321866329116765274505216 10971277 -68036192030162754577412267878556883016 10971278 -11923022469517646775631997255710050432 10971279 -354320204809084139771302010718471569352 10971280 -70535070036688865431204386212917248000 10971281 -480350770643337223539143316039452979918 10971282 51589447225792800508384401440633232384 10971283 112152889797821288892553440229206292800 10971284 -6178271767133050399463820575298048000 10971285 128726536258733751881061132698152871040 10971286 -137115133223659258657888109623263868800 10971287 -34539377155225437093054534204705325320 10971288 -10125028078296744336788766502542551040 10971289 22661069033119450532230923482756621056 10971290 28230852128699979028833572482166453760 10971291 -396947308456133622503590611319832418408 10971292 341833259060295089531004228389755747840 10971293 411084012623584603220686851765448621542 10971294 -103153657617300235169845630739106014400 10971295 -17321162735419129580464787551068657600 10971296 -614031826255282136325253609417966682112 10971297 -251932000424631624254615975517223587420 10971298 95962564061837776812514750569284300064 10971299 82367774993549532767353709903924193264 10971300 17942661521965403738208361189494604800 10971301 588517227589172594049171448912512736704 10971302 116796954526578082867261998027485264352 10971303 13595285837478637421130612553324462080 10971304 1285514025518207706107704854861739622400 10971305 152430425113629495874932267619797623460 10971306 101960258273710664889399741206970958512 10971307 -290757235529836030338407914770393678724 10971308 -61913028045599961641357785366937041920 10971309 554392999357887108206192336879451910560 10971310 -99698068054142511261469211115455120640 10971311 -589055582169558806545064487761391218760 10971312 -103341052218002293394645387380162560 10971313 -156933513078864659104405875053780215836 10971314 92499991754975842794971487593072300352 10971315 -216041232526126274247269461700479560000 10971316 -44453448849699988686064756606957806848 10971317 -380267722423622069615661816939451209600 10971318 13475844037845592232484029878087579008 10971319 -606229215099824485906242146521286936256 10971320 -98394030549557149768103688560139571200 10971321 5374581748299414212183339047359775200 10971322 -275651904548158239951819766430316587520 10971323 158516002317614601485938159098083781840 10971324 32141472675087327550282575448479608832 10971325 -216594172436910537572017311923200595950 10971326 -179429942094027118726222427900818572096 10971327 -307967344452401653098111289253775957360 10971328 282346214273150920560646490366403411968 10971329 599488656423307033170448981834610871600 10971330 190308740534660083981460759015095941120 10971331 9536886403750737205927254487438262992 10971332 -144493746888304815604720181198551646208 10971333 346202306477544937404071649089183135004 10971334 -47431226557115103699067106418508210176 10971335 121926702524311363155695157134430956280 10971336 248715878707497033029658186685545062400 10971337 -341292693356755828270515125428095738360 10971338 117871995363328093453794125581913349120 10971339 38826487699851345729161070382340579568 10971340 -190225283526500607878291765221703132160 10971341 228025542288658172204937108949447259520 10971342 324493995099711191849361350709716442240 10971343 158280328089168711980481934487816836592 10971344 -94212970153981928123239637445236883456 10971345 106827279989157606470834170074454963200 10971346 -67121266951200787021423486453893774336 10971347 -479805340385915909991242444196304269204 10971348 290987728704656363727142786540388321280 10971349 295541752960010464545621062336591382350 10971350 35192907957412285514554083682412064000 10971351 318719961160648743711701095709637893184 10971352 -92433544811612444744595896093664215040 10971353 595428811969399494186825905945939662602 10971354 42019790336501064587501926491026482176 10971355 113651150250006687820193020286004746160 10971356 118919695320864408055021341867795041280 10971357 -20620040736877710145197263037749208960 10971358 -151474444226607059463782915370821115648 10971359 145463159073785418852294952105692152832 10971360 -153569447580579678432916004135279001600 10971361 -423342997211290742427082561465186789376 10971362 -506544457462656439114336685779413196800 10971363 109305069590607817193190128322359396784 10971364 -721109902660998368355451094133639168 10971365 -170204743524744304210798743815379886080 10971366 62527882694907569086388577460814936064 10971367 166870140607054967122876281977352032640 10971368 -88051058764438883412892881070170685440 10971369 -55709743677692146309225017599361560550 10971370 -118027357272168563732003148827876696640 10971371 226227215077206732733196494461159605664 10971372 -158244804706318157606601465475083998208 10971373 -162959738627114605437857698734983056160 10971374 -18886551202065374485744974368262232128 10971375 270007300139468233563795744293854248000 10971376 -23273585814610976055325870848426672128 10971377 96606880093829651453813425570184870400 10971378 -170117718521824140029798350161768331392 10971379 187563105343400157472849160040002014640 10971380 91111775397175670183192434177070039040 10971381 -384729498085398546856038358279502729376 10971382 359805155019886432810584624978713925792 10971383 -117320245464293279226780126478325401368 10971384 350597786232370454424687687488346193920 10971385 305323744346846927695407460054726859400 10971386 11727596324314560121868765260213763040 10971387 138480369136715922409863649452895030800 10971388 -126651089653897703055761960735019206144 10971389 25381266215755817389499619984846303936 10971390 -254462435522335947199419775259993491200 10971391 333693245727347056472076129741950111952 10971392 -598728145307887670437137294579631915008 10971393 364364763547820157096577605652663170864 10971394 271138895072507421236206346968643971536 10971395 -52914553642431896919240958894630792800 10971396 62320763154512341418541181639660339200 10971397 -23026232563242731960579867897096656388 10971398 -208197240629759118005932863999112642560 10971399 761023296022325269685275321532121623040 10971400 237224969094991230403186447885077504000 10971401 297216036803663805185212857181928391552 10971402 32036016615476026711316538808546640640 10971403 -185672502752686698508027773643283874560 10971404 -286274602156963445120516383785271948800 10971405 -91701629584600226799685838400970866900 10971406 321261806101521314030261999722878025152 10971407 16725773773763318991787851747704743800 10971408 1093139411438737119137410170599768064 10971409 608198300139530166191666740159994083680 10971410 119330105631231257236784963332297971360 10971411 -300735263716374481013324311547145748416 10971412 -685859139926438991054067306295506390144 10971413 1033032917119237915509323950578503649504 10971414 111578847667793651883620548679362651008 10971415 -42457197284250849551507470887199970880 10971416 -247166432079342496200421386648365015040 10971417 117098229262971927533888175693702773760 10971418 648915929436782585957844365919244283904 10971419 -20849455112409330980671663088332269180 10971420 242509414640127047498785422133627130880 10971421 -86965022548369802966109674039072903456 10971422 -32736644466843157989996611038661148672 10971423 -502161662957341524135391507172876118000 10971424 85134091382106551330872482490147799040 10971425 -123002775362880557134179195075243405000 10971426 -345773569380831521758392878976348508416 10971427 271962284107545943718675706776768667712 10971428 -228685049890099658298518400394587409920 10971429 -108408919677694486980307002517085265600 10971430 223242999835925481396011248979172159360 10971431 240669556179389564808184362389088938232 10971432 48402766567275361455229935548595563520 10971433 84352810895774679796758303271224667488 10971434 405237822115142987276892544315657772640 10971435 -22583766109055521644758176051334976000 10971436 41016423918838984159319011000972247040 10971437 554952695063958432147499965128270526240 10971438 102146076483114460826110458128942389248 10971439 269282111573959344866949652307615732240 10971440 96532311196369330518689025394359336960 10971441 -215365043354627999560252305252693271680 10971442 -262401850480859102839487679558755020800 10971443 -261521844036278040340429531869047292264 10971444 -371298462230570212901524072167973582848 10971445 -64533363089144612723824388601898091520 10971446 -36460826599239667194732894229057103040 10971447 188538090137063805413666608708228657920 10971448 351948400071204210944884227416682639360 10971449 -973606433127092446301546804301419342550 10971450 540855302906495961811023685588281600 10971451 -491477850151569078455075511316738097768 10971452 143707850523775396322426570836373339136 10971453 79677190763318962129079271630187586304 10971454 13420893202083661032058028522605989120 10971455 40951247774443808105490773532145200000 10971456 -81580500168682797117618976032332709888 10971457 -185908561135144727214384969803260494208 10971458 85545637333024703637900202118321172480 10971459 -225854942981548212891094245192046962936 10971460 -206725061077166302550831054905655293440 10971461 -571427167083182605909857098667485765376 10971462 -2279477120271842152098565635184425216 10971463 -68885429556892764554907744311701930440 10971464 169706541198794946437248710457506201600 10971465 50369077569072742331458792273937291520 10971466 192851872417720614490004895099098860800 10971467 41794113824575857841938889419636448800 10971468 424464442700124420715491893307962909952 10971469 -871902459120338195962356819292610469130 10971470 -104671701396473928145066848993852928320 10971471 -54096033620428410036964973578491269376 10971472 -11256329126742961658573084309116493824 10971473 39004471279969631132586141137160735600 10971474 -209708891531049811457403155689391531520 10971475 -14301908484073305501768792157027503000 10971476 280858572658040890654496566261027692288 10971477 -133048410245039492007353363827808490240 10971478 -145807666943023011790262643238646031744 10971479 -806510115403806537636442429256607388920 10971480 254220172251954724560671414895478579200 10971481 142921323002853621628482917763367907200 10971482 33625616887524859328706095558494340592 10971483 -175870065018520460580630439392314760960 10971484 -283272451299666678715809518167181929984 10971485 -27617492235902887372758829018255165440 10971486 202027485002952785813207802302182938432 10971487 84402090649916737555576703637129062040 10971488 29893093228884605107701586406733250560 10971489 -38494347432044209583839320068635790592 10971490 -50768319796785882346342749113930443200 10971491 -932439303434373332692440914015174727000 10971492 352046188876226419543209883453934051328 10971493 -53570919194844261930279374682338240 10971494 -88008502836436648084486880922768768 10971495 -49462595046664974677583473430087792000 10971496 101648372481155550364440451953773967360 10971497 -330248516357121984814631922630018618054 10971498 -274907474090537146667082733747670919936 10971499 -53380900956099000905893845069419010816 10971500 -196843585524374212276819240678188288000 10971501 -429020139690581822436671671977584837568 10971502 136122753546562026217275459937222212672 10971503 709407508327850470682709692255825644752 10971504 93357541285613647910492547940525670400 10971505 -36112073543772723911219925588784571340 10971506 37093573701101519620885540738142926848 10971507 -452942909234317698629224960257182460360 10971508 -181633488495862637156758108947728596224 10971509 21339292280234331743386478931138537408 10971510 133371651442267680776043376545759928320 10971511 -529182727915582945079115564554524638288 10971512 -19348976434470149159156731333189939200 10971513 5312636825684688635366992496463000000 10971514 274777808407080263822386356789390911856 10971515 -179306105198841927800383565598324368400 10971516 27365528952270529033756974298027172352 10971517 534563921776577108387934318770475798732 10971518 109545885489218773059800964884722384512 10971519 207759832016205649307954125494579744528 10971520 55070695704255004277624594516410368000 10971521 313775064449559961815933963244415371968 10971522 -166309019663578278786026210398289189760 10971523 686943923039194884593518560778331323772 10971524 435253350111425043424397844615491796096 10971525 -3709994970807208145011444763069894400 10971526 146167707985267792525022701298833199712 10971527 393109776355489836918198388682708308272 10971528 -105119862201707536059425092882775162880 10971529 -198301625354259608785757698234309808832 10971530 17393021013713004033507735366492241920 10971531 41750669626335178110503491457566452600 10971532 -241200910211704233243467009299061861376 10971533 65622514484626310349059257372695017184 10971534 -1841416749969308827740492538016931840 10971535 41031633440140263610214304846873567600 10971536 -221097510341510085380115552941899776 10971537 357303076891813838298619589513886520560 10971538 -144789780627682150157080732236673108080 10971539 -1459482218100677341687102012521738685344 10971540 144265662219536450494647515594491887360 10971541 -728342067971700858860440943281987392000 10971542 102436310285957259676510877966012088192 10971543 -25339841767635300013696619974097081472 10971544 374872728792239474164144581368062033920 10971545 -235662763574059841575502735196540409200 10971546 176179742743537610024287943257375440384 10971547 -198513830681854614788386993807361355004 10971548 -156621574483575491681581480538989977600 10971549 -641590192509666397799540062663595700666 10971550 15789345232523270931635243040617400000 10971551 175665154006117956442925897921373645504 10971552 -35270636859516783781995140033670021120 10971553 -606564624241251057644669805104107207198 10971554 -104690026086012801798511314254494512 10971555 -41417240255603167253069769126973159680 10971556 -166153610904397850194681597862678711680 10971557 491172246381497203409905295133304207806 10971558 -30390257240240893338576637708625260800 10971559 -80086828568186902595779084492372021920 10971560 -277773815088747313934763369668773478400 10971561 227098582350408525536317402428600246672 10971562 -123050283728273655594265070555778086400 10971563 737804162838175347321760831055909077812 10971564 42943249851423133822638889119640980480 10971565 -353933855308116644709410976658287077280 10971566 -91351985558988518338266536087239732224 10971567 -563311931851643201941768669425697349400 10971568 105804918952656610982740394967880712192 10971569 -360922913239931261177799374754928868160 10971570 98600444947140614628237120589386969600 10971571 423428913035689396659594676996622747040 10971572 278840012364140455512968048703040622976 10971573 -146486761695880594882368337971403968960 10971574 433872698372755702754323268440823557536 10971575 -25621906146697098925020862932182024400 10971576 203478556051965729951839010149955993600 10971577 -463897716178945192836559303210438239574 10971578 -210549947956652296914792857553163200000 10971579 2779582545993607299919252141398281088 10971580 26014009492626353592698559696104563200 10971581 91409710589218129674724825611560901600 10971582 41119854305168565001106000297706405888 10971583 42798023983857930492141929860181914464 10971584 42637585283259029962625841221993496576 10971585 648692049073410824946237414125252611200 10971586 606820725558198647226944754232411883520 10971587 -1009090920927919191138788608862712051696 10971588 -234493204436223019172707009619394754560 10971589 -373276308396832312949293699099364738276 10971590 113154011118696384939996831225520068480 10971591 15914509212650514972617455000333012224 10971592 -58219301087634338441665982854349184000 10971593 -28811511650473980793614193923967017036 10971594 -243091617361414639970110853840252212176 10971595 412655833568345857790275680581510877600 10971596 -261375172009808933725187172871099844352 10971597 -4957592867722925695105571546477101440 10971598 -162835343728192684734214259682924106752 10971599 -155376917840272859230828448358353544000 10971600 -14335638219410560444665205002259660800 10971601 871898111264145592424988901332775887602 10971602 -300621368384270017372949752892263291248 10971603 -182798775477499796851784309629782773040 10971604 -181450274514062742233721659773636374528 10971605 589960567423945817739066510904785511260 10971606 293588235658130309194196697109162375104 10971607 -657408754156427514227232432828252463160 10971608 -32922941081061170770923562636659363840 10971609 -360519755314190095890348687077449066272 10971610 31446005686716284105460085108608577920 10971611 -172687190287116991440806502555487350768 10971612 5360133736469365769090568535759812096 10971613 74076989977999067619720258019322634240 10971614 162992847790397171644772536014143254656 10971615 88397808950631698769949251328881540000 10971616 21696453408218000622300241940436221952 10971617 1012092027560869575330759310265553953712 10971618 39852276110398145756466789297057768960 10971619 -931893079885348940157131179552879213040 10971620 125084505805537334014237413036754575360 10971621 256747349717893780276680756098648882208 10971622 1877265432496774351837524607312993920 10971623 3998049528144387006076912262472918624 10971624 -216900585587726668019499106108344238080 10971625 -72208140570619834618622592210377520000 10971626 139593084303149827279212470294838931200 10971627 301040621839002119115036701115845443008 10971628 -755063521299794039574775875571614827520 10971629 -36945545714799616862816892244543273770 10971630 -72815261916671192114859295974453557760 10971631 -497885875709297789757350621474423027856 10971632 6806317186825161653920033312043630592 10971633 -673368118357677021286022367981581210496 10971634 131489325912300116224399606790558451216 10971635 94771848666833901384658447222405300080 10971636 -35165960131209224566937998498416377856 10971637 -20711081481746349088326773506955941714 10971638 204919747712953363000817810726131266720 10971639 631483814571665885559815167810020701520 10971640 455888125464701049050876453196057600000 10971641 -308424020757522620362386975841038911916 10971642 231911094143011647735916072038317124864 10971643 864847574557984284869857240000292136048 10971644 -26046111652715935774877391073071464448 10971645 -81127321652511073376611165326160425600 10971646 -36429681972944034701753882433718354560 10971647 292131782305463175051800659373076670992 10971648 50736197349325636386129835458123792384 10971649 703744932801754301332338743077736124054 10971650 127547173865639580404778976301916514800 10971651 149113781853709672386532503870626839032 10971652 -257154853476836295347744596278880916480 10971653 -34522916756085569139585887721977907840 10971654 144157811267284296215049098188262781120 10971655 -227489128576117138497385045293848205840 10971656 350945543232691852418229036735095285760 10971657 -243762357697324257671115765474807290880 10971658 171637638135754371113957493369300628320 10971659 726076342936247748398511867445293835860 10971660 23505975998056426112413532820743454720 10971661 -759941091010541741275153735544990299700 10971662 85511256991836946012268637020943200832 10971663 561702754784237972993500942903707172224 10971664 -211467019653144319499458151925653176320 10971665 4119013477151320373711327673342179520 10971666 43819966790250923775772481384608128000 10971667 -167931409278867332973000566219174723328 10971668 -133080730242031255985098948405001165952 10971669 65355810959333364770436975805428118944 10971670 221493345111163085040567101425482524160 10971671 -359738705861077098022967807502459189000 10971672 -359383565987599075950966554159782318080 10971673 -252388231440075754261044177224036478960 10971674 103955701311576268254373380806604202752 10971675 44085696878853742564565552885745600 10971676 -241484640114213832264865148513545751040 10971677 -204616003588058604411447189920960891988 10971678 102005843967132621957577310790750329664 10971679 -876764689031884841482986590525532226720 10971680 825821711985658159744948767720525004800 10971681 7298634967451578913927076673798364928 10971682 206617535380936521940958491625054004384 10971683 -397504484615756236653236010372766197480 10971684 11628159306771828753560932842934722816 10971685 -633097122376946534846888957206490287620 10971686 16686996607534108926410472377367105984 10971687 -367805429502611531157026532642975949440 10971688 196686098015731438591319795944268175360 10971689 -187964177608239567145820040954050934876 10971690 119810619757995470631268653586100567040 10971691 -429121983011334209702233609710904101000 10971692 47284343275103056889242378111615852032 10971693 78732785952153898695971321779454887584 10971694 257229520444229211715956840330419992896 10971695 -153713318230355559219959955262199087520 10971696 94025435010459779432243706716110159872 10971697 391938759407089710394253250614883132912 10971698 281122051620058858204500434321930372352 10971699 -168465517249821647757011928261536057280 10971700 90617794490635203378761464138412547200 10971701 142380101966857720102531533186722997504 10971702 60280425619015899655321957710729492480 10971703 1141056302036591701171602385258113330120 10971704 90536908187040210385727892271337656320 10971705 -396026350830914338649982334765748264640 10971706 5664523767142928193425172044767223808 10971707 -659652830499200367682801655755086838044 10971708 4767905323305980312337109305039495168 10971709 347813012263145369841332655293397559232 10971710 37220287231127106249557434851089669760 10971711 -36377494807149789069941482418621639712 10971712 -106227266028046522147500396971921768448 10971713 37125946346225486301208982044725818304 10971714 -69635289344757180285912596559589197312 10971715 927752231157687846433308227800818952800 10971716 -9794448313728396648763914907132342272 10971717 -456390731521709365067862407904481477920 10971718 155491676150884510980031054682339442816 10971719 -819406681908667837687527067077542268288 10971720 296603847932524466110403842887598080000 10971721 -21063463764900111089656690062518073280 10971722 11996692381068239194664621215766440800 10971723 -41030283148991783741024573501180754432 10971724 18549709714767543410662577527433290496 10971725 -10601967529853110649659578450892590750 10971726 4003004996223598469515959966569969664 10971727 167515224555383395528078433940054818112 10971728 -148454678094928380543418997674616168448 10971729 114571346171599460605959060568274339874 10971730 -101520658158231863967294407160078720000 10971731 -86332208650960237600150837984553553936 10971732 45364868500954227855013828529994166272 10971733 -345995585527609895112830226971675800800 10971734 288502646180492737276069601159014922016 10971735 -104093640772955402402399246279497553760 10971736 433060244717170407163833532091644108800 10971737 -674058583878056886534275903339094856182 10971738 -258695657374478057867920069219549687056 10971739 289792910685647613175256713841177661720 10971740 10394927784224204328241296889769011200 10971741 20998790647290567589938830377962069024 10971742 -50348457935002943965897662259023488640 10971743 38643444364376801505182334328200424992 10971744 26108424451544691651836965829077893120 10971745 -543802988353068839687162322441139176600 10971746 24232186199836320635235574792113045072 10971747 531049221402555557154346076874416045040 10971748 -4186361780033898608998353764361054592 10971749 -802167279838929144380195198455575940164 10971750 -244919692733226473106575910973176480000 10971751 3316622543072333499755724174999883904 10971752 -268183383989868198652567671991565107200 10971753 -28790864795144450174043652343812987776 10971754 -3666918281811049174022964733645879200 10971755 196339666708777586212213381858340840160 10971756 -270259725630726921399836354527542213888 10971757 520730832042899630515517267074396509760 10971758 59877522446583033331524823999086489600 10971759 -137102964747527496663158404839619910400 10971760 -113708328414735071030395645038502379520 10971761 -135242941584318732964133947799344413276 10971762 307489201315091865416655485658029953152 10971763 -187756314292547236512714861821471234616 10971764 -309802303621270131210921907258413120000 10971765 91569490591310594127089140155247175040 10971766 -5000239768908272785917956366729743872 10971767 4106808706257370718873947464503476752 10971768 -107706145167270876974949505239585914880 10971769 574594233058049684762988272612958514560 10971770 -194857927849641479019797216351171692800 10971771 -33234012021479297819042982838350609360 10971772 -74344490753538818043875524172972359680 10971773 -150276885561698931188730997844451033600 10971774 -36260219926670865873561753335472900096 10971775 -75241687556228069707710422082679895000 10971776 307597433243773862023314151053522370560 10971777 -490233758163177571408271853455218192080 10971778 451285210872024668205656627632682989440 10971779 45523065211084748066709518802268167840 10971780 22721597900438915257580044121207500800 10971781 -66570339551898410147231651606634563328 10971782 8082030646677644660988396330305796864 10971783 -4336662485591728947010703121423598656 10971784 -298997284523210418590057735254573056000 10971785 -543306112333631474026761678805722109440 10971786 -29790843253812733711003493105888319744 10971787 -142464578721435784124520378954054790520 10971788 -657928049984732504439809820866839240704 10971789 -269838931555623665244605042858595260832 10971790 -35362779290952318011756675782379937600 10971791 820854851696258472272205278342495142192 10971792 -386738919621444041460520883295731712 10971793 -236401449199980787099427579591730542784 10971794 4812200026018669214236072538245522560 10971795 -19526020066931577248685334272116074560 10971796 351566797311203341081737266315895680 10971797 -513940685223064592699942189196775068960 10971798 169193179144495161609477968854368713664 10971799 32405862571972709183763736604369152960 10971800 181665923457171577611153761655404544000 10971801 -1238316184406849599090723133141431326720 10971802 -277408356041522110764950272145330618400 10971803 145908515657044285986305890014098071584 10971804 79258986172731343764984142306415542272 10971805 -26951794144380769215093150224229868800 10971806 -310263090697479545629802000175729963648 10971807 -150430412621008040008396624959435768576 10971808 -486191979616369313469736959588853678080 10971809 -16409089596723564975946149969050898384 10971810 153476935585842951170009216665880781600 10971811 -549446443711376745357430462863249084176 10971812 384748044669534811424373438099880534656 10971813 596201474576524845622748509871898094944 10971814 159931040698940508914571268480935798912 10971815 937798491689878162355075103018137642400 10971816 478074305148092926450360072669830758400 10971817 1002065052359809644372526388265995738400 10971818 32766044105913375378440368232001262080 10971819 -153227750541600499405647469471635808356 10971820 -179746129073784570048017354280659281920 10971821 208405830669526432344609882238659513600 10971822 266084891217452801034849367456411678272 10971823 -684222672638355218306534886791051262656 10971824 38890343431599192518552906655404605440 10971825 176028307447206384065982700395069447600 10971826 -342338945306522040995878173292047429120 10971827 33696112728986247210046093987789098600 10971828 143552612988389339397448705914722058240 10971829 -437603142071637006405357430362456357120 10971830 -94070596464059242550259212652825492480 10971831 34333718083472057311587808273938408000 10971832 223853193253293428913024588739030056960 10971833 193405236949067536933152276838216148484 10971834 209021552903036784221163988918039434240 10971835 -428190375379109596806446216262579301200 10971836 800116339683364005945047389862883194880 10971837 -49402573421363101252319987820218112 10971838 -118306746569992747490654175491705383680 10971839 380834501673485171407789290951126488640 10971840 48821403391730425337682327492781670400 10971841 140137626601561584583414854119129202242 10971842 -171145500211951887441117982398206489088 10971843 -75615838379358771045417310000195299072 10971844 5687530961108946719119568312121764352 10971845 -178999217089000810656121205962084680900 10971846 -75968169914549545633291661713514719296 10971847 -984804792461016680779503438539987537704 10971848 -135753214960816608012868524955759718400 10971849 92734330677779479374787067866787509440 10971850 72058157867046895813024460013704000400 10971851 30183655534670652068239113877620392448 10971852 138357280268409178778149820885269151232 10971853 540944966703078247691635477406796269664 10971854 93834939203056158776994298909231813440 10971855 23375910472668855087074815954823625960 10971856 13835237976470121706573245132770115584 10971857 -213300909619367467698583590726252357912 10971858 51680777118748751591724968318566384128 10971859 -609551571378689117417609978633624103120 10971860 146436552515500437759967505596973299200 10971861 146059359594977387177323544135050078464 10971862 -53324102061798861369802491820205424000 10971863 158335947788383278479656245630488810160 10971864 453278103034470411818669538186851512320 10971865 37960503261048676521722183169332376000 10971866 59356789935519112944672702284386606560 10971867 275439160680485245215368094698251990680 10971868 -219219198033411460044755623320130105344 10971869 401515554810018694534006158357180226560 10971870 25118843618922642973257030406655078400 10971871 -554367719308319753303463629788709112928 10971872 64169375935888259271232187503207514112 10971873 2627308623996427272135554956016659824 10971874 -112866969302120207669932844725534133760 10971875 -255519822922654815045909183628542150000 10971876 -79145953716423275600299505264691210240 10971877 285978835519468652709115209568667959072 10971878 282997001867623318324321857110951766240 10971879 -235944090986405736913125464676935635416 10971880 -6288869806320035045236204712134656000 10971881 12023082270938572171128182468469401472 10971882 64322748991268628456320405573162941440 10971883 -54786697772302815254770909961244708000 10971884 -119327665383143249368271444821246771200 10971885 32532562385853754796449474792455257760 10971886 36408654528585805375818565153048933824 10971887 -285876776430021663484414011640771230744 10971888 7214198104866116239912685761329659904 10971889 1069805100938994259362827277871947393960 10971890 196212827798908631464365798552481399200 10971891 129659848308887616890276401707329251152 10971892 195249802230953736080479904382885969920 10971893 -52096400903550129689554501268569035858 10971894 -36460946391404068699035250428139291200 10971895 118505126392065902247147550647619988400 10971896 74473083266401365024033163943093760000 10971897 -365103627811384189031610306109719809472 10971898 -152557538051054223184415281838207633664 10971899 -106932478923079035012177043240288187100 10971900 -17200935467838988454960687974418611200 10971901 -72304001306046306238719916637955346068 10971902 558233104557696273217163851383143602944 10971903 223706820469806924811044312931646923008 10971904 -538232782224056887161632251948816138240 10971905 -163613650735562018532710985190717130880 10971906 113742877441913701542710471597067007488 10971907 858696912638957161115437348199159803440 10971908 228118808613079952947166078133430912128 10971909 219705680475169408662914721594518798400 10971910 86335792769411884898620692383935186560 10971911 315895568750777642426028916502921656320 10971912 -35388425907122123858694987499927142400 10971913 -433873562832651203919588742846788563100 10971914 340943838319516684322010951413883217152 10971915 -358584335776615487850344209987664179200 10971916 409655483399966741147633999828278634240 10971917 -148246370364131910784781530592983242 10971918 -100994589552291328688144238968455252800 10971919 -162935891988691420422949334561557627968 10971920 34394215884481509135310187565377126400 10971921 -501640527291105924017401297671819759888 10971922 -15435137745422420704930218161520452448 10971923 -4464672217789922058632943142503201792 10971924 181963355808624913614831464477280761856 10971925 112774562330692003588444265235056712650 10971926 54423304205405913327654383776062209280 10971927 -22918171895861967061105438916222422320 10971928 -1188280656434164915031455210364559360 10971929 684018057051440153046671109045565891530 10971930 105861208721475572330486641517073600000 10971931 632088157366296301486492686513964793732 10971932 -445442333695439943853975032205176789504 10971933 293874284316858949445005509651178022880 10971934 10485316451961331635549666735374725440 10971935 -263094508030422202051146274465241824800 10971936 -534021677915135005051391034750623809536 10971937 1650261246728180833840879117594703380 10971938 -404919481599913246523574095436922184880 10971939 -363773917638030057324813930313494906624 10971940 84939329552252049766247389825978368000 10971941 86414547702572143825376131271370616800 10971942 -16642825840833117359490871743530681856 10971943 52756492371238054273384505761255484064 10971944 -329374693387505295860171683027866915840 10971945 240086407602971709137345010390183627720 10971946 -46958238016153147847242131272983226016 10971947 -122937116661104834740047463763932236000 10971948 31123942084193041790879551818111203328 10971949 -171130451111535972354303649373267605760 10971950 -267196105189626542577939882213899640000 10971951 -199013966807967004661563589848658571768 10971952 -10768116510032817329034401802632249344 10971953 -1003211757092894212701836136840727051740 10971954 -16220990870550151925607757452579489792 10971955 -127010533890862262656446820042315994640 10971956 720499459126021980069076421341426293120 10971957 -11691926120529378925047941937260110560 10971958 -39572862095069163575175097868154004224 10971959 -358907638824285809331504629113678602840 10971960 283331658019031100512525291359137177600 10971961 -33032186991196426450691978655741334272 10971962 -592636847607848584676935399893156734976 10971963 451746364982471876119091522688609436800 10971964 -159549932615011345647859667614147585024 10971965 251824497639875012750247414044312287200 10971966 -3588367561593470094604553651473459200 10971967 209348486729490293715450148996246389792 10971968 -2537420672819597650970768915929497600 10971969 254608523428687137649845105670345121568 10971970 230851734284408035181825364867568632960 10971971 19035455876229873794359566247063543632 10971972 -521651894944659815952102134340910264320 10971973 -55621820822645333202881628717581054756 10971974 61518448360547720350389243995911326720 10971975 69022123996223456630073299001269520000 10971976 392385383430204921958546103928868300800 10971977 19508511412126458802774091934044568192 10971978 10471493741676680988962054798653972224 10971979 522892796107421192326935104727851176 10971980 112934401206513339613633618976942576640 10971981 -370683267798937091786838651872252388330 10971982 -31199405690513799496876700975360829120 10971983 907292605307677119338759888064515517624 10971984 56468147729474750225612671919017820160 10971985 53481892562315379787477967781290910720 10971986 369677991374726109754987413074914050192 10971987 -418919604124665677075831344497617934720 10971988 213120479104185778427539904945020051456 10971989 -155457724116024154886005653132382454496 10971990 -290601192342841191883300312265070470400 10971991 558485597959011208129484312440067760392 10971992 92405219967354745927926288060499200000 10971993 269842694752418732300894786466643437264 10971994 229019658859139681089549488717256089600 10971995 -540265176618106930987032186642367545600 10971996 -19174838915215873094350669903181537280 10971997 -88274266049854087543328131145693807028 10971998 288263262593018387825120109611533200000 10971999 322227620571507161185801558710044132184 10972000 277151590403553299646475052066930688000 10972001 -46014408802408061487537477519005707998 10972002 -70831630233584763505775583843693898368 10972003 309288198459694266905596159881062153680 10972004 72675400491153021257363113949430305280 10972005 147347586650875447733804092517175043200 10972006 181021790192207141148556233788409916800 10972007 2009205671918296509008141415405485040 10972008 91472764208700854865750720684519398400 10972009 8001638568227729000624707882783445760 10972010 34090342061001499412331975926500331520 10972011 -32192694977073039223676397624966447528 10972012 -21332486068383949605199948961894400000 10972013 19941888357412853991267640431978196524 10972014 -21696027357120433089800104218613671360 10972015 280490872734823608873234916801551929160 10972016 29361797540599614819999464376068210688 10972017 -110848696709041114767967515528673728 10972018 27551417960286228825212664970398162960 10972019 -53379271866640943774358313587861484992 10972020 -55178865875837221745067887098888120320 10972021 33701972319287450057198789404736700024 10972022 266998744513720309060299518904143601312 10972023 -43924646369093408683661343354315221016 10972024 297273718778667917173044807476232806400 10972025 -379183074939579380621545453802923950000 10972026 89408550485796113233027730968303764960 10972027 -57914275699491229330884977331435228720 10972028 -566111339067461413677537980658606200832 10972029 491455083200719986321223777966115357184 10972030 313535340141120252501401872410625604160 10972031 164343514959473282199147524347735871760 10972032 -519758147025878169916628616529009704960 10972033 818528047024611421476378028752685553282 10972034 158117004391074295480103928999180870720 10972035 -132002017175832968103254255799821763360 10972036 576251714158466131806115003813419863040 10972037 93370112063380193640586731841387150686 10972038 91556712309000193679917617928667136 10972039 -117300945374806367834262398702861120992 10972040 -108040252946512484488846674359844403200 10972041 202995137595874003895573202209433176592 10972042 -174475102019308066413682218219337925328 10972043 477565670777978576134955005975309550292 10972044 210504760219644086905764697602203443200 10972045 -19232024730142421143392202406917088640 10972046 -31179770523197395085023349537685605376 10972047 -76481658138588328184572797290215994880 10972048 200919727248429350993151951716784054272 10972049 -326829671179301842184266981950895618560 10972050 122929611559733416870084802500719648000 10972051 163545759169947338463180965049872281704 10972052 1396718775916156432386487660365471744 10972053 567688818114206921762438414184011895840 10972054 27992475286539638895203289514419837312 10972055 252467447335374199452003212372482494960 10972056 -166484567955687497150090653375101665280 10972057 -794653179641611581212947631237771922300 10972058 -246737012978982933720203068239628654080 10972059 53870739851636406611962701903934824960 10972060 -211720897917826668938788015855178926080 10972061 -602160002881334391022514878049787181338 10972062 -260667957519513682353212162161782542400 10972063 -29548832410050367402400713571505034800 10972064 -173001233542605780061990584812018073600 10972065 181206657775774792426411784646798390720 10972066 -42345981733084008236801868882007457280 10972067 -1203118905125398233634132913496749104368 10972068 -84250324752513968000714756634004700160 10972069 -100577332773626262402879188080312766530 10972070 -7898123701785081123802932589395469440 10972071 135528544504315190315907308949680263680 10972072 -367336124497831107337802239592095672320 10972073 -46479987159724113385460282021333072640 10972074 17670162875011103219752895417376173568 10972075 -6476957692706795843346304053199696400 10972076 -583462736869062957796366157860352490240 10972077 -27311881634223539184683082906304200480 10972078 -77242420824260408439890212082566996992 10972079 581982348094777083868491301404573793680 10972080 45858944656748904318700766188426690560 10972081 -279595152906359757885396124037241617088 10972082 -7193201780591129058269197338214560000 10972083 -221317589455036766815601440589564709576 10972084 -106993272064780760044355653475833786368 10972085 -66764207975361841749276050581135829220 10972086 86881298703778795421725338437751996864 10972087 -79252091379219174562911002010418286368 10972088 -402501669034278885633081959117090058240 10972089 -114854503618840927254493025943469273356 10972090 211802415658014352738303441535567032800 10972091 -99674319328449073754243236731648298416 10972092 -37044590611943263308579569216632780800 10972093 -537316524151026601967312932865460092256 10972094 -203842922283926881797315702800990640768 10972095 -288439721265701968796128803545439360 10972096 -65896983017652227631635997396230471680 10972097 784050252020273859962753967718408405440 10972098 -7735018786990128039902633297477543520 10972099 -434535295791314853448754348949371055936 10972100 -12830201297832060282784571447051817600 10972101 -97272119859788123490312463668399682560 10972102 158432186615417979630241891590087537024 10972103 782000958550893329789521682094695076408 10972104 -73159437782944420702505119382490316800 10972105 -347576334771575911506806318223163795740 10972106 -418594462609758779032162955038723969440 10972107 -242061941863953849514089574452686168196 10972108 -156725173275857697103014958118750096384 10972109 64764771316275406814078706068566039680 10972110 43793651009236010801460716290956779520 10972111 -7569510468736180642152320617087640688 10972112 9164744141510515892929015651858538496 10972113 100634269472832315251687885826988664448 10972114 524123147084483326644435217969961344656 10972115 33276537599222913964007118343860960000 10972116 -200812072998362108882641106777045555328 10972117 378964409423943786601817146123147357440 10972118 258403594873762841517550329767957225760 10972119 2963103097169581282006632204759140688 10972120 -311488765515462356815234305002222592000 10972121 1025216779081241904121324939005249271680 10972122 -116897458637693967091684122096316048896 10972123 529691512598685440351016404861127822120 10972124 223768076034050183994504587313478519296 10972125 854674328364723238183709625437860080000 10972126 1839411099141741480808466068613448384 10972127 159498136138311459558259997763404206080 10972128 -196384844520261373309264809586073272320 10972129 397761004158110580815827247523360859746 10972130 -85336976552422077925920130727503558080 10972131 330051567604605482320617266848298829744 10972132 636108041901141559655322729831665090560 10972133 -21207559173515207729340347715499008996 10972134 -132386446124969975078331824521950942720 10972135 436771100776501178513444338857715052160 10972136 66322728530819873707623057479526236160 10972137 -510478652817027123039140182845940715040 10972138 -2538008030069950075243965866212678656 10972139 225718779247043403162241412104373505840 10972140 101776645494326932887449238272285736960 10972141 -301790144839617454677367131664203740458 10972142 345189567661536073070368298200559016000 10972143 -31135511849222426471129366629575424416 10972144 158141600522346690127438106615313858560 10972145 -227042661837701948090736907408138385100 10972146 -230865521127764319422237262647836780416 10972147 -1311961846718934145903978697234768026688 10972148 290884501124210011257404697998363928576 10972149 319204081966215346700470890804966687264 10972150 -65922096653575135614868580188932096000 10972151 56770165701357126009805728284437317912 10972152 -71729752098855716444975445516386304000 10972153 211612574342218744241446901670896279402 10972154 246580857975867090086539730370947665776 10972155 -1941155604358923067779788932776302880 10972156 410783182343780547452755201199272591872 10972157 -231604531921285668742519203212150227008 10972158 -2445338150755239675680652794421427200 10972159 -1055432114162689909287941984150496760 10972160 -613834497624025631808548445726305157120 10972161 470048244160640166446196464946174026610 10972162 258477092319075182365139714480645621664 10972163 -173593566202960473948801769562961774120 10972164 141188257051461458811076838333678088192 10972165 -142747589576684976532678440920640337920 10972166 33331967543214844221298890637886500224 10972167 388289018433921551656099319075768052480 10972168 64708172214366042148995885271978690560 10972169 155020372613703193812040644672643300644 10972170 20104286374540457327959974513813047040 10972171 102187655849923317061877829295530731520 10972172 304957578759078486294430117100540434176 10972173 157629985295932929842172537210221747904 10972174 -12125909389363614573109955244148439808 10972175 500405143950135978978244355000849915400 10972176 -38573088638473969124115487451608055808 10972177 429786806052813908277933460560824579440 10972178 49470239840645246515982546710534557696 10972179 194921162599624769850299983019266718400 10972180 112553524058706789235066694382653859840 10972181 6639728290538322015399543176897138784 10972182 -13517244709302939991503371521499602944 10972183 -653057502396935886082089157238163792568 10972184 344490440512408933731368550211719659520 10972185 23381711582619757421006605834963891200 10972186 -285730547754263507084547719188781746176 10972187 163913272506279635896049750156636800560 10972188 -66840129895338038722430072045275891200 10972189 -344709582439467363507564669438221108480 10972190 64527871276038477893771061839498215680 10972191 -228143538153267887618375016797327865456 10972192 17930187120268081397206156303839264768 10972193 194122471470386988462819895597523765202 10972194 -51790996931705954975177332798971356928 10972195 230268173378690193205356091969339183920 10972196 415702695534158780150538619385313054720 10972197 -422494636801477445387736208170999174720 10972198 29211633470648208067880373524701146240 10972199 328115083623394743037004681341648730112 10972200 -87616436972248263576013902435004416000 10972201 988297327923537465835521771913597966202 10972202 64214254319249991551505332353733566464 10972203 -246337971631584798359887880916058088832 10972204 495248474482925173568970369211375704576 10972205 -47897231194938273199213915818958753140 10972206 15812764226632498373258490071437547520 10972207 62415055620667344203012606463087186672 10972208 45637614808643740287853710888403599360 10972209 26857155612893722941780425769090811488 10972210 -230025516760751621904979497689857158240 10972211 -194305602111013302174185617084356570000 10972212 255499119373714329926626310502994931712 10972213 -5308750389826342977792549464221905600 10972214 176084064576856778064848974214675172864 10972215 179376190889738780916978573219837760800 10972216 -1534200541741443839381882470801117900800 10972217 -1047950458049512633938326298891230347734 10972218 -137893617846202475166385430287270941696 10972219 -141678095282683581985104697999322039712 10972220 -11852092563004713191998811315567677440 10972221 -160928663839772796034405473275209772640 10972222 13994677204222222715547180322521222912 10972223 331954398005224632001684848535442267784 10972224 1725063683320782048680369105890443264 10972225 187126597655806893991247352231608824800 10972226 194618653591608930448436769935559843744 10972227 235351536012865316932944276214675699200 10972228 -137291596035782977416579447293867458432 10972229 421434389705589381348379072440470524830 10972230 -16417518819453448948849047410983680000 10972231 895659603596634066158118483120007439200 10972232 -270990565864127087114519049225100523520 10972233 162355155610549994728833554219520806400 10972234 1806426589684136631331206886074842112 10972235 -359506634806545990588534548116123732320 10972236 219272121779247547758996935116596461568 10972237 655324846219435352376858178258854361260 10972238 -536029981752825482771538251101753884480 10972239 68206250917247842738911998905050877200 10972240 28412625555804996473751447419781365760 10972241 256314856214113893704377917976997315520 10972242 -27799750887599906647055671003272207360 10972243 -669628594882573263172244003729204537200 10972244 213318808382763229363662602221453971456 10972245 56571492918592306820072404672571481120 10972246 61724834227684122540960796504137777024 10972247 144269999305931128576937685828585975432 10972248 -310674326183769304704189539887349760 10972249 143590735549504961612034842973741212880 10972250 318403069794779185094772328368416280000 10972251 -43115094639782739474381442395241345440 10972252 -544807562864773526946372002778448194560 10972253 28072095174390422467389632565264740640 10972254 247824399328978263887008354955373760320 10972255 190898536326745838269387192354733990400 10972256 -13016383122545752443955897598460297216 10972257 -141224013234068161095669171261240225360 10972258 199319028399219137844526947843599364480 10972259 -821411911329079848190812242879516365248 10972260 6344510397049490388650012342397288960 10972261 938922312600039219007842215039862293724 10972262 -122454407526683438329116779264421441408 10972263 17259670482310124380944731467464912000 10972264 -88062566886847732741770195888089333760 10972265 -11684613995927017424237678299614679680 10972266 -153066800580444814890324805975869062400 10972267 -598288768636821967458237860502930160 10972268 269885532703950137421241769064505228800 10972269 73060256202401423225209917253049819136 10972270 522667454538544339025273832039030687360 10972271 -963350486021467121358925552017926484528 10972272 5756099598905610545021509153369620480 10972273 88167778103789518231578696340636865984 10972274 -271996820096841266813006553760008954864 10972275 314240827284538991578906572550256893800 10972276 -78559774337668896044330049025619581440 10972277 320272768159968435806136876778391057340 10972278 122679520777462562949948039489075489504 10972279 -31737329997084363111094372253699460816 10972280 332005165149646638493117696370995200 10972281 384006743902579341062598702774285435840 10972282 -393678733987748885053223121328726885008 10972283 -226870342492128583512470589914164823280 10972284 52123924177416688983634530366466023936 10972285 438394219981255085367578824773910279980 10972286 -162062729554280006109802962602334418176 10972287 -672921255209450660089092668270209912560 10972288 -63463188914977534158227460588023316480 10972289 -365207621615683984166378812950390323280 10972290 -10437501505622300158324439231383680000 10972291 1310336759128605433807990995211262077440 10972292 -6349811165524192874437218092167987200 10972293 -467061730961127178452436805160116408256 10972294 -64749056788215405426741176951263910304 10972295 -175801500567991839318191103566865542400 10972296 310367131332014857145184298895509509120 10972297 -16613446073721853299428182347077291136 10972298 768213619354371063255535253944428399360 10972299 -8350210514808438263106059377466037792 10972300 68674053126139575149244636109119628800 10972301 -820982764385565182956546994095803898698 10972302 -264057704595937481229696032368718109696 10972303 869732430158284028715170719268165621552 10972304 8079062171768331418192061423465005056 10972305 136292319401312532376046921784947493300 10972306 119194920397479646742087828814287352480 10972307 -87130487231652897150418295001275516520 10972308 278457709545112757880130794358886799360 10972309 274746903202062347861964759697434212316 10972310 -5571361479116412766165521022239744000 10972311 -99896691753865473651241173209533579776 10972312 -250128267579390766962505247972695572480 10972313 134078096899494472385465686512175509120 10972314 125694285013738288001765809894026401280 10972315 -146496034880541378804275258902316089200 10972316 -681858343320645940849122280056421224960 10972317 272913208548818050086811510175128068480 10972318 71518601253517982741857217771109292416 10972319 -121473329718766173518532874043111032200 10972320 42044211509101510477785407561111961600 10972321 -39225672406995121800243393795969206508 10972322 -419923665771719054290335231874596175488 10972323 -587295462727345143692668631184068667228 10972324 525736240175905080297718167235819008000 10972325 100720627528096258345044588149773001550 10972326 -29092811967566115360203994610673958912 10972327 195938190155316641821351170701485935312 10972328 -123287574955515263027116518798102819840 10972329 453791305118027743356417106779014516640 10972330 28720772597032185645354711812375044800 10972331 544103246855223783131713300967649582132 10972332 50959687783656684184822333601731003392 10972333 -40230634306043182111893479905897086356 10972334 -155868064300552029835483468396763360640 10972335 344746068175646117773146922345530480000 10972336 -104370110360539286298453119927998447616 10972337 -498038678611755258547087165248533130828 10972338 4235126490977599212949879578629738496 10972339 345530315528656778983627027440421573456 10972340 -11831737908721666531363586261875998720 10972341 -469196237706789666263880023320881618 10972342 25528744520065699115089263463070712000 10972343 51007208588145383720615945753515576200 10972344 -264471433013395397173134487434952826880 10972345 -76861541912543369714666331198038508480 10972346 164755269783278619279928194436171200000 10972347 -426884714329560588980847894454426938600 10972348 -425274434964451441285237106139381350400 10972349 -237525936282178383577465952403848165364 10972350 -28704425221901964725587570834048392000 10972351 93577568868685048175450369587972316880 10972352 -60134655503178138295163623016516026368 10972353 681102692827813033761972147365606400 10972354 -165093916511335263267268600790293703808 10972355 57476878828558215393165774614294975760 10972356 -287135041205044971850573306298111689728 10972357 -112397747188007530568121158091772108800 10972358 396870523882048751023021426641467165376 10972359 -204347000252562260073619252800899875176 10972360 -184986685657625858439770263052206080000 10972361 -298754919446556839437870327743176630988 10972362 79857644377070592838519010315317700352 10972363 -346196229381906243486307256903998977388 10972364 -247274197165016778239634568448564649984 10972365 195132490711996049963783292063206088000 10972366 -34139800192579663734907555294321752960 10972367 109084990635767418787060109272428720000 10972368 -127356006473574320382727607057586585600 10972369 250480144073104914681003567973538064244 10972370 236252036188240618972998061470207134880 10972371 -31631556186262956491909069397066038088 10972372 -319386260809655124723710802702550071424 10972373 818543635366227019190999254759663436622 10972374 20446617143835974945134929276300998592 10972375 58172941907215327167073880530462560000 10972376 244935350427448423003305822867295641600 10972377 -87757298268119280349451267886619789824 10972378 136088357327254782144887421979242924480 10972379 -220315768202588797886319872295352127280 10972380 173773377751833145197305391492811653120 10972381 -25850889622772406986325966440776104608 10972382 -525349945731179124024624326480515113600 10972383 144996507161491049450497464628136544144 10972384 -1255738629003017716333577941805959741440 10972385 -576498411537188066099727839695150957440 10972386 -162111383975195120797339430046005377920 10972387 -75712728585257251276098796417706473328 10972388 -38665113999629093178974280550129041408 10972389 408552537906976026393782183094508753920 10972390 -92263115374805804622249315259238434560 10972391 -349298900909584130745198289448012391216 10972392 -97385582927525843940922783056403169280 10972393 -135803282120568646483760635625242764358 10972394 571382227299243205648483286190357642240 10972395 124055864367037456026762055169077939200 10972396 11337320531234342478264225879828347392 10972397 -175623920530354593037347557819032459680 10972398 26467445843040743885749814197910489088 10972399 -1036842358884538512158447159527992679600 10972400 32988124955526251923846039918517452800 10972401 -344826897752867578429069025576947008 10972402 -7207822996274364844702053042785230848 10972403 180172247250294209580541444169216408544 10972404 37161745708823276878507026849894368640 10972405 448431116039403123473399635402943700000 10972406 -275973766294963250629866600273164842848 10972407 222238343292572198624496290807282547840 10972408 614244292713619329306037723660915752960 10972409 220737554700621078046745898171863586816 10972410 53874262583950219546762022811750639360 10972411 -391751954814089641513118869355794278480 10972412 105593801352972069586574149098696760320 10972413 -16090222433649896259586658568567677940 10972414 71969122238072090963737920220703149056 10972415 -460553842077135036377205491519796806880 10972416 -43734987388139126383404137970092998656 10972417 678430563621351940252974304192986910466 10972418 39670127830668175378029634028112350160 10972419 12508226189356393605036205354707025920 10972420 44015292298487401447299615255916546560 10972421 -548845019126168323238038518475950585378 10972422 197160261126047303434297673661502447104 10972423 607960650566694585579240803965406009496 10972424 -258735567991156365168484247228124364800 10972425 46868294509061183740851439033170090000 10972426 -232795334330267547894018124996111447296 10972427 324005872498477967568680866401095016276 10972428 -267776261488800621997469499790328762880 10972429 369041120983354967339122537591860429120 10972430 -55636938357025103334359921776926240000 10972431 39226733934537103772728140629304127128 10972432 -398661962869309370510964071715619995648 10972433 -942016872382368408891253655360396202318 10972434 133068040827756598652320264619819022336 10972435 176638211191506385786700521667703656880 10972436 978800502977791595785157786610274819584 10972437 -194994906900475310587610723437547283648 10972438 173568375797090828168928803652297757440 10972439 -338442654409127029595353475656876776 10972440 334268654878042521642392430803493888000 10972441 419270476987711465118244602960176513300 10972442 -55925584988117749096964790937885424640 10972443 348343332695177458522392802950453720000 10972444 -198241539917037379661291076278927381504 10972445 -416626901406629585796182626499005620000 10972446 -239001305705517482833652910604677415680 10972447 22171261744027901345537016625260836440 10972448 -393126344391087110684267490541209845760 10972449 -14013458931322409907603611123566243200 10972450 -9447803748565064674810879311150336000 10972451 30028316483674981621853737373047295952 10972452 450010543038961484807319257259475756032 10972453 -1851931630301074277621882168240304347520 10972454 -218435770340058148164655772985081789120 10972455 34791503850503590246304679077259866400 10972456 387809261705546775612573968278528081920 10972457 -378671546933396037483006018897915125388 10972458 27559285238746803593168389064451020544 10972459 -561537954271833618398038400640133083920 10972460 60787477059547309494092586799918049280 10972461 -64261701376166719473328994548491582912 10972462 43035006243345163975794521282398848000 10972463 156058460774075910221385273678805439568 10972464 54422202075824318466956269515883905024 10972465 -29145146729648129846751429430435440000 10972466 27744088429835038367446240308119967360 10972467 101200371361474192193802400009474260240 10972468 -319212785053476899684608186428865085440 10972469 -32192153083977844546599016671217151940 10972470 -113561897881375045993646660677975440000 10972471 401051502785163791095301775878075311000 10972472 -69419820873246269032870614239781150720 10972473 -140552663135884446804742785600966378816 10972474 170355539750503657028415770523544473600 10972475 1745178601353797866593746836323172500 10972476 284092225652019114738943849167862579200 10972477 903676032900149352288190444804388112326 10972478 457598033863936987555412098247382264000 10972479 352064720534775977985650900792549932032 10972480 -204850262441146643388702334909006479360 10972481 58285269593919153044659161328835304960 10972482 -1726093956937468000314958097248051200 10972483 27540916810218506417910703289636292864 10972484 2401560422290940980132724716900293120 10972485 163375570322203503264016535049079344600 10972486 -123364541181335427844688152589632560000 10972487 538053172403641679333085304508773210752 10972488 -35883419181997374887884606296908513280 10972489 -9434070528149398513086429645300438240 10972490 187901252624201050362530756793562214400 10972491 181498939192183919391130251387783154392 10972492 -245456249359710947678896310227560992768 10972493 118700558145844934805053217449807340000 10972494 47845477230309402040880852722570551744 10972495 89208096705688070484895350140183769120 10972496 -106493022515357444741599915048233934848 10972497 -570735702534723929216135870469862847616 10972498 78792667816540228656631749708971492160 10972499 -71983065965720491779774075687515069064 10972500 -17307637018405269143518551178137600000 10972501 -199136627963943584589382001983545160498 10972502 -204347415065714382832300288808764082496 10972503 -40611271450522201560272009777860912968 10972504 525946346743885780600181325149674997760 10972505 2891217305188739143125689030446374660 10972506 150264060565132395507316619868377727744 10972507 165935287886941957352493562106298992672 10972508 -149744807432533015668051093004770731520 10972509 691284095678744376758815139409513016800 10972510 -101045692291999033895088171472661952000 10972511 67515484022225639101447622013540000000 10972512 40820157724124388013608773933932216320 10972513 51834070672341450443589125805541210260 10972514 -171934174110565490729023648007480337408 10972515 191606378962368004276926293661351334320 10972516 72490281185502874508232766175728461440 10972517 -668405317400215267182058313817925461600 10972518 96124740473139631177298892451894344384 10972519 44409195969791530117381701263019303680 10972520 30130137748795310689430861728405401600 10972521 193511481318649429583043233292455473200 10972522 492136327817423578604889145284137136 10972523 397028574243767186343692446393371344880 10972524 109097972627489793140403618827351718912 10972525 2153658953508130736938185265537236000 10972526 -2788935425948935114408300596807015936 10972527 -19859572720661934849981254084272717800 10972528 -116884279959932382803465514044561522688 10972529 -543916412670024975283962354939545297424 10972530 249803819616480825957151013332521984000 10972531 -845232228565221417217722552627544064328 10972532 705628732790767054205780768094299661696 10972533 -221839055774775045343913903765556702912 10972534 -389398635351554974971409623847157983584 10972535 -138389203866643364817917479596910312800 10972536 -271597929606022434483308685047498649600 10972537 31146982427345716440387273130929928260 10972538 318973028962647789944099687982730851840 10972539 201898730391130833341166333525044470608 10972540 7514483194317759826610449740518784000 10972541 85144977506069590423671549658518097920 10972542 -72088869882840041585325453980838552576 10972543 30525735255747603796679793646523247360 10972544 -494344389310148035541009321986212495360 10972545 22746693390279023409488279567842504320 10972546 128950615096576144054896401394013937664 10972547 -966656052477452152019591965344649273440 10972548 106659264122249557146553896174976078080 10972549 -76693823318676016058613939048982953088 10972550 -44311929736407795986826980930386807200 10972551 -306250766905468161866166273179919457368 10972552 282928698963947146182454229490844185600 10972553 -376634545121064998562409287690158376576 10972554 111163913941264405192665404946317617920 10972555 44350611472544132774407876443819691920 10972556 -197888517724087847181372404197234513920 10972557 27362761113369181275908511887938953600 10972558 196936914579268974488701716183959810880 10972559 86050312602073672481786904085805592504 10972560 -19457498404946834204704600640421888000 10972561 105977712499567314150168614795813594162 10972562 -33782178605785458122036521539774109536 10972563 6633542439426023959728025449528334848 10972564 381526371987772059499480522220187334656 10972565 -772590164766846205641172117848205705800 10972566 213862411710804250468641419706271961088 10972567 -464086272529810633562666444658432787200 10972568 -11009939931828338555895174229241364480 10972569 -315022636035613458236148245615508177456 10972570 -81804343753677030077853861092247071520 10972571 -84837580856028910570954494692487807228 10972572 -29414479032304964570084069582199945216 10972573 601688905509045611588693862665917979136 10972574 2455311663420915976703211347507154432 10972575 -17281890180455463120803322341915683200 10972576 1064488967475982366022940978643174686720 10972577 300295001053887974911744386449661793344 10972578 -115722784231395755562875958955510824576 10972579 -368685527616763161094847879310231990820 10972580 117523457960810434532905689090657235200 10972581 -485896874637978786319314496376740249248 10972582 27550495693065021015292078529226864384 10972583 -64694834630243029742392965703806156168 10972584 3766150940906951418747140031482265600 10972585 26368315602513245307388303569857595600 10972586 -81858290994008494503944844865071325008 10972587 -237097779306196500287258187438468076032 10972588 -21651375004440906225353390688958539264 10972589 460294431943759110728659736717618874390 10972590 162954661488365114411311152188044554240 10972591 -361090157299609183386251351343709606928 10972592 199041229525597434487106235502955888640 10972593 -302589863905072168018843083319923110718 10972594 112108122975865003434767281548599701920 10972595 -11254492099150541110624415823886953600 10972596 -349498967993548039671987605805751726080 10972597 -306059342885813193526186385867933850848 10972598 68782255858742641578710177494466100480 10972599 -619673476250158878984901475146889276160 10972600 -336825966736895340031247661268695552000 10972601 33789769417362103923359963277268361472 10972602 -96852533024125303210953273983508965520 10972603 101779188926112896944681367342787434852 10972604 65409713694828564857524636616274994176 10972605 53070718972831242478528452837389475840 10972606 -211404436548647488057907453723047573248 10972607 420553183985247963184205487530741249856 10972608 148655645198170129194044985533163110400 10972609 121024238384294771031951557516464008916 10972610 -151051491812451899133561161257630663680 10972611 -1786986333788689440519709758492280320 10972612 -164241605095921453318921188313368719360 10972613 270586063643670837999592706456904056862 10972614 -168971861369343255875887911415762176000 10972615 158115002245644907199081987649888073200 10972616 289277297931066689532592466133042677760 10972617 378558820342205961849698634744169873680 10972618 521642735606490229811759341828238195760 10972619 400265106287978464824966926285718098352 10972620 255063044949053409021030710231966330880 10972621 -381494513322598386167461434022757607456 10972622 -453899391489710399710760217172355949888 10972623 -51629475906037523126549126362544816256 10972624 -7610459260833463658698843199000543232 10972625 310209363875356258726737718100902818000 10972626 -18068395985432776031586860705655767040 10972627 41489599752164798996580770943920463280 10972628 245213145995060648330951351721350916096 10972629 -323971526182923868448158081719328071396 10972630 7774242225309781146699505738152088320 10972631 140374134897732645377106129580897770312 10972632 175615617431873724636521218006543564800 10972633 -156131743821636755924935904017492715520 10972634 -246256331991901476242597135203247239968 10972635 -273371738539096911324256806587429696400 10972636 1913102819369399914583662769098162176 10972637 95951178128905671015236089406305287168 10972638 147837683711593872418065935035835946240 10972639 -121125069758918643542496609407019180576 10972640 97547199521839061210325920883262095360 10972641 -105315630898156609928476910673796093008 10972642 -204502034350476718229181010336969420800 10972643 529961685967567635671050967223910800 10972644 617166566421667649262423777228196700160 10972645 -681369796698850065910195339807264532100 10972646 -71199510708109659752372582209581064320 10972647 -139799828265011435249247842915378164560 10972648 148810365497043009396339875545645071360 10972649 119806638800436048721845254773475710650 10972650 -39123717641443091820769638059693836800 10972651 -164543227666930407527955249161358478348 10972652 80596047362269448373936538207582387200 10972653 -14744494504416585247261200065232377856 10972654 -1565277355532974858631659543628998656 10972655 433162416211704840999342986190536383560 10972656 -32166182652733956164728607511126147072 10972657 -296563456101215387740163500912804335248 10972658 185453207656991668289498411456021008800 10972659 307011740155817780604506959530448496640 10972660 -223176059349520914340417344939610982400 10972661 -61325958557855521725427016837369116800 10972662 -270386936616817260698597022956834563200 10972663 -182693926103403212190264439988787967968 10972664 231891114205243183822060656913683087360 10972665 9658130103126668597650531048954059840 10972666 -24773435554596550400253387878446641696 10972667 322031631259468374286458593715673411584 10972668 11716434272449199609297317188492304896 10972669 -329004406414999587810691114787600907156 10972670 151733169855044736826415779047049289280 10972671 -117763926686555521267568831313952621440 10972672 393982301013808904910134069190406963200 10972673 -536868351985596763283185182481867161600 10972674 244003059479000393801954035377604113744 10972675 49814758228550937537003940431151826800 10972676 183256911832975465707920410747007361024 10972677 -217725101279797418324691864218705103840 10972678 104305030571692034046784869270965612640 10972679 -128889400205922073373414019690238738416 10972680 -152443004516940696350273138977689600000 10972681 -36690083576942897796843509961277128668 10972682 -70700504193621059601837260138511913728 10972683 -126416782818349979776964442392946357456 10972684 -324715616026446721213901378853580737024 10972685 647669925657954093476100412854539938380 10972686 -87716965267205996045055292906958079936 10972687 -159810927511560702313667414926890984336 10972688 -219427950306366507566461104887213580288 10972689 5575596590447924930464952090109771648 10972690 238344018803252993924047366340700787200 10972691 924321101420378115461814242613570483384 10972692 263313816184758693350054712532064256000 10972693 1439195805862266677597747348090183608864 10972694 447506092264009077281326317404368420896 10972695 -137016770381667109683114916992639528960 10972696 140947094379011489792180512891569192960 10972697 13641890683040604897465619893703583760 10972698 -69497381580780889527878755930498788096 10972699 -792615159516024083034051825916398610300 10972700 156072885086441144548008060720357312000 10972701 -288762449639759573746172097591718384680 10972702 -66903577406328536464016179258306744320 10972703 5179955729396524925899731419224624320 10972704 581907852110248170318902245762046361600 10972705 746999614360236211086671473428570672000 10972706 -351175998767733168879492518289496502448 10972707 58607569872094699551799812795271507440 10972708 -311708992547517204993021432110324774272 10972709 -946556262019778134236974594880489661920 10972710 74488955773594616265803609020949141760 10972711 -758757488716225491388067818439650119688 10972712 9560415771945512809033601781913267200 10972713 -157705906913940441591809042157752889456 10972714 20076409343031515681071936509378243072 10972715 13652990668332449553856529557307262720 10972716 155796104114924510488135249315753979904 10972717 -329524884533896533321394835899842423648 10972718 -337068019422611061620592786769573536384 10972719 -126998712699006580142288071419026221680 10972720 -56199626318825287429611515861243658240 10972721 28407804299684172020605479356619440100 10972722 532623053590572008329566925187775504384 10972723 523893581866902676287986449362791288972 10972724 66158478291790836286184808673240780800 10972725 85982844330294424924786719438739579200 10972726 -45393340889948894052352262535484399680 10972727 51905823360274791801076173613890129576 10972728 1439148623540199240470746105031270400 10972729 68233416276120501209189935048284072960 10972730 4527919916373719649192099026396860800 10972731 -109428980781885601249111376613002925312 10972732 66554660652487619300431087248474500096 10972733 490849409414831000990592607025959094982 10972734 138299037990512382988077667779928975680 10972735 1024130952329756343257865773721300442560 10972736 112146121799551967746553437762525593600 10972737 137637964883140183328399969984434730340 10972738 -128685407023863794828584185871697109504 10972739 -1210553049265366887194276912663613505344 10972740 -4916620937062654140780914847058759680 10972741 97637740169620938833768828988646072368 10972742 493438761100747778883825667837729114944 10972743 289046283941624979174471546912274195584 10972744 -42278909940817673999710872637261347840 10972745 138893426311001571345506021037193778880 10972746 26352728020545427878148780525341947952 10972747 -910078987735375615874846659138613117960 10972748 -137774805059217399863881859471279278080 10972749 -53912249673562542985886897055153512352 10972750 303215654340611575480568460176300304000 10972751 267057266410057344707774055333073107600 10972752 4759472505970333146749926102559096832 10972753 -832515969028607760318831622947709452672 10972754 6763152093288970007235010073652262560 10972755 431142479951651849134357051962079238400 10972756 -174600780279209194392793476370656073728 10972757 212549895998669928592650046349779047132 10972758 -251171672595144436636465172238439166016 10972759 -99264223739166479824361724760614727680 10972760 -136523162298251466930441581709189120000 10972761 442114999745889571550755038552892262400 10972762 -198885626935475798093447825618258980368 10972763 102202669231489989231343009077151190304 10972764 301182040117163191696023730179396971520 10972765 -454123718297247805031157560029792856340 10972766 -124719791255246395581321691163077493760 10972767 64758694579750826582732771975880914448 10972768 298755440475477098405076373984454246400 10972769 -552470229811143423784087373529683910648 10972770 66867947073677106999961395333323673600 10972771 554648381484669896405497212347901541872 10972772 -142645548114287545634985960345828387840 10972773 155463262747449541961974694380063509120 10972774 -136797293180378235646366143335741592864 10972775 -129767077249536127041156439492991081400 10972776 28061563767915893486728603138521661440 10972777 -356901681543543037404486870117607058374 10972778 -286172516429575298035864666589381716560 10972779 -91043458845621371040199229454327417360 10972780 24639596931832871720719891162916966400 10972781 -899861677395470912671775757624286530036 10972782 -76821209308553961351842095488833548800 10972783 -16045847096673170039945760389753173256 10972784 122737504757345882604092649766093455360 10972785 -114404359508761751771479673710301265600 10972786 -643551044199740361767913432681214437120 10972787 -306779581993385132444494714998759004848 10972788 -203626003323432944047175063384317655040 10972789 395500688502419985868806031625444241660 10972790 -46055225646228494526379690916198592000 10972791 226317955485455561095275141990068673024 10972792 646935654504206280203766934887472128000 10972793 -6298810131262926872425829631494354556 10972794 -5267195402804131526273842497990475776 10972795 -31663328026240407770375849341702465680 10972796 135598795205090253988658262412773460992 10972797 301187380549050178676907404118599147040 10972798 304370090420422475194834074884027792064 10972799 -32976232336669140695158323079012304520 10972800 -165960186695971932201618746816593920000 10972801 -111583031324256016936697428305193051840 10972802 -155866301991360201703107415700575221696 10972803 224391038064017854547691479306961710064 10972804 311725891674936654723798579894765644800 10972805 53980747659295970353685511656715600000 10972806 -119002178340246167676579765375626702976 10972807 -1024782237072585330037582531956954748200 10972808 -297648763864702971014198971505914675200 10972809 141245318795707332592192376059972473684 10972810 -55971804590719568582532257874635784000 10972811 619731355867551112316019539539166242272 10972812 58099655858154573160152386458115558400 10972813 -22161396917567269725260510978985284938 10972814 -22257420311194703693481207813895239744 10972815 104871638038313772426360006037160816400 10972816 -11268024446727316395201026254705901568 10972817 -336587192390608882799097417199474841280 10972818 111051086986385235699014966675940674064 10972819 277049402108567430854157026863052105808 10972820 -191637067225283045863823727069761433600 10972821 269230585930299217598382462165891191712 10972822 -72986394736665157058557273579661770752 10972823 664625587250689652560099897466525163720 10972824 192189653885810650518740606001469009920 10972825 -180145292716705309570486074579052774450 10972826 -2308574993805547186358360623070535936 10972827 -46343001129966570109777041296280983724 10972828 405355598380997583268293845031472352768 10972829 32011505392774095309303846903255674112 10972830 24469388021297257839247281596980807680 10972831 233597570020540724056150112161775357032 10972832 594322538950557081616520209697104527360 10972833 170230631999607629810777106297405058464 10972834 -100279589427052056228102813323146315008 10972835 -30567448786898680938189289605373682400 10972836 17606986919823942658473025859374804992 10972837 685714781273073580725839196721399704384 10972838 132043123196041440082222956910386340320 10972839 495596706962180690145918655274543677224 10972840 -384497677231084009329190350522045235200 10972841 493086762839683796031817083182428217184 10972842 -211008542358618454191756872717206448640 10972843 -204005653545570107976936818587560345200 10972844 708184053265924567594872077983195049472 10972845 42560343079537503381092372651739835320 10972846 -127092091445558265041216837629343824320 10972847 163686812706908311870295594196620017296 10972848 -82485554676643684520903401415210336256 10972849 57580792356079792816024361058863948448 10972850 22125254291279713486168504098953356800 10972851 -325053826701323376230057625756140820168 10972852 -545260170091227883241042386311531522048 10972853 -147651447491670829753601902697638463616 10972854 -231102499917157814726837218410359650560 10972855 -87467476688325803828248548992454084480 10972856 550922464921464993112887542379628154880 10972857 -206610362750444226813536533696268198208 10972858 57197437969950002352804924026032185600 10972859 317838240574915772314744818752817126840 10972860 6347028449476054337905574338129920000 10972861 183455551390990645261318622862109692800 10972862 -769585640572297233319463090622678822336 10972863 -300337761648705618317325943064937016320 10972864 209352856534105595651970320161701888000 10972865 -82370400732606889408588586143397777880 10972866 48238162863447872104069248658405497600 10972867 540964116243930917308245400241723161916 10972868 106997429556861833585129865847661801472 10972869 7627784445743390707556122229622856608 10972870 42854898808898786477079333391666032000 10972871 19562924427167039004173471801595954048 10972872 69775589149457305727688166811982366720 10972873 591944963245604109909189264415218540122 10972874 -161237059900729773053232578159442129408 10972875 164266025388986972975573133648610200000 10972876 173148081397156269821081877516172655360 10972877 194175310690397082658626805242849444726 10972878 6561337047863490150218997815082350592 10972879 -242516304114282861052756989002391648000 10972880 121071971933441738984582359538122752000 10972881 -670844604473086241758150144477268120160 10972882 183916864962088374505354642814077430784 10972883 -512028357546925766705473853472702782868 10972884 51934128551172891715802491137618247680 10972885 -362487677744627926984826478770526720 10972886 -916427227785802828317709204753852416 10972887 234698923739319055911819222005174764752 10972888 -650554710442371893151964534705700106240 10972889 1059222231312140581762700313035924661456 10972890 -53184674637719820457473441952455259680 10972891 680809239094631778062924590527515332292 10972892 31892068539103916344280603344318417920 10972893 204251758206561959671561870300144500864 10972894 9562281264490784498865357694475066496 10972895 -437885512319264434171333161722971920600 10972896 -424016163686899187796009163985919148032 10972897 57980875867410302687033795607362789140 10972898 -430337831602645724013083856656505082800 10972899 114464688783053090469193046734833139200 10972900 -20240132876518212010251207018278380800 10972901 -274335308946138511601577861233168788098 10972902 786391174089600713352862566465517461504 10972903 -674624478576151580724937778028352379848 10972904 132786134252590496722994168037855590400 10972905 80548997938612400254450956719171137920 10972906 70264703330089124550843252089728385280 10972907 133021503868259921589314183541061930944 10972908 70898908167751254916607168342845768704 10972909 78182503833755498806340899917100963200 10972910 -75236535167156515777067413119107562240 10972911 -331798148294938770613668228430126919928 10972912 780666061045591045938076087388405760 10972913 214239014852920104441997697658652233600 10972914 -25678092621351412412383837445215898112 10972915 165670457594211238944656927027938619520 10972916 -142553425826424983337436106310995333760 10972917 165950988465009808392183108654439709934 10972918 270209052652362475823274848083905646080 10972919 -377442345136651869803059436404720870680 10972920 96124328122998537830788725899663769600 10972921 124242946054808148930919345822184301700 10972922 -6221605926756352413473825492019617856 10972923 -252194245652575763595048429687613485456 10972924 -118575324072515598317658450103525687808 10972925 2845265881531927077191082962129824800 10972926 100120405578569325389152170463413465792 10972927 -35359735827014548867873758722210357248 10972928 -721273804356834171899303677863917518848 10972929 -119492776943829610869940205002140081312 10972930 -61812392956916560031260424221757468640 10972931 777705426167888614159309776870600317112 10972932 213183612694435580075450826371184721920 10972933 773408400963697413425501146183981282560 10972934 -6430149257068503036307975290826535808 10972935 -154015634275821173340027128314231624800 10972936 -373021075305898078160384391145634150400 10972937 743445249316129644877384314834547476240 10972938 137381626497246507029513977666556313600 10972939 -853998701380889379831106486703583733944 10972940 439541691614821906067789461231458554880 10972941 191968028752119751018358221734357401664 10972942 253314922934591056098818418645049812480 10972943 -3877639819925231286391038734247593016 10972944 19133608945387043530706172803406839808 10972945 406783104399460486656288581994986281920 10972946 25704954869180715613129668523607783424 10972947 -87563837505233894562752885608502320200 10972948 12391959432570248227977638986862381056 10972949 302071470627046585289276205323259352320 10972950 98601208347069374984698964899509043200 10972951 89308850038962574293227875153258620504 10972952 -299833920474503007840226673838311270400 10972953 30070732585695696037575425969157496608 10972954 274902437271133986365453903444630632176 10972955 2152696986178235535847166111899192320 10972956 8070454884026858427962148478994150400 10972957 299093555896176589451759905953821092512 10972958 258757169426619548451071563612405726080 10972959 112933113649891890618631965982161311304 10972960 565309368368905978839574276617824501760 10972961 384279333190096253288818836287576753172 10972962 118364446779945865735154643269748403200 10972963 -643996185831143264665059857711461842080 10972964 -119803893327682286984660164102867938048 10972965 -135613532250802262003027316300525782880 10972966 136600174999148240580219735325653438432 10972967 514569822069187091125898678460069823032 10972968 121184948062426906381691393902161100800 10972969 162423833613080166416859263351897389696 10972970 67598811580320426027102649930439203680 10972971 -5120245881437796033458993117236627560 10972972 -130287122982967287180223345433244308224 10972973 937795170064765915711540321629254429760 10972974 151815340355420664420982357478487543360 10972975 -164287623753496635619720062169316794000 10972976 -53038270833067658733237015621851086848 10972977 82031880459583424694792038351713954560 10972978 12853444823022863618786937528943239168 10972979 175595141609389235218908105663082879392 10972980 -78036524772934068200478326185516227840 10972981 -353079695327938129474497164635448423936 10972982 -156763758019059552648101597568943761408 10972983 -127568393357264446201101598664899172736 10972984 -489879299290094664961002564818399662080 10972985 -147356436870019046168740952038403738040 10972986 -101730990062953902559536873997768590336 10972987 -861436333156288994231571007642188436688 10972988 68253880931901130002486835757315834880 10972989 -4766877892912141620421573950917151930 10972990 -14274388040524433962528233715856663040 10972991 153700449279011362287900065909990657400 10972992 157783593515475764297754886263067901952 10972993 488714822869437221826863710032391117780 10972994 -197769201293806992661678544376359781120 10972995 -10486141492642374557847860137962501120 10972996 -219420107895450100953707647776133742592 10972997 -176384118788516425061335900873233826080 10972998 162377450428970691867532794182823744 10972999 153263606044226808323104923905324903000 10973000 -558718709674258867176219446192033280000 10973001 239119601428552347136848914807744339136 10973002 355346895780420965379316697761247922432 10973003 722755987744890818367268418059765791252 10973004 40753482651942765560594925579903025152 10973005 -1333130565680560337450875142943502440 10973006 922399922114893539194168157345159936 10973007 -604580164789925578895082214300932964560 10973008 30494084316970341319719644084758380544 10973009 -525335469551412606775305501840510779280 10973010 25166973560331954092437373774644800000 10973011 416618762074437207754285297380942449820 10973012 147978524340555019442605271270458451712 10973013 566204021905796557906286016314695641600 10973014 -49971989565121875671930163779819094912 10973015 229177061736097993995171491998180146720 10973016 222060340600425988990251536026544947200 10973017 -918914871065579323955846575770076958448 10973018 -166218241336955148536141482603057046784 10973019 139340857014019621001238114849748927488 10973020 480592139902369320015323002204118784000 10973021 -1393576614161988287776670763881630328000 10973022 -30877147163558774387486903790317823360 10973023 -359584007168677101623830398830199241400 10973024 -711716168819736091568236430460435038208 10973025 -36920937344969008241179385193962539200 10973026 -167010770288349183238525843047301017600 10973027 -239618041629876445955423209351507824288 10973028 331082733833361148528792024062626230272 10973029 982112940581722525507501538415866789630 10973030 -47531915287431418277418065579089603200 10973031 -279822553102937058500017752039592895448 10973032 -175685182759516278336897994937236684800 10973033 714576633491487497517156168690515988282 10973034 143534478612981816816665129627604798384 10973035 125119271311502524897656118325130027360 10973036 -5446352951200532635699025402436069120 10973037 414366003372106180207499282752865002560 10973038 424136616201201344691319927450104697920 10973039 -12265165318121502017544195598733961216 10973040 36691996260703574639497436341467217920 10973041 -118612124139145707249419756228800688 10973042 140359712412562561751004738946381556352 10973043 -709899054624219881624015862206765153280 10973044 150391457538271446459784899236178120192 10973045 -231564553919486777062286996639658439680 10973046 27378698074609061662494296122578475008 10973047 206807839358276617435985231391531619544 10973048 -222228802443765995022494849588605440000 10973049 559453695544630079512962219585023621760 10973050 67388058161249604076104071551598707200 10973051 -599646243847611958128129776194797395400 10973052 342618322769495904887036933554068235776 10973053 -40994719925876630322049565536743447680 10973054 379018113575096257544683514894247524352 10973055 -188844022900809837519312524332908977280 10973056 354426816973473622355456310004364083200 10973057 168402282835248763783989982240674057732 10973058 164275010851549662275687390823074449920 10973059 152536236907303715641307275468653574400 10973060 278365814095869976224058135211056446720 10973061 -47195964441700165832359638783551598720 10973062 352705407694905785454708732718776040032 10973063 -21202490126507849914335989008045720296 10973064 -88254077651967825852469536863675105280 10973065 -626834199004368577186300866872729136540 10973066 -150567023249184821549252677654509979296 10973067 14003779479139827037804344168834397440 10973068 -41055086032618254249401249142735941120 10973069 -522589750173347625176239875140073753504 10973070 2027438893481573761090126206312038400 10973071 967372749927355171022764071299663796272 10973072 13732480172233327801643786720508444672 10973073 399364142475296140013619440183937875184 10973074 185726746807613498887685018644527332352 10973075 -463178919706570336978166207160689397000 10973076 61630053344850281699994082813183279104 10973077 -85303289355967627095004374059345822400 10973078 -153374131149194388388068028590546579840 10973079 -180491949003160251265956228672858751176 10973080 -233294024925570128010629888869062451200 10973081 -287760216535553355499608079358400182400 10973082 -200238578426940262788369643089132446208 10973083 207362919854573005682940346301181646824 10973084 -3501018461065440105342735966503067648 10973085 -178858069457616316002209544481380285600 10973086 96250480724701438975567614851393071104 10973087 -940972739302486500697994727873084639264 10973088 119924656459812470383341986632506015744 10973089 978974103774584048212686956415026171440 10973090 -241993890398082805726761244909380464640 10973091 83197373779862553451453784900750922480 10973092 152107679839158441927670919953871872512 10973093 410521324208170203044555362486081081824 10973094 25650551096772761142487664498700311040 10973095 -194438667522968177020835943312115852320 10973096 84063237326638031054266021890838517760 10973097 106624814371242466511556314029784067840 10973098 -48200679296150098329430339169517716736 10973099 -220497119098652708405782831463250681864 10973100 44053602129184450289795169020780544000 10973101 -16891215097461884935095007496388534016 10973102 -74498139623860037485080732578183250048 10973103 -133100951922673894503417166011467386992 10973104 -213742656351134987976786309786230702080 10973105 -375662741127133890417238085833855584000 10973106 -130469155399007739654367979920618674288 10973107 -1016785550019118645104985653160769264880 10973108 262316252497189935714704628712840888320 10973109 -113689073564006718524825534176614172608 10973110 271058527439883382984380526005690975360 10973111 -181546795926122976208083141502478622000 10973112 -507279133334646184633104490680017940480 10973113 40465878697053936596731936488759928404 10973114 -79245513545195482021430777382459283344 10973115 -277020053453203424513113250752992010800 10973116 92059656011877427450828070276704665600 10973117 197704983772278249942222722830732754412 10973118 135462593339478968546370271615869898368 10973119 -619590548045030398637291964008815948480 10973120 -71495264409690268467065566848897515520 10973121 -67623034672977569452248393793772460096 10973122 -77373930154372562561636873294120451888 10973123 219103938512460085263058039804700805840 10973124 -454351696156220372785341538898697492480 10973125 36555539746835911158447710586928307500 10973126 27301414140657527239474608641101197696 10973127 4177846645594569640958425734752640 10973128 155022747924184447166953049548250588160 10973129 304603498140968241495595858085029341876 10973130 -46258565443830068804847414321912622080 10973131 334341883035274913885287891870899774832 10973132 -69809499230035269270332664578711482368 10973133 467301450920019824745103814220420625302 10973134 145990698038929953951207325194470913792 10973135 -996829226665008596668575953996147830800 10973136 -55502107360930216557786351967038996480 10973137 -248545063001504617439993568728783624448 10973138 137662329576165646682924280470671378560 10973139 -111661778366117706256903391578778937600 10973140 405819060080943480906043394105153437440 10973141 53484881375176120176827993606137880064 10973142 -284978841513895176230295944115115059360 10973143 -248632334174847544161019284494255623056 10973144 -101724842246379567666551633455618375680 10973145 -94481190526073657512279038202326922560 10973146 237938643485134529784557528838186270720 10973147 -524318488629402232589150551893273337404 10973148 316837553166885468013276965724040071680 10973149 758248995425823897072102578889499520448 10973150 -148662596800164924345368999635140043200 10973151 -102028649703558717981991593147239442816 10973152 416250284898480291462351406787880026112 10973153 675483676971206584292345531294740554402 10973154 564608734366095194932787315689970558208 10973155 207892791631337311741930185463182196560 10973156 -426741899344130298006323348673608196480 10973157 203105116733950417343275571901185534688 10973158 -84570113547802976738629024129317052608 10973159 57734249576617757377967698045025730360 10973160 -61261122445631265732638094035369164800 10973161 924347576703141469788454745059887231232 10973162 162825062665402603548511021236151994112 10973163 -62774599584785125009360824415032947712 10973164 151854771913699159610043813716064833536 10973165 -149734652209596964179133542420582240000 10973166 -36175932227193696684189277271818416000 10973167 -86784374989587904310380677686011812784 10973168 82880063473148793674061965564201631744 10973169 -210359910191075850551110112188295527806 10973170 2386933210668210253262554987996439040 10973171 -80849468709125203318615282427070849216 10973172 -51858982942751295632064109199391387648 10973173 155502170752114454248999577332191611484 10973174 -386905633632176884226672328303047398080 10973175 202323407340547115898775990515117603000 10973176 369398018187574166240444503812196270080 10973177 85526877636383268822480846101129238612 10973178 -148894844484455618786203910660275668480 10973179 -14767825022274860657856422402637744640 10973180 -30364130256406572698296882443704540160 10973181 -302313818549818244855272722381071917056 10973182 -68908461398504620075626207352647748416 10973183 305107739802836422960822213820937770208 10973184 -519538304950626529180532500167036764160 10973185 152196691339873615327151014183189003200 10973186 33088843469332651501359382682111116800 10973187 224183983642157837151920238646555886760 10973188 517883692426467643496130441297725813888 10973189 733863829304780422651896664188252000990 10973190 -64144686409170287825306431442727780480 10973191 -452443410268802446063122796410178200 10973192 537884911174866572327071950947590963200 10973193 24388167126658390974800719105966064640 10973194 -177223984015938510448079269423491686400 10973195 -146873631529643791885798700157911224800 10973196 -72207766030249667557000704562492843008 10973197 49471041551223213072333850184169934646 10973198 -379361246608321695636917029239700430400 10973199 -144197680019509526642971507819940852592 10973200 -20652925734343480715467927633068032000 10973201 199770568717234707738999657058477208040 10973202 75786790176186851204317238315814076032 10973203 40331281819368960850418928714406444120 10973204 -49207743205344811112804150042772062208 10973205 1200014131139635031017499549521195200 10973206 503555717473127111428706526011682027552 10973207 468115018307597835281736931891642693920 10973208 -487644895336742434573542398657443921920 10973209 -265240617781265892427932719427847502396 10973210 338137467713090070839863255004531009760 10973211 299806471694817316264050925757332705584 10973212 -4530234857536367325994648693020167168 10973213 -2526227196913021249903772065552727136 10973214 -192436406343814213089135914740008192 10973215 -59127697853678574136162707036028076160 10973216 -376391589796185150899805145678188380160 10973217 -75224991219502133743263241130698921152 10973218 -154859103664195525381956824873308298880 10973219 651102149589968259949098624756315190620 10973220 161056057729180505484695749176430817280 10973221 282606536503070216874758364353377998112 10973222 -131122306183091853697839017809615852800 10973223 435583706786150078369893704993663777720 10973224 328471092536996775931279038615236520960 10973225 134075401700704844161472521719419328000 10973226 63625901356671972652949661896276464128 10973227 -794209079105524568552910033250892398924 10973228 -233531367502668208327003302577432295424 10973229 14620867392049338755359244002751956512 10973230 -320470855596899293932337245327900786240 10973231 -645959103254991572120180122013372261376 10973232 -2730490818860445207213878898141118464 10973233 960290894292495471926711817214391541360 10973234 -409132861235465944876281270038999007984 10973235 15229586667917521280404570509657676800 10973236 455042044633362323021820353524593973248 10973237 165753441112822286115419921741529445920 10973238 -20334786518118289465741287503079987840 10973239 -4404864907368110332355995511061205176 10973240 227132667611980407986892497079078297600 10973241 43704068764489723343641294466742901680 10973242 143408649010736802422308811618117152512 10973243 597695836077661772268691028898597771492 10973244 24402535735349890771792364417493934080 10973245 311740360048779922885396564158175073880 10973246 -235055904057918902476027865717069432256 10973247 84565969523717967224965179362014317000 10973248 -57105086428569206472158128316088320 10973249 -195932836616506268389416223729379340864 10973250 123432387291597265016324594177994984000 10973251 428075136288454270795970925597340664252 10973252 659405151686593426456419805801382749440 10973253 73675469463065632613694370023035937504 10973254 -77014007392940546987957151071712902400 10973255 -70063571483883840727723523574078918000 10973256 1185290226998847577416093169876992000 10973257 13368259685448768242905047895648838580 10973258 17086858173061675073137456184313600000 10973259 606098386930516455246692669593869363840 10973260 -84230701966583175299096495742514790400 10973261 415745049648212094647629819708114185144 10973262 -23495502473103579922792248297138274176 10973263 51493845019250031758843789347677941760 10973264 59607743197986686287244109613867597824 10973265 -31049744664411206609071722368552801280 10973266 -318567843302723494667061483266212334976 10973267 -300682090273596682769840611479518865684 10973268 462686556740129252314284165339852922752 10973269 248402406357256969473980311463343838670 10973270 123735559777884066347457720452996843520 10973271 121730266299759952140322320128612344704 10973272 503534679296268951951008027366020423680 10973273 762788930288892760363359840675961776522 10973274 -22267775072977029585300302870668376832 10973275 -44361334071297878231434396052876505200 10973276 139046849443087070540302222806328565760 10973277 59568174089710099615867466471529932928 10973278 -448300161835926793523488240342518417408 10973279 118487771784426450337255907084360184480 10973280 -67468880891559608927285500761334087680 10973281 -168406876243941413475744498240596707200 10973282 -472461968421303477149994330053370649008 10973283 8204204695386241279834412454555823224 10973284 -124032313831071467362108897442088894464 10973285 1067648822331225154129050802223159290200 10973286 -342332663166296960128184468548517212800 10973287 -2465113146409939519584612626500492544 10973288 474620014637520469913508448205390453760 10973289 103253977877737170412461819822086930400 10973290 47505124684084734369592075385929598400 10973291 29644283017999376478797487080630453280 10973292 -57337192898169731685541163893928140800 10973293 288158890379630180076823015219035027542 10973294 15354628154865693743960725124720582592 10973295 308990842787299492024138966836366312120 10973296 -159642563080288607494375415301479006208 10973297 752620192754691955410127414454615329746 10973298 -67232125561391749855658387819170897920 10973299 16301527977827551396504356544373133064 10973300 71922833267217374314524056252363980800 10973301 -75421097801054958340927189944752790240 10973302 262819082328924882541538139911279239104 10973303 -494254003410978861078592692487591440936 10973304 -47818275986987848743560372693382819840 10973305 70800965484250100596612433986301972100 10973306 57937820442826022922282807752449634784 10973307 470788976700674876657904139895428770840 10973308 -405908353291952306870970059527712620544 10973309 -21810832376895519825739112433243406740 10973310 83712085862403939568470212469080889600 10973311 -588748099847370234340228991397855848528 10973312 -65583672807314195407367734326020014080 10973313 16430183842134741656051379093145263144 10973314 -295872877703179374535947169627957795968 10973315 -220645105107298416981878490498954845040 10973316 269442490294187215004957490534953290752 10973317 6213640471340334909305770301073055740 10973318 -168094770715003786844685067178551518720 10973319 -183284534400092808431319619365703696128 10973320 391113457548398767550492856163750348800 10973321 48529652633481409354390655413302668544 10973322 140944485161747587937648938557426326880 10973323 -76671302501143665315815170897230336 10973324 -462435909049969739208825983976435422208 10973325 -154294060808330079094004553173843020800 10973326 86665977320025229180161751282575815424 10973327 -484181976608724465689697969114494698488 10973328 132916146051039275805590643625325297664 10973329 -130071275186094483744145857368539749070 10973330 85229548966722689155659626053620380640 10973331 -52494271156361349819186469578953801640 10973332 -24453782385942222200571950960282566656 10973333 152880758082710329447678058036761380864 10973334 -77126508218518914918276779906768117760 10973335 239213019469084240086206501485877648280 10973336 -217051593195933045077345501252618649600 10973337 -415687313843380215880985609820984689280 10973338 -12849693010845627942371529209873320704 10973339 -460599422206281515533080100062620553600 10973340 -94596534434061766597948213428029030400 10973341 414862824690404101405372867671755700000 10973342 -1568611277667897836901814641356098368 10973343 27867236468351556084491318942809456128 10973344 296383978242378387358068613774562426880 10973345 -3817551451379792225861841678581575320 10973346 177739618967473983178587292271924379648 10973347 -148237562389158524866384653457979791872 10973348 34685493137298253178360503528054375680 10973349 61455145038973906465359631897898208768 10973350 -13593651786640812269767614278585997600 10973351 933204428891667575899783934385272406000 10973352 -58725944145435863246060506205658562560 10973353 -381006849034665570630125040539855003398 10973354 149180792815591365671054682183761278896 10973355 -127154510231363342383561452288558432000 10973356 -7592981665214715593807640432935651328 10973357 385347620177600645569921062951113387820 10973358 47766943371709684366698632245595918208 10973359 -318663750448910322739990816943586769800 10973360 3384924962443020919927450679938252800 10973361 -161791741406053778184328010794040517696 10973362 335988807461867547671528839717780380432 10973363 -43160408461339707721530995396344331736 10973364 338155625621846434453640682646928965632 10973365 63700087773554551743690345742232040240 10973366 389160778523133693201955510411566985632 10973367 -75116579505667299207736887787586530560 10973368 106524696931644660469948673294616207360 10973369 -391235849733910070238405755637427008 10973370 94536478711188610837365501598486060800 10973371 -523899091441394039952942425030056406428 10973372 88267773682016771103546596405556725760 10973373 -131933616912603708001162770706193615616 10973374 -345135232758637062730388330646751949760 10973375 88534293020916283932988049677903224000 10973376 -117597771114542890851185861554993102848 10973377 996964084493465609129506528558128220226 10973378 -327730719033404437278579944183927516160 10973379 324264887437455246659663789576288974584 10973380 42174468085872686875938724780943769600 10973381 -753686909391189965041880787989647745028 10973382 60884953655334609824563114024574552064 10973383 -145779438713221503237727426900376579368 10973384 -446503014468198762645866077466809466880 10973385 -1353915440571193481141678499596717760 10973386 -91965672108999850422017355862964145984 10973387 481801847165779124005848449053104486036 10973388 364056978067137551673335793338379763200 10973389 162317363661001370441766237566925669856 10973390 96567116649386831115830008703277361920 10973391 -44800982917133053796527667439861452160 10973392 7804171252785831157307501061936906240 10973393 -347481841405904954282069576364432865680 10973394 602496547522051780031214123714789234432 10973395 -250130116224575454752374661142520827600 10973396 -93643425149447174239880612059583649792 10973397 -244358798539794889358378830340877691680 10973398 3634953454173872309165066024982985536 10973399 -597980700683845545206938564114291284600 10973400 -247652000511391916153240125760663040000 10973401 -164257793654384437657377948196958983148 10973402 497400020775636281627177351419852379904 10973403 -592590624287889763918914141319509063600 10973404 47392764394819637499267419095228849152 10973405 21894159793731165301011843172741125120 10973406 177046098432974897743640692685827024704 10973407 103558786500904384051741210679903872392 10973408 -257649703891593649375069394979156393984 10973409 62685472453686519293579592431071453104 10973410 126019520025407883737098702201888588800 10973411 466833871973906278482219920822866022400 10973412 -301155985430444387942870833260597841920 10973413 -300246554906313412820495546740968426816 10973414 162948605673690789121176716578230963840 10973415 -87879809836600697260920333818841384960 10973416 406141766744032685918628243097362432000 10973417 -104855331361112693758539347158670179008 10973418 170085148018198489486522939295983336704 10973419 -940224581174859889472706817072717238304 10973420 139797945945302917034692439312674529280 10973421 -385746988262350393992569295563526461760 10973422 -356497094843850228657380033444138455488 10973423 -58093415526171780585965051303831510520 10973424 6069811965172841325309345190332334080 10973425 59942523777907766012474072228535854150 10973426 -160168331784983907281691516429333954240 10973427 159697212605168828715416499782339434032 10973428 -4427131083442215914030535844038195200 10973429 -691351443496615773663315513590544101970 10973430 -19010266908530810124768270533864075520 10973431 230898827924699588904712479239002901120 10973432 884052800379573576788204448544634388480 10973433 -2258457070072047807744171669910438080 10973434 201077274225734407740035327857705589616 10973435 426975209601796422191835525294137733120 10973436 -2118844589402469198241939600185670656 10973437 -62560600576518294360876535449761393914 10973438 -3634871802889927950947548862596288512 10973439 71961406997521044583706207333904216504 10973440 -501741833785956799621787802628301783040 10973441 -210412416092010485110650134215544955216 10973442 75125021916701097748322671044987500544 10973443 -68981205786725370089153527544421455456 10973444 18957752050437717518810579953050086400 10973445 -53508624518348453939253260768456544000 10973446 -116737109878640965280284703702726430720 10973447 -626457617516095254143916908206756288104 10973448 -256353630101314674377016301908752793600 10973449 -940201251005013526214562046890622431564 10973450 -14015572698743573232161689684151424000 10973451 -408009612283813316388535671371839422480 10973452 -359015472562505000686023310675369856256 10973453 2651479861253362820579472672074272044 10973454 3920410600115681201300635273658202240 10973455 729336210932972901961253743520316912000 10973456 9464748701802828564021497367088545792 10973457 -8297018768632863033582699982271371200 10973458 20579295942892041833497278964947780384 10973459 -355343066887866798710865931875782180784 10973460 -70699445197429475630323443266432778240 10973461 -370038456984282895407370228992958856256 10973462 -393445637425939645896984963680847948768 10973463 -3788355434094816170256850900947843456 10973464 -669841093197879616832600499077443184640 10973465 96338202965942453716111939080328995720 10973466 62279415108110525644303344199917342720 10973467 428068742442465207804495062962772512120 10973468 -59708467461313337534783515468982290944 10973469 104574090841482283153347649526805081600 10973470 54597094480343533127379542991141321600 10973471 4883305506756869056685465455232872632 10973472 -27260852892433544774928171539676266496 10973473 111075042736329111057978242459655070720 10973474 240287760320811683396572861735611302736 10973475 -3356159741468769615376171277991784500 10973476 -75148811198847433411333352091496488960 10973477 -892811725371706420969966514563724840736 10973478 80585222750360199279500676095016626688 10973479 -405903091134547854046214385887786953320 10973480 -107918813162921558675224934163780403200 10973481 370182175910812361136802873891004990352 10973482 159501006468661011265982391876809227872 10973483 548320994757240856370587601782604181000 10973484 121533078663749824060477262249767311360 10973485 21659077574714744582445918833380695180 10973486 738564539886685588178950967554985088 10973487 -17303650485345132535569199014855691776 10973488 93690101094650888712728072324104683520 10973489 196024058209500549757562429631178036020 10973490 -291686048995508435593302957129507840 10973491 -257700476702772403523405579326378095216 10973492 21074867392879815358516525909028689920 10973493 142267080087726739711652012439895567164 10973494 156669282986375461046027443682170521600 10973495 -117906520126002633075258712200900739200 10973496 58206405478696672047255896102528716800 10973497 -331875044237670395178613425471388421948 10973498 75636740289002570249571963037438820064 10973499 975464687137454969609552878702512174528 10973500 69059046618361236685890642155188992000 10973501 340994597301320299787989214777981748960 10973502 251350924819498715407885895014754279040 10973503 -94970699491853917845233162615573021248 10973504 -1618899949499683325383632404996947968 10973505 -111498723373884806292690190638620269440 10973506 25939181811599055977130949373465487264 10973507 24064427261431853002501088812289882880 10973508 100955166026953967334823188938571730944 10973509 76934018348722426683361458326230180000 10973510 -8278356193697829333139457900126163840 10973511 -627086282459112949825503301293115413840 10973512 -306191918772348570917549127680560128000 10973513 -759344465599058222066449448827144093440 10973514 4218681037105113103250552366747359488 10973515 -101768357714358242003526806534611427520 10973516 193678320165514755479299625284415689728 10973517 -1292436649001637095331927188962608071040 10973518 118634724906640676839913349125200800960 10973519 -200733956954979073395661521096832544256 10973520 -95653358292587469965195880334861025280 10973521 -104612847933406572105811947267741946508 10973522 -85535429832983696332772548731860904960 10973523 22618639464818962684905828867123726336 10973524 151575921247992187031804026872482996096 10973525 -66896440449521781517884357844174984950 10973526 -14960156907888492183823011210753753600 10973527 -287884394623288529300735986382795213568 10973528 -1056472546752501493624828580982244147200 10973529 357847015102027725165732547178204154240 10973530 157355294096312274999512342392969605120 10973531 40619507744388730612491311671907439600 10973532 54437957180321994278613977581589801472 10973533 238771941421678484614407518203165599782 10973534 64889266635837373689855820148536585728 10973535 41035598221027070872089748730875392000 10973536 -87375855502439269133955647797615656960 10973537 -702435535775820858017594200289552919228 10973538 78872921424532094774192202627370440144 10973539 -1009005350399571416990373170422594258660 10973540 65471066144403158311613994057611946240 10973541 -128442248738925799182920836419968853408 10973542 138030892909397128369071434778847776000 10973543 -69488865088153050801377931355771610016 10973544 -288481932008159783041764625815547822080 10973545 171541537450278589668817865174979326400 10973546 -495306943642970929544004252513143592528 10973547 -93032444435764342452874876370521976544 10973548 -31944380333479520371556772672441140992 10973549 -481551676178147538663497789633718083700 10973550 -87444908507147749183167800737387003200 10973551 274817941551162648690242340750175717632 10973552 -250864390776098043092218224153690931200 10973553 243107571702482079117519456483234554880 10973554 -30054915918455704674515195270854359024 10973555 -872363539692424378768577809623306966000 10973556 -19069362345546155278604767762659870720 10973557 260112665630123722526734427319518912 10973558 -84369542367226671863216033351473705920 10973559 -4617879330219058580605124490205217712 10973560 387943561965417602266390936297512960000 10973561 -498618943611863229473580344792924066838 10973562 13674003726271813241501776192221487104 10973563 34512530616171199059074264738818672704 10973564 211173642032449276909631216335335874560 10973565 353275897142107887196379717102530846860 10973566 -114678339427776141541391768091686154240 10973567 -622700795415829477703314539940771987848 10973568 267926491780024892812761553383991541760 10973569 -206639889730489849884008861562706780030 10973570 10193407672265276215498959146896028160 10973571 -21710620400164677261405724851102090240 10973572 -20709810910608650787271898090735539200 10973573 251841665409325857197637204481324526364 10973574 129672766077078833492888307486292220160 10973575 -215970547886103278947600784600434391000 10973576 -72881216632903940652081371172518906880 10973577 509966591908970800718884179128156271120 10973578 -1950084256050978482000082581003616768 10973579 -24899087894756083883244120369131055816 10973580 -95178380030318220922265553314089251840 10973581 369116114256939479077971772319773459382 10973582 -499948358123226385872986980014361771200 10973583 541023700031679032932172086467350668800 10973584 123816826838851435020475092344864153600 10973585 90849469863362513058401210693431954560 10973586 -1969811097712546267246569079347786240 10973587 557201784564686513776575356510657434920 10973588 -51749979348811432627344872289072477312 10973589 544078298844715194700166720003064955200 10973590 -185136297816242718628138191308493715200 10973591 436942272767141145358842291906649153992 10973592 10207473175819767177636216491296235520 10973593 -81337939220320751141596551984231935158 10973594 -319320861596077051054483917506264862240 10973595 -220407467345761497789286725331645958400 10973596 535470445906928087817118816139347579392 10973597 -13380367203176275312802367111335278080 10973598 -290495293923191578368112758658754540736 10973599 -59798609959272547085681004141904972800 10973600 -5896848161315676281460569587187712000 10973601 600166292386023040396623203118525253668 10973602 -470494746096261121783336820258815822080 10973603 12542654243275484531410103297480296224 10973604 113636524939315355451292342056580432896 10973605 375584947115155265049866765971749163260 10973606 -147562168785142984404026408444960257920 10973607 -127375454405624707316384627492552601600 10973608 -162474848383855268870697255964324577280 10973609 104971978268790481529139125590069005300 10973610 46772982642789794857571236267742592000 10973611 -529667240256098783107966506331884600 10973612 121956092840850613465786831112334127104 10973613 -169642271313346434730248580884632765376 10973614 352604080999057220905512655082566990656 10973615 -194557250802633510991585650958119645240 10973616 92021056137531710602166135549589553152 10973617 -691795399393753465315378457692728948334 10973618 -225612615993651103789492376182818416640 10973619 7637496845897195870395931961583409820 10973620 208123728213492285759231678685957570560 10973621 657079511456416637329422851263918639200 10973622 -8700433213522314219214976105242613760 10973623 -138440040736877187201807476534381503856 10973624 -28862420524421937508159195314858455040 10973625 -57100276466787707626931192973271824000 10973626 -73050231706463327907217940600227225488 10973627 138975009044306937088847169362593485072 10973628 2921222874590792713923166802991919104 10973629 -57248414283350293460211368005184554740 10973630 -30461517674190576894062424341914646400 10973631 -575135405170864888748526280758282837048 10973632 -187270163152157927611822583902518640640 10973633 -528352673928352572433623090255836538720 10973634 -7508249390561318042525865875614334976 10973635 531190211009422016581789439896044017760 10973636 -741267475623531699458708404361668292352 10973637 120838740417803915258461454892813468894 10973638 155316501456689902445997648654260070144 10973639 -90359739470645278427751548725379371560 10973640 -260258356547077743477847561432854528000 10973641 119535314764010013790127039638812547904 10973642 -297546661030030610149995899760996504528 10973643 6575147506772608919842699551181254528 10973644 -972960993703134247526321629462479277056 10973645 53570697894651057106332405665259964800 10973646 -48328872446992707154953476688362045760 10973647 -599019581922584718155952116507236869904 10973648 -85509790147582521449512004690971041792 10973649 10397966081447493319512014684599835808 10973650 -24601247664211374850583714679365044800 10973651 210905310702429800373000143290725611712 10973652 -14723443634316064557685887529162579968 10973653 647517430518402831208674329219971455360 10973654 812799482532027527803684023965087269632 10973655 -120372665520726670746863155735640954880 10973656 -36448261956031399478428030901876736000 10973657 -293915394264134947950892831514719727094 10973658 181054344879401740285039737034322684160 10973659 -564030575093375240071879384964984087880 10973660 62239414951467860673652089863771996160 10973661 80457286005364481772838138626910803072 10973662 102898051833625800438437429126336179200 10973663 -692579092550100238925663418976304693088 10973664 72774797587695257119815123816378531840 10973665 173481528785210293213463372932477786920 10973666 347771515016169116661664442750559652224 10973667 -474070057177159384401717350472547058688 10973668 -61960469307311777300791509479178055680 10973669 -114173948514022717627005332176740628704 10973670 -42461959433945634495893000324925815040 10973671 -364271326363360254387066571740203453128 10973672 428702531749495780852611363723263047680 10973673 -201281999780500200917753067988946250678 10973674 428916971815745705300639578751418300336 10973675 460752116953709129781688159945693326000 10973676 113789269900523910305949738810368163840 10973677 -550003925683622325500917306856963370432 10973678 -6295715399113816682160392416502572800 10973679 -40675847076378986873298803591388619392 10973680 95953138833788588105285660417802240000 10973681 421261035598268537389680516851999974482 10973682 7347314945139590564732960356855054752 10973683 -15537803646699719930329774805566616320 10973684 -147788337765012392625573654322768262400 10973685 150699600354047413220335131107941036800 10973686 1453975660630355391160965443691653184 10973687 -1143859459284253166964019681656004873200 10973688 222365921824757413932477338859111383040 10973689 -66814633905890078105782121310987368448 10973690 -8880892826353850436636910210571059200 10973691 30213488755853554350562895135738050560 10973692 -368407335702970664412202140706539741184 10973693 14944170627222689460629493598297503360 10973694 6014363064976404658476496210299269760 10973695 333636718405471263227933238645892708200 10973696 -396442427096996778153590660353058930688 10973697 94036690315098265511013558093660333600 10973698 -234395996800123292184800749563990116400 10973699 144361335201577260228093359783818131720 10973700 -31684102002982110236597928544053024000 10973701 -970818515945806703779312607675552025600 10973702 -395722740113069883698656896450149228448 10973703 57606954758844317289633456732958152480 10973704 -94717378662395049180044653789026385920 10973705 203144187318933864654993127109178960000 10973706 7844722585179728103220106487325595904 10973707 -31631606536887047508376029818458911128 10973708 -235786453191098064452471360787968999424 10973709 305971567041531606134949490893722537814 10973710 -56542773425570582619399920437228260480 10973711 -3991638834413531750098567719628977696 10973712 -54139409024661349749222253943723458560 10973713 721693175161296643225759659978126486962 10973714 -34308641465860309639191922768321536000 10973715 33551742931106716488735600956126046720 10973716 269462060136174621312805531138847539200 10973717 -1018130424802082786213772710386631394948 10973718 9428623585709255633572199104583500416 10973719 399443000413547536516514223879547031896 10973720 13492314804961263925660180670176665600 10973721 -209600563453332298834986750447880003584 10973722 451928057775501032927521918640813148912 10973723 863372111713214240865319167612161989584 10973724 110560495105944305211243562493003168256 10973725 3401364003807200174433133846344488000 10973726 6151556432797381096042784839033621440 10973727 154711680097470510367412073706616999064 10973728 45925230461571123965926411409765498880 10973729 3665112970499568533490594084338455488 10973730 -3903766136022769710771062889953280 10973731 518537248030117134734657960032003436632 10973732 144248979987289175162527682332016640 10973733 -359390906509153501455687485595932450976 10973734 249117160809784777782115545246880146240 10973735 299647865557271494671057771863718253200 10973736 38523409956034434621288596701380925440 10973737 -336283307831009759701084233782657436288 10973738 -120178861190717138656301187038783673504 10973739 55764423611699466412925285428988847360 10973740 -328876990024004217400506914696433039360 10973741 -273963569634976731222176363373780470100 10973742 90808169715891611994518936512424645760 10973743 1208363583118892193967487287168971274608 10973744 -185562482055833983690487704401336483840 10973745 -87670733169897281024105757873988464000 10973746 -200266397169768097101891814212565704432 10973747 -660086397539139410919433274021822709600 10973748 526363237340671283496966081534708473856 10973749 5188013748151222595103019853634704750 10973750 -39285245395491561851832295228112700000 10973751 57796258934239044442487890301320125264 10973752 119014253826715933151346991756800000000 10973753 -116237390581419365976556661028523000320 10973754 2899032034640249255067028696047540480 10973755 -33378611285457299696041506965839296480 10973756 -91357431681108801551947739714205849600 10973757 43265658940830234694878488706490064640 10973758 -309762239449983196197771888725729675520 10973759 -350082905419092469608255591734270687040 10973760 -10042185337639818720854334008438292480 10973761 -282011980310506058815226896905331623888 10973762 8896127872992449108141321335798123392 10973763 212569054623633674739810535688121087492 10973764 -300590931399612121454151367979740800000 10973765 47194364746487376407168427740664201120 10973766 -88175848178950787300938273558984205952 10973767 328522707584944938885873910386971331072 10973768 96652480425659164984833508707926108160 10973769 -42386333659234456577649840405882091872 10973770 5865926326732357913945471907844522080 10973771 -276188330343833204244543528994722413256 10973772 7613474853621034679866569227748556800 10973773 -241719807273348201820046753588082336960 10973774 -71529925476248006248617729201171763200 10973775 -127315023653359536759014477609048020200 10973776 197041906675479729199393475079656177664 10973777 490517520234830611081994118906622144626 10973778 233275426993128257369222850971867731968 10973779 241960697518017168080956154699142563440 10973780 -56653638601722106837262012096705610240 10973781 -44720262408200319459515405602728662400 10973782 -282818864976249914331199485842841463008 10973783 -13885605425700701599949262911175647232 10973784 -287646932945287386832489406438832967680 10973785 95458337349654288370951884640380958980 10973786 222451110038568776347460557765696622304 10973787 885308898514188386204398164789337147776 10973788 -124524922016210452401894064890930197504 10973789 174434690564524772684005687003577211480 10973790 -60403511052534248795011362838882678080 10973791 5305485317646500880280210097813276192 10973792 851928621893865491400097502284578816000 10973793 284704105605627773825601657049321920 10973794 155330854352572586860409688990502820640 10973795 -881793525222611034199892570271342323520 10973796 560530060253793921061270142273301350400 10973797 -812786905986515000159810873553279690754 10973798 36776170965049033872950533245812370048 10973799 -10503735789958587225766292592781284120 10973800 -319800328817687203819728219347698560000 10973801 -151628410198574458115180791700116761600 10973802 -12326400036091900749218251000176815616 10973803 -17518686829981188644611950046956540720 10973804 426459001555186003009738331895357129216 10973805 327700615645196708163064337456706209760 10973806 128101172988865938567436274054114628864 10973807 108440207730265803375132181636405340280 10973808 -29400810760277156142309230753800716288 10973809 129832909516582989048511265847925906560 10973810 340197520606094428010790847678020742560 10973811 -73767150730703852188543143388415116800 10973812 33993945188100731520317557089343946752 10973813 -222935805237977570351397027773056717440 10973814 -2293807302161461734378315558171770880 10973815 386142576757065909264755018394424469160 10973816 -75401357099313681377258542747657175040 10973817 494102042578576513849156551190229000634 10973818 -430125833749323122034792253223399594640 10973819 -24014001445221719511030172962368754780 10973820 -45816731850546077230760321790797414400 10973821 342044845714868205413393947938618886022 10973822 357320905791944980612427029718594483712 10973823 -140259334631003561929556296089437621760 10973824 -291617357917713257255304066114131066880 10973825 -426442454112288500237680899506937993450 10973826 -472903125570717147836065956637765739520 10973827 -425781406183489652512537307567929960324 10973828 -83739621557181960397207905759528719232 10973829 49910692702432799901716715231338410368 10973830 -27656979957117896101909436639608012800 10973831 -553414130548924769253282816134762239872 10973832 -155450657254759068772899275522597683200 10973833 -23884072379739320164137677063579627996 10973834 281907504917993292790079519396616693600 10973835 400993549629453344716039106656674012720 10973836 134477526571474324506013555654748456448 10973837 32414760135998565842062547593431857472 10973838 -111282116899970927161226941786053406656 10973839 -172781303580365130079761369881646828200 10973840 -157498484194512468432665716301534822400 10973841 -286508817238375831809459834647346319200 10973842 438649190026850374143940831105196596224 10973843 635571862608641327486438404986475378092 10973844 -247974728711805801584081683181996563584 10973845 -112179113961054892989188191182931484160 10973846 -370459388222812692077758104734985989088 10973847 -76555704497831347597571832818194920600 10973848 338463805784739267992178937326572943360 10973849 91076503965695446836598982816198268480 10973850 83234815834815429617906870065043040000 10973851 -20318467848305032102305139967841252848 10973852 -274787446461954909731703856606431614976 10973853 -167332217111566077497629439534918400 10973854 -242753995101848972943264955713588138624 10973855 28008278430803452929947338441619640000 10973856 394303750794545599236354477509657493504 10973857 -272654572185699042662200785338220396348 10973858 -1815580165298692773797020088202339840 10973859 114087989647176553945032617596776040368 10973860 -162463755386146172574052364042550193920 10973861 -136880086984699756141674503160515701920 10973862 -89505454565854444944486874186013859072 10973863 -1384323107823952495840976683806828489560 10973864 -844277047852703059081276799254449684480 10973865 -55873282403007403302051432977952804480 10973866 -41542207395111025903521626718270341376 10973867 25388847543769597135321445149931524512 10973868 306318195302067357179862251896257392640 10973869 893779767569264608468785013052276885270 10973870 177473540950604339279987465777927698560 10973871 -14287641187767700595121443062506609792 10973872 33763409185501192022217262679316365312 10973873 1984819247783021873914652034556042224 10973874 -32751536018648161579885843615593916416 10973875 556977947011444190624924649878324928000 10973876 -37212664087401525355440437973912576000 10973877 293140663205939648671073896675842412320 10973878 83967571974722040249064954840237337280 10973879 103987263304493544778971183992058657120 10973880 -293311377380412439118024501489918976000 10973881 354258608460439093413807237047297248682 10973882 143438793907401651996956451969458864640 10973883 185661509240477114782098198980077689624 10973884 -92399553534386698886298890394591334400 10973885 -178620136324674011690897285875948721040 10973886 -88324109597319542484824525259500992512 10973887 -294626092721253507501241826739680572760 10973888 262630277139369875766981926912328204288 10973889 923299537346632097685638606576656093824 10973890 -596209013510897432473064437634058240000 10973891 297425016356982354137579744527140623184 10973892 633742535852325900516636673596029952 10973893 -82191294981304500748705793646484013604 10973894 285795345838918197174092958298138502496 10973895 215486431781463917126129554723382688720 10973896 325977452321721846166710781867043112960 10973897 -893365244982827890385879260328696432688 10973898 29730190737069491909282027759175736320 10973899 -734040790318963732119521495032870841480 10973900 -104759132435300825650223138431329945600 10973901 9097726913633227002847648935185715264 10973902 -12058777410807192983466271808844268800 10973903 -942729096461700475446385498932711160848 10973904 -99172049512289533664958896150976528384 10973905 -201395875366186855001053370800629050880 10973906 234845558582340892147158165675507440640 10973907 40696550791091807634066299282937262080 10973908 -114173496262258932006735536508059787264 10973909 -184512214778451070129876117132532955240 10973910 -170519519371624112571099979733712512640 10973911 165012100063588391365316146911985690160 10973912 388901821134231095017652993748184473600 10973913 369797994530406682647663637033587230688 10973914 54124745049878725597688195499004856832 10973915 -316805053453607110484684745985618216080 10973916 -474074350601871669480295087518861078528 10973917 -473328983487127311446710539280913797748 10973918 -69820723178840472267064433954221605120 10973919 -285317716063351409634843706935874078080 10973920 -86448719593924503509326731338530160640 10973921 168138176106191095941770811208111027584 10973922 -521376905595704108956439230122765014016 10973923 -248332310277643552621879588013975946096 10973924 -3133562612448680165656488051389521920 10973925 175901703703179771070967625346739112000 10973926 -480318463738497392549515075182055502976 10973927 818602319646778558983145801183815454776 10973928 138313956971345882049999595652960747520 10973929 -1796661978679311689585002139602954841216 10973930 -158671419274392508440817967095338585600 10973931 343542919337238765599594514509581144152 10973932 -163441142683719565733446234648420597504 10973933 118032788073311303866611785304534196182 10973934 356655681887479214032044189809363802240 10973935 -1474942508075495532867968942748751680 10973936 54324828459611540123604007592006909952 10973937 -59646147134136842662968274646638235904 10973938 -145956932682327233285228028843807485952 10973939 -947107112929868029857473154139086334260 10973940 239169719877615128994872640251680512000 10973941 153410098130678413462616365783495273920 10973942 -355867709035665585307232022893197862400 10973943 275022421623097426331221251315580856064 10973944 -420938642824656033380545756820275200 10973945 -427861073471199327444331753128978067200 10973946 -14705669867409966024669489599090207232 10973947 277561728016147861171907144826392780832 10973948 -612421899264575037154704395005061214720 10973949 -38810261900433843043965042774732711360 10973950 -103480839480997563601030904858492462400 10973951 -382842235877889816698416762293055734768 10973952 82782656538044132831490374101314306048 10973953 -343063502209767889166150548547221328640 10973954 147750992828781176413204507035367732176 10973955 295031027109026661872429977192026909360 10973956 -23222330168046740397556951505363046400 10973957 73041036073477441314861624546781834206 10973958 57944825425101814151954474951882760384 10973959 -502570560565325546125036351323109907184 10973960 -511461119995145535382228010687189760000 10973961 2749624404071278165816778301651994404 10973962 4176640596849779734990737639464338272 10973963 -48391588149823342924504324880885445120 10973964 71824985897361580295742464367837069312 10973965 290079544191674633632929380897684815200 10973966 -450328983118413956768152303147510229568 10973967 121405284916118832198790279547825621760 10973968 36661665517038200213434790016923418624 10973969 -300147474496974804874155334825076935680 10973970 -72586722871320294998720061789050764800 10973971 800243776411410000373054993158071794344 10973972 318042498798199739491989454568066683776 10973973 206577902405421722497685920883915496768 10973974 -226003138027679123424917253628046784 10973975 61966523155257107235379395103226580600 10973976 -171689938595163058841970544344596889600 10973977 45625826055157283813369272794346132800 10973978 -49380453223720599093549193162768684608 10973979 61227793419877615523911247513769200784 10973980 221014972628196725057507823026187279360 10973981 529889848271915306862814127594590567782 10973982 19671496449741770236756674690998062080 10973983 456036393721355563078238046341007255840 10973984 225401616182185783431164154554710228992 10973985 -187013939669948365663732735827408436800 10973986 -318404035617493853335017380303760472800 10973987 -7118687282205065415501224318338004280 10973988 -405122039432620985075313815351552378880 10973989 286429336430853421507610672826620287324 10973990 86533065198100490852809993803063909120 10973991 354911427369331272618192131772494268072 10973992 -302539599690265245679225334782600320000 10973993 -505378182365532371305245544210030305420 10973994 -172651781171661573898001037428263008000 10973995 37265792970987407401870097434126965120 10973996 -63303098443891568936528334933105709056 10973997 670771774751566903170403995152097314400 10973998 74474152032639161304981343882760101632 10973999 -584696243915371559047661067583777594200 10974000 -24488539231007881769006729417195520000 10974001 -311001200502125454656251817337769701600 10974002 -189699831698163796880066049310023086688 10974003 519355838215089163871796461281402824504 10974004 37484904019389920035272547883575581056 10974005 -119318376303597353245147635390687987840 10974006 149085004516168342377173890599194411520 10974007 617039482685616373643491648890759331032 10974008 -128540338046988534081924782750400000000 10974009 -156998638976192317909599199850547957600 10974010 -236592366843737529166645243153880677440 10974011 -255188889743721683589725549736230586960 10974012 156258508239689719584015977624504819712 10974013 -109447042607911467133100337432119462496 10974014 13940129978245790154231832978826046912 10974015 121113802547104630634456770924629264000 10974016 25995538582851006113376298191654748160 10974017 -57563992094555266336349462957992788540 10974018 -292552747839490225213609052413339222272 10974019 131233571320457799214556660468188608672 10974020 -321527662072151625127254694093833216000 10974021 -26820447885909548407322838807864772320 10974022 61163535111642441785143796636152151424 10974023 -262758515585151486503760761532037474728 10974024 -427882927130482851202740513301278858240 10974025 293169541578906780901748834709117535550 10974026 -2561604556912907709825982916561381376 10974027 165350764494458887175006121428895391104 10974028 127534325756423587396133225813832970240 10974029 48004203857906332433812691359301006880 10974030 -1340072685053897191490174798783324160 10974031 -21439374106577721115579769135859350336 10974032 146949304901630014013443795770800209920 10974033 64802662899617438201231706306081749184 10974034 -366570485574978852699540578735119008768 10974035 -700874584157024266080391986978618757200 10974036 -187546265043616642050361524359694422016 10974037 364100281167469104055107707467838676686 10974038 -316037793339475336678217973965706874080 10974039 10941431803201661815078515753160247784 10974040 -31744171076209113902994002290277376000 10974041 -246381979958290204541926551599040221628 10974042 -5607402101003179065485329050898422288 10974043 -926956014302458250566373133687884491708 10974044 -62516393497612063472759874575599085568 10974045 90121515245541914375245020640224340320 10974046 -393320965482860328463228344201259398528 10974047 352931146135255832178881468048113810032 10974048 -608467728098923210730590997110314762240 10974049 -729108080035405110218752818451143857360 10974050 194755882167483880609189877671616880000 10974051 153166024521836095826633272105162451400 10974052 -145286288720658547530473965686251820800 10974053 333806147432372490952753304674139931264 10974054 -3483510287752015909639602430605926400 10974055 -682462490185639567508910824254424900040 10974056 19556013892771810352041858776076646400 10974057 558788128216789619060577990614073309840 10974058 -17067491867298236032864608852056808960 10974059 -126229811849692606071348335597018638080 10974060 42383990766566204767005826972633436160 10974061 -175939380782333588534652198752267292480 10974062 -81790845673601712259051860418374684672 10974063 -484411897244194373012691469035308344056 10974064 -48882921310920439878678659554326282240 10974065 180959420842428365198725661319750993600 10974066 290855124577567813951742536038265962624 10974067 -408024724600630097374346015789242448352 10974068 156843838451471207247266312181211262976 10974069 31644196742945388714734146164885544320 10974070 -77384882415292938690997477896221552640 10974071 -675622949960584049055900678460863608208 10974072 -381821565622139223191494851885561262080 10974073 11168583275188712826674713977180722208 10974074 -171819594259298729940670913314423326240 10974075 -107137227931735636240290404722306886400 10974076 444683251910551738418378203726611665920 10974077 380988196671432103342430294977404988800 10974078 341662665829277618105666752388141449344 10974079 -791242352167542762644134065326890989720 10974080 118685176002271299771581363694600192000 10974081 -9394542827853980285833685643853887840 10974082 20478398254004659416473614819228637184 10974083 -311722511556100801087790839988139893376 10974084 -169172595142378830223843461933022046208 10974085 95440231555821681946551065007404004600 10974086 -232755368125348935562764765292084975008 10974087 289107963058573070232945260079796063344 10974088 -119367307458126688629803163032155299840 10974089 -49662030501340297473602153852059040604 10974090 16011747033334073431231084132267722240 10974091 733291964371974990695511373043318561492 10974092 52806612520428526684394071175451983616 10974093 -98275934190312666701453473691742673920 10974094 -42427865538008621574738171253602598080 10974095 380985481765027981554632214242646928320 10974096 35671252498441122564814822232083660800 10974097 877522873351934982518066276268398461440 10974098 -253673928804504419007533648530210009200 10974099 -680103267549057630337835688867495862272 10974100 -75324003479388466648478063991952393600 10974101 145929408176983243043554325228853423804 10974102 -104439825382295116898562525331966383168 10974103 50963419157641017082984195016601058480 10974104 -602306152426690296716037458387741706240 10974105 -242285304709561976507881070853717158460 10974106 4822140812742367173040938681194765568 10974107 142052412129337286935379654053776388356 10974108 -80360920574188367273099775687809534976 10974109 -18410057512940830832473716689592444896 10974110 -17969845257253560630464242606912942080 10974111 176593817590300350133109674290543254544 10974112 765953947757256244398281360406886612992 10974113 -167445410472009253568063499941444932638 10974114 -210315703685264867247760858189712379696 10974115 -40401053435678088596040798793656940800 10974116 6114566863080507240808056297312433152 10974117 15830196130619476955955111181405976064 10974118 -273019533533864431201892367102141420480 10974119 105232378791985358506827774103029115944 10974120 -60158874036497162108894704435322880000 10974121 347696055601314815504307479683493923322 10974122 -6421584627221549856086941452415641600 10974123 -116860295389899072027306417428369844216 10974124 -90434433472107215709814781110903111680 10974125 174441000174359502319941025043313279000 10974126 5827521304155023352844299874442623104 10974127 521362927744176036381539141485692745920 10974128 43794945351347351633762758189617512448 10974129 -287585666268580875105024145713334427040 10974130 -75872350669969377713141601720917459040 10974131 -1593967758935588934595430597771961600 10974132 -102622250667817908538054638615107758080 10974133 664468808908746542307391729769265574382 10974134 -113704338149428389989918340029357376000 10974135 216816582024363962932063498409900912640 10974136 278984760703897914695507104752307015680 10974137 543538604283326124384333096869363635200 10974138 43425451566175156570403269009448866560 10974139 243039145667711559597189638624791261800 10974140 -451970796997091491869311692914816130560 10974141 620053175545646775563949010953130246950 10974142 102873911003573812306391066640224655744 10974143 1078178253557333628107867484920868737400 10974144 182830126359268808541797776134663831552 10974145 4400047112289882968269771765027660800 10974146 -472096183474692919064351909854935197280 10974147 -396398708269909307997221129883100763400 10974148 -112169298302195386645793327669333625600 10974149 -530066149625153504165397801776710970850 10974150 201555514269895194835701171618234240000 10974151 -462913897997442679100808675179334461280 10974152 -41218319019369859880368604010231889920 10974153 -273805881468343249231839251286474760800 10974154 -227114430252735884236645507597188406224 10974155 -119494745743927303563556916487614549760 10974156 130340513866905719187352233960578268672 10974157 19628944965177513459901175127316351212 10974158 -191273997624209213140460953547086151616 10974159 2084908133009193223047189318483712128 10974160 69211068348706064552196523115990138880 10974161 528951179180684236032054501890206311024 10974162 -229493548582932585277156892698096242048 10974163 -13150861637477573557504086854157141120 10974164 122078342339350160566673830491400853376 10974165 -2046450870416388170480236825238362080 10974166 45071570557879947447090067307244309120 10974167 -418600826423891296833254469822396138768 10974168 -219200199870344754180639057512178124800 10974169 24455157040241430241686534533770946570 10974170 40566005422110030591920834798790317760 10974171 66916076019701914083580124160188818944 10974172 493600308557621245610227350781513605120 10974173 -311384681137770704496564998535356379456 10974174 -39641525138724437512921635944733394944 10974175 459698682798444637228299128817580837400 10974176 -12370813981962574120742420836852432896 10974177 -162478797625898128520394371884048845600 10974178 -7183548578091989162715209775657442944 10974179 491994185703142175797888102794875193000 10974180 42459278642731084967179115766578380800 10974181 -194725858175301699220626717152886406018 10974182 -275071304336213382984775299397133867808 10974183 214193295890302626960881661406940253696 10974184 131680112184856837381744761534208373760 10974185 91927284388224820782222711532857857160 10974186 23170545428602484816554084983872483328 10974187 313814712368535698388548916683930806116 10974188 -635551966668051690518557535165297594112 10974189 -510201061370582347289448940004149597920 10974190 -185210777916863433139661457967618574400 10974191 -978568449651798220366691465393099986200 10974192 91436403937286890046129215108912054272 10974193 -589923709416085205271414270433662256558 10974194 157725804653733420444020573823027761664 10974195 -111690437491428465748227783057867199680 10974196 154103672471863737288400263301310422400 10974197 37974756989268945757861477557518211072 10974198 -234374184279037038032272291288444070400 10974199 359027198782400513725279695742809588200 10974200 -92451374591564742149084113318688256000 10974201 -108265355772608002489792859584216636416 10974202 -9252969246832196756349560992004782848 10974203 276143278511862408042112576599136840080 10974204 5895210368608168442706798969129163776 10974205 -729323886998295920895218574814540114560 10974206 104713031253789027135379173658143118080 10974207 10860966205387585656282821630016700560 10974208 320860385816751915193257769828284891136 10974209 151750443881263453108278952975199702550 10974210 32541731629429147953392570210135884800 10974211 -74564049974633671761960500893609509776 10974212 -29737733352806890420680253199268384768 10974213 -291265352732612233904191931462025770658 10974214 400899712132549191941034867297736316352 10974215 245299565002416769109957631226152684000 10974216 284716733137944585314488761760358400 10974217 -72779181382780828434521851791651915008 10974218 -461703011531327626518865677584159645184 10974219 53335153557035830698740553666240477144 10974220 198946987662282465303538291236144199680 10974221 403080350657258264958040894520533282092 10974222 92293555441167376578867043512474430464 10974223 -145241077486874119249588649257205150496 10974224 75367229574468032467898691521414184960 10974225 -184063011742651169827867224986321288400 10974226 156895252690076026857682153402676595840 10974227 402316805510071918253383140326999852544 10974228 -294873200605593044520080530437425940480 10974229 8750179341281588621703339250470467200 10974230 -96314771310171913745534498068522218240 10974231 818255491806506619914455247779918039200 10974232 -544421370053162644489677838744994457600 10974233 204551791549273251475907086336182465924 10974234 -57552937175188732778386637007364093440 10974235 -358039660685713638589604442836373520320 10974236 10962044790870226470462682275018562560 10974237 -168353682599832913454594649910317625248 10974238 1024637946088060667936067636051584593920 10974239 630253239586056169540769992492738931040 10974240 -311917940792239827509314335003065057280 10974241 111599836904777685388821167502161457072 10974242 -361588488339111487973808869922734883456 10974243 -86828757026244917788663127722316846592 10974244 -7977538102840331793872496133706798464 10974245 5668961333537793882514070613373545120 10974246 263786853872954029243394627028224558784 10974247 -578072615860315463373790251854985406160 10974248 -97684846898151401062831434868870348800 10974249 174128135445202439828478029091387527808 10974250 11188964117354240328532608191606784000 10974251 -264953674717084064559002749805093400 10974252 -327754237335851188344337585921749293568 10974253 112937882010238425240984012238420511200 10974254 68204741850207268000049865681761761920 10974255 -10669679388915075886730599025947778400 10974256 -132985043830513412197424822163072024576 10974257 112947840718648507135904447962378969536 10974258 -182499969570388483551983481010927438080 10974259 -206160892884616783521022168508457991540 10974260 260826396772716793057851503040245944320 10974261 326494626259864127084612770591925213472 10974262 -108235652094861678554499543772047811968 10974263 -760970772011217034533822976399476713496 10974264 8181137015074747384244317597574430720 10974265 427598588400743984343065383150955727360 10974266 -107410950245492078112989699576966802432 10974267 64323984474814251445862886178055636400 10974268 245099732976602523754145609789504949248 10974269 -94407874001780735678288540910277014330 10974270 -157925968706879801548990135551522518400 10974271 -293565369625492691282720074036914977280 10974272 105192953577953604476549677587217514496 10974273 -58514967127044217046427791695529240016 10974274 158595441188527041183401334675522787872 10974275 9568324266788629757935033768776538800 10974276 -200659967896027056239016372796097937408 10974277 73444887541345099966094248570257628860 10974278 8895588811754756360292084478359651456 10974279 -65184993395760970744748722764710553600 10974280 59578465706070106732028585094580070400 10974281 -348328934944269643492510591803215605788 10974282 334878967784325698321209251410099225088 10974283 948833701769636231856033181248848992532 10974284 206680149248842594450975408407109583616 10974285 18860809470985760999779071339318720000 10974286 230159766235679164060308274417461648000 10974287 -480597245403572180705781708032131890048 10974288 -507431442532904993041249320083128320 10974289 293085944717802770398215278304602547840 10974290 -3248104830908910390540294135508177920 10974291 207258607369139744489916641945302865592 10974292 21329763438904839694651571754727352320 10974293 612696113510578927297659955738105782144 10974294 39846482901469569649250535047791926624 10974295 504465827913491056922664507899704431600 10974296 -94434838034928511249799876442951475200 10974297 387309009963836616362691213026042481600 10974298 -135581521191681459932618409781723151136 10974299 253377803347345119933300830769576302112 10974300 -218477684205510214230397587700959667200 10974301 -17235591746616777525378630436383779680 10974302 -120706322472720659363063195176135886400 10974303 532256796391248591607622073690054319680 10974304 -688730687099525743840441811210985013248 10974305 83961344921198995855328554406203320000 10974306 -4653638544517074200578473164292314112 10974307 13317531415918159766992763756774959152 10974308 -527046293643240430459479149441115507072 10974309 -12851806343494023984122463782919209472 10974310 -4654424633185295805253141148521466880 10974311 -130340890293388259368903726907386433520 10974312 -548176797368664827980204802363962982400 10974313 59335037385633186245725147435817541760 10974314 -86656062909158231810838088111530940320 10974315 21171895301768072682477120515489168640 10974316 586540583084716685791766757744660822528 10974317 517258068322032998063897360223792483852 10974318 40041315869633242344336210428388244608 10974319 658796865266904131680185819268615136720 10974320 12747822957265941130777985675744378880 10974321 -545062201917187903739595269872750252080 10974322 229812245987629111740851939296339229712 10974323 226179215574376803076103936739358776840 10974324 152173903889121733791102585957816729600 10974325 -500999429051909726012778906237678835500 10974326 155740239043001907226762461073120171584 10974327 -38412093953751681603820486270371217920 10974328 -14962349444116032336699790426079907840 10974329 -294322614017988257892676748773918767024 10974330 106824634010724178507501234238588264160 10974331 -7043514064837128190750461005041354328 10974332 75920278585916388684226720889276121600 10974333 163091560811746813688595244325140497024 10974334 -81287979758150017806577837100486204928 10974335 240678357365164123718109480384822592800 10974336 482902201185540312421837337345497497600 10974337 -1589156527225962825935740769374112782 10974338 38798803097222395855012847544011711520 10974339 -108204857101185560747252505297931831200 10974340 20787633171084030122681200794611980800 10974341 96651414747910267118347890850926256128 10974342 104551007335520051151914638833609861312 10974343 -145447886746393661089569682214488569600 10974344 205288081270176268844147948389976401920 10974345 95321637427922533383862022943453443520 10974346 291687310024868287394759553352638445872 10974347 20517048949386859331160778938786644472 10974348 24622586259640505609335899744257851392 10974349 -275969122117935926847664828556651000650 10974350 -304296237757309357063549212764805331200 10974351 18508479731189123112205167856980893832 10974352 22643373697772820219266021684225769472 10974353 -522377639810446429454908992999186518298 10974354 -327149552869928685962290015923198528000 10974355 72026631375622296170077132319729676960 10974356 -461669032848403588180811922436422526080 10974357 208273992008384923828281378989749645308 10974358 117461980114496698595122070256282585984 10974359 -360277586549222793026030547445312098048 10974360 -129925603158060443408384421285968486400 10974361 493948111034611958555432852864539173962 10974362 89568593301762643892399919710219973120 10974363 327139417611833612935779851311106892288 10974364 -295316151209772432880768561330482636800 10974365 -78012373028233401607609033672088974080 10974366 -120532038866834825513247390262421706240 10974367 -869485547459029742914525313393994188400 10974368 277370781380025108387530661419094835200 10974369 -341526211696057567125391081266834247680 10974370 -179744977986502257379951273179243440640 10974371 168814528304700938058049825884013732572 10974372 -31732244772356368126982508810715938816 10974373 569966441811983283430634163632866642622 10974374 -5511421979083933112928329350404492480 10974375 87592357862389466506427798401088940000 10974376 292991390362247111470434552726776463360 10974377 -187963059973503566779429718530763520774 10974378 -33849394274718892870411801073405041152 10974379 -235863562524077239202672070752609060816 10974380 -139765312118337810239068431046466611200 10974381 -207370152713343027304333336451803130880 10974382 -34453086485870067257742767092307317248 10974383 -298686138078060250395559287254644592520 10974384 106627354072007513514655647474694324224 10974385 26125112648049882820495361525454215760 10974386 328014001131136242649690066836708249120 10974387 -135253768639983665182878055421261156040 10974388 -34466335948869139792408304563477314048 10974389 367283494266835084485317346848446524 10974390 -39866613013992985979110507467612518400 10974391 -947826977815996355754567202715159925208 10974392 -41511507195774344053560376316143288320 10974393 -902991792479992634731120308308093443200 10974394 278707526908396801099584739106636362752 10974395 451332405191153127094771780401169238400 10974396 407453456429822055269847624565976289792 10974397 37637333839747396857385060966992180832 10974398 201979086908836182349901993588455614336 10974399 -96422816098086744113435810776334296320 10974400 87556099972118684948502998091563008000 10974401 1114259733686221940034467226335849333760 10974402 8539157331516011263282841070161986560 10974403 -34857577027936718950116991480572736512 10974404 128056419490903021657960276430312005632 10974405 -234403730682792075915969835324496782080 10974406 -353926069577368603417383873897984569856 10974407 -14800188935484433097864315783784837600 10974408 342844138229990441148117307775047311360 10974409 -505258111976141846710651461998829076390 10974410 365880322499568376043496876398796555360 10974411 -201396916642603539978407985654529158768 10974412 -265313172080885985259109947214360524800 10974413 -791150717461109167315064270916695977440 10974414 -266189170505482273172213856168493848576 10974415 227273916645712667030139552654925207560 10974416 -7407936704573794832279174324970848256 10974417 24866129313060383733950826855550656 10974418 -94722542024407400157016288957173623808 10974419 605007443248155432302685488263403754840 10974420 -156576225111668335123124893919897702400 10974421 62731065601276919159956188321398860622 10974422 90081181741023709153548353159951983872 10974423 446339675839674326022847517559016276584 10974424 -723823438356598376614906203779554007040 10974425 38172148914569574933605651531658801600 10974426 162535559499032462386081320674463323904 10974427 -573421905211359290433080290191627109200 10974428 26621738179962509672605176679817064960 10974429 138318323409821569205370939302218472748 10974430 -17974615713664163689199441842410536640 10974431 174999048110968765820328703583069155032 10974432 -374609270632016810985038756352938999808 10974433 -741498575803909330282358730587553652318 10974434 -86432936539660556093729182507447799808 10974435 319420678446093220542866010737033336160 10974436 -365168023072319982787026581585034132480 10974437 465615340466376725553767668381807520160 10974438 188582851083539411026977836390026161600 10974439 -185835259599919495933116973090940392320 10974440 450049731894120431632839835717025740800 10974441 -172796138870027824777775144478394222080 10974442 538114164310551760743892969813671037872 10974443 288216627470689909467788771672475566880 10974444 146651135829204374595629337691709227008 10974445 -6576451602518691212146351999886827080 10974446 165919853898583889910952626056791468800 10974447 -5570006284561837001159302339698786960 10974448 31347529271632409432585685129123102720 10974449 -190981975284297434882520811171897407180 10974450 4309513940380234064992634078764531200 10974451 70329161720439270576685717629511674112 10974452 -37653038111786703510971661986887372800 10974453 -139987413914921098775915652004456488960 10974454 -175845841825231756495991254304557169280 10974455 13421123816671961478929522009525389920 10974456 360509401483469092359644299283557969920 10974457 -135384608006203250254139194991312256320 10974458 598663039415860440132795199964095200 10974459 -144811561895249522169232601493262972560 10974460 2771104664847322403182010192672194560 10974461 -368736596713833523979907304551676165248 10974462 178773615145457726418697143374542808064 10974463 79241753289730556111695660654302216520 10974464 -118492426296700697533538661448418328576 10974465 -130835387720348425643353737559821377280 10974466 -100874548094402337553727525147020905600 10974467 -260922419715945410836677550211442316800 10974468 -231410237333397462428234510089736478720 10974469 1221203624467206398278301622075126707712 10974470 25944532023726955877469632981732275200 10974471 195918669684619646774261755321441830312 10974472 680984236904051149619838674788091289600 10974473 182322704184020320227184036419921194688 10974474 123458140596692908029150667679318000640 10974475 -420598516902715467657267305797114625500 10974476 357156555962919368511666650542823070720 10974477 -189109694794277182980559767952892489280 10974478 89380983384197355395024309219056911360 10974479 770654699018516026122243447327492220080 10974480 24008675562794943537418135806215454720 10974481 347142916668088528274492355635187175410 10974482 186547252883215514271065493602105106432 10974483 91090887002279529086277035104165509024 10974484 26101002348284579058083323497251206016 10974485 46231583893480173447890208895323081180 10974486 -29021671766622900546736501425643926720 10974487 344900485192746696506334477744793432136 10974488 -82337731607630600473077373401606512640 10974489 48764690133309257961537894656466776448 10974490 114491599433412920319235607162245036800 10974491 -150814914576417270069096700451406101016 10974492 282200993056647882410272358951078562816 10974493 620728398178416237719691150087765328742 10974494 333426420865313450696150066082021991296 10974495 30832578050729698882391982932909606400 10974496 20400476000211369609378628762481983488 10974497 148554876320163573465199850413902565572 10974498 -168322505633914314854161686110876439552 10974499 -550912904866323357618655982628384013440 10974500 -876759775400111048108280990118139904000 10974501 -60502043214276999811890694220603779200 10974502 72561530366580481613724936666323902464 10974503 17982745317193746661210201097387193264 10974504 -410216386318636663432300718623423610880 10974505 -380387930394319384633308492589142453340 10974506 299378264149809351773594005293234827952 10974507 7645043037894256392652274224309560000 10974508 618604623887777823417725188745285635328 10974509 57331743903864751523854718456706196608 10974510 -106295820238604933187324724124389440000 10974511 264646996319195500787138598144352217424 10974512 139611005954829100441286908758423945216 10974513 -194255138297506644399663948790382903712 10974514 -428918584878887564168568678575899532160 10974515 310560830941362544293845621198151794160 10974516 86073625816630076710212702997569638400 10974517 -660275343235899525381037027575439654080 10974518 468021428659125294897919668790306860960 10974519 -49876535112657161466616384797753425136 10974520 -444353709255980445416112975927972864000 10974521 -688861585385051975210034906927298072278 10974522 -99918560841360365749114687375021409280 10974523 -114733287298034953230402820689907550960 10974524 -734301130788168595065760407981840081408 10974525 -347156926589954866167994859070481346400 10974526 -25980210073108970726975204828430636288 10974527 -281694735031931225018646489500182817088 10974528 844851963387093872467022198766305280 10974529 2589315987213861317885882580822938560 10974530 32792976160796611579743938647547742240 10974531 280079085091618020638734887101958815040 10974532 -253705180776112325803016291308151702528 10974533 -528232122289828789773805719239412202560 10974534 -61302679126854300174379089783006630720 10974535 -87096361481828709473596214805610068000 10974536 -130689857795531274703519345118956600320 10974537 89836267407386054102440906075820214912 10974538 -379879236591296845851203064490090463904 10974539 -623311448421753977084726254048005794976 10974540 131095365474072926434656048552716359680 10974541 -370044150184296581353361765398398026016 10974542 -34157457020196223953629218966723654656 10974543 -41336627253238729923999272922493948536 10974544 -34855467102941155590660843810805121024 10974545 168612260379627785182367763961015241280 10974546 -131494848972880081429825254581748480 10974547 -990597344970208629851246866568560316928 10974548 202295491167361854631190764795763500800 10974549 -53902501894153175969489457717632846880 10974550 32409251992136426039618061655713808800 10974551 -150546932462005112723877166716210198816 10974552 -170237517999615701748870073286654361600 10974553 -102597413682275966492970538386382482816 10974554 -258303678394250967065868999903234105888 10974555 135814945886259507724778671628236831200 10974556 75945611273445303221108905534956904960 10974557 740285605766375162301670962335165049120 10974558 7308202656236708891151035124578795520 10974559 108982059895568774627168911099000928208 10974560 -201925539879712533045106945073652695040 10974561 4261718781352683670352749315906849920 10974562 -181992121707747087664331119171878561408 10974563 -455749775448307599383848525345871977188 10974564 -189341428588759214703641287193445590400 10974565 -142476471549235253694616907154654862080 10974566 -393133935879366760958240905355434162176 10974567 -155931313069881392587275880835023682520 10974568 -300509762676142886100792737562925301760 10974569 783053207126175208311196185848357410896 10974570 -54259298745023520220756724754688880640 10974571 -96029087540521367220962065037664032160 10974572 134961487629469530252552058447857205248 10974573 -94205593700869223800088337722072612436 10974574 156882881572508119846111037867186683200 10974575 -162008084718141341985004920563335570200 10974576 -18748105166953390787515686320974430208 10974577 -167368969735860068103374906312619318574 10974578 274598337469023581741012815466983366656 10974579 -5186146775043369751164887639929992 10974580 11573726874588005227923353270428362240 10974581 -450414532212588606773696126395323153618 10974582 86884443590630665865971020578178157440 10974583 -1315877886413248103391642024323763624776 10974584 -338709122196198848233326088952306995200 10974585 368074684724813949983949687187597550400 10974586 -192001989947063952901272173297918807040 10974587 -55474971591883285408493509113908775600 10974588 -99217788144734686197201197436237496320 10974589 4048222282129623830237533791062283008 10974590 -85689932150636898857559638126795520000 10974591 -118192736782450847105344141642482496200 10974592 5036519993049293523323303571058851840 10974593 -85521633724989803349049243173620113920 10974594 -306781403925294003039084162544957590528 10974595 -298705275175410711724030468073755326000 10974596 567917411410403429535122844087442279680 10974597 5116515799970849473078434251010770400 10974598 15085833794375890502881461756535081920 10974599 -343564806002692785402283156876042247400 10974600 -36663669730592976696503405101166592000 10974601 -28348854658318955052771885340456354560 10974602 274999622539470333924857191459380712752 10974603 406414606441467479756508912946249490904 10974604 -66346475146507810629752432746430075904 10974605 166061725325531465204693696107041918360 10974606 -239418458324347316054861333350606003200 10974607 -73897923290066471565867689862043730848 10974608 -11228972818662552872961457037100957696 10974609 522179676771479294172881574270569113440 10974610 185406722706595087324667582241580812960 10974611 61726092206667122478579373915487305440 10974612 226597747160607323816796231721130754048 10974613 407261057212307555236665082012317940924 10974614 103057468528288146331192944143777555712 10974615 -233534007907992748268903120553952236000 10974616 -633538268279000722496674541882308331520 10974617 -238723701634357548609796790015809526508 10974618 118088392638607462530403047677302305264 10974619 -35895739976251304793852658829482313980 10974620 230295000524128276639478426177288855040 10974621 -211046590391191394101702100603244259776 10974622 573714610270758188244423205659871437312 10974623 -499542023725397412064309531743122207496 10974624 -393226737029002256637504891377953013760 10974625 299946642080761109092150218813387777000 10974626 -113675132614970768544188795368957553376 10974627 96536761351894202498414829173347421688 10974628 -165209887248210699499242493908276224000 10974629 927556459190722494581995410832453111230 10974630 -195771448241812537369180322845171968000 10974631 -86040884922598546494759783337446450568 10974632 219593661286138053819264803155722240 10974633 -551776418533705137095143333467277643376 10974634 114834769976764607716642993580731069440 10974635 -31297250409896714611311117512408310240 10974636 -105012743073710734320703103161017262080 10974637 -202248482825279665374020392159037812714 10974638 -247378543985676181189229597225697350400 10974639 111618533332842615364115558450016046368 10974640 -84737666100409167083361706752733347840 10974641 167667267039314771322429553777119459840 10974642 9700736076036385932532080292839489024 10974643 -493792058976828648524971954236279589108 10974644 65917568972703950303401083289459146240 10974645 -183744248918942017455843541365355088160 10974646 -332975107246543235371727124397572997728 10974647 -593225629526226055916786992956613995960 10974648 323864588822864280404508577592534568960 10974649 75163957153660315502880591772719904320 10974650 152732200154755157729278651952271609600 10974651 2942067857703205736588454896010393600 10974652 46406999346295729645924377132094377472 10974653 593924209768906189154443296313716760902 10974654 -12150495408486110123111881605280804800 10974655 249661823599753838982262992444392995560 10974656 105381435322263565510958703602042929152 10974657 -102641296786653078715476344326660439424 10974658 2318207729322544498277810309521844640 10974659 -276444452525005435801628947202770256184 10974660 196388809405854912265669890581230571520 10974661 -908348604068117194323845378840836384738 10974662 63855859844504041864109989999260768000 10974663 -73820632654301595800279541423434599680 10974664 627255422133749693615099705855395276800 10974665 -76843035727197777903953429464081470000 10974666 105581249770593463464123593815760812800 10974667 600292571824620252109704308722338377664 10974668 188402330057342591207331480814966112256 10974669 105623302889732784715125986561582469120 10974670 51422628711005526015612025228202607360 10974671 362007441126731901228487917718830239712 10974672 108228611545657040392080042516205953024 10974673 -217160694181167279801490150812033441840 10974674 -10196948761655616255320487227508660960 10974675 -994681720800145824702760535329065600 10974676 541686699590140116462524917388628440960 10974677 -419214692292740918480868319105525949220 10974678 114586009386789674718037031763104925696 10974679 391648353796082089868364160383203275680 10974680 -239057858416988974853473806313193472000 10974681 163359863518879340035644093533642167812 10974682 -86998875580154624504085611114282044416 10974683 -333169643736968133262513508067333634416 10974684 83471065726135604781716191825650819072 10974685 348401731284900725089443007036700239200 10974686 359030317509735069877600014431484657792 10974687 60759695180895183561640376549424672000 10974688 -853797972010154804024477679527855652864 10974689 -706993621294338181089303923049346347600 10974690 3069301886118370765434163055428399680 10974691 -2216292241119008855470162067413630608 10974692 -595319754615640789750577775766715597184 10974693 89282849578694419377292261292084869728 10974694 -524498435282735435478406935423732835104 10974695 -595996420103109573350790659095157785800 10974696 114236744268331194514295281106160844800 10974697 310230268243339767513929852409528812020 10974698 29282561909101233083698652251787043840 10974699 93754671150226341093540806006670280284 10974700 -1578233172608210564823994397958400 10974701 171069391762140414525854061017915049900 10974702 -145916889269006180595264817868487953280 10974703 106790409155682716434816762470276777600 10974704 42237184307388667521820284595677757440 10974705 -72423816286228977166230161831949434880 10974706 289122397220424964768340499399008769552 10974707 -490155169954902464401851981560856639048 10974708 -282681883694165884773381251210488688640 10974709 685217614607761294720204376940560116910 10974710 96132670349547200972385635330484504960 10974711 -122879090079213658350179363601814118016 10974712 -102874636742046329410436340896378757120 10974713 -215636545734061188994431213205641597696 10974714 83402001664670996299426591567157207040 10974715 411309664808952067530042380059763809200 10974716 -119209318224524824338539718080682439680 10974717 -144648518947996283856899237065242231360 10974718 140264126278168142460587694038870400 10974719 -253953884756760215841392435217935726880 10974720 71995206782579004877354426629409996800 10974721 518325386003300734107342066304866193922 10974722 381201220935319663625168561296727291904 10974723 -47909110868730935176628937393617054400 10974724 40119502997787829365655845930847352832 10974725 -426388078526544165053370827372838687750 10974726 146280682046442692555341933924093809024 10974727 -206995548701362262163101030028292601040 10974728 -814436250409191876765816996789468195840 10974729 477093186073232604216515481053792145408 10974730 -27431041825391292227923525767413666880 10974731 197122504387494108710980834936877821200 10974732 -174760039676187762956681804037822140928 10974733 93889996433156957840026314644523879360 10974734 -856297446744211015605792506593119168 10974735 -490004761497439682441936159935988817600 10974736 111386763390248752000325310575417769984 10974737 408635908925507400100680960001161214386 10974738 -16188649976841155325798672407869677312 10974739 61720227972885461402560521626823981456 10974740 -32667662155359442700506721810824273920 10974741 331617968885565706055219781027958494144 10974742 689074920846266937858272735374777614720 10974743 -53847961825862535680066363938798150512 10974744 -195076606879554705151340474406666240000 10974745 -306812859611603419669896760713781161600 10974746 -448942655867277226099354274536642118928 10974747 7293363717119275755595251776392727040 10974748 -575195261599011604120174848786935685120 10974749 -235057650138255644991571849082079747936 10974750 24439986631739120601661876014324768000 10974751 919381662044797679191081241337428262752 10974752 1119797863197722371348332241063900741632 10974753 823855412083059142441629906660165480960 10974754 -27283834516053741847689442949738330112 10974755 198695186029126998564705834435569135520 10974756 -124974547807957984188258708277877907456 10974757 356107046502924274763948469580364142492 10974758 -393682489058926870757241630450443118720 10974759 -710102666176256156945530927361090883840 10974760 -418738350556924060466926328986999296000 10974761 -66203601288647387727809541625488576 10974762 51175371128968801988871045955672659120 10974763 527645336122163383052490181662099870692 10974764 -20715769774542633753616202879402951424 10974765 -157795706003214419218169211542494171680 10974766 -631969322275141696148291102132086303872 10974767 -165924270873861191848305148229102339880 10974768 -18519643493565562777146368666181304320 10974769 -48067062082866918939329550851402410560 10974770 51030401755994730729232545298655649600 10974771 23675166371223780002907681530775091392 10974772 243652481413076553865662556548497590272 10974773 811754500073083496429321133084753863022 10974774 31683800249396983738908626497144093440 10974775 -30686134946598916902086492729055712800 10974776 16079884210947530681268866134902927360 10974777 -239214578705140638783314490195163410720 10974778 298192261239760041942362123551827231456 10974779 70216227472879794023121189561176613984 10974780 260091266637374626646899782201684096000 10974781 718110486885631894099215980344841552582 10974782 -139574868965044918816118233375088418816 10974783 400798246022137539763830588964983640704 10974784 213579257294864977119939394501280792576 10974785 -57411847940095878120540261989610071040 10974786 -77000630358734903090585278310570286336 10974787 -19710710978864676406841231080935938568 10974788 27029696955334625329201417011277249536 10974789 -198247738576804567926233849307243066240 10974790 25105687646977864414641126375231822720 10974791 59501944293570350480468637311987535384 10974792 66026569090103878860928632569560104960 10974793 399162508732075005391229203584750158042 10974794 460092613536599725362520364877679323696 10974795 68461503476240330551299733955543255040 10974796 133090480783359108880299044305036978176 10974797 -745823275534301242091582286618736223754 10974798 171768086497309106575351891909455171840 10974799 903489436024815002593851619351845972480 10974800 42276430964442492995665991622912614400 10974801 450992143401329063305189255364720885664 10974802 -234979871641827985330833696924907809648 10974803 258547859270178843128537588496731584080 10974804 3354861779537865228324798737269155840 10974805 -482391606992485872100973518499949765540 10974806 73170561441763820152190209374175056384 10974807 10256538216445104455391196537601138568 10974808 108698716654240162042397412777059573760 10974809 878141135374974464863889100752812180116 10974810 41527313889992924636011128378323927040 10974811 931006889596199087836066217721419353412 10974812 -352918042619095134288758607106000633344 10974813 8648470471960667395023640087505818464 10974814 332017741753943533494181443269809520256 10974815 77555615159237426154009228286991670720 10974816 -346432572233859978131848260081517854720 10974817 79664740987592897222758784588754480384 10974818 -61181460392568445859722271058258201600 10974819 -577936246420468499116407934746826731600 10974820 259453377911627859065172551314260480 10974821 -216978001669534315888633224347633604 10974822 109759540697704812615508187922869998272 10974823 -945241360144277393401556484065118105928 10974824 272592285829981279292699208080743357440 10974825 -216339135195798663927109435424067120000 10974826 -190612039348829023134885690719413524480 10974827 -788597360739614161025951089654965021324 10974828 -81022709661009909762266128726986631680 10974829 -208601127798734468629916055005123190528 10974830 -169788893180416100509136368708927333440 10974831 42485533837952943039147639639013529088 10974832 67085201807206547470900875151062073344 10974833 -411278388694885964779190076019919247918 10974834 87637010670820498222882921850774167968 10974835 27527273512095133471033200839743367280 10974836 -291099960902074911469251139281943931520 10974837 -26894694816690566510202932807281981440 10974838 77587049464267599328707913766518517760 10974839 -56184625690568281496147994352517778240 10974840 307669696208877440274945285348438220800 10974841 -325649569150237411112500971318459960000 10974842 6120437139589882445645632520913549792 10974843 774658848181694154478656842253720383568 10974844 -45833382046416832154850712792267147264 10974845 -6843715505194695787367671352320888320 10974846 113964485582941708927383713955273585984 10974847 -1795275468720584456369702532659160480 10974848 597325627814427504665362888742928384000 10974849 -442880269865561123943531653165605641936 10974850 -41097755463945603824512458865203840000 10974851 -78184525974406896861964528487993494608 10974852 -107168779052516375850084710551004786688 10974853 73978753165456555892738780907620248224 10974854 62058537509817028259373764550098571072 10974855 -56999979733350470184007601323539754080 10974856 -1164579283973167861900848709541341593600 10974857 312278508446859322212897847446914190600 10974858 101217846861357292537232891403340733184 10974859 301161502620462003355327801932078326416 10974860 -197803930543878388007336572143926231040 10974861 -550739824141490675512130402876359224180 10974862 300801436576790109752276770244393052864 10974863 945742497114174329109216537357610616112 10974864 -76832281980831497789680886125340393472 10974865 554358980465564546036894388443126691840 10974866 -60581554812598117710800613374745383424 10974867 112102308154798731577071353817895164480 10974868 174273396993570577873827259179419451392 10974869 -243079620482809164253617690640203654756 10974870 -160094647188939252091533414271371964800 10974871 -166956816274671679114354318524293937968 10974872 518941540160499238084198341044045107200 10974873 177996625645239506214675644883105135744 10974874 -300626020464579092505355104888192261888 10974875 -179268528444477190633768964014447620000 10974876 -476044934822715887211279032341863137280 10974877 -1077691764475803637740200219198784076788 10974878 -276721952392813380700319917597031932800 10974879 323988988792577486062004048720560746240 10974880 -34995938652752448479231241770080665600 10974881 367369005957321432411753394768781942532 10974882 263005831326757053843443997085312408320 10974883 -231425999813262280507309566856079624880 10974884 187988402476704111129903584038354252800 10974885 -367020330564893611307073495486705316800 10974886 -136038465383974153065321773396255341056 10974887 9930077846101184822684438986689790464 10974888 -127357162461656882170784384539800499200 10974889 -257872702749784233293096189339403063920 10974890 3253647388253048087711884418867569920 10974891 629381807110243237855896164651060635992 10974892 707376420072526145742046690741928105216 10974893 23088030046723154755705440413128623000 10974894 -41789022668595650920911248275219353600 10974895 493283443552824530701779148946091731400 10974896 -147192539375613191872482120679142916096 10974897 -145138139209503750571943565117781310526 10974898 -241988011145081758679603777321959889280 10974899 601280384160143760555607198022113536 10974900 -168742100658228149314596035599114291200 10974901 -126635422061411986587042625961953735296 10974902 -337305737037467132686671414281205130848 10974903 -66293678539341420439912613427743933616 10974904 301612919180321929349856790331890421760 10974905 -326799523453127644259333252138119779000 10974906 125840714936284922186460589171175531520 10974907 963831816966864001056491305663084067400 10974908 -83464551605090207021615360344529347584 10974909 506953605245253304224242583808106308128 10974910 -151373662509298945036559062511303043840 10974911 -649896154512261784314431551225611725088 10974912 -40135749568835387834540823166769430528 10974913 346559005547428700084671370747494655920 10974914 59100983694474793740779394311425615056 10974915 -87108143337394280635399468325180246880 10974916 760914254366141356794455840841288956928 10974917 -438175148527515973405047986191509023040 10974918 -395024087975779314476804727935571820032 10974919 134620164686271594911821324012236207320 10974920 168517649262888671166578624199686553600 10974921 -252059431219690955346524616397093110816 10974922 -92052931791416722390539295813710334368 10974923 -1734321550493307126032839099704223287840 10974924 -76233802345719620672512224687473404416 10974925 72944429975898448778646048612795518500 10974926 -236029553832390366646779148441781537088 10974927 -406895706931583228403731476869885327480 10974928 -214818734626540187732720493425078206464 10974929 -252479686806077888694657076113338860224 10974930 -30424261416055313122676291534215925760 10974931 693892503673841894088253910277898616400 10974932 112228385590957884102872827714424002560 10974933 158008703767843090862604516253130304 10974934 271008233748050277948744115441557855360 10974935 436484124903945523528659822620369306040 10974936 99395079192803250888575415025576181760 10974937 225130756010229752827443445236361735492 10974938 -3263365299848134826923637402723636256 10974939 79962078105893484671181616966227245568 10974940 146486447626926566485850437418709012480 10974941 -121581850091535941088298259626247501658 10974942 -89637085769619977389752695168664960 10974943 -23471188906919690125463754147085984384 10974944 -502079378226855842561488293102366228480 10974945 -335545623019767569631034016852121922560 10974946 162286340994114186190352481527708679840 10974947 -172220957370066562717219898216860794720 10974948 4275778667229161067113116179019822080 10974949 -529024903698816537738992767987637138050 10974950 6710889134816617673865457360406870400 10974951 -41685541880780792542247959671284407920 10974952 -158346995460896775812281117503341690880 10974953 16961370456210043693840439747983942368 10974954 -63048387025930150381650531798503128320 10974955 -38122575374862339495097544938184516640 10974956 -82709229780991286704740765085555504128 10974957 -59413920313581882549510394671035043840 10974958 -106566461912923825684383411619104000 10974959 -472214469946575550995519456037787934720 10974960 156768356723397394297957493588390707200 10974961 68981969516144717014551814619196788224 10974962 -153089791249245428176949767084166471616 10974963 73421186057690280273536131819364220000 10974964 26862318089748848801712666172521406464 10974965 -251253076112979019582589427953401111140 10974966 -16306605740757021162701400087821329536 10974967 384370109576135773764195918841166542464 10974968 497137645414679540405296900083458703360 10974969 -1294584097272605615225260162484476812 10974970 114768387155177498374438417771362048000 10974971 190355409817956377324683371908059755312 10974972 -256801575270192127514537463711368068608 10974973 135315388497470999289896238670460585222 10974974 308035963326398336644685191329939956736 10974975 71185430507712300673212400937837654400 10974976 -4999709319640314638980097699980771328 10974977 174847967302951429151352222111982911912 10974978 -51541685988599309645476877754482159616 10974979 304310537238789237421142772433238377440 10974980 261679121050575479829705277774286880000 10974981 485130390813627629918016156160692752352 10974982 -83727957670293463511736028052559666816 10974983 -974367044830562390662209987438734740656 10974984 -111564962863159218807886648024605327360 10974985 -98972898758010638236092007431594757440 10974986 -19386325529678549778456812083753870080 10974987 -286398966480905142176898154982578900560 10974988 -55373127738142121318380454161587296512 10974989 352772491640102620583269025140676712000 10974990 -36968470172038416517676908297490165760 10974991 458887176544249346076892953377817033392 10974992 8241333054325123282205454406621593600 10974993 142390855138371311848103731507357761264 10974994 214925898558199900242083775665034961296 10974995 239651897124036611432118382245900208800 10974996 59879415237883996346344315556778516480 10974997 -494121569627276664872003624073224239488 10974998 -411749335406507197224475903196953438080 10974999 349157893430589867597937716420695209728 10975000 -37200351297192828761652143840640000000 10975001 1046171326029527236193447373326571565002 10975002 -150224497741100161773061814412266950656 10975003 -23687617223732250117671931603166236000 10975004 101816811094927397239543624096411117056 10975005 196589570497924042786710120273870813900 10975006 27538342069639289507049925865105280000 10975007 71581542168686982128319652158692731560 10975008 -212507373461378572574953327134737694720 10975009 -574294581565032574192279959293254162940 10975010 372567174337534129554249897595252688160 10975011 -601449289760078184117663600513360123528 10975012 182459828718142350690375994039807825152 10975013 -242637099702400557955128228541897523904 10975014 5273100645732290313926024505184121472 10975015 322054014701131903140730893599289887160 10975016 -151694622069836096498721454575846451200 10975017 -233898198083169510912451505807633830656 10975018 -393647135160133368996389631506631497040 10975019 3380317228078897112302976009059574208 10975020 -24367429565468319124974197877971051520 10975021 971592935216585258713899527486430043500 10975022 -315330730185983516365573740683750570688 10975023 59898324205002530786180305655720977920 10975024 227907082590712470533546507136742768640 10975025 105246265776067351143607637317264348800 10975026 61179585957053643530169612008095446144 10975027 218903236123969749414901752961234387200 10975028 165851333787857968855440182853067979520 10975029 231854903980781392647303604163507300544 10975030 -183129234606546838157003684596715692800 10975031 887188302184528406631830526239570321832 10975032 -210029805398581814459560422207525396480 10975033 668339378195572573177122176331035690244 10975034 179271430001854884861388621435523534592 10975035 26760421065492913013840009573236792800 10975036 742850819368831615708025707658145274880 10975037 -681788440764195833748599955964223392314 10975038 123082028523236425738602614012208995328 10975039 36894281027302483700628095288335312624 10975040 -163751089921830502682957316131530997760 10975041 -265258600679801803481412565870833868800 10975042 87106550504391779941048800482460993600 10975043 491166119736842280706446183385119707184 10975044 -135380318945067202673927290271500965888 10975045 503535282652033784077696490014968714300 10975046 112229494499359408999576179933484086720 10975047 -698122035620989284855557086750458487728 10975048 8161952148954375797511995103877201920 10975049 78711509234064365799049843441071748800 10975050 70663669202129881613478104992458708000 10975051 167409708833039781381448948019093677824 10975052 -507730767517596233094453890438448373248 10975053 -106634811092228878026154557553396543296 10975054 167136049661474929736191274045852728320 10975055 -15478027018240733597565109286012201280 10975056 -107010216422734464347170194432154533888 10975057 71425150063394984244602756204549089392 10975058 -12556189131083294878494360082653821280 10975059 -53130417018868669307911650106493949072 10975060 -309305521262047814277245978027384459520 10975061 42668355107201708414198582147413160352 10975062 -2031692046193167369722761655044177920 10975063 1019724674794686050094176578262999216 10975064 249047206770084760132966882752661831680 10975065 202580164307242983220713224669892355200 10975066 -151018599760095451172838895452528041760 10975067 -168749961750472035846813306690388160448 10975068 -47289875135898881833806660896255662080 10975069 -23118947853360510352940260870433959104 10975070 137968688608305845216784840794852530560 10975071 164320314553466687765744825109940045440 10975072 227548102842869320917810021102730739712 10975073 281653125687217903862294031295425673920 10975074 -73592866962831485566844124920740419840 10975075 415945415685185025838404476478136012000 10975076 -124524647707136427968939939833606029312 10975077 437739055156374916792235877401946127614 10975078 449078696327676776497848875076320175840 10975079 570883520959869063099024752925270570960 10975080 179191750748433442244988805961791488000 10975081 -246041591027854863075847380870605608176 10975082 -524433132926158360714834719973543641600 10975083 120528485890401724553030019096928702464 10975084 54995835605038509235554962992431193600 10975085 -55291643919318774872463639669502018560 10975086 -176659417530137346308091476690694875136 10975087 133226765703774759069757890001075414736 10975088 84523324659571620545903826875919728640 10975089 2675410109873171678933539940450170368 10975090 47467050267803815335294011568653798400 10975091 619262588939238967448742680008522044492 10975092 -416676828457016117549885192534064488448 10975093 -404943710060469696102351778322620200658 10975094 -130757125656280216105800421822811734272 10975095 -98283528142670513733767625448242713880 10975096 -313944756719346993681425592254018211840 10975097 -157615453772898147999021870228563483328 10975098 -208635384427344722712824878061995084800 10975099 219212126681472134993094156483629724160 10975100 46005090179822304477161959485434918400 10975101 -62516315251775099750970035878445662560 10975102 -496967146680233063924513468007984373248 10975103 642117442940863003008332413238179806120 10975104 183753738182198862842938349312425328640 10975105 -1912588739724589833034408103288821440 10975106 220359392202627870206475887264909753760 10975107 -231103476341611852495842829185756931584 10975108 -566616815713122284658028874243403928320 10975109 -89025145577209518249712214414120675040 10975110 43644982056108294125722657583417765760 10975111 603341598882635415306664406739545794560 10975112 53437757879044951939436746097439467520 10975113 115642966226739649929330582268742736042 10975114 -303855224774663629377089950764225074688 10975115 -693537534365490680243509661101721654400 10975116 6991561979371466003008566552702025728 10975117 -4459484101373877942892067243705454528 10975118 42184629960057288468070488688922200512 10975119 256144324456400065292722802812744308480 10975120 18211478474824970809340231426674851840 10975121 485694531091064201138872238006318089200 10975122 -1216830091418461065912974616146261760 10975123 -85948036343890366315177319884333923816 10975124 -51962098437694999789314921584937734400 10975125 23501971392239546530841052635980608000 10975126 115214887045044738008814886840508624064 10975127 -538174475968907515849605088138405353960 10975128 1114055727496887342296066577232158720 10975129 883075579878702456583279514934388350480 10975130 310497513612940926089017502602398708960 10975131 -325457520292197379146733899609659633280 10975132 -89998059926961234093090226375821699072 10975133 -188161891756076625782106360468628862592 10975134 -8665101798682407817883874875003117952 10975135 316599045526590311725199772381852816960 10975136 929178924471837173782947406667285790720 10975137 535705848770046896547162942548558915520 10975138 -341514832009614091551444692976517090656 10975139 -401373839892460770089978856911160949248 10975140 -1862717844515728795303179727528796160 10975141 3977914863250952098470641382509264800 10975142 -24467331119059377812430833479512382656 10975143 -11422832268107823817679479117502162136 10975144 -524188686209905851673362365930391843840 10975145 172116627513020331533733392471531892900 10975146 30387735677744176614312718284627391488 10975147 -206364712907107492705046164547368749248 10975148 1110842417766941228008312674531125760 10975149 1079156639461481462562806870139771008640 10975150 -193538634101709280791938535101632387200 10975151 -57183812206786241753304421112017713096 10975152 -33934475443465286373934151681802043392 10975153 -210956127462175854298476921420923556160 10975154 -64202737119742451967993680017702179840 10975155 -5667395171658581520056149834895712000 10975156 21320333960597921674659945471432667520 10975157 490187679040708459680374779886653607406 10975158 179363671868364359014942768765847280384 10975159 180483338303639842247316521384398920904 10975160 -36851136344070742102039688276803584000 10975161 -135666929515359257984642809675227146928 10975162 104663202375851584400300409692102407680 10975163 -269611339795558342389763122589693098828 10975164 77097377865191001198339657946002264576 10975165 605490724273169729940413665834396851840 10975166 338617760974481186490862186721819890560 10975167 -148317819961752758359750447903713536448 10975168 49974807626760766028973435156504248320 10975169 32466121502338293024129578117780266944 10975170 189628636645987566192589113391940582400 10975171 119591669921566080224835134297524877372 10975172 71135766637177132883407298865370674432 10975173 -249347302623366138365686795943848161792 10975174 -95998511433852130002484732138716012288 10975175 -305114250699932030004439624281957501600 10975176 19860907616420727776794111945428526080 10975177 -734386922702285690585361817977584567974 10975178 -27178710245405685329722892020900930560 10975179 -265367511258324579703227603443617431360 10975180 228137864174396901222525464290611609600 10975181 -286808693536658831276474844781288726656 10975182 72693333596917872544101735815134972992 10975183 168007673369646759157028116076473761600 10975184 39510851447368645649852809759580160 10975185 11122652061848675001431211598291433040 10975186 36422301992022291470773544403871924224 10975187 53488065865124303459963132469498297360 10975188 50207725542030917902319536948924416 10975189 794285340012329782278510352018446758990 10975190 -248612235545753176499348007008913235200 10975191 6894537071884712297005869622532419200 10975192 307292989360084300136540443511607552000 10975193 947580833764211897068637158510732178442 10975194 214248207664493887647819351522978199008 10975195 -66024171548574203333355923404666598400 10975196 6844535990359579268840700163220164608 10975197 399322845156675535599660153625358236800 10975198 -52441487359283630833025138929945569600 10975199 -50890276258599716131525232614367581464 10975200 -225539277577579429822942701508952064000 10975201 -773953470162684643938499712082873992400 10975202 10200986517120884650571483644728505344 10975203 884206282991492893451857781719227419520 10975204 152219434949398973346233872120414995456 10975205 381241985719719259482210574121865807360 10975206 -19437270759985125130797098053594598400 10975207 -137000430066627360377623099206666406368 10975208 370636787850187762324957007616748369920 10975209 32893024068838372502787375204824334336 10975210 -58152935259210437627051472931776744000 10975211 264013188880133074080284668373939762352 10975212 -428204378569872641960011791018994193664 10975213 -141089500520379105533956305763451089920 10975214 -165543212989999114786325447683514060928 10975215 26013784326650980961640265809474351120 10975216 194941602747977840811762722405523456000 10975217 855825498878576046626329912118660529600 10975218 -250269251141416354175358396557284173696 10975219 144617588197160065845582730741817820620 10975220 149241542182570565977785211580896346880 10975221 -175391104727050332951732590912808379410 10975222 -15906249723096406294740188437952693088 10975223 40548815461371102876559506255639275136 10975224 -186965750329193996076947116974122188800 10975225 19475111718746635395937019722949912750 10975226 32926092607535210431118193756474618624 10975227 207211742816164520463141059600613981720 10975228 740149365360451249524723022488824925696 10975229 33462139002564190462739706907135656000 10975230 -33773896716162068930406596801228390400 10975231 -498507559993188830842999124992674578568 10975232 43646389581701987845725367008661340160 10975233 -228317172997650692247302239610454326400 10975234 10098584863546616201309853861085784832 10975235 -365945592055749631370221083889614814320 10975236 -56817700156238768161971590798951362560 10975237 -59968045859775573557639005449631226368 10975238 7936327684497210817317096854647825344 10975239 152907177330832016610404366109946243200 10975240 94805458391480777925441063665703321600 10975241 -774303920405496625397024855741754896358 10975242 -152845494937696556213486211876351025152 10975243 656595948570129032153711186647602065492 10975244 39847641687420863478674903333908457472 10975245 -57204045216865021076558344380355886880 10975246 -175490255248471863544650920261036055360 10975247 167286244559030848399840188027702027696 10975248 -18912148650194487077976098651976499200 10975249 394044348148402853685271825922592395990 10975250 -40745799856465913859127730121647232000 10975251 28498021890211428713439231736841223168 10975252 -704432985718714794809091086136116981760 10975253 72603862859358693606240770776179494400 10975254 93372279807427230987131990653516432320 10975255 325858324757854878547535438932194662400 10975256 72370237392286644463517638592430796800 10975257 38303754152348069684438574885779086506 10975258 -1082007629872586258139141299003358720 10975259 156217791351258702319182449577000073416 10975260 97294201575882208733542943609969218560 10975261 304557785992193962785308098715367496224 10975262 330263084403934116558504016963964917632 10975263 -115243870443809405952701707511470561152 10975264 34384373839221117403809020426479337472 10975265 585647997455387403599989772569765606740 10975266 -231132348483702579188006110248388944096 10975267 995165108113170171163320971383092483712 10975268 -743255598990726331411839100851687358464 10975269 430433163741593473730108301561540757344 10975270 28242976459418307829660580658641496960 10975271 207864056869161919108606648596182583744 10975272 -116037225413856142310915608914277171200 10975273 271524670962210800711887495037684274078 10975274 -278597759517488784657972666243709973760 10975275 241960044086894474313036588548628061500 10975276 -44368588339351545472283532220007687168 10975277 7807244633586336272729521330092883680 10975278 15635428680944232381386461915513617408 10975279 62621500285139350083085702501346157440 10975280 142636238714542477545188398483438632960 10975281 -42978412356018550007472256786985090448 10975282 -130858181021876341827041169442987989600 10975283 -73541565739471064396567958815829624240 10975284 -421637148825427922072773834978294210560 10975285 -655304907480371149039464232381887312840 10975286 16541854360089436071583889374256394240 10975287 62571837760040743151945601357712483560 10975288 745251125772881435228019798042459893760 10975289 60223590434161002063179227741214155524 10975290 82599857189584128570705971007832035840 10975291 -1047195904828850344776045910640951873308 10975292 -129813648296663396691946903147108905984 10975293 30772706395451688646084655622781868160 10975294 186634701787203873740026414370971684224 10975295 -240867050681727396114168564979086514200 10975296 -7811853391139409125402723083163271168 10975297 344766121038294105386702858942058976852 10975298 -166577906906097648636847842333039317760 10975299 552074103062571483094534277650125050880 10975300 88346047646689048638738193578029056000 10975301 -89283383207242289147452547236603938240 10975302 14371863498713699298076348269458565120 10975303 -874534245466754365627841575204912726136 10975304 -805262531805784552470393729008680074240 10975305 405737786014395646005398364267098880 10975306 8916477508535363237903127629234079744 10975307 -68990164269155578865448690196605791088 10975308 350784694909009354546780101088645455360 10975309 281524997739149326786102994818800107510 10975310 -73823795216930448036926887509137341440 10975311 -536248057779982798160641799266638316800 10975312 121742835450742331337597048704113049600 10975313 -487987048469862289191579229456288435200 10975314 -14373709614051920014439794217816908800 10975315 -3385094479457872532511325795584328080 10975316 119953086521744136756193198420918640640 10975317 -47316439690920194747111383811553479520 10975318 374938673706603699985094818094023491360 10975319 12655666581032927297261804715824631120 10975320 554562830102886647841907216475136000 10975321 242815814081643011861915308492290118912 10975322 -203154413730903431863981790413463813376 10975323 472557686565797564220556932519220402368 10975324 -365276337881011732568569888171224382464 10975325 -196274443222596218469212666295463670400 10975326 245110261824466740449039304931987623744 10975327 1273021597853714077254467082769435614720 10975328 50512682913851317053424783622579159040 10975329 498537097531216833477034464306273190674 10975330 321267487323808577328390232598614390560 10975331 26170029249905984734792814285761995360 10975332 -85891033339651848075531091360702000128 10975333 258122072538415776746530355340152258944 10975334 -396932462040599802446270896862627921184 10975335 74825032398740660079633825823340712960 10975336 -587062724498080620510094831167715952640 10975337 1161703831842210380731797437525034843792 10975338 468182825430967263971208522951517747968 10975339 381380335132623258431141683097829996024 10975340 -267531317361147642651739900603883520000 10975341 208168043689267703207396412339610363680 10975342 -129399364195091358119746531804776233088 10975343 -171567078170182852448659395461471055408 10975344 -55033657035667834611405620379047362560 10975345 -82456615591985691223841558822949771480 10975346 -154893348248150501019279137392477295616 10975347 69130374575467096263509516249645872608 10975348 -701689076148495681001812331793121085440 10975349 306733686516939580734089918842763212992 10975350 -53809838733294915011832854211882048000 10975351 -257345920517908618340550343628311676688 10975352 110901683245518052117891023430104576000 10975353 8706469551542971936065809751542920560 10975354 -158119100113586452110529576204259262240 10975355 -253596551843828830930093895646656106240 10975356 128665505730883031017668594639009331200 10975357 129517661401578138489819387010487082720 10975358 174216042293865319951600485107468724480 10975359 164191145306866002640945399384485618048 10975360 69109326992717295380420935953678336000 10975361 314906762784251143129022385483758488962 10975362 -104829160231173816169268622354072171648 10975363 1957374900188637300718907216399205960 10975364 -124944423855352374613960056088897437696 10975365 -47008807707463472610909281705924520000 10975366 -325761678411755566460969195457378814368 10975367 -36238422041970737646751522264096568712 10975368 -445104996684578151480868909766359818240 10975369 -156476969778296705244849269217710928000 10975370 33338328203099582858722898859500113920 10975371 -913696004511472417818369154189921532160 10975372 31206550303832283998281787344397148672 10975373 -329984697011687972351076106600522434378 10975374 -134330343270828615301128691334349027456 10975375 699061031518712544063994958130915774000 10975376 -217858367516191823579422180589197787136 10975377 90691463061614244722274372392620650432 10975378 -200346044234302867195117341064156955760 10975379 19718587782844356322272155365941847980 10975380 -22022671791086911336477600182169313280 10975381 -2164435227717084408422052478750371236 10975382 -364622181198350064270761183020994529216 10975383 -243067590945054099624397683411523532448 10975384 147194929629258827759700004018152161280 10975385 -164549353359871913389647480194019451200 10975386 94505572469568370022897657875976406528 10975387 383442707283301134976766283122919469992 10975388 137028186805130913943478576211173061120 10975389 -319163665711832631950070920417314344576 10975390 -312101534626364278849761450676920772800 10975391 116999801745198510233435625567455846400 10975392 -1032158152982793006418055695694152335360 10975393 -151518037567792032600904588295769513984 10975394 73915803941994374577648377486521820496 10975395 14009351701372337182248895515810186240 10975396 -638108218127916245466596319023030435200 10975397 -717031905379331567789046748394885753154 10975398 -29276094822734610086782139920823777280 10975399 264071997462431455058194378408734092640 10975400 286872323937785452661507423759148672000 10975401 -104138323787247990855904026059322148470 10975402 488936138286756970493881682159320831152 10975403 -756454027397906685701211603808353894348 10975404 -31036365100392643375659308889832144896 10975405 152858085431858926347243064802562351360 10975406 -2662594852107425362705169568518699136 10975407 154517213390792553091357563400009562880 10975408 -179719582185065122153580387681488519168 10975409 -174321450016210031669488842434791809390 10975410 -22556804331864573269415082114696188000 10975411 -129120444187288574119764630696288024768 10975412 512656515606647498250825456215557785984 10975413 212315872854671175399194640249748188288 10975414 378953798710936392789665754998777713056 10975415 -22646088118863478957847507886281103360 10975416 -249211340433979645210779396567534796800 10975417 409176903065606947267237521482646679466 10975418 -282931703938272250498739853738989885184 10975419 -2663992144803264924935654647078756320 10975420 -263884968762807126372810031304581086720 10975421 288152620202438486947419113230561978200 10975422 -32290419977058986198707082758852746240 10975423 -1563608268041367653319319488015146189480 10975424 112914713883831479307750677123674669056 10975425 -60409092089238256693646005705097760000 10975426 34472549307135200315392753136811048960 10975427 -749766276487804645529098371393959749440 10975428 193331686275433086083222865163915080960 10975429 15582165562112750868599776670261408030 10975430 281008157599112202013276458105471711360 10975431 -346109686925184560924747824803507349848 10975432 -52794640498782304503034834333411399680 10975433 331758542527140489251700797123128320 10975434 357378254335523721432330144846173498112 10975435 460780353226538810932593427500460433760 10975436 382027558469714565744259301521893415680 10975437 98891171373294978537797877505611734208 10975438 305912383572100724294067437845938823296 10975439 2912122549256532808713626537745838080 10975440 -32265025150701286389792805576350105600 10975441 520224648749592547042251425875153947300 10975442 129954972600335314943560254510105986304 10975443 136502550141869820994578388632393115200 10975444 -666809526818964722740363740608879016064 10975445 238199266057329472446148084636033315200 10975446 -150483742198120640187543569798391120000 10975447 18802475062778263916169218421849536000 10975448 -687921661975450197325891518704955617280 10975449 8820645319983052209536256224140805088 10975450 -15391727906379653832940550301788217600 10975451 23193714589173191606552339376482156952 10975452 162005949181949974018824073206337385472 10975453 743547555975282606251653777785753373900 10975454 -70418490533674586666242720522011622656 10975455 -358849635226907005629033238520685069840 10975456 133343240228483055360286099275263508480 10975457 -273249607488255102372771573272459747328 10975458 -34167276978015255312687191526063555072 10975459 727974759206078566282296263502151484040 10975460 -277420573773413093571140781331013283840 10975461 180137631624317642358871705600343246880 10975462 -217820161926897290104561958300301778176 10975463 307159311586634555460073817241034502712 10975464 85335330124079754349078425640410316800 10975465 -740817795273843256844936109681189586680 10975466 -234523904630354117783537851029965402016 10975467 -14033726158705427978505909775651442688 10975468 -158708631561229282067495773901793589248 10975469 267369283441691586085873642794375383340 10975470 -101857934600869527766064698059937996800 10975471 -51890931016328543415537086621914428016 10975472 221005407963014630270792386681237143552 10975473 -555562865303740248143209024579330140000 10975474 -542396420269857068220276542738577930240 10975475 124432413236642090063468036010967008000 10975476 -83110807052644002942244234323683229696 10975477 -32345327748379107507167783617479633600 10975478 24425785897099985346828951413706551040 10975479 -340144561200058029466033466210867093016 10975480 233223214432943146067384961897004032000 10975481 -212912184078034782305020807978240898976 10975482 38162470281426523447844558582790634752 10975483 16352194777137041121734660565002148012 10975484 -197886449386647162460626014470609857024 10975485 31829850064876326751792573648166649600 10975486 -267125499114111031587368829401929640256 10975487 -148048878962860956809318621788917467328 10975488 -132487326925105980872762649447625654272 10975489 -545002405630047166800426443268048432000 10975490 223147452296593301567179302998050644000 10975491 170165957537319093281845985386919519952 10975492 -6352459403894891050229202109911422976 10975493 298070455279360777091405805756079115742 10975494 -91132616687179052887342257278503944000 10975495 -87327198091169609658851695976206251840 10975496 -119372026853471150134513591904072663040 10975497 168210774306186002433299365539644320128 10975498 -51878279923541097527885620682048833440 10975499 -60222382081854254198184522746202979500 10975500 -3315660493081507329532325238425088000 10975501 783332870848156882987237061796514387104 10975502 602101899775079823907192994958302545920 10975503 28005514263272064741405662873999824128 10975504 -205987664756355020101440432036310343680 10975505 -24621910973922434035389119015650200000 10975506 9859911722335345479095976618499524864 10975507 122969040671270660086211967406675859756 10975508 -2175290525100051502141940601247795200 10975509 -224748364401258193463653633100251380786 10975510 -137223456592624915001769782229040467840 10975511 551156770640486767247398887599297879112 10975512 -240866321615000789402839517024479027200 10975513 896599440414808500037481063741702882762 10975514 35902895469930896364458494350340389120 10975515 66653158595214901872818576550096684000 10975516 703990071227193881334762054396935089152 10975517 -27786753757630691403135130808772328608 10975518 23617440368807377472250874736472396864 10975519 28641484463037734692309539250859927552 10975520 461795452701927881879967745657191137280 10975521 -198438152847430729596655138256733412320 10975522 -71611467061194901927072082304191552688 10975523 373639538071068448546639967719187810304 10975524 -47766258131828273300050075481984114688 10975525 67859200155559436993425207526213997600 10975526 175717605178394054662840100841685919712 10975527 -127173526383926027173465676914437818160 10975528 -895787641680394897733068499748686807040 10975529 120544262138154482123383332013456619130 10975530 102618243817055426905659227315946712320 10975531 -130966536200912777796273824534235760896 10975532 50699145048703414563887375717121914880 10975533 25722932514872057706924793359282970944 10975534 792428501429845667581338795684105676800 10975535 -7864189099721042895229178361242649600 10975536 26949415868822277919510342290199904256 10975537 398930437575270360416080619786362484020 10975538 -93783394132146259962023740668359582208 10975539 -175870593104028101905436501625558347976 10975540 -250618992633979870995451890428797440000 10975541 562094557009723661841147687436915128942 10975542 196226528024666653493495550465300875712 10975543 -1196554895179043829733478118337697608920 10975544 53286292106632355022683800560254300160 10975545 -127766521386660248564669149313968850880 10975546 47209610089809474526611644844741071472 10975547 590175831119972603693667011327021856 10975548 279717779482236092964819197857425338880 10975549 -301346062451687075104832270931552778240 10975550 -3550962314456433606372698557823462400 10975551 -391061759110483643099208130321467926640 10975552 32964624100302482261444098392064000000 10975553 650274612290267506005417457630069988802 10975554 -145882739529860097188794120032129039360 10975555 94814119114735133315638659337290938160 10975556 722309074563510696505063527312359539968 10975557 -152613035741188783428067163770330314816 10975558 276126530966252793941605199462626524288 10975559 414276401664588500599788095002276235400 10975560 62389570619810021184578105481808281600 10975561 807654617238269629153453579830875507162 10975562 -91501701810037968170766114293972830368 10975563 312135381098239528553046600529431440892 10975564 -6722881708571109577551054091492108800 10975565 703555046523289714205206482990467168460 10975566 6646135796334168626450675211144459264 10975567 51312924207568814369410338007782962520 10975568 89774372259075386309325769952081928192 10975569 50151814961494189958183995404565633920 10975570 -57780727040322225438361284272021831520 10975571 43752023378580534917497493989475281872 10975572 308679830536246637384072779097844821760 10975573 -467175721017059334546999852754734240960 10975574 641004557234226408249423626714811201792 10975575 125034337352458587511943367431558511600 10975576 382778746147198510151436675016023214080 10975577 110420300245101386041893921000921950976 10975578 2716069318374489609830448415916851200 10975579 -250664669516329048489151592678324924580 10975580 -155899810218429104145349458000917790720 10975581 -814463958888371430102163727707172224704 10975582 107465889271048024437876566457716683392 10975583 -515513458596800040459772118448562515168 10975584 63293970673633504276899018635638210560 10975585 534373964491955517555145863863852181780 10975586 -294867176596775043854121313053305519616 10975587 -204114364248210892883913651529342323456 10975588 110633308581515814054260119816685789184 10975589 426143936293808498161755165422806977024 10975590 -24637683986901813566744415166477754880 10975591 256102594832963467747804470945395721264 10975592 -220535383040294463353909641898937984000 10975593 45667335775799501763153298172008578864 10975594 140169346919944208800019931034393362432 10975595 219413912708071865416292483567808741600 10975596 -48964377830023596806580747136367886336 10975597 239059382953992044711366913055843708800 10975598 -235146463309240381958988343433875723200 10975599 -687675790262999267294262681039537622176 10975600 -1350893246297085409797633529906790400 10975601 -107950150458557487115845580859318630400 10975602 104904719713453008951203917509610101504 10975603 -666548909916674455912783533454873716148 10975604 364065921135661102554530841275515856256 10975605 -51200669348970105960238809220559079840 10975606 -140860296649266785469112114554140517120 10975607 -1246703644837378385669389897892258088 10975608 -504683065421223708028792005224980070400 10975609 742976848925933001363361433552308472810 10975610 -74008611266744649227168043958648515840 10975611 -203225838777657540007367381318638158480 10975612 41693151992405439612125777201065111552 10975613 -207578256029842452901072715343995128416 10975614 -109263889610005005358636058703892168704 10975615 266972406288725819570268940037517967200 10975616 -763588778660951400336915063251769753600 10975617 56823501864191422479513815057557530240 10975618 -19205716453958396024530730306922679488 10975619 759201027165059800932948715494482161020 10975620 -172023957691435255118667701626992107520 10975621 2677100872497072599390821492485303232 10975622 616184585014956207527338659850447104 10975623 -2264639246522267567798136828054792960 10975624 -147890377528237081117895691553410908160 10975625 -1714642001417959996234063385129917500 10975626 -205200437562491340541310076948931059408 10975627 295845664657781213610663205548584696560 10975628 1267612472930482270494287469798570393600 10975629 143065847161276880176459536944328645120 10975630 302497639577562409447567162616179718400 10975631 -488539171514412270702620526540787185408 10975632 24884302811966643516725609006077181952 10975633 -4445551228847377790226666884164743118 10975634 -307460939766608311011462596444668385280 10975635 302343165470198132564123203002999360000 10975636 192321823030400108299385989809343694848 10975637 -363439096127163737479211469766061529714 10975638 -50163129091766781580679560044210499200 10975639 -476491513817216579846081715070053665976 10975640 117040198709563935273195912672471244800 10975641 287086583256564039214797270869543062992 10975642 -295654038912356545390006958532944592960 10975643 26366130606828403807950158034595540992 10975644 -436533364879526794342577467466276305920 10975645 -112400900534383899551960821360463498400 10975646 -12803298076422509274488987683517952000 10975647 -189562333912665681322474112457328476528 10975648 672090953277028223045415249879683235840 10975649 966554343822828175679499966702437832240 10975650 -21356162988881115435626747806203686400 10975651 -928763507483073525620103659637229645348 10975652 -273798335759310144203197579951334968320 10975653 -194249868285447145827641320560386142660 10975654 134374094299972117210914507280130965440 10975655 -966452286479810767236995059903551831840 10975656 -94349044831827381653386087216006348800 10975657 535908846944713025203406426931328656000 10975658 171620950090136209071085926561530393280 10975659 68632187611672594776760716993038447040 10975660 -414183458541569976569698187978343352320 10975661 879040486178391091206948318792873098262 10975662 20960015768647231800167267189126484672 10975663 -61813265395211506422992248113902463088 10975664 -24507565556177332954615816351264997376 10975665 385511469909870840107614840528188433920 10975666 10324168533082602993175973527149887904 10975667 -768186978047949386317036870610802007284 10975668 -720925489272934929740792508181739520 10975669 -4115310913278731912563182359991451392 10975670 132697115046017494549090406518918642560 10975671 8859146056683783182154021379181846400 10975672 -638237708482049161904697937880233144320 10975673 -481547896256890389238026611721996143280 10975674 50324325561669584010971870981693245440 10975675 196944023446329161971824409124483824800 10975676 -304088114192396565095867101759809011712 10975677 -198922809435231493725547233868057529568 10975678 1868593462654244503916562389774208000 10975679 -64353302998216331053651407246616119312 10975680 -60947821585930846641329311810049802240 10975681 174989572162616784717639689013500316482 10975682 160298243620053295148967394994151594192 10975683 -190305093286192867060604137675866000576 10975684 -3828629860220378730728186603990937344 10975685 -3714474634718136817584355188092461440 10975686 -15816533620832699439122981467703343936 10975687 341392945478505992960264620976124993600 10975688 218489673724963096496318712590010624000 10975689 -414489354123292244257315723297228104480 10975690 2723283463116409076454011175049136640 10975691 229676552639056639582478001387993363384 10975692 23154737377963127607289420063772590080 10975693 659403315922926609392758673180557851180 10975694 71226565878240157419928750359891222912 10975695 419352611015313377781797451467550427920 10975696 17205537314732777721118572291871916032 10975697 -81640916909898551126708772578384323854 10975698 483701427865362049214581014166921649184 10975699 121129397136709057175781078619072320672 10975700 -43493926244054724699618929957860473600 10975701 -138302903958095020782083754786310123200 10975702 -86295744217331707161455134129021556448 10975703 -325483565888754720354984354523950819840 10975704 -6960943036270786057042648500222197760 10975705 27322680007671192088918062272494214400 10975706 240266984488658919937774056091597759728 10975707 11690166977277309905586121721410675200 10975708 502294768486140787776556452482232093696 10975709 1494885451454829675317109066505535910 10975710 110567984555044415063269612253116120320 10975711 -370564286804044952249240214105774873600 10975712 -771301729423473032803892755143817691136 10975713 156916068117156181979620283524103256960 10975714 388184961688881776757385934501740773456 10975715 202547416040722764121266294930468925920 10975716 -138066866919673604439038141721171978240 10975717 203238075262217471774529316345227219120 10975718 120123345315039996327887178007794430080 10975719 9841200473733677819529043414140598608 10975720 168461805438928436420973681794580480000 10975721 -448850012161794501241855193740639024128 10975722 412268213282096901491168203472551271424 10975723 -464186394739488177997803152403022414296 10975724 719079297682529994848080075231346954496 10975725 -192165640934640951291455373722747625150 10975726 -310448422774264645300051246461550862400 10975727 47305276737844030900467701243612923872 10975728 -35555316636205264782669897292261097472 10975729 11633294633772376758605584611089333330 10975730 245129172357557380665700670235674227200 10975731 -170563471696537353196945423061329187280 10975732 49260905219225349709739317318724468096 10975733 -191106929302879680658299604947791112018 10975734 109064522144908860255664741384497377280 10975735 194528463308537602599163320219423598680 10975736 21022898157738943172289471955713884160 10975737 469214072131553769203867175618245152320 10975738 -66116830645345737784424976071894799360 10975739 729533313558794904289854591311171566272 10975740 255993597056111399783952498932005094400 10975741 168056250542197423839407675544933922560 10975742 -72663231918361102319758308498647665728 10975743 -1867618022759343391384199901300986520 10975744 -109230695015652142646267464402430066688 10975745 687530939530875470427611627976456129600 10975746 301316395462747690176623577816778636800 10975747 441482360389312437737121111154787503080 10975748 -66070121100350612970255275909259583488 10975749 302036654516299137746688178551300899040 10975750 -5047444354602070603614850947964512000 10975751 205808658824793371149870410548693785752 10975752 131868995035408289128435503493282821120 10975753 -26464656478248184462760049196822453580 10975754 132640724004463197719447419580064291072 10975755 45107893652650146521603797008738520800 10975756 220665783134320119407632589959832179200 10975757 190967870937323043493033227981935657580 10975758 -67922144252463056185666326695349422016 10975759 488189815891943396535698009745508694960 10975760 -2179783066771946842234650785778155520 10975761 137463866010237684854921750032758785280 10975762 113302565368775303555769288548051925504 10975763 635487971362767730475504189104138452012 10975764 104580211622841314975568590418068453376 10975765 210445536076787894410836995846931981720 10975766 428257714189303412560445868025857740832 10975767 197398259827816896204072512864237245440 10975768 -105830860715040975628344293960567193600 10975769 -19989263299962080983301060730283411968 10975770 -40646024983008292414992968263585536000 10975771 41089903733240084869222846987667757888 10975772 -437883415122523273754606367007742298624 10975773 -307545500153847590957167476370918164000 10975774 -93486752028750162349794650705278760448 10975775 567434060057729551146933292387561455000 10975776 -46308562180951161176552974263187931136 10975777 527764664652781842726526605248201718626 10975778 151544079596648433559190461554688319232 10975779 175124538452602365922779753517841782224 10975780 -106775143462852608303163187325525450240 10975781 -290854194205820314073011722976290356418 10975782 36913766166010241524147274878268790144 10975783 254851816531605799306713915678931859968 10975784 244062410059233921747507989040620421120 10975785 -301600086401533934172087988623860500800 10975786 -742453650098791212130194682424921541120 10975787 529946827697588185622124610804668318000 10975788 -241388255784290492156837634878256822528 10975789 -184646587166613709873753980505428970 10975790 61890004151556748311497018078092942080 10975791 -79106067780010490710463870028096880992 10975792 -64797458091651045857088352716106645504 10975793 -281084879311649552601282785183110416 10975794 149704162789362531001677345871843689600 10975795 -55224593380850534393379717154463370720 10975796 -125023662577925608457796071862342167808 10975797 350906106528222798565052471956547917440 10975798 68593920878334433560140577592685813760 10975799 -489834532724315208344728404284825321736 10975800 128760470251155611928030703355559936000 10975801 -286434292300175835876875902329053962198 10975802 -62120238071174818099417364052158517648 10975803 233299937064321998292549923930150808624 10975804 -30956465283635644902656392518805455360 10975805 -572068968464532725637768212858896185000 10975806 -473071684055000768042798537215324876800 10975807 217270514828098851030757613000289485520 10975808 -381499955640397464838111617147919663104 10975809 -250330165034835560191859579159227338432 10975810 244788476354015811202754597988002511360 10975811 133923380723396519503086070609523188224 10975812 -121427142140456183062866970270865350656 10975813 -5170773301308004865554540191457137060 10975814 -219661203075621367904672530642824316608 10975815 -204708537345714257795692313395486068480 10975816 505639368619742715030040470966051471360 10975817 -480735299036229003027639122213371876134 10975818 91820946851167807029109430937669788160 10975819 294684238422115607586772748859993784080 10975820 -356752212990625844669769683887806673920 10975821 -128154689057353682365984005049976724288 10975822 176552280276831422188674659262877878144 10975823 111392170424517780807389107184601669168 10975824 -106177904607787070323552497292060532736 10975825 81538867248704638707724834447258856000 10975826 -182687383758190646713760813085180459888 10975827 -658247734666011752367927839253825219792 10975828 -180172040414841441759674043925745717504 10975829 -47171805418451106352298027143585589760 10975830 46304780429478903008173053648538245120 10975831 -12739915836834985579901656851427109368 10975832 118565249806341896588419815442805268480 10975833 -444694849899291109678933580949104837760 10975834 141205210475447911366866430874180280816 10975835 -9279803261266744315240142211446215200 10975836 1133564781509570637141355919123251200 10975837 65264657547042372264751723476135552768 10975838 -141772438334057081351866904648129335680 10975839 -43891387405386722085683280767894743680 10975840 138704514614316234583587619669396684800 10975841 -776603285138033478731010950335142552508 10975842 -16208048429466918932395330886856631392 10975843 108325593008306324607465097819989261624 10975844 -6106301347153119019939405226204771328 10975845 -12310616430529708695399357399254448000 10975846 17975303964911563935858478177587781632 10975847 590820053136982149270171709391576218296 10975848 -53054080560207731741054156659863060480 10975849 708559983686642285652274900100652193850 10975850 123165685777312966138557369722597072400 10975851 -499807777615375095245632223099039898960 10975852 54612697023130090796861446961427684352 10975853 360396710112241340252681012831072967840 10975854 -220034492731488709063884253643415852480 10975855 -59992248964746707560634036537124658080 10975856 -50494643085749018711848639358351474688 10975857 -274985453622220790325770915175242420640 10975858 4604163588484437028610868445416203280 10975859 295581894661034692173570690223894665216 10975860 15038451985084244604288826948851793920 10975861 113323863580081380481079543334090563452 10975862 -248182026844396043142087822892057564800 10975863 11533220943955352163232934139767854080 10975864 29286371846625094389876831922531737600 10975865 -228692282295850427815273860587873203200 10975866 -99220919508219195066016240846910583552 10975867 286596030134936301306286296977978002192 10975868 232830610484141811103451938396044392448 10975869 -715672534909486950461645681081298803136 10975870 -165941290283611369637032485115263459840 10975871 159059948449833920709068368046672307072 10975872 116390707436624331734670885909933588480 10975873 -1086430802349445907064200287049980214480 10975874 20637043555081718256089439563062548480 10975875 -145523110115494672275143409162420420000 10975876 -47850771630854210473744813840009383936 10975877 939710020307423535902669110306536766272 10975878 -6238579155857499998064957344588390400 10975879 1512601873608411622126464935511002584 10975880 -99885382025608720956658070550939955200 10975881 -119057297460650552783122926440698241856 10975882 -345326370730685089695332586398902291200 10975883 159227229141481513221803399089795506132 10975884 -313638777664954234611230634397841355264 10975885 534813416772391988697649236233301365580 10975886 697119439845215278789405919764835067264 10975887 -168871547775277128215677369948877851992 10975888 -37804067506561332792737803298049884160 10975889 599049626457424116460123437739387555440 10975890 -43061233044380497802579635097224872960 10975891 -38770275523265375974632551956312145216 10975892 238044016540137343433932097188039991040 10975893 69284333450405109536557519010714280864 10975894 294174038904041370371002213735370366496 10975895 213475690638835488743900427973165498080 10975896 443739975049162285293038664310452357120 10975897 -420752661173071216204087864127877045228 10975898 19641964703675071108922675615111319264 10975899 166781260715946274962997373519387617536 10975900 -100804178966241787181887994347138803200 10975901 640667018847255625299028690638652669920 10975902 26444101022885349161261984713452140160 10975903 -428039492708364767856625727063727938736 10975904 127572123582656365144510527321488228352 10975905 -13208944645216841443083738713892291480 10975906 -24792847698829118804399965845031870176 10975907 -195209718808150287586156966983319648248 10975908 -113580052872315172566341780524716232704 10975909 -68199881162316165036950184533081833184 10975910 -844850949899168294095506550180139520 10975911 353796962053202927207131566467576844072 10975912 83557738462823633398444745006113459200 10975913 311904101660918991105363919795537445448 10975914 -88861959725018526790901596939115417760 10975915 -6541724314507102603795403699065109280 10975916 11344453617045325261979735763803473920 10975917 -239729121121917776864614192057613181120 10975918 253881481781015474233438534181519972160 10975919 -192460677593912159542475215659195661680 10975920 -48251934631332006005388178757910528000 10975921 785954853715298460002440827096599388144 10975922 -680828499373211964456475646495784960 10975923 -82413675369533972296154646910746918576 10975924 584238525661991901896324397822035372800 10975925 -132245995678962168685904645529592615500 10975926 76992613911621513166238409362771942784 10975927 -401310670695873370488392742079963787224 10975928 -622324960851665193948423995868946083840 10975929 109633757294286165591680092767012270528 10975930 -52482860530127658439055767017179136000 10975931 84341430805784720480335906662460628232 10975932 377952706773583826437698306401182924800 10975933 -95528234928831110566866888223629267680 10975934 446075391185591626523577484731193103616 10975935 -21664675771983904775359184245765177200 10975936 -164162661213057816338423856995342745600 10975937 42771885759909756814986212608847356800 10975938 -247459053122355132509476831960033716480 10975939 -82853897040269363217194451954899993120 10975940 513266405150676338168905777904646881280 10975941 100650168561427234309239790247761672350 10975942 -37720981580842821628788453288328117248 10975943 -219880682482330130345029316740177774056 10975944 -3703114393833233400412155940778803200 10975945 -137408642264722446165300106910675878080 10975946 17380930278981176148779804489565381984 10975947 137872019062156003438295916383914722240 10975948 648906908969126598848945819326541938176 10975949 -26138158952284895790231758430706756680 10975950 76713141603291305471789927451779361600 10975951 781435035252296434034146636693162656000 10975952 -18279549505967749105220937880321474560 10975953 110792305458194425881852200751063687168 10975954 -18199350056489237615943042399776147328 10975955 -137268223386759077271714705204030290640 10975956 -68256915066358323822566701776180080640 10975957 -1983323335518440757106593908222192715648 10975958 90085709869898010447007197234411786240 10975959 2495849563576123378978159901915280720 10975960 -468196325961690918617078094474402816000 10975961 -92250733871728906006098702662471506176 10975962 47787142472941565147828754023580867840 10975963 18453407193921042916612793790826802544 10975964 -581658827004562798652062643603644737024 10975965 744470480024943782875469922047201280 10975966 674950567506749254619461598252171943744 10975967 447631404598755531254589978972455642016 10975968 177303256320708285685363268565248507904 10975969 -291213283559519787667493422926610138893 10975970 105112123631582256414239633499596788800 10975971 882599708198733504660088870492704587760 10975972 151202631298386045516162636649762816000 10975973 -128545694760253257331805190102301965480 10975974 83790037127136962504059258789050456960 10975975 175918932101633596880488633249322118400 10975976 -405538371794631270084816637139750830080 10975977 -212814450770593618043378982402592358160 10975978 -94844494437321738887759581208928728640 10975979 -106896745169041018519681020681775227648 10975980 96565287527174040318021968209846287360 10975981 -272357289810971729162392236452029106218 10975982 113217482082511285317530936785658242944 10975983 172607488195799127325921389069522870024 10975984 -37715839616724282662366280913855447040 10975985 89125887684817567568488627596764327400 10975986 -779207323893830194657969480044395520 10975987 219188404719319091083816772984104684944 10975988 4521274371655762031108576549044458240 10975989 -47597065255508816511298450801895435712 10975990 217514243150250086697865474180578048000 10975991 -107012065762381427688312218731631921760 10975992 -67548964278353159969553285609298145280 10975993 213854584855773407845111686528368896000 10975994 -485650139264977315780891400559935738400 10975995 -326584233235703626223386890613174343280 10975996 -260327623488373256636358626820143104000 10975997 868572378990329952158723652435808477446 10975998 -265428584768696975560631946845791383552 10975999 -141563758856199281743648293117513461664 10976000 301302449035578807573588792154521600000 10976001 275146506209923279538022239485234032432 10976002 -420188942184010287085378208209642368048 10976003 -689319142639923830575218005186696378856 10976004 28277723129068459754614874162119680000 10976005 -567083083865432545406553355705180214340 10976006 -75656105044689715085518692011842682880 10976007 216732166620180305773687496408804083200 10976008 2081215360246237042302118744451112960 10976009 418412469092132747871628717180261991520 10976010 -12009387200165952591426846527650521600 10976011 -113687731341473050096720980409162569388 10976012 348293436764928645948577447990761613056 10976013 -214936679956490298551606890363517407680 10976014 -43337706420887033720325553591188848640 10976015 27399482950973423579355540519871795200 10976016 88974121484119509358057937741795426304 10976017 -224686546594399452934569537407955546380 10976018 -812082192317092923999760164788042306784 10976019 -203233733812459243225330784247318211656 10976020 330710191438460144399905210497836328960 10976021 -105040474244776258654792401831599066496 10976022 44113798695559203721420380399029528160 10976023 733870175126766481325700932029004368480 10976024 -596892038120859125629687179221653708800 10976025 178529673380646398253840463727868958800 10976026 260558896629923217276153012485107778304 10976027 791659070320449297720865999118270365872 10976028 -17743255536223261846535599208426323968 10976029 17671528684070815615751608476397980120 10976030 -28718438473646225653450839143011361280 10976031 -105608166128446746524007916895965920 10976032 -217039752912783778303760520761170722816 10976033 24475893731873759714553576678669480900 10976034 -219078267727769859530535672590376549120 10976035 67357145267908285595248447393589665920 10976036 806612812573612823414172999980674126080 10976037 135650012466772788810256135519145247168 10976038 -16259737141188817074456279621142127040 10976039 294564769566846399857326552052250942480 10976040 -198165374989450633338184058277924864000 10976041 -191014291749379442680571004675117511558 10976042 19649375282026879779811343905355563008 10976043 190923278932075453478641297312902966600 10976044 -94788513460558111006549031923945856000 10976045 -712819106774433172777602256403407273800 10976046 6538624056168660551180007918972039168 10976047 77702937855492945754518497814492436496 10976048 -81527261880514840637398559149495369728 10976049 -537962781398812737568150781534112581310 10976050 -19747401736726748849708251883894760000 10976051 3439690500822975619523351635299009024 10976052 -157438044719886296851618937438788651008 10976053 244285814430630112762408219667671076640 10976054 454159225149177013703876170467946370976 10976055 -300642628857573408278873264878054296240 10976056 35317222944637543583391659471580610560 10976057 -544590572305188423791568418905593634480 10976058 269549444977322749998150579103008557424 10976059 -132824115954538171426833220104149939740 10976060 -87735272043350914087714233976087511040 10976061 41098387543909956243146315133778466880 10976062 -44300651751682299649867392777470323968 10976063 4432888832725711809152607185855658720 10976064 -124209527554388236344424671163950563328 10976065 -719974558106931541023519840627753672000 10976066 383410117037324309266215997665725468160 10976067 1157903992887578082690817951386893982672 10976068 -35733523589678985700983168955111649152 10976069 -89559916930022424204044015203370713032 10976070 16892874906797468436963563027761551360 10976071 541847430229009802491704496299707805272 10976072 -210013782901549404220860968443365580800 10976073 -204735882524164481324077798387342176576 10976074 -154450309660771825295856270154122114816 10976075 268122716750289334687912916793951552000 10976076 -24415035150122623393347370015960704000 10976077 56692579367135843890498799458621074944 10976078 190531153572636875090570450714244891840 10976079 369321821201088665971809920858740053384 10976080 31921093621309100741142486639919349760 10976081 541789287310676082515860141973078784882 10976082 -4858724189788565063038894852817195520 10976083 -219039117961736653447630858762922883216 10976084 39987098434201101678812400383123066880 10976085 264876249953538284021350183727511039000 10976086 320628959545888127125274160013764945408 10976087 -18204048504938660139062093948141938728 10976088 -77242367733314514741717335863118438400 10976089 -97424272016668881694525386318476021110 10976090 -257879297364298610297390524260754182720 10976091 -8197359781644318901144784969755641600 10976092 -1387739274598625364479192222954527106048 10976093 480905755431184828471003051634054875680 10976094 1383908353124216491320718806108518400 10976095 -112983917821903997057710936428162468480 10976096 -741417154131585659488532609320478048256 10976097 -399550594426649354225555607553535450880 10976098 197046803350774057571058028446974416896 10976099 -485055125002026208162750943283071772900 10976100 -99139977239182850057196155702450457600 10976101 139670886686855006728654276991461490880 10976102 180766576592875379064478721742330593280 10976103 151355319443664791988752968778456807520 10976104 13743236923347522479605572578998302720 10976105 66881340111758163446356590068497440960 10976106 112787731876439393144579618928496387584 10976107 91391849380061336296218436425554826356 10976108 -101517132586268147110954472965386731520 10976109 -307893912261692614823665001903331036096 10976110 21216932179147342998871822855206432000 10976111 52893712343216844121926765226894037712 10976112 14075475838603618440787582149090017280 10976113 -572249510228421551178989514688309838638 10976114 100115696576405458901481333333660016656 10976115 -142309081421908478227764888029155043280 10976116 -347191635680561118166349391497693215360 10976117 22965799272654766499115102848040620700 10976118 283008512355201772679759733100475521920 10976119 -209507887657525457021689401659935970688 10976120 154533585631810711148347314338770636800 10976121 146069061567216069099665477017741610880 10976122 152817612467758193457133066114363040112 10976123 166343664541092974709906821669582484960 10976124 -25745779078587191943902882616623308800 10976125 491412919651217007303791415750930342000 10976126 176348998580152729591948959239331941760 10976127 95404921708876376644136245645147909320 10976128 -154881080160208389859386445568598343680 10976129 -90405056759730056990699395943534324160 10976130 -31061038635858662797391799240625966080 10976131 7018803570995731362372892595927149752 10976132 368258991497470007806429291542128113920 10976133 -36863191874820809372825652092037855936 10976134 14561150483923574482201943648566856448 10976135 -71172386088703678667254150634302404000 10976136 -458444673708095927147953871014747545600 10976137 -2201840176174978884374141183416485680 10976138 69100140754266751955229917668725329760 10976139 -68356712167566060440389375785277824192 10976140 16459124322700935138897124030438778880 10976141 277885825129240491579523881624431949888 10976142 -32197504240589403289120483757190330240 10976143 663611669907165932813554388720729529392 10976144 41930515107951423447038746355145154560 10976145 425750887831115429547439301774450899200 10976146 27799968105481281485203762791022096272 10976147 212585452858804894264597877433565732512 10976148 4357978303162311806590351281360107520 10976149 59614746617734702374307658290137714460 10976150 -284351362569150902967423248964814159200 10976151 136388614049093477369734426974017062224 10976152 -695975853352206893351305906921881600 10976153 195740535003236005005792274115485430544 10976154 17133463003959302975052531242599660032 10976155 112064939504910276216786431940072897360 10976156 -155321728562311779594021404728363860480 10976157 268230907467791274023423525346802542828 10976158 -73402680620140115179558257754954180416 10976159 150455523470912858830423632241206459360 10976160 125453265386352639522481472942584627200 10976161 25738870045982892424457028583324527680 10976162 190419216398845159624158834299829098832 10976163 -137872856326017693767360613661731448512 10976164 237665483342829914652515037176796554496 10976165 -6275485774557431150656680727314311940 10976166 175580349679933238322606536284866381504 10976167 -593039055722771509339586458522920912000 10976168 290649299697676580610706290060300533760 10976169 72768920720629618099448506980718463808 10976170 15891120744563386393589060150906511360 10976171 -134461659211263117731404324608197058888 10976172 -127522288222878227564734413391478486016 10976173 -324169118539234108339738570019107089236 10976174 -232773380155007530676358771899758427136 10976175 -47680268862502016748206181466743168000 10976176 121480864336928136024193839211952095232 10976177 715933698581155120220174020773631195026 10976178 39891981394721275350479586574059207168 10976179 -972144268594664449972543939502177343220 10976180 32034219761561379510093496943400960 10976181 -908636511976383668322848185195502227200 10976182 2376082485888350355654550656501521664 10976183 186083305885201667747601901458058554360 10976184 271300219038842199435653948240304107520 10976185 -108685225494406417618905228042744608640 10976186 90499376370151757242938676361599203840 10976187 610656708856736839180868021423362619160 10976188 -272102205074989475651096023112788626944 10976189 -208524017880131904209552322364100595648 10976190 -137529708382879224510345728435270184960 10976191 207610304714492121574708497416272567000 10976192 -55861434653489004999714179015623311360 10976193 321610888427491806355586896161657308082 10976194 120612947893606837567707574336262445600 10976195 86694596387793906363533640334442629920 10976196 -196844589067998571862175818904752400384 10976197 469647864629869883752447824253527689472 10976198 -41227518344924921309107792549151673600 10976199 -59488889728160142071047108586180786400 10976200 -66926651822707195158133457217108096000 10976201 -1629224485224833897380208895792228096 10976202 -64410657017411996647620393837273592320 10976203 -288173954824187909850384765109409106144 10976204 -330443475600878983401832309105251980544 10976205 -436800151152880301488558927287299040 10976206 253146312370023922734760089971301327552 10976207 -55125301131914434530894054053134325520 10976208 83054028974519568219276073014574055424 10976209 156011696119972527137360742306493575410 10976210 55412814225090716165928175927081574400 10976211 -137558627644279110328453260742046709912 10976212 -76732130287500369479963391144681280000 10976213 -1188343638844393382704088674159244829540 10976214 -277632212195677292193414564234908380800 10976215 596426049579914037760951959786692046360 10976216 167592544879240057642870766569840404480 10976217 8098402122487090560453882274714053312 10976218 6654127583420296716199677241076824320 10976219 -303780220704871609488998293710019965240 10976220 -73658596454757168850048883767954168320 10976221 231932531992363070377971965578099631750 10976222 -219082056224660876278296365087447177088 10976223 -4317132544547088721839711367205362176 10976224 -114649054310008677032532647647012454400 10976225 -62007133348645386292224948468239232900 10976226 172670361923622851928402276264448852224 10976227 -482467200149028054463356861792269485924 10976228 -255315444935516541237062749669017897984 10976229 -17544072129078777708059598679859708928 10976230 -102095716014432356785484185149420804480 10976231 -244666212343001079159503274194283833808 10976232 306411444494855886942651712424509440 10976233 29206888884923102250280412682506169204 10976234 415443322800126401201265834282533032800 10976235 -154860885762837345386090693775980958240 10976236 -293939511857329568875523963419337418752 10976237 -109545833586872155646422525216690002708 10976238 32460511453945196598441700395398155008 10976239 131551864475308853685084512202630000960 10976240 -127255306427491005737111820078973255680 10976241 -299028535205850924023829017948179774608 10976242 64325511830027195004137838824096616960 10976243 84209468288338722759238582555090848000 10976244 -149274348085563109251571516342069186560 10976245 342145298344471877827806817711631045760 10976246 14637565810239788579569927684365820800 10976247 -147559357932408401804815324634708639832 10976248 -14907319141269852005442439135302512640 10976249 -590779462099918823278336008435285151164 10976250 33982775560255388575200211177920000 10976251 16289479614649481477039752248269762064 10976252 94082397563017149244024666406522806272 10976253 198964764254969071533150478033370517504 10976254 -985498488127739539796711681620454976000 10976255 253357976488044489294100200411448434960 10976256 -559646103415651654474235387611384381440 10976257 -30435204402702808789677730535501370320 10976258 558572013268536916048136085611511651360 10976259 -37243245582143879508884629793172176640 10976260 -303817480357449570026911761389191372800 10976261 -26665496860643246409438911867206927968 10976262 88520833149079031036806275749715932160 10976263 -205949401956714469377737321134910444096 10976264 250023193523340181507085241335215441920 10976265 -398917221698653116754908422414622816540 10976266 -1076790002405826473009583307497755136 10976267 -155683703432649712804828420727844108240 10976268 183217005502592534804749846526855285760 10976269 595149730951348160413998485289509839670 10976270 -17142856623117680006964393143739097920 10976271 -84253285468463913969670788298514889696 10976272 2239349189344849872860615183643000832 10976273 93744807628310245977888121928167680 10976274 45258872188545287770664624190156668160 10976275 395783043067534183524156931367279549800 10976276 170189472948456230571581836594445681280 10976277 -12387107651334111777332707950884753664 10976278 -168561730643434178122852545293157742560 10976279 -905925377885172236167082219570847564120 10976280 -4237472849789889678642420822147072000 10976281 105335240216099564088276325673010789600 10976282 368174601835624366954450269372869386992 10976283 730570706667595283108818374203563745280 10976284 180252529748723275589285124291623734272 10976285 -628392516401963476323766090553155315200 10976286 195647003096033396491117187046543489024 10976287 248350194351584965663301173645508183152 10976288 190330462175085438329496338508180750336 10976289 -717665120337770806508798025867175519200 10976290 -42334728419912044345848525817808271360 10976291 414807738469906258546904391789883288584 10976292 -354360451646565625900704489468562944384 10976293 82420708948690363778586790497210804542 10976294 5439520589620373001922736839369370112 10976295 -186783777673755140900222218139632997760 10976296 1004230266647638207181153449774596249600 10976297 10260934140064252215619899392429039460 10976298 -82832678064446850378203525047045412352 10976299 410823625686469912009067976041419973300 10976300 -46933490223569849978116326032680320000 10976301 65076600857410532475290532960510171840 10976302 -163507931789461228059688047904238433600 10976303 -140449577882682411810683904295323620016 10976304 87709522809269326978810515095133880320 10976305 -391767650806909525005470683434550058880 10976306 -113073940588650335408058884243203326336 10976307 -128517840916485304446140689624292777160 10976308 -142179681565661550887649261423419869184 10976309 -5465684778368791455718580605168063200 10976310 140895955710404908901034609083715192960 10976311 -259060919246694746408941587560368224088 10976312 336195478801946593083489657996973977600 10976313 43091443529332276281407974381593397248 10976314 325389943968096976419682853826082260480 10976315 -13493897858365183156280694256325016000 10976316 49188248624767330224982856786601443328 10976317 9748080588229355084999999280885495360 10976318 -74595862202645685824103791256507920640 10976319 -655272930706708967755331125660654829400 10976320 149644227485984523844621487967310970880 10976321 -947265364147473249717131869246699100478 10976322 68244661795821217778487093702240513024 10976323 904953290843228432425830087293567280572 10976324 -468003677670245178640842523596137234304 10976325 85215658457255767674431044885896211200 10976326 -364456404332015977014915248774026583040 10976327 -364683711209436380386931988909316486824 10976328 -352539895212862773592397556973859020800 10976329 129784021647066989887658586004414917440 10976330 222769502312238150391340799680018878560 10976331 -8556523113501387694834301006452976400 10976332 530423777660834176189564167508930839296 10976333 -793517792156348645132856582601545271680 10976334 -77469126899847822944497890141851229120 10976335 -218160684489339750254928966362082078000 10976336 346708744722550207201905396297498624 10976337 814550010190522759850944496376092545440 10976338 168049748116584586104969686665773363840 10976339 -191792864883267729977123663462469012480 10976340 113641096285828059422276200735411200000 10976341 -132481839305471347977838529256869645056 10976342 -58230032622872726320736549489513625216 10976343 -55830496795752455364820462378209734400 10976344 456109784715233713742767673504050268160 10976345 1674606203751386623568940325939806600 10976346 -75622709384287694449266976271704712736 10976347 -975404839083101383931106184581670486204 10976348 -641718231104450496399642729391701499392 10976349 -783112799063335681233733650677803399392 10976350 -94790606848496299643680859885158118400 10976351 -562876768062150371660544334766468209008 10976352 1097925641289250873061229784769495040 10976353 16620302712613913372766083939825140584 10976354 127782909516874954500847077126242039376 10976355 139907072973438290264526034115870145600 10976356 43483861147671038588805096791696474112 10976357 242411990006771306562512025458682177600 10976358 -39351264159406855162108823800692180480 10976359 -380878680043256908117907302115332194432 10976360 363494523286151481441773424806074368000 10976361 410694686045146872623329340723261897184 10976362 447077544633483579090620935211514240432 10976363 -563495870695166580611833214221110543000 10976364 -74603180290847858330209046211804364800 10976365 -332590554702967021776129997864282858740 10976366 309515762985166746257182712780257335744 10976367 -377510443214865548410824234816136659840 10976368 -29979860791781676589880607245039763456 10976369 -647759195568250020636924002595763165230 10976370 66031342061895730064545266872222668800 10976371 -90500908548814631155466475403724032688 10976372 276859139292485949443661019971597944832 10976373 525293486523517001198634107801223531804 10976374 74376214764975251291640745056574380672 10976375 -346938535613835609148421021394803406000 10976376 -200034434531325249814449240048712089600 10976377 588990764654749130043063942119770403652 10976378 -82280163399098141492089167526727024640 10976379 59619587078864077631103142154357537328 10976380 -522940633520537888492627373861169704960 10976381 328498050645489876345255062836665274752 10976382 91941852057661219069022038256657490048 10976383 -108307731017561398558106261501525450400 10976384 -282636588645267948797439968354186035200 10976385 101510205599224351534143405080694130560 10976386 -388918674306070808878393951188834562608 10976387 106580617174499334968896982550138553344 10976388 32529511621793406248693423469310279680 10976389 403959848092764684272967723669130756190 10976390 -250090779690234475224655319000491403520 10976391 -42339113858356389073165004864387216568 10976392 119161627599444507737341047802747745280 10976393 -170174605230198282415106181000423259980 10976394 91571623859400791905242386729627904 10976395 -4129578958908206429371002908780236800 10976396 -250100844878986975071697723006216147200 10976397 -315634796983875906432952535264859408384 10976398 255654332345935866319114899565696651200 10976399 82893798702762409020142145768722543200 10976400 -73949164747612769531609837531919360000 10976401 -272833647051682705369528866291844511296 10976402 279720531254996074126096695517947556512 10976403 276983828434768637223073311346696306104 10976404 -297050229480535962050905629312590338304 10976405 -188574250203482850299491075507857770880 10976406 3627179978918962082010673895317997568 10976407 120611221275104035058464705616208453072 10976408 -252103365748577301530572276142334167040 10976409 356160112275915163506723062834151299520 10976410 103417260355457778660397784100072918720 10976411 -190800227688268236731740129100009300988 10976412 51972929123706758599162592375337933312 10976413 192304774124261738351685932767316208000 10976414 -176503557590184715678426956630192116160 10976415 81400214569930118218160134485447211920 10976416 806940329928020499253702880490908811264 10976417 458333203927455667967056760594169085632 10976418 103916525634175817421059298495145574400 10976419 672019819182935077598129887529022466920 10976420 -4484409814320410449496039020579799040 10976421 -426426790934270330460913672104177801888 10976422 -82700963705452332411913764708787997376 10976423 -731004289984194464066769677114119615440 10976424 22563276065016191995987742633293086720 10976425 -101163354059979138822836888273575752000 10976426 18105085477562956784221627182329323104 10976427 330792073533081735383445942643861146624 10976428 300994349776977312629994330534587996160 10976429 673505632349338595396003952607523403030 10976430 215635602368176751072904900928139520 10976431 167199436377644416360689965464607260264 10976432 -67468757597037477855211552513801764864 10976433 -16957146717784570904883466114118927040 10976434 -127376118161291339495555118845281698816 10976435 -164863228538264983558309654204648719120 10976436 329305686788675581422226963752901675392 10976437 -269464813096377648237074639153408696900 10976438 1131561041222475155362623947452670976 10976439 -543929689285724124086832094204021124376 10976440 -170131103247129171196622793885962035200 10976441 11454424339256958785162299054334104788 10976442 -47159579874477967211667615809470848000 10976443 -167813391404664038213057224092964817308 10976444 616416528051093447566871267342341415936 10976445 60710893405193968460092531892807841600 10976446 138105167477901318929466163516084061184 10976447 -528700738813504863055816819114419463104 10976448 -29305934693865773317362336810972217344 10976449 95050135425031079390395451444609660160 10976450 46677683387864824826101589066526582000 10976451 253115967390247995274214893367304433920 10976452 686827442432565544302091624758268533760 10976453 -244656614120689695270880579866943427298 10976454 23942832726334362044256227025794722464 10976455 90525678629640168719054358481355105760 10976456 290132360981775545537464356171724277760 10976457 -60322439257657945358218335243710860608 10976458 -183029971919741138142021797213786500608 10976459 -38749213671714827380617351697066039200 10976460 62317728237619294742419228527920824320 10976461 -265235665229812464422592696569575436938 10976462 -35003098833977315809866881716034739456 10976463 -309937869624406082595665733831879600408 10976464 -228792031992723864073730291249611448320 10976465 -447655198305585245238894004378092771480 10976466 -81608547525467948468372037839691603456 10976467 679437214105238443825151816402610449516 10976468 289573128224766818754407689056083019648 10976469 226851747067432090697412473393806082880 10976470 -305953098231378827131434582535331965440 10976471 -981413672369309780529167830386293097600 10976472 -957750286968126790189245625790177280 10976473 681804393742786873887416119563696339722 10976474 -36986667777748940045833475871486732288 10976475 121022503769944522246538909021013738000 10976476 -126672771239744588869205020227298484224 10976477 -466166145982510404924702841586689123674 10976478 39279780264289442141108762815380618240 10976479 -135613312267661251408872815757614130960 10976480 -20757832494545310695914222136988794880 10976481 -2151477077673821850002218635166309344 10976482 -533699028479202566998317274958744831616 10976483 98242294823475383187508450067008229376 10976484 -38938663458928848375485422209930958848 10976485 -292410087870977279918350445746123525800 10976486 76485008993744326338693000244295508192 10976487 464744095963680412240184368071006840360 10976488 -564722278837265429591615350065976688640 10976489 604823145568268900641554295455037335924 10976490 -150515832856181295731548807994628844800 10976491 -198537337791639195997114797952351588108 10976492 680361156008867140991495712628882053120 10976493 89803380981004902820222100226037928448 10976494 -159186226866740168953867118345441821248 10976495 -205153118406724437276087833895217731000 10976496 -3882710134716959205662685359894396928 10976497 -128636337746310822465623616608830586880 10976498 165708701641969745116519834404267497280 10976499 -37793535571232351917703617653056167200 10976500 -45263565295361424209406442059745920000 10976501 -201075531581215651465109032592534912928 10976502 -115972935148051973182228325958537634368 10976503 -86102304535906511709609824029203035000 10976504 -162252030754231214471195647547556495360 10976505 -11423148867191465537688093310321717440 10976506 -200069361121256142920795772217686721536 10976507 498304369562044887313784718129682686756 10976508 -166076378292312321117854827646168068608 10976509 -165956453608195926713900636910225320000 10976510 -44618664636368549372403305333447739840 10976511 -15132317876938443736974080887041503232 10976512 122032578746385255283784975938140241920 10976513 -321965224044071700416823335571811082496 10976514 1161064202300252433201074004456705792 10976515 -1210033652337152220769042676729325120 10976516 -587526995539429691012775459512934898560 10976517 -110085421328017172377716201508329871266 10976518 37799511001042618199496222171221541120 10976519 768737088714632843547474706907942464920 10976520 44308194245632628977329729873277747200 10976521 181274596263411517169467043476672934810 10976522 -89851774445233635580224088592430079488 10976523 335049211909648676111490415926503920368 10976524 948281716085233726064649180962616320 10976525 138822534245521596272425928762565544800 10976526 34936113277808167907410453089842135040 10976527 783610327120807160410456639460397235376 10976528 -66155339542359160121393562435459809280 10976529 -331412164218117561886076192048881073280 10976530 285168110956134802837547647725295040160 10976531 -249981701529657697095556127301225604368 10976532 194695220975584456250253189196216934400 10976533 212894932227156447666096871704574752782 10976534 397222404173284923208511632889794192416 10976535 37563715114298675162619642628412225040 10976536 -137286199904834799668426227141587148800 10976537 -126371895378916265468884727703887901120 10976538 146796313630684588284932207764367344128 10976539 173758236985629139046300084641735859316 10976540 183107503845571042398811843801522122240 10976541 79187986316758176171683523432071966592 10976542 180974972013567897575151783664658937216 10976543 146313238949268930927754389394954410240 10976544 -35910122219262023247679066231822811136 10976545 364000284221110230224429341959845788200 10976546 54124437549591725523956468785042199040 10976547 120114573669893053658355203674292892480 10976548 37940540446539584885174183002760878080 10976549 1153667542029800368003859746644798447036 10976550 -22464315272596296176549051589403732800 10976551 -484712700451298036621803191775592062296 10976552 601703176052700512829513665428903526400 10976553 -113385558353142633793483822637882232960 10976554 -45712890439291244520178134455817043200 10976555 336407631410065995773530071793698084960 10976556 -258728803948277270008037359968964336128 10976557 12618879921115746368333069311147222252 10976558 12499455558751371249259356960848861760 10976559 45577520247957232268409245670863363328 10976560 11509901760107664461059355497978920960 10976561 89710746124987160493345666310977271524 10976562 158637554928241024064082636398317906320 10976563 -361732051682612249971427775729463035776 10976564 -55611571029131567243141360664866850048 10976565 170684751119057585187685890246589489920 10976566 -6735874659477629650696335461063538816 10976567 1029913692315422364690188591716924032 10976568 253043410203727573593576000371616645120 10976569 433438544826531274205100366747285532970 10976570 66097282581198416254227049311304354560 10976571 -257042818888333073927162255439577471860 10976572 -35845718875125441172624878254747184128 10976573 3638292741063896569685640298036693248 10976574 -112442508774963240972415629324202165248 10976575 433314500425567689829784339997050391800 10976576 -163754762546391690719336215881889873920 10976577 -325535424881470246386661392199456779456 10976578 -122826892165481519786399139044503418160 10976579 305387262353012167352105438307072756480 10976580 -117115231815926472388480980127545139200 10976581 -275852922818279444274336251298511093056 10976582 -24451001698937590566740540844322262208 10976583 81748673503312713285054458214146304 10976584 64958206969433357195672826302104535040 10976585 -6004836275738670038266672403781144000 10976586 161011704129031051822892601122646528 10976587 192828603026619912648756950753361935760 10976588 604521143856654639746219453362471665408 10976589 41295357414865272213007729667394128640 10976590 269419321895723730354685147264328068800 10976591 -136402482525707118051781071540844361688 10976592 -60143108719440740742112234492630794240 10976593 -12155717852586036392152668453671702158 10976594 92403851394084179341199757945564082752 10976595 16071773952013864198029349431188405760 10976596 533284013057876208588469486579637391360 10976597 542612553851769226584921220494467878140 10976598 83878243309751173563280069761534561600 10976599 -472212858035514634339928873179597617400 10976600 235082327370823765970058456546536448000 10976601 -253216306565590854125323303449821733168 10976602 -11352579553303060297317233204977385472 10976603 422197553199132718597364970818004695040 10976604 -69506543405138466194866415187338526720 10976605 -25553469583248406519318142129926872840 10976606 -95104089583384399050109165690148773248 10976607 870134035697004104993294525185168400640 10976608 874807755968321030627231967071461048320 10976609 -80680855558981382822221532611222987584 10976610 2034783294973894660074559030727147520 10976611 747755184288354258436132934377473031512 10976612 -299427659242190635892153489516961374208 10976613 -422371091199768707108077836969066173856 10976614 -55789154280558606759702053747118015168 10976615 -446453389891102528987383533070678929280 10976616 140718298676147616299539594378729881600 10976617 -253767646701854604444375065079612407948 10976618 -207975201000963724550263154940429556896 10976619 226702261739662271848155363506344326744 10976620 -286598624498104924881519195167391928320 10976621 1078082943413747913606123303952503226944 10976622 74075865476056855489823312353256561664 10976623 75726985808241689624375011940529568640 10976624 -92312364894832296732921874070821109760 10976625 124738885904830482246899841059043888000 10976626 23046764050091700737540085452213098512 10976627 282815203655441511983045858262777597120 10976628 -112910288751767505975201929178333573120 10976629 529850959440442157460079438798036413230 10976630 -161626727512023884677770404810912110080 10976631 542062117534220922073621229794602110952 10976632 -713650400360254665280370012135036313600 10976633 685611162211507821093665834397079803882 10976634 -15254506523050822679526215215223523984 10976635 -69244359792179953495059995270389862400 10976636 1027332330789805836327858442507614720 10976637 -85094910290544712849827284151916094400 10976638 148578613429218448427802038853384183360 10976639 56530404274329299572000923891983157600 10976640 10579307961096802095134580240128409600 10976641 -25657703088494809262006577036270011200 10976642 -251544610782798888535544459801953111680 10976643 -83028807469646771604337208607253899552 10976644 76325457280898146086185543187662753792 10976645 -43613970739970374373360021331740330400 10976646 38971610162594235162077207792557627584 10976647 -326337788440905165797096391301350995688 10976648 207395096257540092869952814192356111360 10976649 -81216062195047024802350922014164253920 10976650 -45508534388664263575470175011469945200 10976651 451238845807717874090519113913269873920 10976652 -372584216255198374062338198775869562624 10976653 -1083406324029428712155587063959487456 10976654 182275498881676997966968085282539598208 10976655 -316613667519934840454516267714508672000 10976656 -19922979668804482069763659578619813888 10976657 -18989818262071493035928541745625996940 10976658 -512585614535538323030805285216436224 10976659 361034538490450594212965561902147601904 10976660 140770487086032361165413016819112359680 10976661 305156307352387883960298626155551614400 10976662 235545580309790114395242574584106206720 10976663 -113860051972384205794065259158288620088 10976664 -385651115366663719978758452186685480960 10976665 -53667624160795670670097207421438990400 10976666 -12692190612416984022288601087283014656 10976667 -71981127479450424775880912558796601344 10976668 -425143716718384037191731159047027950080 10976669 -329926810906956345166789109348155062240 10976670 174187362964857848786550429511760790720 10976671 -2914351598312656878231128190139348896 10976672 -107053726177174225053979143662912667648 10976673 -332437859909134904090494946364635374416 10976674 -228825171758110094394271096922026518240 10976675 343412093893601207691020819955770130000 10976676 -271986968406326023595472499609340525568 10976677 -419522266308672166699593115077553471008 10976678 -170485487157917365534229620904951331360 10976679 -39314190704384628848351736580589471808 10976680 -109833817836693063035884151143489536000 10976681 193462675626081956638246185443018817600 10976682 -355922137803567713993336062838714273280 10976683 -10907243208981699333810753690662633480 10976684 257015351549846512397604176717083295232 10976685 -91172003521450507926370396072621639200 10976686 171068709338470108849222497255378681600 10976687 -200476421756178540396353994890738711664 10976688 -101692862601357292088598579750956236800 10976689 -1952990492250086242667563649821607634944 10976690 -19263236526109288921946396904900194400 10976691 257562979622438500236845809295657435520 10976692 -7475116695490230659251872447315271680 10976693 35209347540579135709633486774855958784 10976694 174362998330170531182208757338255614400 10976695 196843209530814161023595032248855946200 10976696 15183690272520472141374061102096834560 10976697 9892787116234306829984389759818014208 10976698 -385410044257648894182980856678081728400 10976699 -19412474073894835472512726234061570760 10976700 38923022208085766673103437911372390400 10976701 -975316591326430853189601639451609626298 10976702 235846126782756046649031254032158065664 10976703 -416829090072943518555191620218401196000 10976704 170258156754298039948166914272789528576 10976705 -506088509203681162747026805697528836140 10976706 -27668321352437105506488881275858760640 10976707 42828718833262720731861794726043859872 10976708 -90933336231032688659817974858302193664 10976709 441799434911949286441465733983068067200 10976710 655168968593166451521110950367701320960 10976711 -665008587912528652938906862431658331688 10976712 87307909402890917288844914286216683520 10976713 -68898125733306664832940724848996933600 10976714 46489832197478896539875117104888335360 10976715 -13372065130209789302646641428410642240 10976716 12449414270651284412998455353267964928 10976717 -526695278311173294898102534905750372234 10976718 11874518267860999797860025557133465600 10976719 -663163396191645063359937026768824052136 10976720 9997063868428712829286011293664460800 10976721 -96376891873335863047023419194780302336 10976722 205544653358946278786664022431732192912 10976723 -565544764420720204397537279735658107028 10976724 3114333720033115846221574314579007488 10976725 130075176834549215457576617253282520500 10976726 -32640466537357206043061862455570141760 10976727 475668241034501404343385378689016257280 10976728 -68711339546702501732713201286295060480 10976729 435342193376718519840761533457182166784 10976730 -166335905637616087693967499421782151680 10976731 806722382862005402416843866565788142532 10976732 47341862247740948554960683552115763712 10976733 -62306416166706526623829410014051435316 10976734 130885890765183127060500590545255176960 10976735 319904319797934944346210938604943682160 10976736 -176449348360115931268189292060934144000 10976737 -72288321266583019110453889991937664000 10976738 -20320939178445711323326031460302765280 10976739 -3391152512061946177298547221890260672 10976740 -68326307592359023218103540074333423360 10976741 102729437499825843270950321985424790142 10976742 59445558931533205729643616569401958400 10976743 -987528798462024788383611981936217512720 10976744 321603640614144277775746558296745574400 10976745 34959066677393358867284235466796417280 10976746 -79619961143632339695419997832191151872 10976747 585674117352609155216316361074118248072 10976748 -81517848533789388224041988481783628800 10976749 16890643236971210359209320419907751136 10976750 152975153286737648003960487765788688000 10976751 454634465500595407027438354031597467080 10976752 -315283477406945212582503199291948105728 10976753 113385702735319119818014489973392660020 10976754 156282552654404060631905306223685384320 10976755 -320053804452932458053201582059812509840 10976756 -20500826385511126462144666893621657600 10976757 -536223822614153815795590862798190136000 10976758 -154744525882462344505376474992279660416 10976759 -376877241005558786305576167275761723008 10976760 26686397292272482351275511892426649600 10976761 829558792180105289867627673864773127300 10976762 160437464429544340398637566423639115632 10976763 -175646847813036245066725973436320856576 10976764 1292577206662639841582454724572896010240 10976765 750681883773758668066249528250802902520 10976766 -117614324697144942838421008835633031552 10976767 -90853777796895039911005431636716715848 10976768 294453781447081202514093910991988326400 10976769 -32319379014231432988601800648133683680 10976770 1496515711283107843753102703733227520 10976771 -5386211836674613525648876367796065136 10976772 395690112664549690306666887236999457792 10976773 -315587489605367105481333621146214379200 10976774 -214214137393032422206437467546385960864 10976775 98837247078368872546459440865994352000 10976776 -430488311688289383022314124602393553920 10976777 18229937554937310802330726979955421632 10976778 147360168841722436270547474125598451504 10976779 -253496116420984932390392042454581925720 10976780 -294669576995553865441327840571811594240 10976781 157263551543174172643345341485454176448 10976782 -2355783643325799341783239768569396288 10976783 -684580529283907999183412312559958693968 10976784 38432084347250004463426155331808133120 10976785 1167307710417930010369374090277752960 10976786 87358732513477848128688186832907912592 10976787 -331352998401017126299174392830417588556 10976788 -521576273369876353847101112822251510912 10976789 -500976883696086304503884231990804279940 10976790 -19308743671872077839653072019004620800 10976791 -15925898466513295127754800540444630176 10976792 464353671273276173824935619000753766400 10976793 700029828399510643780874391443528544 10976794 -168194162309492620168847509540347025920 10976795 -110407833701172334603771362096287755200 10976796 177943894638209793702888182204880789504 10976797 -147268988427012221179561077282526710260 10976798 19013168429266799550860310887158832256 10976799 66018069029309368781875193261803610640 10976800 -227066658842111686702887600711062323200 10976801 590499536427325363150538311371119446704 10976802 88444196078297034867648019419097589760 10976803 -1619156151099756336721639583791920535200 10976804 141966837075962198803162139031822606336 10976805 -133139450747186438948709161015797885440 10976806 -181064290693291486525483452453726063648 10976807 87565291382240101393434647550177962592 10976808 120793870659827006765575070397151887360 10976809 -341991741424768782175569018966025911984 10976810 121483638585610137657818321217948250560 10976811 -71693165405592570480647303514632478336 10976812 -23564471940201494675553596902034325504 10976813 -898293395423076008838008926590877593600 10976814 115065051934063039102792854132706319040 10976815 -192494031565382073061880251172277261600 10976816 188489389045908222339644601674291331072 10976817 55666694899915435140559294277118719520 10976818 -190571468299014159217197586267815590640 10976819 166849056370842846679614652177957816320 10976820 -72437247939304462062041255049387724800 10976821 139803891334464006374699518639504361344 10976822 18502213753547384237863796258296653312 10976823 -129278684605699681382700028779473283840 10976824 830259966197301864065194396406022696960 10976825 5023829223517666909835012246334555600 10976826 -27426042637877148351476497235380901376 10976827 4082124406165833981500072497526725184 10976828 610235975287988329384602151266867856896 10976829 60246514715989734349472285859818352384 10976830 -123161306467331986443534503198535840000 10976831 -387333196690872556080754209199074676368 10976832 -117201055512138920240174042885967052800 10976833 245135440467432705194215353234053161200 10976834 83494151394744883255390431269778759552 10976835 -243372240104115741641053910996804951040 10976836 148221205915913330236556430313766470912 10976837 -31697985428228610233714895971335292514 10976838 -217848552746953217378401066036997710656 10976839 -469357328784233049735992152958499740400 10976840 14312904097377366105164980524564480000 10976841 -360735037776053962253837496935797180950 10976842 -86851462841299326270280014512519171328 10976843 108344737653148011713278591539077347092 10976844 -327323594427487594299102920904603984384 10976845 137398548313909050191693021510197603200 10976846 402498497243856649635961222409428039872 10976847 160155508889253655493037312484308377472 10976848 -34277640687135204974265797808020029440 10976849 337932838114572233269749907431420526440 10976850 114536237658712111555278636399757056000 10976851 412342452450681650822919803707297087920 10976852 160574057280726128000325471538230976512 10976853 506358160964936219366829113758621975008 10976854 -155171840839862845647995623059492947328 10976855 -21940624535726767015562746953144924480 10976856 241510382818468832970128900931651993600 10976857 -748758222196865246142335855387642059894 10976858 -37338280449194184321692481273470856720 10976859 -222371297490274007795398726020610873236 10976860 106266397670965136768028883178654062080 10976861 -173382392170750667438825271559157892768 10976862 -31797459924648138381947858791058206080 10976863 96857746587208739578893503570328515184 10976864 -13783707924696178246946383464883027968 10976865 182578181017073868984004062049050952320 10976866 -507563398347706147325163448196048450400 10976867 394995080198678176339699743366501871752 10976868 387493891138340220866047854939131904 10976869 -987443505940295678591267892506334921730 10976870 168591146560365786645282358737578659200 10976871 35765938665792050235159114549028163664 10976872 -712335845220991766252314745950161331200 10976873 707379740693216425406241528323184856122 10976874 -99276337014558459373279482805400451840 10976875 -25739261453460157946415081403854460000 10976876 -115342499049173863507569396741759206400 10976877 29552952999997878908784032631647852460 10976878 -261641052794425422215780623290958272 10976879 -84539192957022505396039401530100329520 10976880 -6195437499232033416680116794301808640 10976881 813045631235721604376569969449740041682 10976882 -253957343952568867909944815335836831840 10976883 -92694290907718018201888603805571569664 10976884 -139828493232646147242965726431933114368 10976885 -57858650816113265263188936716851638240 10976886 -97249213808978674151393960681025809280 10976887 -892267222388209248389950701597840077464 10976888 -57215936170777594571765241213014876160 10976889 -51549384107319701524027446655112878080 10976890 407126906285489816732882537802021316800 10976891 -254088445465289452324766321549578227000 10976892 -473251153282199264546578846867337625600 10976893 351798192097450085548126178055832075142 10976894 352320091270502325859226501785613354496 10976895 -48601671673258912268142770431708135080 10976896 -120148186820086840805925694625367982080 10976897 702918728160791010412538288065210881792 10976898 -244844794671399953970014784361055147136 10976899 -201216641098429110860482487502372660100 10976900 337334830711815415644165096974897510400 10976901 -98005419119358868983865384907151858816 10976902 -158147917696286874070795357370015384448 10976903 49806798556141018289593736586978584880 10976904 221596638002603202813264584571875328000 10976905 549277136076487062598628575019112489060 10976906 399447949441162558182522280683290045280 10976907 99315583296668509126297915385141491440 10976908 194689313125006380731321262693179878400 10976909 -113253958124523528846518516297967612096 10976910 -134045721942433839698110266358144327680 10976911 2413644774486812740317427443843252480 10976912 -89247023004050586827194746805425168384 10976913 14631369893705399671508153724980585442 10976914 24069991353480555391344561598635079680 10976915 215181029235330177201956849924597392560 10976916 -221686214166289341465685979586418999296 10976917 -26897123286037698135976510806387999168 10976918 102562066371708736697602064355411824160 10976919 39654307317954580001896451813663425920 10976920 602140707484234221537702958931507404800 10976921 383091472444700639255414337777124930122 10976922 164748145282392881422804931100149276160 10976923 -120668055322774333146710756835854392828 10976924 -83003058175488942367720766397195162624 10976925 303970500298385498941886515918907268000 10976926 138131078029923557376532877666545111104 10976927 -3389932680484745210291562120172540920 10976928 532661010800282160558105517918402904064 10976929 -188259558072492187862236809695179037470 10976930 -62575289327451766123632111092281372320 10976931 409635039281076683390216011128971531760 10976932 -646053341374510152988469115515075845504 10976933 98568030539495452774642419295510391808 10976934 118721776719264138256304276982142341120 10976935 -691830005711627347882148769443597599200 10976936 336635002580890183238746202987521382400 10976937 -24827398105860927580160169840019302432 10976938 23177914464757228567678770898336975872 10976939 -536478460741278410409192603738905677260 10976940 32264010737223788667528067325366430720 10976941 -468714170089633146471338057296735335658 10976942 451595566057961624752376826005679848832 10976943 -421947695803242197173039023990555090936 10976944 145805811649396467423741527466990108672 10976945 54548184157985223719264730268121579520 10976946 -73439138852357498841575143113933254400 10976947 260389208868863828399818527698323919352 10976948 -75363812479059309778714975020622872192 10976949 -50115135872782441502331618487928174532 10976950 -15493198286464173183419894424880188000 10976951 -398235793254024169908292519598881449168 10976952 62559224894663133424617710390728458240 10976953 -16108959982386430992340296985048589632 10976954 -3524558320038839476698059089661218560 10976955 246173939636703046895746073674459952640 10976956 -83348242607881809372828963423374853632 10976957 66019320267123022812164529838994121120 10976958 -23508859297062101448168741047488813440 10976959 388449014058153044810641679881475732832 10976960 -187065819385891580648145662430538629120 10976961 449246716494838238404717371735921160704 10976962 -25908623030542756221567286258763088000 10976963 -190854390790321306328632475460816180840 10976964 876345000591120484095527339279093760 10976965 274843992972168129667119809300573565600 10976966 36184443088401822555824336433767835648 10976967 6718827812957791129349950777556833584 10976968 -231770267922946378439162094196958115840 10976969 397597508977354025682362846486416217280 10976970 -111214152146586672445104369157108746240 10976971 -515244732567732502540932917232142833600 10976972 401416566565788418134273701169074731776 10976973 -100979035399751267579342740971435970560 10976974 24899435034536548254516894630876166272 10976975 176908672878290693765787475419598691400 10976976 43578233903200539591368029262763786240 10976977 205129410203812600911258914798201836320 10976978 -206080740351006344658291460205428206960 10976979 -135382426400743178436646813088267076000 10976980 -49464649654123541708582979746210242560 10976981 154715256791622661411641175495178344782 10976982 -264383907153864867856043720778996537408 10976983 106001293419547343513549444849862886128 10976984 453978022196682818504419486376947507200 10976985 -679204901685821070679089660312728716800 10976986 -288874540730198774199282317943609342240 10976987 -134624228222086858492984443907535755248 10976988 -147113056862564216716219871868406530048 10976989 219676425870841398881755428107483073324 10976990 157753092137619656043832680267842376000 10976991 -439985878501140474682647798167569514496 10976992 -144682674112294044266778960007734755328 10976993 514241482192303744936346389968462071400 10976994 29632690278005240548576080868353315840 10976995 306365944421002469114017519965032562000 10976996 -177767167141320141009857504053259013120 10976997 1295623964097437015950751930198797728 10976998 -876672026535641680729836302659882352064 10976999 -37230974952928872369023105640563448 10977000 347747703056872544357828150000947200000 10977001 248858331390786015022054604425647156352 10977002 -62001778644218425763196039374746560000 10977003 -38371561047935693650731305585661085440 10977004 202751920542309549542823005087469154816 10977005 -12722077388139137495695030449963515280 10977006 -89655164515866568650726068932399644096 10977007 -52728918934084418254446120932627025728 10977008 -23927663979339290949856308529388912640 10977009 1781877264227854001056692041081476320 10977010 14835236498827798794507458303772625920 10977011 651646183793988129970709210081600992224 10977012 93758498620727732026684860557206609920 10977013 550595915712791082966924618600774225820 10977014 612428592350554303927428402484193076672 10977015 -33566404685280475672383893911560775680 10977016 -142382097640151767243868687775984107520 10977017 275402910146233038436701950858834766660 10977018 -77400639096939072902552511201482610432 10977019 -1810057905620166076880702258694594238560 10977020 -377880216210589739774017217405214635520 10977021 546628350702799278724002830993956648320 10977022 -149576838676412615916092608027076812800 10977023 26013831499366708195264972128068959344 10977024 209077940830016019869069917106013732864 10977025 518560572481933470357748980528180358550 10977026 132747956689262952211056653882009361408 10977027 84283844014377742268731882796100412920 10977028 -125370811663965246736246099116972456832 10977029 461595861962670374774226650135508321600 10977030 -155857948932552142906898592376769015040 10977031 39085130262088593456684365651319063360 10977032 313936626260512491017803837567021670400 10977033 430280588891147724292919456304299998224 10977034 -19275906328219554184369012577121612288 10977035 190119114628512132829078256359283246400 10977036 -124761294470601937682693323579381284864 10977037 -134308156154740630977474770971852574388 10977038 -76618363213153322881951859481977192448 10977039 -13273428085665989777391546202152009600 10977040 699788881379995643047636800806584320 10977041 585416164039292432145147346720849426800 10977042 -85639395066959422242518305727291512320 10977043 239871763632869045666769574898443422720 10977044 1373168815505619635595037339932147456 10977045 296819299053342772352220506736185932320 10977046 181655897253831581025943063447777836864 10977047 1436533831665258522939810020178031872 10977048 -315210851817841017951609551892481382400 10977049 -252687130323689561255117672895939211200 10977050 -81284691321884198490595178887573248000 10977051 -481500785716521178832653659690439259280 10977052 -386603281584056532614329290345719601664 10977053 244119745291949856506522046513081879000 10977054 94442183460860302915988187069304289280 10977055 140109146592707169017883255279380097960 10977056 904518919656502694399987197807064776704 10977057 93953913874954262488737061148871177408 10977058 -88671481370363830964170310018917971120 10977059 257721082259095619376146423411513287260 10977060 301000089857052959077892101370362368000 10977061 -704789451057458223563554793811502886338 10977062 467745154948692061020243719180864344032 10977063 -150454750152498240990015678160210503600 10977064 34356058568923553950488879084362956800 10977065 -444577157197685265594595842727990721280 10977066 116003048310450642294562609466898969600 10977067 -227859103181906833794443492651917943884 10977068 -9615826384206910896018340420942126080 10977069 72576233068985108912431417371863125248 10977070 -76147283542167585634192465886977098240 10977071 124210022221551719509784603947671420912 10977072 -11544343010410647365761940216588795904 10977073 240096013023449690919572108971239970322 10977074 -288467510542161451615333484720624500464 10977075 157044662470003885783423395374309055300 10977076 -867795063818519019129738046934594033664 10977077 -1314302883733995452076945352911505541088 10977078 28176370490952835132650362586289768896 10977079 985358573511255597244058799428203715840 10977080 449874127936515386880369892894869504000 10977081 131733059151869048726248161643885736064 10977082 -23981156591978490374215775256345699840 10977083 374207595189792200542687315477116960 10977084 207861074283205056949184761682091056640 10977085 -121792463829506062483792653174834378240 10977086 -47197069102783668978639979819581888960 10977087 98576339537776014259883899018569160704 10977088 293040218200802209931262909528696946688 10977089 44225676050578136945126682932263165890 10977090 91641708972545288617442783790723640320 10977091 134777621132098324340194161563062562492 10977092 50948600315508227726303935425702801408 10977093 -600040084600078159153144134731856940800 10977094 15392868440292594742295454485176131840 10977095 -127325343901553591865785148258090912960 10977096 -178096637433270736622773936384468254720 10977097 -82448176747931755433671150924065201600 10977098 -393521124978397138883878754115899339520 10977099 188036190565713539036039211880637629440 10977100 -71570013527247506271060006265115955200 10977101 -1245644402829588950735217143906661527508 10977102 -49088292953738525125455110501068823808 10977103 -162135535499761614208156629687144661648 10977104 -238338565254328895415077977395744620544 10977105 -279133631749568614586862918278818679040 10977106 -246662635148006210563974795369954501120 10977107 148705384911003049675789920454776928272 10977108 -83362019625337387505456897701415147520 10977109 -426717558529780244374549331663684330880 10977110 -75648738567235578905381748053104247040 10977111 51978554773413140159361662665947276960 10977112 -480450610360975672196225259181844428800 10977113 2436711146702213941695752282995580160 10977114 -131569769342859762995134509915145244160 10977115 -336642621910146601316522991511013019600 10977116 -239897225127099789993602112181536591360 10977117 -552012029583151932589601421609376425120 10977118 57012179294763747790449104387397058560 10977119 -273687358233523735576039192527251235360 10977120 13200678394417873153970815476695040 10977121 1120952364059182479330003995730592263492 10977122 -299300097358143320975451433088255193600 10977123 190615096267186373737303507790150587824 10977124 11359693444756339711750563794247609600 10977125 107579808378280896716420236996338294000 10977126 -513248544000056227844915411131994112 10977127 -482449713481894555855259457314413131720 10977128 -67246994863120679614663137060353280000 10977129 -234025822863482868704563522209668217600 10977130 138062905268311675458870217538154220800 10977131 -233878971158189672898748772489503875072 10977132 -98935657511849586421728250551444799488 10977133 -893259039879713159109563972179725680276 10977134 163322405035877981720287764187497604992 10977135 -42653639950685836751046366287028169920 10977136 -102165879097743410248426865113955532800 10977137 -201887403756549056330230796272927463214 10977138 235411720208213062918665832628757860160 10977139 -105998016259458971274493873288990784160 10977140 159285485526995122854433140077713466880 10977141 -60800003290921443820070211386123175936 10977142 436655269594775580691046936032826017344 10977143 629147209114665046466480785042077496560 10977144 -280619450057147294074112000194586849280 10977145 212993279539707565899277644530212257600 10977146 -335933779868647231704664337160213626880 10977147 592887470217576005978537317667501909040 10977148 30736858192049011984688556572561879040 10977149 -40535693354219492816187482098090217850 10977150 105679930463125177517449795731821169600 10977151 -845922352828614428853089769386460839600 10977152 -571884201145219156964605178167689216000 10977153 297033766445959324030813955543619693408 10977154 103248878620429922825321044269835279392 10977155 -127947870073926142638890527972973836800 10977156 -24099802402427347563974816474355871488 10977157 36991450926115756455877971238063541952 10977158 -146744981041490651916691875281175676320 10977159 -64174778859317660630053382774346509232 10977160 192794579091644682116204310267232358400 10977161 -37392899638568978036868210457242480960 10977162 -28792726232223471066374685196382502912 10977163 -389393426448976618697955113337193564416 10977164 44459003435191234381351189248398917632 10977165 69392189475263199513612106870924960800 10977166 -371720526720426985851844289224783580736 10977167 -29682471398173397188361485761496961640 10977168 22271208521090671027879649051532853248 10977169 -3326804603538281560765916657304525760 10977170 20267940123920886396047849935151045280 10977171 99468789589277320065223079275364277360 10977172 135098634243882219351807122594352668160 10977173 72030170498211802680493810709848897422 10977174 146528885507087107044535427203950489600 10977175 -168122043481578934478155978888101312000 10977176 133892384701778889534854986142327132160 10977177 -288082023682774092899780942217363204000 10977178 -273709534307054180492455898171495193360 10977179 899663953203705256971728829977335639776 10977180 -136210831740121113904760803073574743040 10977181 780660910929170493283963900825857802982 10977182 379390481312474087555932141333481208192 10977183 -77676823945918128204891596987764728336 10977184 -150512672882892103232961406167779180544 10977185 -376087605388299974278686921294098073240 10977186 -178653540287856283003132203708499507200 10977187 -46211758614772657523478557226302944032 10977188 -253709369898438847200294436516954058112 10977189 520844731100872928943704132819077097280 10977190 117462648994841825752675498914842599680 10977191 -40793663055596089240291713809023792200 10977192 -570709899538080779413014967179782599680 10977193 116440471551326121006295731795486851840 10977194 -197121946999277012205152060064294979488 10977195 -27699895017725571388581539648174265600 10977196 135113075585449413123297012686354119680 10977197 98332599667930387021310445664113485184 10977198 194280162497861495000999916971422246464 10977199 -167370713422098673942251588806891836064 10977200 4906280963384378779194228680726937600 10977201 -5086712907221546414711499253718168268 10977202 128696346455038696176139966833297825552 10977203 -690072397245983948489441291861430946548 10977204 -109878187674495256528078382901055746048 10977205 56145439703587006164699284197158616860 10977206 136767932731214862033267662834023248960 10977207 400274570010402163047377156189585950440 10977208 917989643003744299190308251620327424000 10977209 -328236411289634428935057001634956405590 10977210 -104334047953876068896409489923347215360 10977211 -188287787080657016942372451944669961968 10977212 1231580190952935565256951755227955200 10977213 191154420661642043813496748281394450368 10977214 28234079860314957532805029052228403456 10977215 297048479249148913487623928252629872360 10977216 -93874946875560242169454722510967799808 10977217 -56606347734185601842254787112444035388 10977218 -53865714163055890696317593544386793984 10977219 69767272400540780194120376137791542088 10977220 -478175161775055033049583877420325989120 10977221 -103567924365572089148108449219154164800 10977222 -95342028530693336615048780651130116928 10977223 347566104357506572742420221078959904704 10977224 101218305182721170722114634730069688320 10977225 -316100755164064299197254574619811896000 10977226 -258412729374177052441238305725463358976 10977227 1148157858143801122899732605554241134272 10977228 129255053265917473313931309520823761920 10977229 -37359291824417390609823633539529633716 10977230 109186188190159073367498333561438952320 10977231 -45842038075863881584450064685535317120 10977232 -22495173502967360630703483086201028608 10977233 -369601011289427621277057541694089559616 10977234 -41150151349547654715167234042724542976 10977235 101364692196078272556727835474648545200 10977236 110851063276718498880123114896456849280 10977237 -168919422194999719526833199823649207200 10977238 -8219247400451488068752537496351369600 10977239 -45348224430217562885049647097541363200 10977240 -427704442320051226259057776607653478400 10977241 297431660227125019186365709403730996 10977242 590488712569937885665922459003830252032 10977243 263169290162760526673674189982542310400 10977244 836970162727786220040010732132010228736 10977245 -157551322044998742216913124631766886400 10977246 -45732437449529654932930180684382069376 10977247 10735318712404136595667504110612191360 10977248 -561211435809944638333053347389127786496 10977249 -133488439123978191492435238555029216336 10977250 177817040524507290520233000870276480000 10977251 -294373938716961354331277369793527675748 10977252 -7495191223717896518735799058542022656 10977253 98255089278952809861233774826221819680 10977254 -157221467611158071274670487708123633280 10977255 -2228199011800673931981580142303539200 10977256 194793010524694348378507552400064921600 10977257 -69018990866143653946970454287832247608 10977258 38087740405724923533648756978024219648 10977259 -79484831511273291338083322945499862540 10977260 -12561992784915085146054122534838988800 10977261 229043110230473928204018564225670861440 10977262 -103988495208659854387778041251571181568 10977263 -312554453467111571711615208753103100616 10977264 -27387777583647123873012501944663310336 10977265 -137311159978623061779454452862352032560 10977266 -75891477061136578365653960709181134720 10977267 27655795286130790671723041935248645120 10977268 198061524161300311565169486982236069248 10977269 -141279432493788086138627725246527872160 10977270 -108905346728728757228692314124966195200 10977271 293492367250857137556951227800267203352 10977272 321696274174916962028721058967953489920 10977273 978229824386397743429674083714351020544 10977274 255918007470358590680333598393253593600 10977275 -568691765761765339361222891390126357400 10977276 -583028804779272897294502602767047827456 10977277 435722224983856000097238838548555576300 10977278 169822668933354611366197084151039077824 10977279 46733126376216030231606364856336343624 10977280 484619195446958352192281942230145433600 10977281 -81196585871907006099249532199772767040 10977282 -183524041419253275690832499285663582640 10977283 767013165606020492678148277464217761360 10977284 -368762861130094263395882270948617786368 10977285 40814386735750517915442443660698209600 10977286 -8303934176198781534333460321874537472 10977287 -308246729672880500741151798978466510080 10977288 -1003538613876501487852660294571950080 10977289 520359243705066148895998856587065944090 10977290 32949418578461965086794156990551586400 10977291 139678395523659779578829866295730204480 10977292 666248575416999261705176927692413622016 10977293 -962530156134978630141223077574737760458 10977294 -232508931491754289766394963118944446400 10977295 129241302686827527445539922724622173280 10977296 12033833052304436663709690861173735424 10977297 45271147670398957281955937539618921200 10977298 -91301206260752625793587416215307136 10977299 401777981438101911111032657058058360680 10977300 -153742930739776405569753288421920777600 10977301 -618845141663194046369902630474648403698 10977302 -6770563231184050393333384143468097536 10977303 208969967680403221108706351827492837584 10977304 -67272605743825410678415905038908416000 10977305 -375253928782018776026682726544616220540 10977306 -3657214902999762959320577096013482496 10977307 -213243252648245216128037000391385328640 10977308 -307943408805818690208222984888200254464 10977309 -195380310151735834103014604790408863040 10977310 71985533960577342585972398817507045120 10977311 -975879592569962864798529732857515709088 10977312 268049199855274576084013743997001400320 10977313 342350555111944430708162456531283693060 10977314 -303302716955746897182597332557987821744 10977315 -127948071500803764432901702769249382480 10977316 131396093078823209353977991650513391616 10977317 90187338669112599449010034571309391360 10977318 -255976033787574469204021303212765588672 10977319 -255784331367381729064407996798605814280 10977320 323129268167581434447819943585284096000 10977321 -151305872404582661635476738391378678560 10977322 108230585693752117970542708309814273712 10977323 -702332214412595288153727413215514746332 10977324 264915835419579736175656350560935405056 10977325 120626048763512034377245752082669761600 10977326 515167326463997584380774518761228057920 10977327 -347804266663524612395175480833503958136 10977328 203186855294761840243672619939151806464 10977329 -364920684969647854661174822876367628512 10977330 -9578491626618574499325470139485890560 10977331 32282605519151134470202881703493755992 10977332 251774238728197846707404484820974588672 10977333 239166759358343732037542541982132955424 10977334 51668449690544059791056961035403174816 10977335 -388978749329528653697450102354997927720 10977336 18959389221140121771803293521889075200 10977337 -136840084559290005342174049468486521088 10977338 477747795156503041176208453573743646320 10977339 -60962825082857675629002464817607084776 10977340 -30419261432809558606214742087404144640 10977341 -9114803746052968082183821102723930080 10977342 356483130129598458143937127393356683904 10977343 40926790849898371516574554002641810688 10977344 48227474229997503462824653065384099840 10977345 -165984051686955805910256375644726068800 10977346 -731535827367633641723718115556870551680 10977347 -189205895608301991888561397141263137928 10977348 81752526171954470846371238104674336768 10977349 141061997686937749832454250180846804380 10977350 212385375319982604226817715893763074400 10977351 185876602690837698993937138657656922368 10977352 -115990390458975223946620278424337356800 10977353 -84331916583336354910585323613915951398 10977354 139207554715034318687629134445812533760 10977355 251559828010158611144231638597595225760 10977356 23353010958705318809778533697968071680 10977357 719700981438226185789227912801273421888 10977358 -8441366538774721026595897002730218624 10977359 -950994042840571497762854517234478017984 10977360 -20731850446061426003802565945338101760 10977361 -403306287442860662051170570016726513038 10977362 -210741768007514544073950848817637104 10977363 -32861932931541341587481815648284964440 10977364 -526489682895081851829835162179382937600 10977365 -255067515213464725217530212470450908800 10977366 269844135398312322578485561855746969600 10977367 913725222949503860818491825888015304704 10977368 489478016491630917280429545883300546560 10977369 -11087001289941044772670144823820267072 10977370 -259279194795774382599158547546046459200 10977371 -407733226091033261129522988372758779728 10977372 -102193338086541544682256545702323298304 10977373 112751879055008056384736883172452581088 10977374 -71300514032859510848374200864395352000 10977375 17666770176235522676098225482305256000 10977376 227172804262906646097379247445105573888 10977377 -307988230381420587219584515007835467628 10977378 128921116117465310207816385315790833024 10977379 44561843926229548260497585009993434112 10977380 -277182532057661504111870959725077395200 10977381 -25166836940906754503753694783281922240 10977382 5916062108572271583760941235130957184 10977383 176180348600549157449303517586316048520 10977384 -3604982533766651640663555549328834560 10977385 -198405170225326177356586257228070726200 10977386 180164738504226356068707825194179898880 10977387 9183880743611867492848088543860846320 10977388 -39414421613211782127384138296278611712 10977389 149187437780838544713047640367598639190 10977390 -34431921214993103718744322066611648000 10977391 -498418285664240696477634556046031783608 10977392 -38864454685332198700534214101023227904 10977393 182233363812646575184304897848281530112 10977394 -141186351926211032855227424571863608320 10977395 -461288769726755156266985650501170738960 10977396 292347233530867663819975050701992353792 10977397 -97012571539642215648277516113332495168 10977398 -51933339018630641200918938223414812672 10977399 66402327236502921462748836767624380560 10977400 14669965687080656171674451662009344000 10977401 404488692996591145090433659693426311402 10977402 219929697239875419737897106451925057280 10977403 -634633688438266149194918221804321696348 10977404 517363454313415536484359891432168953856 10977405 5193809995182925692674951670488600160 10977406 -319013154315301702627797994098774524736 10977407 -356936785627965918737691244439569858176 10977408 175636633899775705900168710376736686080 10977409 -1442760239513552544907067275650172487084 10977410 -95858570493317374943543072651396321280 10977411 58582714491204092038488741863138429184 10977412 19017787602583713934571748965307043072 10977413 -412295190307759903814928861958797498756 10977414 123596098653629765217043002445038157824 10977415 -465387162438548378010102549073897906080 10977416 -90848773058157994642438253930310604800 10977417 -508820877139509635335108703595156510720 10977418 70892443776926740488458829399876602160 10977419 59315994774623575624680383815331078496 10977420 -103228057162391145145131770944132101120 10977421 -881956247712509501143449273249955680 10977422 -175977520549619520190567739026187433600 10977423 -1504924352462311902328338756348055416 10977424 -40989846100030938316823671994603560960 10977425 -173309659028050066943018965983567035700 10977426 120014824111637140490866453190394237600 10977427 2765189402433555714653991831929927952 10977428 -58467973359260267988358761649655193600 10977429 -328253502497393990145691096712449029216 10977430 -256710855782562660839635615610105552640 10977431 -1100723644564396521682368278363300120736 10977432 -27542084035366608776563775175263047680 10977433 -675277140511296212687149764442408507318 10977434 -16396501025687360629478195502719170080 10977435 67409448521217050825350912749170196000 10977436 -6199164258142929004237620948461048320 10977437 31015882838212977839379989792755106400 10977438 127235612719003430275394128032417096960 10977439 -515311842580556002887284562227063502600 10977440 -248351568975831722463750323357142220800 10977441 -28123360343321623698340661545826954496 10977442 -53212362114155873208163958060824370688 10977443 -558207949626384818874062118372229462308 10977444 -3937594588021127199667461088441953024 10977445 -32345469284324908138328698136398195200 10977446 -47956915565814896786660615195821958400 10977447 -21158473894209586104956918563883931360 10977448 -21166658948967096877283843711160330240 10977449 81767827570352189588972616426671492736 10977450 -132991182097198765655105606594598892800 10977451 -477002499537067669797047136339942964248 10977452 -312538617828081732111755237929851706368 10977453 2873480720026536618689316156201537462 10977454 199485816172685904856279684075097662080 10977455 -38867576765527622769751829993435436000 10977456 391691346380255527503435356898852864 10977457 -460815639735371635623427527077097995340 10977458 446928199853817308979384021730629688080 10977459 -474326949123558726080386279111181069760 10977460 26111829434284967959908451841183055360 10977461 -275402683418364577346898007248442848000 10977462 -313750090107224781442034461823958850080 10977463 42674091851006589469407215656449097728 10977464 -25224092126050239815907782625778544640 10977465 -98352331954630165176900360985762994880 10977466 -78421900123794327789825774906582406176 10977467 -257951821632091803120039637143801699888 10977468 -230434294248071477431218748575159528960 10977469 310295545719075220608142048692704536300 10977470 -3124846709175610551476015327229517440 10977471 796156054458820697263554886159495956240 10977472 -38630771951269343538034073852367077376 10977473 22629671547894002182693315518644330964 10977474 245414460643371334507265729665993791360 10977475 -92182349805452555619684016297807589000 10977476 -475845661678826697887932345580674805760 10977477 10900011330230944260800724409871629632 10977478 -111806362598988021517123234134171845760 10977479 -118257138296304169237800103981335706920 10977480 25272306776353196997104153404555929600 10977481 -558078011460891888612510001752946023840 10977482 -203174185711828540476183616901101203408 10977483 -598681575934929958017790456556871528 10977484 110304145745199550938570895750370292736 10977485 21870480877087707062551161983869803360 10977486 -56823068639144008876021937701291192320 10977487 274438411711406303826188236919791791672 10977488 -15675057854980626198743869073840357376 10977489 -632631280523561351022184797525041034846 10977490 -260488321261057650738586828387493949120 10977491 141124743979932445510401053287560520272 10977492 58808248511650200936301846947669706752 10977493 -21965126834266668451322682163926492384 10977494 460104204646027195338003145426041371712 10977495 374033838111876391433809907597588388000 10977496 597746883091871336977219109932655585280 10977497 739537180453623725602287420823358069280 10977498 60079670899258821863342203080751933440 10977499 77587876323514486920250343334378480640 10977500 -27704294317057127250678868791743040000 10977501 53714221508289866276755561362528060000 10977502 333603549439546949678586625430105750400 10977503 -476702194410807221808131544168755567904 10977504 -98332331909935946145658066374678282240 10977505 -112686753722691338728347628436039210880 10977506 500159522940441518216423590373471183952 10977507 680168722589350107960300396265121838768 10977508 810953498326950513138078439094082871296 10977509 -127361086475802160451128328276099723520 10977510 -69409042170040866846761643788229300480 10977511 41321814005995556770732277585556589112 10977512 -32276851635492285674550080117131837440 10977513 -554294537659299668394760127338357100880 10977514 -278730352909986393967692540138397656144 10977515 -457467799524238193287250721743837607600 10977516 -308390615292215744940294069770088345600 10977517 405846674291568617735909494819450116566 10977518 -270180869762818601282057483076002927040 10977519 -38028585588954892421813179722551332080 10977520 -126177563293055381000432943198705254400 10977521 -40667644792099579745112585811225347228 10977522 45135584636035532029842051468272748672 10977523 462434799695462978870804721458137600464 10977524 741047303582053989560219289549036441600 10977525 117818278546445299900012868832575844000 10977526 -12212113420904355824108167732759136640 10977527 -242636480283430570923050244268642629840 10977528 -290307327801262803149948911629487779840 10977529 417791599102393018961897666400935419476 10977530 -13102387995286399683160498971324398400 10977531 322918168366683731895418794630018390552 10977532 -38045174905846356712822351954748648448 10977533 123748427557311543261812286540744932160 10977534 89880917105998980907532674559253282816 10977535 -137685558526198639946890485303383002800 10977536 -403329873577359582828647475838690787328 10977537 -271978604811673011199764809145495775440 10977538 -112010749033574123165207451661125732864 10977539 73159900956971697575496329114423993340 10977540 -51118569515080254160173658154567270400 10977541 -313056447469480198501300826673085145088 10977542 157959579083053715318729561638800022272 10977543 -271085587247414648100890988576860932368 10977544 -390550318659426012868671138747706521600 10977545 28063953790485532359030411798958533000 10977546 203351803720622552462282064615806189568 10977547 8403065262532237904645585374177382032 10977548 1149130525685679035461799123535269376 10977549 167128931295814538513360927261989725696 10977550 1558393038775768860556421390293305600 10977551 -89562535792455797442048770951965199688 10977552 -122102065506757875723765799273674178560 10977553 812100753387327830113426662415373914802 10977554 -108541299868747116706719025300500441600 10977555 -86170373776243371686976006850659502080 10977556 295432310902828130516110199592988672 10977557 -272404841394031529439246558343899957120 10977558 203665589690655213552176361251284723200 10977559 288302874160822891053262900384803058760 10977560 -312859661153527011936524163052345344000 10977561 55274952866394412447175601271541234880 10977562 -830284217375779109866794660068045483808 10977563 -960422072794706781008724732108786774360 10977564 241705968204665872620956465418032008704 10977565 78967271005421204730228664174114936320 10977566 -153946420147157480212758537337844976768 10977567 246827118806428866757645992340711949712 10977568 327184180384577027791487876240121593856 10977569 664623470705020020790510602520018410900 10977570 -15802954052445696751711055000568898560 10977571 -40280567872971868894705595241007528056 10977572 -86463932265269723974533537625242674304 10977573 -136214977728590827596681207642835048800 10977574 -329489979434797831220868325194509842464 10977575 -81491108006764720019275687454867580000 10977576 197248818230727261781171640426993664000 10977577 -121319830853021560837237421748097674140 10977578 199771344815080487247968438497971778560 10977579 -382148527280446246826580296276140768080 10977580 215865975014304908796183332006488627200 10977581 -520832307871709926133470623965440224618 10977582 -24337086227511643520218799548592412672 10977583 107072189788932672289611600368900517624 10977584 -186365698613335849832542842698640998400 10977585 -117178408579541200980225393921806937600 10977586 -48545559330800807888172738710162590176 10977587 72505272578491639319017252245479153112 10977588 -187003626326173033451971940345388121728 10977589 227914039262717635891750822547512394112 10977590 9526908038323953605480047067125000320 10977591 -4417469519348194645736029227173973936 10977592 81473256489539257865704377244198195200 10977593 -199396989031404461649941197447325990256 10977594 -2159285319271724860425536667544587264 10977595 441822201040544155102161651319290103680 10977596 37168721783289026195841792560561258496 10977597 313230352810678904640921276163640121432 10977598 6649055069637472650833557871865663936 10977599 6353585120086971319201924037232193920 10977600 -89315341793923063448601944827468185600 10977601 641182013269761800897270754766732540800 10977602 -954564464705961215272961515156294763520 10977603 7968176728429882412920821755525683200 10977604 330538365717166275162954252515239168 10977605 -608561377319505754090936836190267852740 10977606 20926589161001175649928689863292696032 10977607 603294082674686228654694971056356963840 10977608 64184621793922971530702455035109632000 10977609 -481757210419853501382378493663198842096 10977610 112420677006071830888486833928400962560 10977611 -127376910627218588904338444076382037520 10977612 274740719510990004507866772558878694912 10977613 68653413270966927668952549761413177600 10977614 -287432711186684815346722480825643058048 10977615 -288867528403515817641410710340109951360 10977616 -4323379517265025953936269523599523840 10977617 -78357565960957436726198922230213527374 10977618 80151016982559884280581138086832732160 10977619 -150971078043000839351540089107192296980 10977620 -219926677263336737350667202816262840320 10977621 332227797665140492179535991049355445760 10977622 -17183584723909921647177179299223995200 10977623 501301767720795591448454715229185028872 10977624 -85449605676534541172403414849161134080 10977625 243768413381289463936624107651773994000 10977626 -69526002095403823682252510732366192640 10977627 -40049264200833290207691876551577845760 10977628 189065041248481252472697990847096444416 10977629 -189477500829885793675854364702502483316 10977630 189623434769309782101684459711664512000 10977631 22255454991964487393269738900282311360 10977632 -276450397519975412715937235188978679808 10977633 -658720704115551786076409280255967154400 10977634 -11961687749260484730643037229329579520 10977635 -625832100393213614161347922450138303920 10977636 7005833370552921697004611457679667200 10977637 -933048423850257908701223184385312818240 10977638 58243624333912590520496246653682004096 10977639 13014674650893406208031069181088912424 10977640 -543998034298432020210557418482415667200 10977641 -40607450377736980413778812948489997788 10977642 2078556920218212347978257724871250176 10977643 -312159401444470503323725310806462708108 10977644 100355481882431826341662263776279214336 10977645 27576551449685941643570248869174288000 10977646 451148125200045752820018334978277854272 10977647 -290736639923765941917562523831456914272 10977648 -23121838346779052611277286317434601472 10977649 -26078281372315266126806248792770789504 10977650 -72214493436390333485814442652536922400 10977651 -377395030365827405459174669289151202220 10977652 117681628033946952155145885536526407680 10977653 3745387858800852875882882199933326364 10977654 -210663940287026216203365575220006242880 10977655 164879668693013188857070760712155446560 10977656 -227869130575693009125429338002360197120 10977657 379081443581330993911011443739347589120 10977658 -90084945674030307252190186847286159360 10977659 280294011810763723290365559413899421952 10977660 383164155528082257326065085449732608000 10977661 -648485936423732721022273484955031759738 10977662 240866105655702440422990598959092152832 10977663 186582858120719359009789125551418520704 10977664 4910159766363782827489313241327206400 10977665 57273572526504459437990044234183538880 10977666 -243108796629709771702019007413150136960 10977667 -55389741645016166135135482397635632440 10977668 -10526340308521768818408762678973317120 10977669 300985972116222489122576933171125884288 10977670 -25370614712231699417848896140749363200 10977671 228767934210556854925250096065734190872 10977672 241303816098537903204835151429186641920 10977673 16350325416442700297252616323738929536 10977674 -289033365035892309994207255804945619664 10977675 11728444812022190164850118980819181000 10977676 -64171131835645718711228706655367799040 10977677 -217918769602427276204410018987234278474 10977678 39560920524853711371135934001856085248 10977679 -62906158870264695870292223293694146224 10977680 -41700999146354805795490264872749629440 10977681 104333545941327001889678273089630864320 10977682 -680396832756012727870164867519504599040 10977683 212415047471715533510862958763096629932 10977684 375009184243085951940343727879093317632 10977685 2527812621117335258848025535659853600 10977686 80429571055916587413882350216346165792 10977687 -12641992808611832183553205019907657600 10977688 -444110830395988275179928406188710922240 10977689 -2886400633238080594724284674636238080 10977690 96019043149890174771283204339076183040 10977691 -286155829548724600877969673270161768 10977692 1189426476335995857681135581397515550720 10977693 84561773389199687354506978746284409024 10977694 59065945456122836045534911314990327552 10977695 891990616028408955192676259094045572400 10977696 -305485033083172183590513109360869113856 10977697 54755113577258729104437662590751755312 10977698 -423690787941128604511789342291907444400 10977699 -317393781682961239332186175483585482000 10977700 -76271000690655852405809325976064921600 10977701 266655782270165627696683916849506289952 10977702 -100456021880256922302542623829392027968 10977703 -38144179424824305750250211594931884136 10977704 370798131712726389936319821717865267200 10977705 -48407604894873605506361222559831262200 10977706 136727075422446625617533749104093699840 10977707 152554857359920493311130232395651000880 10977708 -25679625031756422533871902188985647104 10977709 238232157195570382354516776392178559500 10977710 -518878236247090244153506868593264784640 10977711 -397805562535468792635151538135183092728 10977712 49997065847561782914734161055098306560 10977713 44851989617991420182897215614647102244 10977714 60807040771869348360345469815727265280 10977715 51458936550893511112180247894132688000 10977716 128459267615148131421377430733054955520 10977717 -129957006806982807836448928362866136000 10977718 400154712798700715708556705513866175360 10977719 1032328639395452854210606120302585294120 10977720 -4268831668601327317759012091382988800 10977721 -286678104671490262839386053648987381078 10977722 182690383657181134478101313391181025280 10977723 -274203954768244680851054359895978327028 10977724 50026519500484957695724426017881932800 10977725 -374228953482941002847553309851232000 10977726 -192393909075802535046661463086484811456 10977727 -717605736892432184964417568638589791424 10977728 967394241504959257986976895194890240 10977729 168524614564965966448104503357412504000 10977730 45484054356406750886814062804353797120 10977731 326870154601841536515745694576070016752 10977732 -375351886586686558351162638607423081344 10977733 294216090348791259942267220783382741364 10977734 166218470864715807640023470731522034016 10977735 -17205175674861858253014385762642262400 10977736 -96134051680522469307138679513334415360 10977737 985593967296965424617097197471657623386 10977738 158490990429732581830222375341047142144 10977739 145838922622851190464775572145320869424 10977740 -500112506345580434792956209322744304640 10977741 -362948977283298343150254444164101354560 10977742 396488485491763125030217626483077614272 10977743 -235436661803900693012085530614535144448 10977744 -23823438889911004579225889037615759360 10977745 -37367300462503411706368373303653725120 10977746 -51035747337128213095878506239689701376 10977747 -186584128722830938420047623664206799360 10977748 -365871097143462671226173686077271388160 10977749 524610989565885713545716451933039890336 10977750 -34886055109112757607386166111677312000 10977751 21203645283687796925655946248709587904 10977752 -138834802443091749967621184856131665920 10977753 160108467107992819439136376023508737024 10977754 -388423382465284016300571747544406980128 10977755 683103286191262737401642843958296972160 10977756 48191338262014566243353901160669481472 10977757 -214486381902486265141164313110634275488 10977758 -191327022356850773949690358021457075520 10977759 164246049247583987745376115388445638984 10977760 529527497246738323992187030692106076160 10977761 99629538886117336432905590791467628800 10977762 -123807383494752803032225842977792908800 10977763 -220391299748284180223594621329311178000 10977764 23303163465490711981855342621926579840 10977765 -312522037392076708755064042369920739680 10977766 -15654759318282568027216536086432210496 10977767 862820581957020081938741890578267607632 10977768 -583835599428719879441730732502817341440 10977769 -365876523392310399471252487446419971488 10977770 -401410439735041348564091059083744000 10977771 551688113445455681867677047513594624 10977772 91408629060978048123125641325050954752 10977773 565586749369461856101359349149778296022 10977774 267556269315664491137085076972837392960 10977775 -36359806491516518541046187438989389200 10977776 87749940719924991108867396308793753600 10977777 -480572905487047370158288478940906428286 10977778 143244589487766998573059416424877179392 10977779 -850093565427763863161000355758971501620 10977780 72605871116564732046093251802949816320 10977781 -50647243352236278609832247953856663588 10977782 105258199430593097895872618998515916800 10977783 -273182967729656229128150663879440138776 10977784 -33762638202727665507833729469707182080 10977785 42196428119220748391661361420718016000 10977786 -285846393406018647246809328731743444368 10977787 -294343826636836606565446290111229753568 10977788 -30365763906342712814698375590196518912 10977789 107221327307242462794805262182147240800 10977790 -147746074405628039654621118123176209920 10977791 -3114570572211989442888950578727372064 10977792 52677754391359053441649873760418791424 10977793 -1186815031984607613995966020766307978156 10977794 -181577159058683574136902487833140749920 10977795 -159405678612542198904946367479348680000 10977796 221625797029891480201502312804361065600 10977797 445038153988632225845897487911170689246 10977798 38888711967584994914703268513608974208 10977799 -291233251385651744771732261640977568464 10977800 -99859842707632650605526461932446720000 10977801 -62720081994932920281683996613773380800 10977802 -49960485968424710633366849006992531200 10977803 166151125316284222518926202078152278440 10977804 -447988041779422987031134222714760064000 10977805 117992796259934893282945445751265539000 10977806 257189454411615740697259120284074880 10977807 122349136064542615976628406581685848960 10977808 -70182561956848645571695605278126891008 10977809 -316959867709178131101707326862979942990 10977810 -85492982081073445078513696304927201280 10977811 -327168387970619037163731843613727277248 10977812 553448953311884151799885781632021750656 10977813 -7974846729058170104287519955478941952 10977814 5798715382563962599846128410756020800 10977815 -57402997693404674496432003566621768040 10977816 452093864510505836080701403833701007360 10977817 -189312176476076956182392380460889489920 10977818 -593029421019929381880171425670323709984 10977819 384376224232975638429887839820003291544 10977820 14665451979017272339537667508997324800 10977821 323913750333778731552036383014846610022 10977822 -223379605805690714294897322938288127360 10977823 -585283177485925800044390957995285920928 10977824 82105687919462223967541675988457881600 10977825 25187472388793293492793278522484289600 10977826 91791438253769760507050473278106297920 10977827 76171916701996594314171281740429942944 10977828 32918136081813044428742030858288440320 10977829 127397612987693381531198878865494413984 10977830 196930910367458043332790091154634610560 10977831 -50529783007106243470051709570169846624 10977832 295641733832568906817363775638962739200 10977833 -188288652160054372338036995001135414918 10977834 125192075136689034197228378548841886720 10977835 67402156260624826629347003919193920000 10977836 -571511114662806518233740201673011659520 10977837 -53170672990142082552077596565497711104 10977838 -9476463861291639500086454201337341760 10977839 -685263103787249224914011758310136193560 10977840 -112401793339224506442741722986178150400 10977841 -228659655605398144803149698976813716928 10977842 173087580089635874993578009121092941072 10977843 889680031075876792306755616222910632704 10977844 118736169102363471345832603192621924352 10977845 -372174010454034453680015889974415909600 10977846 -209741420644304175684213209644304448 10977847 -285213160385194333223621882083626767704 10977848 -206732665830477524726004091656160419840 10977849 -16545760739861587972560762098235706476 10977850 -47454597702189320962582376503923708000 10977851 -678973214401895222316386383617682921296 10977852 273785339048679633390413489088890545152 10977853 -314441927700203812241253982948593661856 10977854 -39251547618030616501104241003963747200 10977855 -106019707033289611585135692304891246080 10977856 -66418038278327669950891684785655644160 10977857 -13495615167523223561891904438098379360 10977858 -235754059772556207414417259952058096000 10977859 731592614669059296639312940230011500104 10977860 220963014062985598070753908934002894080 10977861 153635586728812238340234867501621887040 10977862 -169194918856359035798052856197901489440 10977863 178798250666710884253662837412013657760 10977864 -148501441385348507800933515415439892480 10977865 -602956982137659590014926641254214194680 10977866 509886849244708608113444374261848576864 10977867 454300620535635207975841939637356588284 10977868 -547367548104668683583868694826861305344 10977869 -127457064988930359890547035605119782208 10977870 -98758664607596250837515744055279715200 10977871 524708782098595664693120218618007273072 10977872 -126573289133660659154339584325160935424 10977873 147407752064774968457670029592758160000 10977874 449006859375728144582203240818127905936 10977875 -106843851639299933208550688957980512000 10977876 89265398280241715328232976869128683520 10977877 242369070050374876994092239209921369280 10977878 -40587760269861766219010254295610286848 10977879 -214854520115694524479883007681081663360 10977880 80246221424065246841452129082100940800 10977881 5656772987034120642155157143297059332 10977882 244197537409817676020486371819033723392 10977883 157266007138081454137545592465722017280 10977884 348011639454383303987073347897554692096 10977885 -78823847818850045033853138392927539380 10977886 -13382168641175320363490263543663232256 10977887 49631617992238894642447371535059208200 10977888 -251105729537526934954610038097129766912 10977889 -216842724294822025441718529278601412076 10977890 -42791577300369199753296468334906521600 10977891 -378987623877718834006212688586789004480 10977892 -596970320553029922997673670104331025920 10977893 -158613691795929451013665404066997966980 10977894 152387474385320922221533700726495699520 10977895 409104396668842279712024845456122809400 10977896 -24611387524847427648607204970245324800 10977897 11319734927160716942607506729329275072 10977898 58575681082799967472400606462743201200 10977899 373941102197012875845761863407042582900 10977900 550283016753925943686509986828697600 10977901 -833847323281692164624572660010770824096 10977902 -406649638648220362927976568507374557440 10977903 -505299982802499691268837934581771424480 10977904 804234311540759570562726284779257856 10977905 583137074970259665870446215568395755060 10977906 68134257872564949501897212579967326208 10977907 650335251926116479120539168968198862156 10977908 234729165168289283156590979969996476416 10977909 -605757265729635402138989699546781820896 10977910 -328278533400069478225087328243964656640 10977911 -232338897906581755116805042164553409592 10977912 414780454713438588254423843383808163840 10977913 54371407923413205768113742103835843460 10977914 -124860065869558053766023506902954149408 10977915 115005984575118923918141572331626156800 10977916 -326654382539799785353572731614263828480 10977917 -5828564705469373122868423663991882688 10977918 -56049706917581990885547607875587466240 10977919 639311721721470529509780187282948256160 10977920 159456398654641970934295472696721408000 10977921 -177289192379649804920096571617962865580 10977922 250977963670261544549702711720921986512 10977923 244435818149410812952665810999351103488 10977924 -172503189779758793733322202628637062144 10977925 165637150009648757953960334452595648800 10977926 403477070440786836972985169191350441984 10977927 317252537224972511859911305285653188520 10977928 303360277619632837677758650968767170560 10977929 -1114136977660236180506664926077605743616 10977930 -6539324121629805810405852818066190240 10977931 -283019237958412341192893486849619319296 10977932 -203123099147050785085497007347388247040 10977933 443577129100075518289629699919915813824 10977934 -288442134860874445991749304305814123520 10977935 278421417487046044139699768915060001600 10977936 -120900830931245921506416095379735379968 10977937 -16289455156048425882368860930817634816 10977938 -493393819408933014615007964267439008880 10977939 -2179482899619834641043133787073710592 10977940 21220975456429171065430619246338103040 10977941 -251969713311071428858634520701702345028 10977942 91051197833042493425870648167273858560 10977943 -290821057051464362462666762027944656 10977944 -379137914858475801127046781243760035840 10977945 274863556506918594846688584558776821440 10977946 107542025855912975565597647466705666048 10977947 10067117848730673714550294484359185072 10977948 112360963483211036535122874987724895232 10977949 -323167773961595387946871347107916742560 10977950 103589688771170806294847398114346544000 10977951 352560948522613650414511604754942044232 10977952 348183081021736121080379718862930378752 10977953 197689185522189495361334313553226880000 10977954 -10311956309216577904853073733777724928 10977955 78289408716872427223387631941585302720 10977956 438804345141115447733555575035154560000 10977957 -275182168384556559781031170344021327360 10977958 136978285914351120947662820659053466080 10977959 1103631730398675864404759557432329504 10977960 264691426283260512551451913096695398400 10977961 -997925487808243504710825362090354098438 10977962 -265098762713407706264099717743860306768 10977963 -185409396416544039761630911295320524456 10977964 -250105528106887690349741799788244577024 10977965 -1205729011753271507495764114740807146400 10977966 -100613527268362617523164537381756104448 10977967 -103162206809146101969075273192601504 10977968 60541008292057352727550540369410392064 10977969 145165131781485558427810145808815529600 10977970 -216485559322146618355439818648289716320 10977971 392930586081182192144751481432050612792 10977972 -167563075592439809129349179705354342400 10977973 244890671610632297038684827941135978222 10977974 3779675935825860303950808027987977472 10977975 110119619040627273346513558119728991600 10977976 -405352401441509407080770793248998809600 10977977 -159474864921082262773915751569255449174 10977978 -293683877321426959714238439993858416640 10977979 940431714617098492242587572869853259760 10977980 -136287819382778778433189459254662000640 10977981 -70580081981954569340606760781346782656 10977982 -120265123187028252565653245932851825408 10977983 -821390864952363053807154571100716769256 10977984 140073969347190525782856017518390149120 10977985 -82282262218398256690460543129477387820 10977986 106772605877903923616810604479357184 10977987 -162494758334897903179646104250267758080 10977988 -36270282044957796075829062031985516544 10977989 805074546901434369572179994905328927040 10977990 38049960640499202500781293514925365120 10977991 -754380000391702027880565686309519775600 10977992 -256675570772450480138845891283983073280 10977993 19188534593307078527425105768366532040 10977994 -315401234889598299316800710472797386704 10977995 63671370889657259532704253977191276800 10977996 31214558862945439265286969820501874688 10977997 -653186725978762318195831813060970349920 10977998 137727726295622587836195613529109077760 10977999 54079283041031273162424381535166949888 10978000 20627684871238917233062110351360000000 10978001 -116429848585331230696861679336836356096 10978002 -33044715487962984215437997668421538816 10978003 104147264512264387307412892694028230252 10978004 155783414674154321920557963509472733056 10978005 184495697008339316149070024064265293120 10978006 -122576396083162815435839787580055001216 10978007 169006955677559614703995107535453953792 10978008 -8954591613532376863050157124168294400 10978009 -198318364250794383162686341973091205494 10978010 -27956821199957577044855196434871840 10978011 -238446066102969181596874734630810975588 10978012 -182437402066626232325641697237452170240 10978013 64031645358607361411127147971568941760 10978014 -12670324432669133088955554750466382208 10978015 390338080114435484916791469737104953120 10978016 248935380618732045989454275328760872960 10978017 753050726677542185980857647925878692512 10978018 8946853504419916569877300839808506960 10978019 154229908055850775086759772378629032544 10978020 43056026966076880048659019100308377600 10978021 -8560415334333251470538717688417627778 10978022 284261993816241108490462621236438892800 10978023 -131235091620370277215369824055203497856 10978024 -161090437638949902446617789654183511040 10978025 -580562708697306094814308604322794035200 10978026 -80003962367398297939596370251961049856 10978027 1397945929672286300106427337727774980112 10978028 939135284192397205907064874185681876480 10978029 6933126164612019779378571562355168160 10978030 19978641557212217786793262654890393600 10978031 -863115210624420322490115419915727655800 10978032 48660463223321373083933494884827136 10978033 1277846632475308446120640342748041963488 10978034 -66784914282243897824052080552184729600 10978035 -295353394173547457104354699136858446800 10978036 437730095187946716774328214760359914880 10978037 83344543571810053603899646420950547200 10978038 261042150265081769013025114989730713600 10978039 -596220860301151342454139895979884372368 10978040 559177870303940028032823048584177356800 10978041 -197408428652299151281037979628787775408 10978042 439822991519450180965878742325911458672 10978043 -310055844699193848591908965887221631708 10978044 -67753776971227749836245719252570021888 10978045 -211829985116453197516548723389196124680 10978046 -64588266207972535362258254161511363136 10978047 593868473916133666923883535640610922424 10978048 184356571070323395683864043264923402240 10978049 -379370684849567769786344986615531349952 10978050 33793365940031851808712770990077920000 10978051 -292234953688383373640253889336782483248 10978052 -58816413195696226780989947690683169664 10978053 161656630480379089622325933934436212704 10978054 31317850447922444069226369740897662272 10978055 646953274788078954390329236465322287920 10978056 47808491397992950205421105895613491200 10978057 71847567041535811062314921603425525812 10978058 82621404884074194393935192306934067200 10978059 427833095323202623613265078829338655704 10978060 242449645294884730416971238202631316480 10978061 -23400687845617938615952178384268487680 10978062 257829379722349866690683884701154228224 10978063 -264409457531561505495977738238579038976 10978064 115415283902572217450583143186838798336 10978065 -169612043551311019701912086191712774400 10978066 -384952356231803788956965629713108656640 10978067 703373015156488543066581225405217198080 10978068 289023571742085494438280258714482497536 10978069 752662721192540622347247031221944019470 10978070 1210947607110215611168112364955516800 10978071 -339274055952945364858090243218918869760 10978072 4883435670052429997028346597524111360 10978073 31817084032660384386564745335200916480 10978074 -184540821698285389818037225557281272320 10978075 -387988201414070844107073095351731986700 10978076 -201635995841931793477455696804328266240 10978077 754276261808579365263624769040040483840 10978078 -70386595984020224006055439786740223872 10978079 -299547534298379115285106362339752045568 10978080 192934647864236610777855580149299281920 10978081 282201863885633774234737508775884225200 10978082 43224655175662729256281524613372525392 10978083 -618657043454708846879243453334525264348 10978084 72950800087224478320295572550175956992 10978085 6018896177594305771472798372121807960 10978086 -112309212281767744481519941913426933760 10978087 1044777223139236496981754500829460735736 10978088 435507322357855159469394287601636311040 10978089 375672534889985339984908364079911566224 10978090 -226445963890501466926606743848289126720 10978091 -354301979746722569499995241705426706416 10978092 329889584773965623702839908127690752 10978093 -136879019539287839600517965503495646784 10978094 -112423704685208242551109195536369388608 10978095 375604649798478947247934187705178928800 10978096 -52712440798942037843575269320615477248 10978097 -34776936710915836853941997117346138060 10978098 148504400268087725796627571694752347264 10978099 443713563997610502062988222243257144520 10978100 -59367301755607252762158981421324953600 10978101 -303863200431158769989651542397993516370 10978102 4407314121234080901389234939958911232 10978103 479796022840760227899921725091991037352 10978104 17776078399475120842825783568549253120 10978105 12355877077757198026032019122407174400 10978106 -215377319932281385786832791245910465536 10978107 152091565531944444771840263439470260224 10978108 -253050593799357672187289729263794238464 10978109 -186982885140403760615247604130585043060 10978110 60961993360080877211124937456568897280 10978111 382985911239745581172531256542548427712 10978112 28008667361699253221796923169523630080 10978113 13941546178519168659033887813252292144 10978114 -118969536526664356276487279750431526400 10978115 -9895496690305127062425949532019061680 10978116 191244644210881487455751389939882417152 10978117 775654028268272826810662570584378411166 10978118 182378210083808209592914457645746379520 10978119 412189470251524379535347294732567393280 10978120 35447747260043685294424595165470156800 10978121 193011043337301767071952450755480920384 10978122 64839092777212480503893894074513676544 10978123 106376872944493791563138901228301017728 10978124 -332980211018436672585553686699740006400 10978125 -446054921461516485126103747698948300000 10978126 -83715822831328665845300491164458619456 10978127 137717894344564054620742963732159664952 10978128 38606994977258078340609035890761007104 10978129 759345356440457216283728425337685199730 10978130 62854296701807943355737518571989376000 10978131 26031303742710977260056102594889820160 10978132 -10042954378647420084301755235233865728 10978133 -207470358810697680735819211802601357618 10978134 69768248109709900675950462485097971712 10978135 122936649449479685967581078657328257760 10978136 44996811841522851992081006173910999040 10978137 275339383676601943039892312133362315994 10978138 -603163447631802566735315610446808825600 10978139 117235291843923368184530097104732111940 10978140 -158002591524028431455036653420891622400 10978141 -230718767446082535780573819991192698216 10978142 -29373040938569103337726768054314933888 10978143 -217572749132814089910975051784975363200 10978144 59987111466599531116174914252845875200 10978145 -260682417925285769504033108502667109100 10978146 475793231720880305118643389309188090880 10978147 -241773316044306735643269922748945071800 10978148 160955927173195212885728745093300212736 10978149 -25951758298726772870625659203456025472 10978150 -49040248602371113634694926348879064000 10978151 141420815650770250997289156368625041832 10978152 -45995314071590036269668247029838479360 10978153 -145029866866879272979708999230758956800 10978154 111705043987709720087985551546645796864 10978155 199597989173942363612039541355879740240 10978156 66489979426835439185719795342188595200 10978157 12790249688606823636442747314569576940 10978158 -5092980734357428372026416760793946112 10978159 434059372630261592276698841559639042240 10978160 19795880258028184438694554169847644160 10978161 329264981651416934577972466579306908960 10978162 -143994271483573910122502864426793661440 10978163 -99216382061614387571044876812544459440 10978164 11073884963528687299689264724092067200 10978165 326904264312716110264987944096997920 10978166 155385834284924948037608378288027216640 10978167 -34458980744144494757120984302717249200 10978168 -470280613888428887856880147979564605440 10978169 190685988042937528233912742375173098196 10978170 -75728131060608424932257699598518138880 10978171 -498529451088569380925329782728971788000 10978172 651725068682135676457146637118633650176 10978173 -9667889429316830459459842698580360698 10978174 51249522532229497733354241785543552832 10978175 107540883489486422209162284847071226800 10978176 -72300024866941144457384905874331402240 10978177 77084420131758478600546236527055778944 10978178 12229671672071963046689491216947064224 10978179 10589026076708198381290100038780961784 10978180 -338742154108286396536167202988494713600 10978181 -281163882159262700118261540957234924000 10978182 -330348428939115763767146406827644778880 10978183 -750183109173186574393453410139240014568 10978184 -98541421211731082180613882157874380800 10978185 101166075046153571850830467437040627200 10978186 238832515317526106682342396058644258144 10978187 -231613640091333281810907793351218571608 10978188 167493675763965752965594185363216681984 10978189 361555490826753189294262202831885202720 10978190 118561818751016060578489078217964177600 10978191 -164308917872844228843834658346505717648 10978192 -170585625077921818316015788541183705088 10978193 -76916442625248760978169569457779600512 10978194 8554867629704508247615098697232246400 10978195 12605541364748398160200142783539976400 10978196 153407959294828974082256768414052849408 10978197 -189168735806441042849231541879494959200 10978198 -89048307724050219609699110762672375808 10978199 341445477077680404553999440999565278864 10978200 151873181075135214517874350950604800000 10978201 3203581253576986701612707642984701440 10978202 -110834236134261168385089885559452238848 10978203 -10327346832757425387601166186304750696 10978204 246766492695096204230671520246311763456 10978205 -43617755599709539979790258406991198100 10978206 239496257991961184630526384444708842304 10978207 -223357037576859956018593766916973641680 10978208 315336467381905748611895399992782618624 10978209 -118623807750650765464894251609556668 10978210 -27944603627456052863247661440707220480 10978211 121100343234771721313526526072707388800 10978212 97790974081356031918106087416920256512 10978213 -172197984767284555056413217427149495936 10978214 224234850375839706093680812218623700480 10978215 -2567952616539836281120946011369496880 10978216 -57215974368689986983476736856749834240 10978217 1080250763297248088792035049778852230820 10978218 -425514563963988672811017585778843608576 10978219 37687195903832008511584869176288774400 10978220 -357462361785571294027865526453639168000 10978221 -43401321715321777849945049806230217536 10978222 76253475285314553377471229392135893632 10978223 293277386111937822785897875549812147264 10978224 -62079276899053050681097616945003790336 10978225 -527422758019226331483636051719314696100 10978226 107833789073964547106229550536747233280 10978227 201006996503975053232246301208909811040 10978228 597136917026093437330311018021956317568 10978229 143913415364534066879664972836572942830 10978230 26310109702763083797091129228122510720 10978231 820049449914972067376596906055126676528 10978232 -15168047652488860246106140605799403520 10978233 5483441932831341383221033095207628800 10978234 -253335218494600284051512017136758782240 10978235 129920786804328946438903804259952244800 10978236 122423207750692075775019838405571062272 10978237 559994093510820893866171175099578882886 10978238 -181126986172454629012549879458879160320 10978239 -177514841535933980372583272708027585520 10978240 40880376769992061660113357375956582400 10978241 188161587984651972339836459558493019092 10978242 11184854180819074234794255343103221248 10978243 -180851988432061975518464527982384904172 10978244 -1866604899666696859351843394384578560 10978245 -25281082414719271681905629366208334080 10978246 332908336350662043003284162730909640320 10978247 -916767109847888059786440198625959936 10978248 12147252375923382675938552927734579200 10978249 -493800895282635399142450443974491949040 10978250 -34535521511727611545610224783205256000 10978251 23056252284763341272602054682050227120 10978252 73438084980872172175144705494062164736 10978253 -154994096593689457130757069633182065632 10978254 -398039106420182275145404158818608020288 10978255 166194939926782589012942516351338318560 10978256 -100649167410598030927236523010901516288 10978257 400909557885779767877201490120051259680 10978258 -23423279163420461091674928422207537520 10978259 388937479343328282145514603804977495560 10978260 -393170947844545572274274237604620697600 10978261 123311394201452494215537999246183542784 10978262 125441078073632337177210872843821833600 10978263 -47264870694233266202296744648861591008 10978264 13805772939389463913997491426294763520 10978265 -34562289699614657880156897844831673340 10978266 -60522005084423244664643170399379400192 10978267 640062689034118332759888887017643941316 10978268 -23370388510701064847827014838996598784 10978269 -375162090401817027050032942855635372480 10978270 -21465445292071340211030029588352656640 10978271 465884308771561210152789352077275779872 10978272 237320997829494114926093120967313981440 10978273 -17026624472462349090444399717474909116 10978274 -72407147404262611523609243768164050864 10978275 43327857019132000311060749533571923200 10978276 16084565296743053144867586625575531520 10978277 692273151658330389963198995241445933824 10978278 70340614726107099402168665310586257408 10978279 -193318965420854990120230509633185360216 10978280 -372674467948112809567328782590260889600 10978281 4039530662373611067075980889534139200 10978282 -53822679986989500417338648833010013696 10978283 -401392364144562228213692344646271210696 10978284 170945735625731663707632808908618855936 10978285 -774584486729369264633587769253307767840 10978286 487649081567320205954981938105650848640 10978287 8230880396268074597380354839012173568 10978288 46970990373269148151355154546431885312 10978289 -20347519607148938250775873402540813440 10978290 72676582883074589306538506522095134720 10978291 -2485039180471290624223742083132610448 10978292 72251459694656937320960268727105334784 10978293 10114120155121878916850241358661982624 10978294 -539337362077297918605457179122776878528 10978295 374350804062517699342635953769680893200 10978296 -100114154671072437621777575134152622080 10978297 741849646170131959619399426784880628112 10978298 -199553469093704482174250567095546183680 10978299 -129067055224679487653515459480045988916 10978300 46632597232386676740794875710265420800 10978301 878430470315854896136423383976173751302 10978302 -27243770046657999198939528723706200768 10978303 -102096902733743483713541925449602530672 10978304 -296244694439880147589609332835350478848 10978305 37124538703180219618058667309529176000 10978306 -545823419347510933187179327898695563360 10978307 229303118680413785143794654399137871360 10978308 -495239221982120615089637623040794152960 10978309 169876633170150739656815054726934302080 10978310 -99737778763155098159451770702735312640 10978311 -535004063456393166465256329601450359216 10978312 1082173703610491515773918849256673771520 10978313 663902484018983720871077387203470785562 10978314 73133097430425396004526627790036172800 10978315 388307952031980099883572349893143719200 10978316 375393164860402695971464927028291639040 10978317 39614508902777126164151734565880700320 10978318 -88578781673342999049361380891460533696 10978319 337600617517090974776788049364967621560 10978320 -20519868923640500530414977994162176000 10978321 590590836604654524435516017427327257522 10978322 -419993507148518805665241789846713586288 10978323 -87785519317439391841943619802567839816 10978324 7020367367653820061833211402318618624 10978325 369788830000423775526289378518648271050 10978326 164965444101097134951734330718227575392 10978327 411652928267813617076781788315457067920 10978328 -1230329378464100937388858765748428800 10978329 439638958692285648840064342329373074384 10978330 -6720282812194661541659620135069440 10978331 -9670913239133030122742186821971626976 10978332 183476009892034564042538105276997007872 10978333 57114344218467807279882388460244819520 10978334 -481277226247962645620294826282305837184 10978335 -10861138018891607047617693954602457720 10978336 -696744986874886231387972889433373605888 10978337 -492387479970075324783762164614811633886 10978338 -62637024629543178128522653777651038720 10978339 15351557036592727699606066376397880024 10978340 57051095478687405687838643769061294080 10978341 163294288657250969114390650056552445248 10978342 12441282135668929493305096493663919072 10978343 838194188284132447463705977130446553592 10978344 -84258460864084378157978266698513223680 10978345 70360801240519514421121420139073471360 10978346 200074525549795620699518670189723997872 10978347 -349147907148881786585643409662530706600 10978348 41176070635424815351970091710438628608 10978349 665461226378329024729075192866937363350 10978350 59592583785811326616456859516022072000 10978351 362939764892499113078081027835541547632 10978352 147817512878616783887212602893665566720 10978353 -75352574201903411562776475764937225036 10978354 -516553516933385578715768937146096237568 10978355 -360469845399299889503992246933834548240 10978356 382901812132689609209676794191840634880 10978357 -136106899516274933012340839108951862020 10978358 241332105250210234081109184391701991680 10978359 -4893787144777608975727407065056208640 10978360 -183401295279064439311892979030163046400 10978361 -20131504619149159576555662621949838076 10978362 -72255734606099626079365029618071884800 10978363 349338532211431486160408782291134697680 10978364 -97705207698796132273241596961933620224 10978365 85934903656435636060511398850297221440 10978366 43245133782936255814894326652590443520 10978367 507167457361774268804240461475329919880 10978368 -17426977074677495786536706261825617920 10978369 -640461129026278652467500875330896428204 10978370 126383875873841517118627432337111592000 10978371 -1246349978364869766377090048840679360 10978372 -568207131882188645504356465696939671424 10978373 3986412601779978618477621126459850944 10978374 -15674639282063771391832079884763658240 10978375 342143766840926186685650391348089304000 10978376 90154032697988125634799313726527283200 10978377 154985861565968203431760336645373485632 10978378 -112809975367324530646070207227308754080 10978379 -836646367613907902903798104487342503224 10978380 62905573775823425472649363736286504960 10978381 3731967987833669680460459285817785932 10978382 186748782208936436923767889112023102272 10978383 56122449131335040076823679381826309120 10978384 42585025183735697524849836790157926400 10978385 -816765381511066812296402576472272846400 10978386 -11603915660989953697656872178420408576 10978387 303406949222622722764884880194323727952 10978388 -420123888582999173081466389530439614464 10978389 -496408518832754478811435410623997605760 10978390 -186731775488262128253629449994292124800 10978391 143558323879619153945616597996162294792 10978392 393145617660128402570056375242074910720 10978393 770428008988914953732946882364679850880 10978394 -66194932621902771513374062955651597568 10978395 -35320825453569081254314396602288443280 10978396 168421343040092245593331054732263413760 10978397 -19788321036465211073672654282416563240 10978398 296708674798582707215248768668301925184 10978399 39854093378079182911279219752905861136 10978400 410415268514999233500720641086753996800 10978401 -56655891819966593411668595167422566400 10978402 -34973497747767874252798039066959200256 10978403 -51404479613380071056578005867012218976 10978404 -335301819982971631327567212376113736704 10978405 -146736903059053000391798040748445591940 10978406 10145437161392228568795149145999913728 10978407 58219718173402883528546697496773274416 10978408 -69766831657715347892693779025554391040 10978409 -486001864782127661684498610030023606400 10978410 -39582239400780522988690523304749836800 10978411 -449268529930926131655757136286026949600 10978412 361540813767368910919294266172188672 10978413 -25245614891824972721666731494359233920 10978414 -64600456536078444501873311470772369088 10978415 -180392822542807877199142034628656426400 10978416 80963931975914027731063426959900672 10978417 102325278340068110130839240818399608360 10978418 -207853036015276579722967685707322139648 10978419 -354871578293616263053541076551877662592 10978420 -140335401491618385192888638547059397120 10978421 -387249183712322297819258528414872551378 10978422 -1754850478745988069121445887484430336 10978423 864585372096823130510760874306873421672 10978424 645185595331752858307105362271373352960 10978425 -4098329823360250926440610257420802000 10978426 -295203987448819924640368375154835553536 10978427 221046031821216806211086464400885992752 10978428 -171808376109479625581691960262376448000 10978429 18074568627109059334968045428292556800 10978430 -97153715693500118681979306985812489600 10978431 -157012412625019867942112448128847361848 10978432 -17674675441566086644885218064859136000 10978433 180101211470817625853564396077772934144 10978434 239067956185949962534104420805339611984 10978435 45491602044352666008973287706221294000 10978436 37003130345459786962796689007354523648 10978437 135535436533514866351076223543239240160 10978438 -137081442132899818291040090032392424704 10978439 605878243396991149923861123851713781640 10978440 -141568318739450204681859168138163814400 10978441 30013662323438577373867927421715459712 10978442 500898925242581792001474203816855533872 10978443 221035678549782761916819970291284595200 10978444 29734632984023182670669436674048519936 10978445 266450203763757437737760039468299441920 10978446 -72349359447689437522685286932855442432 10978447 -409389743816957267653989760767157096800 10978448 -56312067860077747988578040311608508416 10978449 -652193993858712618265312504271568043680 10978450 -154753348293960149741650411910975643600 10978451 -1331380826767174365648608083962103644 10978452 -115220307746858386899569372681822484480 10978453 611764299509084266702149126717213169084 10978454 -299920257493804129434739692979581241824 10978455 115473893805681380261188848171144368640 10978456 96334681419770914437033719502935930880 10978457 364732073228621394186473205618113594112 10978458 -54943138080144186703832390166725423616 10978459 6631783133009958170526743402253656104 10978460 216465556765228276002027173561866214400 10978461 163177930118024011368299130992607695616 10978462 12670858624396770364032965232572739264 10978463 -642879130792543474871927850685762560288 10978464 129633641925545117385998168106442162176 10978465 -251105771103212317984032535946126524800 10978466 246631865174923608882605412335944283520 10978467 -303256511419826926274947228222541479440 10978468 232909432984917179405141964758957867648 10978469 576810324052572892086352177238795850300 10978470 2331274524383383109339785307568115200 10978471 -219427098411440316336139852188870311888 10978472 -703742609363652961119897061835980800000 10978473 305509788002935948871419608156572691648 10978474 24902476746526503908090967802169916000 10978475 328986431357088907732029393383040775200 10978476 -180695929640431710683702007420165831168 10978477 202756782147420527151028233963895938326 10978478 16116401321330422098167542239766917120 10978479 -108542223787188637411044035869794224376 10978480 13702219829892663921466923030847488000 10978481 46847535184001606465893309666133912064 10978482 137906943109220945033021378484344126592 10978483 784102672593722777930924783340043166732 10978484 37666064061507135399617391345935308800 10978485 66318416555914728013259717758498406400 10978486 185839646987012725292899874519539500480 10978487 271513676180610973630465345749194637000 10978488 180986457143102810946299467400663654400 10978489 -424075775868560868054977247653020193280 10978490 280438624767181280837723452191772908000 10978491 620809246077458765933855786181738394392 10978492 62165129487481607307992874586879121408 10978493 110175504239008802723266596741785076000 10978494 -427168063402438357892143420766951743872 10978495 108979708542234901597230688262177464320 10978496 283826019021176327903511527312845701120 10978497 227454992280005715051144175608167082960 10978498 150740620024990187875029816037789301760 10978499 -113142180114576061455810235544681625000 10978500 -18847347859019824411531538312543232000 10978501 -666498700706590014883251685632917028900 10978502 8903389281540265930286323672441234752 10978503 -347486688008810833142212843122722609496 10978504 919976826016600374377971534853123481600 10978505 -385043382000718864933765641081942509340 10978506 52504530967236114779075089313722815744 10978507 -94281473648532765919080649839420345368 10978508 336116984907106617603093578600179968000 10978509 -121245053227665622174093463841219629472 10978510 -255991513427469332356750854044840043840 10978511 -638864450145651643394701327772982865968 10978512 -6698718134369112965517061150208163840 10978513 -120287397269739788253165182205124355072 10978514 7214372133040670611922604443240546592 10978515 84794835700752544506653874427920491520 10978516 -11765411402793356206562059435011602560 10978517 407800270327203774094692881414036193984 10978518 -836419988123445469233175557328812096 10978519 -13345429101901276786449889044205289080 10978520 -4840619708108792942865629326964736000 10978521 72179110008381149949103715870443874304 10978522 277413902427940500000056530591456995312 10978523 -894517019458139644414626915977249150280 10978524 561757164757992359913121358543252075520 10978525 -206361088395784299086093407608145679950 10978526 28021249291964210205928822104326903808 10978527 47277484247164068258306406631739983232 10978528 -819270349887501355232418667044458987520 10978529 89018209410560216718087576061612361832 10978530 -25782007068124353088420506950251584000 10978531 -728961573055316221689557432920836952328 10978532 -12751049575441375959709534439480194176 10978533 624280483578952768651791132439412165502 10978534 -97094729878602505899191078610399297408 10978535 -316400611340675308395784344211208312520 10978536 -383672536613512943687558732939212800000 10978537 -312535601685190708374983217336277791814 10978538 -378691830724806392875075971550097536080 10978539 36628116394531131542233259837957627136 10978540 -55339228092367418143112480934847733760 10978541 -208287892861735378368119986329050287296 10978542 -236865328454849923079260112761885624320 10978543 -64725628876426018203393824462195874000 10978544 42246414458966680818151034728600633344 10978545 3004846441809628730697183138624699840 10978546 373750555505834761040991929513264339472 10978547 832725657919349916407868247879224609996 10978548 -320036673559902137923504618531297972224 10978549 -321670563619134859067415137605498676808 10978550 59265035815949474971739414255809041600 10978551 -505184186780326487913055098808802342400 10978552 -27465353724094901938617440790695546880 10978553 -529174611351603212264631666279386885040 10978554 93215262951087046518631728250502737920 10978555 2536737779661044805865194552341939520 10978556 250752687529815059914021661755315384320 10978557 -25945600262203956113275478276894455296 10978558 -413919659993510678696419022777036805120 10978559 -1082102046685069531792291362233522021640 10978560 299768968251513107042292131985641963520 10978561 -856592430938883768694392019977809824800 10978562 43607342678219356078995506933764449792 10978563 495951226015160493443490802048042807104 10978564 1348527076376180220194866715478901682176 10978565 68457559600372065627126359968650184920 10978566 -124003419124693335874728340075748225280 10978567 -257925061581798584122508739931646765040 10978568 157348438214955363657187821420180111360 10978569 200083336543869096607918308674497024704 10978570 52609562016761054140968808091858823360 10978571 -225202119217339566084611946774756122568 10978572 209547133308456539337259957565554176 10978573 -263480663141199431385033011307934950900 10978574 213226034099592716425701687947142745536 10978575 -151122459337898803745737341180463655400 10978576 59393697299942948950057699241626435584 10978577 926438746548042982999828799573212149426 10978578 -7775471606916832729063484090920345296 10978579 220742801472180308384158979110326681120 10978580 198456854298150453134264320749858201600 10978581 615924214054112083038095320628088334752 10978582 5607785698243916187428332484168498112 10978583 -347400802027314331035953535823292483328 10978584 -756249753790074593527116788203794432000 10978585 523142363064456705406122813158910939780 10978586 -210053314708272189601777868031907047936 10978587 52143815497976510356262328946290812844 10978588 -1674870426191610360677646243655188480 10978589 -683870718959012612922323101089266734080 10978590 -5727371736754830612270858338506383360 10978591 -42399964431087602462317743475864501928 10978592 -724024434076588633691290960342733488128 10978593 463935902232151392558121662029958143664 10978594 -198962167737196560019681950660873986688 10978595 -73782028523858551572691981904111913600 10978596 -16038567952646536286550645339717157248 10978597 -183388420143946138508148809419127397348 10978598 472215130838759513740319251268224120800 10978599 -47878476773911219820735422193960449920 10978600 446918329413367144619165587775612160000 10978601 492451577111623064845539528218384980602 10978602 183467553605747926129350114834227754240 10978603 172380936473624034820685228417459996320 10978604 30829567074497132897935603309535496192 10978605 -68216858866296474239491020076973385600 10978606 323198398665072978933794321461968779904 10978607 38106449656378081475644107249574881960 10978608 43454397985030163084437229600478855168 10978609 243621321362815463010645333885497249810 10978610 59794344302590117049833910208473004960 10978611 95835925090855496464496916864956013312 10978612 -1029561668351366866207302550981445635328 10978613 306196022595633083323001742387166510464 10978614 -305308476551115663564651275827521393696 10978615 -182488038983337193314161824895214675240 10978616 -9290733909798531137561189276385484800 10978617 184907127070983733110844153214424762240 10978618 78464668541809363576369714789089408000 10978619 -242630939602128642176363149176471403200 10978620 -186934693484830303896346148618517258240 10978621 108095905739345791050002362667835458700 10978622 -280154398539930239503965448691008197888 10978623 35093809270543336415784692128175799672 10978624 -17837590137636249140799871006074732544 10978625 -342855772833707100978964525229291088000 10978626 305504394736656467209622898973525225344 10978627 265931487959944536388804350675614324544 10978628 -15380458289517401960530919203791120384 10978629 -59397719956176216400214313303667888416 10978630 -207230005233298975214165216248358784000 10978631 -2790584606773397975469128458563043200 10978632 49168634199502370404511752824943411200 10978633 -120817815447623256098459609099407854118 10978634 -461800980790036702436709115272735972768 10978635 -32197143865510976805490994940193232400 10978636 346332573256327697380507989964744458240 10978637 237817621657313711312355056213566768800 10978638 -49392580041888856838991519387651486720 10978639 -364869928295282287130474019425891408144 10978640 -43641911048237067994495115964793651200 10978641 27683940997458158334043059432066780450 10978642 -59847348572049355893840506721863344128 10978643 11336843969640488939616067716720145344 10978644 350644680205531872592334726209134422016 10978645 602253714588316192198216294887892023900 10978646 -291719044763801017027422212214996001920 10978647 -712110592771010669245023255501565205040 10978648 -862988034982551929764782422683519088640 10978649 -597006738463941712457439371903588374752 10978650 48610997787178792591185010076006169600 10978651 560660291848203893038516126040643771432 10978652 186412250679370978084894611716027400192 10978653 -19009295520261001383876263981605544832 10978654 -446438897318016163860071572575827751168 10978655 -162723334420506578848263565577767060440 10978656 37307310750666338572415752617496412160 10978657 -201891519347273550178743403326025832940 10978658 -322508590740038467902139084007077175520 10978659 -8917059112108574706973461558166693632 10978660 149671077473894947744178941463931494400 10978661 1053105489538072093476381610165971713760 10978662 -86281165216304662824716084307230154048 10978663 164034607883365498024021100099069993912 10978664 89783198996177305588328298434449489920 10978665 -2704479479012426827044357281042614080 10978666 -303209953468858794519386498098894693968 10978667 374541676856661732226042574684725984512 10978668 312273975400625546388392439978388016640 10978669 -244478734918132332859016623578859302356 10978670 191417892708223926616621481599098591360 10978671 -80319931393424899415599392945672404736 10978672 2711881914352185593781326597429329920 10978673 -870334256018876321263028048745733068078 10978674 -1430786367099342099648058064689889280 10978675 -80375729071810169871332459282946510000 10978676 227161967220475204966683536993735424000 10978677 268020187393912300640172199728107383740 10978678 96016419630158091173681336681933780640 10978679 681448475360846976812262222862566386280 10978680 298486320064968395519974587522613248000 10978681 -10101750038438928428642665860707892736 10978682 102874297550837323534365102702930293760 10978683 -694053233519246480280650964593983888896 10978684 -119317380859255642377885326283379891200 10978685 -38348471566173438882092366172443085840 10978686 -153101988920049540765861118330387900800 10978687 -109803670747832483927956044162776468408 10978688 -123376932273340631551709491794888622080 10978689 37199675459958557274192339078245810208 10978690 39295942357886338256296771771396461600 10978691 -876072363641239474650968065413807115908 10978692 288850858582530213456098927952741092352 10978693 -63482865177788838395170427705173668 10978694 289269113606970530545729242874185839040 10978695 -124551818816631837348565965070146977280 10978696 281814281554302362443154403897831720960 10978697 895136614091518834230920484758704917540 10978698 -36587012168802757896479620503724135680 10978699 423073679914156013739989585543736127700 10978700 -16508490232620226823813859024125337600 10978701 391001417002235569600107793747940663232 10978702 16597090928234676639565666090572171264 10978703 444615954635686373801745251334698736360 10978704 54981722476661206510228402992041164800 10978705 -194443430606684637995682911236728939840 10978706 -591037973224730478661781822284969130880 10978707 -156227767815844210760304628699432269036 10978708 190895669656165965204365615120556609280 10978709 -349043532027601834027906135022614083840 10978710 19401158116345256253724251010813920000 10978711 963081888998564988347700686938401914312 10978712 -301074146279153941895171405909638348800 10978713 -354711858314598253615273350758731627200 10978714 -145483118481028259993824902991441006368 10978715 -188096511219281250230720778622947387360 10978716 46557989180529658762831832143947571200 10978717 16321820133739745298487844121511744800 10978718 81027562249465096665092873149782845760 10978719 -520585708059110857779295980037136794080 10978720 259284211092576644295576540713818521600 10978721 49733674218916169847560742150344774292 10978722 -121706467501144762571206941545572661040 10978723 169506862017117076114692542030219250640 10978724 -9353236122515293909899712820137876224 10978725 -54267706738602816003919402998325070400 10978726 549652740612029154895993273690675953984 10978727 -1113478060337324516768118254555001507360 10978728 236620440437746358718652813270924492800 10978729 278392666148056774438471528843051790330 10978730 90267364508023628519267692834587233280 10978731 -202699520204987591302351348477228532580 10978732 -11343209508201763974104796805615352064 10978733 -1539562596805545616764454712814884319840 10978734 -8639479729545011096352053503399167744 10978735 -225240517677332901575981816016749335440 10978736 49841182688486315867854717020318203904 10978737 59633619654922090542738947553704377344 10978738 196953698760587119327408692949187082144 10978739 1039034081712968584705580463953292150540 10978740 147435694980919940296122097764816691200 10978741 120240061932860886932870777714104434972 10978742 389718446763556647984439231087348585152 10978743 -20410064360635297714049887377424169472 10978744 -71310377350403636905510861914335232000 10978745 -113914770790950790412606001724345597500 10978746 20635566915332350083317985202942349568 10978747 602122893180589662954287549078558807280 10978748 576435386995253322820357165870884158976 10978749 -6277704533359169868520920532639887066 10978750 7343648207139873617391732601068720000 10978751 45490041890579267576123404105166576640 10978752 17411117913879757619815235443180437504 10978753 -52602261492162719857303955024969829336 10978754 541221783835185733671202793003113994112 10978755 -4086931693188371113102666339577170080 10978756 -429693214528360187896053937110081681280 10978757 -270918029951328651429733807020036518688 10978758 125118848390835022571303923829100246144 10978759 479223789264344613994717292606813615640 10978760 -1953453299615298512937674333584588800 10978761 -272621937042763368534191536053080268528 10978762 -6430033852045643111329155949098050880 10978763 800916210491003572139253125177733957012 10978764 45644501239024913484943336180368293376 10978765 162515196767363975576425927635852614400 10978766 39926522337384757647160144457588144832 10978767 -52595418760049577895794586929630060000 10978768 -191363229796309066105582903353582788608 10978769 -332872113973594160717032736295665461248 10978770 -259580890075118471686257152846719795200 10978771 49946662250307138690721262444883866512 10978772 133306206955990706411841677322907084800 10978773 -14924195321328909386481815850952543680 10978774 -11341877493366168252409586579615539200 10978775 -60582430172141182490638824545136824400 10978776 -62589008748802215784194906096172953600 10978777 -1524357266505527899278747975028693315968 10978778 -499379981205025840073655790717734124560 10978779 67059383968056863455328605941673885440 10978780 -67667019332841366735540576724957440000 10978781 726897987505501101598361882815728946464 10978782 161420784519034943362179450214864656192 10978783 277758640410746710827396900121610022720 10978784 1041899762600268408748050467886589280256 10978785 234474238728904756072743421924378436820 10978786 -47234449264558299529726381577658762240 10978787 759225904424389961726672817568714726800 10978788 -256297767746317217626970494143091261440 10978789 778505109294147111866808811388912417440 10978790 55586857970327364570716083912908758400 10978791 -63177108089854454153606740397235867360 10978792 -603008226752911131417431317749268070400 10978793 173207508693863366658650058209161961658 10978794 -87415272834907941205613125236607656960 10978795 321732590464140296089447056433443256800 10978796 -65817084028242304696935459142580678400 10978797 -22176857350227471795218676248153163072 10978798 -218904306333625041429066877036783281600 10978799 269586707825915267690816371015471590264 10978800 -9415202451867823780762870646321971200 10978801 -417942666292258472654483887492053196992 10978802 -23536295990478916563140031203118049248 10978803 -3397096299372302496747356075240976960 10978804 -190322838213048198668389841555247592704 10978805 247117999079844610600139804441015224320 10978806 139995907951020362436713724425238957504 10978807 -8181114281963019222290046480906061600 10978808 484238352690243149650560588663126528000 10978809 225344126799502019801558220114300130560 10978810 61477748478737024376646981711136928960 10978811 -106865212363247846561595047205508698588 10978812 132436005669597214832155279012489720320 10978813 -510879036688496389710829145566406509556 10978814 154426954202923305417480614871140736 10978815 182020892898700036214574460087200293520 10978816 2453578335163485930577851405916176384 10978817 -655628035714097295242745020928466075134 10978818 -178794596744479680293556006854796602496 10978819 -221893943367494039927399048696784235780 10978820 230223968123210823283058945762784460800 10978821 5792929114702396458572388685228421088 10978822 -509605844256767177004292624260001296288 10978823 -562089215410743482756350644591969197928 10978824 -171074130784909270192805784953091194880 10978825 42098274205477910637969039285007483200 10978826 346352128841058564317956191860864312112 10978827 165362492143574244586207922542256422080 10978828 -78085516084745817427767739125991844864 10978829 874509735692225605676472379394657196876 10978830 23729663093255128618040395391196384000 10978831 -191269083776860471142987454424826957936 10978832 112860509925535200780246927123461185536 10978833 -288000710399735017109072699413532130576 10978834 -349581937532458112457942430446272690400 10978835 -13879083436519952901608710740090306240 10978836 23940139897099084883692396287288803328 10978837 -201449625688568863423080973184207941088 10978838 85024799604692696400672629784582570240 10978839 527698587734756258986219403285479924704 10978840 -368434418999409504047901242735513395200 10978841 856511655626596417338119938153354719684 10978842 -23749751586214373364379521705025094400 10978843 121354396760164237058408220086207323824 10978844 -303600284725845822952213159472683805184 10978845 -46942490047180013653993520211064248480 10978846 3828773985815200746039865235341516800 10978847 658346338363988161698610592493490046712 10978848 682859327402260217253527053341598679040 10978849 -172188322035212339614746998551685183040 10978850 44221553362039683253288162826176076400 10978851 45455018202622035563989230520450565040 10978852 -591728902134759974836596593778217416064 10978853 74797688267253617530916882039410017180 10978854 44231070192227198565894012408697703808 10978855 61343803350705940520707366309705341600 10978856 -62788384550356903383643943971688202240 10978857 -181626785431687178534982106770171050412 10978858 137453707184409112127048580373691950080 10978859 -2434950162524126616467919677531012940 10978860 -175553146540298787829898138341739504640 10978861 -704385129846625405385528852496384978538 10978862 -85678814464843016395441396840426047360 10978863 35853140665090868391755270002821086208 10978864 -87513987305113698901659436037404491776 10978865 -12867695569131084367837057885220088000 10978866 -34462445768712719408356438391321815152 10978867 -277224959361382661493927982195487303680 10978868 -247920439755099101599371073575511215360 10978869 301585066977760970277074180291910614016 10978870 109919502139043793942044665270435964160 10978871 186893752748527407225492317126175842304 10978872 -210840343414449110520658198246401638400 10978873 -844262929939723857584168009328821954816 10978874 501732305617900222967525447527692461280 10978875 -174392400107754281553103438613314920000 10978876 -463295590500505414366304682949788144640 10978877 -63456478543434310459058492409341033088 10978878 -304630296971258857419723697177400519040 10978879 195641903817767947548223648401876680920 10978880 65484387953265782712203387323652505600 10978881 -319141958371757982428600411564240580048 10978882 -18950122503364705501100116886085562848 10978883 388042217082336232467165231573470643132 10978884 -52661590578692374293874852565644431360 10978885 423188087156317435540850212661198123580 10978886 116202307094690491678630201041577879392 10978887 70924541681631646154415481205391777960 10978888 1035075068604224152683543794436050165760 10978889 -2613685398740766230992241756787810432 10978890 -16008426583930096863491336027267036160 10978891 178269085075744288357679703614829745320 10978892 -478754780401387208216408052254165654784 10978893 386615691139578683957364904832066812182 10978894 -15323928876670283855974225451500292160 10978895 78102014256205353513287171175296338080 10978896 -57898003491599356425744499703814291456 10978897 -139522910678555705156769741797044541760 10978898 -159236594414227504899723845148696576 10978899 -117262142288681027994634557262608208080 10978900 223369520143564881101076074552557328000 10978901 317523468280880340954915225506467837902 10978902 -12149352243979982402908140373521128832 10978903 -168907037935826291038954944031064422000 10978904 -167835114211097708745000074169993738240 10978905 28412863395133742711071966830700379520 10978906 -241369515202666235226386703075662036544 10978907 866710642065612857776971041042963546160 10978908 -13132215048096037760359341833871409152 10978909 228898007329982330517810269665643831916 10978910 100741277789945685435035293026449751360 10978911 -373127342972393453851954650732649289640 10978912 -67881962479770380649877356571363639296 10978913 184877973130428310268710891109960075184 10978914 535295771360120214285075486249424584192 10978915 443438146063171622462663658967270549200 10978916 -175957169358430422072252368553950496000 10978917 89120688057584402113813189645849819680 10978918 251625319804026542964895336581733967616 10978919 386619003617172898848186659116419848160 10978920 262765886746157855707290012223410124800 10978921 255458208437860269127709001177247704122 10978922 -45627684700030767255048865981662988800 10978923 496612196056699222056106877347497737904 10978924 706460447240088333891435425344980552192 10978925 165499840771472339869037419104025339650 10978926 -45900934104891707572554075606993580032 10978927 -403112662365689386490919169483504178224 10978928 12095130662623137266032879672579522560 10978929 31634703487150628151060937540856908800 10978930 252449715563250098687256889413442899360 10978931 -33321153167881001939694990773272985268 10978932 2891791379402846565944411959705700352 10978933 316938892667518532672170548089125685920 10978934 12983744793825920573152949114469043392 10978935 -274482434055739347866104668377326080 10978936 163651673076234972797870618469138432000 10978937 -323544953669459382402500469983966811414 10978938 -205772830143330809249591146716414816000 10978939 -109805033283314531682891949202111200560 10978940 188728782223366333011142005743446963200 10978941 123606611475174240678011784134922058080 10978942 222477425077764150048650109335800684992 10978943 -240188689828283784404709513587361131520 10978944 523991889761997651121640211576457789440 10978945 -45045618477641236210710142643195666520 10978946 -256177849121765757712345491297706429440 10978947 174241357448216246532896381513386204320 10978948 -36200946579333944204256170226404140800 10978949 -408336331079195933686807511097099411264 10978950 43044512737651846104515744283555139200 10978951 15262992497923727208724196903961655200 10978952 -505588240501521616677132607259731430400 10978953 -1447095137261877907790099146147635696 10978954 1950115691984482305595800833666211072 10978955 -274557629671821584645760645980425954080 10978956 -675856743319054586452356318408798412800 10978957 992425619132209011462004777516532714304 10978958 -147726275981466342764337704986480914816 10978959 246633658378914245946454023071773091328 10978960 47177558420493187627440393299322470400 10978961 177267360747971996123482732992905908032 10978962 259447333566390709634097154408624551552 10978963 708027785127327728521791486930586437488 10978964 116121302089778141684164683420476126976 10978965 -318469779180537762175145367949064736000 10978966 152394247659482335555706872380279899520 10978967 -35200328361196115446848579025214425680 10978968 33413172542547962173096390835420528640 10978969 -167607550241928617016385967404981384630 10978970 194881193690679298772886824120082451680 10978971 -151673523272245097706469442941483331688 10978972 265310412479157679758284638385972235776 10978973 9881691690967186458385464640075654380 10978974 62088089683632122131272665471469605760 10978975 2365002638531570558511525387992048000 10978976 456237236754916047584373927002262994944 10978977 373974731092143533641886266302798444720 10978978 504776630330232194151243888010594081056 10978979 -480207080199810711166155215569888237440 10978980 49583819088189156028449420793471057920 10978981 -7987069081350824297302641061000905984 10978982 -179986197477413184927497623642231494528 10978983 -302913659967213107097678609202923175176 10978984 636204959708841696140758684369143106560 10978985 5621727158373991968894137384969577600 10978986 76055248018936503087281414314584977664 10978987 415951071567376940516922005606482307636 10978988 -6675780576197116405950242077993888512 10978989 40778766096744373907575225842013360896 10978990 -49603366751642965779868301151860150400 10978991 -138987481656503430568959259212252306432 10978992 156207369016350663736948836296762179584 10978993 -193480694108183115156212049796157868620 10978994 -64592353205591919638101959410530649280 10978995 -303123321564330505571392102911862076880 10978996 456812061285270681824967442757267456 10978997 455137011863133858445813090777025720160 10978998 38208089733216709230775521066211200000 10978999 -531687834065673975170616857453545303000 10979000 414529350868582498195268016908620800000 10979001 -86157654456113576282963777037155096400 10979002 -90735387784958593009041735875509212048 10979003 -52268893151235564631901523263706739392 10979004 -191246060690579662545198432356695203840 10979005 256710624147235764557078817559377183660 10979006 110332054794142837762989689735100232704 10979007 -67863862164536748344015090247635894880 10979008 -152723302413071329577687581322593173504 10979009 -448970398077501352820554174818970553790 10979010 34083329538140568448991408890728345600 10979011 -171275757215857191433663006357426512200 10979012 -524283153334090277817082374902890045440 10979013 -86585765395710286409307649033037313600 10979014 108139737249329433043855272660220954752 10979015 58016206151589829482712662980127922800 10979016 -239083825775937525854817033518027366400 10979017 226204857949070581987629154154479256000 10979018 4648861046635273464084917053432840704 10979019 17092584058028282931621524139856133244 10979020 131611376875855561436765849851579898880 10979021 -364289917999438057162815722889482568756 10979022 -20890569054244046493636546783714680832 10979023 67954427420592280285043010647963320320 10979024 -80103176537889771909872349108880539648 10979025 124294486524133093575424188957303840000 10979026 294432404904196336496397956616654893712 10979027 -77794278568034525777242789537165989408 10979028 -33568155260385863615430982252800454656 10979029 44120577297887620633853317683934218400 10979030 228895273999214431261070678179312700160 10979031 -14945749639689764841030421271452573056 10979032 -402775847823183731710636715392475289600 10979033 -132714843113519077018248470398943643192 10979034 -165919250545089675985771287672015993600 10979035 11408328768650812824109088985485351760 10979036 633187408822420635074611511996689605120 10979037 444310171790287718308602998161766917440 10979038 110077198551290513001368737373042117376 10979039 -72129298735964026846911181733291156976 10979040 143380908572364645223133393057769062400 10979041 631082668124653406632388619707343937442 10979042 -351574074368452083620764414246846115520 10979043 140616530885267437407134408601278433264 10979044 631660051265915768320161223505649643136 10979045 -234806967267812828071093255911680499840 10979046 72481376843844224073916470605084234880 10979047 -138796647335680068176315110760120087048 10979048 -238880406713592318690575671264432097280 10979049 -399047007766875188530576078327175009136 10979050 113751324120990082129166220246152236800 10979051 -901485135516298005075446243430167367948 10979052 -126605365468678802915691094113574993920 10979053 -253981551902460246010606448842467641216 10979054 35542872366662353271839437111846898560 10979055 93220190676588498556211457846085688400 10979056 -70849768514747661346762848732217344 10979057 131220914927819142255157262377317206640 10979058 -151403832459032205309308117247473260416 10979059 148012863571108315713783568512034934784 10979060 24231511482613311653089391001008628480 10979061 -5376221943716721649203560155382724960 10979062 -116998777393687931736266031924283779072 10979063 -118878141992584471859192487091985744376 10979064 -11993471705957328996901280039850762240 10979065 463417662183129909436053829346962677000 10979066 103366709122576578929562289029199230720 10979067 -164781804023481554721759195601284859200 10979068 113749952645841601052357569971657143296 10979069 -243855765292004247579309904523925793530 10979070 33684030406026484749041743204436419200 10979071 -96610307538698149189560543188328942000 10979072 126092000118039538655869360338999705600 10979073 -42822660713663784766374361899144130176 10979074 -24230061555626075204487139657941720960 10979075 -393476159876478156588515139376049405700 10979076 175379034162495958082761636538662533120 10979077 -314840054278453868934886514142807767074 10979078 -34995355629982641041459125470278418432 10979079 -434073194303924478453036616584634534272 10979080 -90554551341381033560971824005878579200 10979081 577588330737741296744227667762677097280 10979082 -17367474152802040949079480408573800448 10979083 -47571719349009654559619607302843306668 10979084 -45404282692096949389373988592817922048 10979085 -120908313855949793776416373272719368320 10979086 186225330544130872876382948745104454144 10979087 563436560914734071962346450981602668000 10979088 -85301248153532968638911665622165815296 10979089 1275545516811105953973887234866792091232 10979090 206492405327980639635572624591883568800 10979091 -449513386249561616885835386443436188560 10979092 678848919713874894543295992683370271616 10979093 -5180821404371800665515345335873117860 10979094 -111234414014022708818214595391169404928 10979095 -200970655647777715625141545331386007400 10979096 83881154467315794628708511486480179200 10979097 143741372784818229990745290097774368480 10979098 61549688095714128037421596245121937088 10979099 148696453716403039968186175997850400464 10979100 173957206604545663304598926729218368000 10979101 -623733781592115329896395810396079558336 10979102 -67668012143683942080480333638099461248 10979103 -28125845855093837565678953011519978992 10979104 10496248936621366273167690532147691520 10979105 -29599579493746553840099821692658564440 10979106 374325635653967223608151322289594962944 10979107 -484177820899637727620135592371566388644 10979108 -251770524000858954820047859673013264384 10979109 -268408676261301215008424594853534906276 10979110 -126151488476121245075827459069472265600 10979111 359106123765526084774390157043990247344 10979112 -451125462857466090646732361113818316800 10979113 650108670339610806676285987115926541440 10979114 130394971001766103214872879944555604656 10979115 -40692771591442634753593431937433948160 10979116 -327808230375473202519014796226174063360 10979117 609185799417714540523110888811956950166 10979118 -188176603641022064867993143722970001280 10979119 -77124752895080458173026268542020119552 10979120 -113735275832963733894204991159168204800 10979121 -37465512527875596815009659327423393536 10979122 11407542696197848932744907210578522624 10979123 1048966924097048362600044626928695319480 10979124 -107122387919968806522635346036596029440 10979125 -362430306201832395358208630432955741000 10979126 190737941368793749260833737831732045824 10979127 13662014596737722036622661754799567648 10979128 569594119339475775997909595213204828160 10979129 24445148282640129997258511898316740480 10979130 -24323156531237738569435009823847168000 10979131 -951469717730379376675655353845872333000 10979132 -477736043884619597013711658323813295104 10979133 -456698119868293710130882330405138214400 10979134 121362853749641203277036156113747638720 10979135 -26822634538039560779882778764383504920 10979136 -78016331352882694734823712723978158080 10979137 241676742857287199687192148311486694100 10979138 187032431933600810397052256863134720720 10979139 -191385026035469476870933528819473682080 10979140 -181516432333272741094278361548525730560 10979141 755759443748179554107060987688489616542 10979142 -59807912316538009862139383776839874560 10979143 -263906599676211620569321981369320942800 10979144 -161585546744064668464633343380829798400 10979145 -29817299497848668241737513810053484700 10979146 95668861794305689172607702579930451968 10979147 1347870416541311295462457041740611560 10979148 -52468387109133828088410278728584938496 10979149 -189042402059954068085855102216691843850 10979150 -16581809931543893037296609578328064000 10979151 -381282010426221180293677897152521230968 10979152 66275125248444056490735741309176569856 10979153 1081310449733944652799057385621057689600 10979154 -53521569833174629782767463420101675520 10979155 422592307853080363474977866083244919120 10979156 -195841426124470402576788621043071135744 10979157 -32980673330014439091927407431768588800 10979158 -237105487523535450723221487956136417024 10979159 852555737037690545272948002495346589760 10979160 377112690953150638034068450790552985600 10979161 -295844122336415472139045558121811060588 10979162 -40689641463847378654993571678966991648 10979163 -166503267578046979029672497705577776496 10979164 -226126589514539532966326545947153757184 10979165 190851940966020325905874905956557566720 10979166 -71286856450113484569603587496621668352 10979167 91807529236404225443707242910711819192 10979168 595807023766391070914358673518412431360 10979169 310526167610135391596896569066337681440 10979170 -297897161622487437691684992765820861440 10979171 -207779109332283281573998703721269322288 10979172 315073334549646580799650878285444956160 10979173 97902676744139480023560607377198663422 10979174 -438419367737835063835856115307109126208 10979175 247589554094727480004762170647880507000 10979176 -420896495365380216975483077189593190400 10979177 -302640965073155469013189324921344 10979178 101175644748112066194463769608551048192 10979179 -12023681592241237627599401138572566216 10979180 133315233146457532391017790804519331840 10979181 -45195029142814197913622208967625534730 10979182 -283735309334899405779937605306771210240 10979183 354818054810631152862388487975287891680 10979184 -89594891813110622609154675548361424896 10979185 -6432046307716844360869323422916858840 10979186 84684472082942642199175575513310539792 10979187 654131751225373009289268270970433051760 10979188 -224024752371026911906275900137801809920 10979189 -359115404441976427388506631478379359876 10979190 1604949292364081546996256809638062720 10979191 49938878069551294206420569823970456400 10979192 -259840340775192362637386425313068646400 10979193 224905861137998781304552220478503785920 10979194 -497150749273707842284613978370240745104 10979195 -3146807392788126941175938149032452640 10979196 -309771212721148748293529752337264778240 10979197 -385426576574306952946749630431482887540 10979198 393038901480810106297954803993449364864 10979199 68655886177885350145239255690415495680 10979200 -33910840613107234889659762775949312000 10979201 -566287580673021348910997754799648710096 10979202 71565920682648221208556521961963799040 10979203 -1319410543061512078553448821181630484280 10979204 326368491525431868250568972918093942016 10979205 -245938503123846122281210283247889217280 10979206 -133411165490009351967486291066236699520 10979207 -184821747822964305466957803132373851120 10979208 106320857584200969156407359011628646400 10979209 -570186813848680521218271166912962911590 10979210 -272331002477599214267292150105252264960 10979211 234468875957165394156556903053248186880 10979212 115770537266957346006055555304702215680 10979213 34056579739071394788053348936386260960 10979214 272196438620357669865634731637455465600 10979215 -41292515106065781340636630064265542880 10979216 -48504248887502880445046587064562966528 10979217 213588596874144207313072879769277444834 10979218 6461948362913769871345813846619208480 10979219 43983559541280296776440850119133672620 10979220 -36284488233212927801552653990973399040 10979221 361511975821204664907932959169664495744 10979222 137244014711928514890341193065541312 10979223 823528524437132385380799628257865634304 10979224 275033166728706979866212346560833320960 10979225 23495460691276866987734903150718891600 10979226 -135664079252424141532349523988841817600 10979227 -117598949261051665232424156677416717056 10979228 45227097133545646583670370674798950400 10979229 170928697116340940455936079392869452160 10979230 62297445415405371740839108333746941760 10979231 383701726148568412157849724430561624032 10979232 101576927052684011413059346176103415808 10979233 -238401751933317797006997874795509312 10979234 144587694856673204460618773606416461312 10979235 1196663098637602278028915997146261200 10979236 -68593584201580999311966621514274577152 10979237 12866463064031484989506987102269355452 10979238 -9057559874663072002760045266813505856 10979239 -299540612919904191541458610945528669760 10979240 56029952244294542876354685835875532800 10979241 23571651552298522443561588069270555648 10979242 -233634871470651404398237829576993619456 10979243 -339137829736383257121109085643907981680 10979244 232841146046768419933368556527316135680 10979245 -180728620675751410652099218506758560800 10979246 -62031694581856391504276934869474954880 10979247 324119810601928231148513604650698236672 10979248 110840095542617084701394308020663484416 10979249 -961238896982886224113202359098437616750 10979250 -144629133763222327922361852312349440000 10979251 367749017924634518109148255723179681600 10979252 -8187370204110438914727625208475555840 10979253 296659547916838155683805227744296627200 10979254 -123322590258984842311118859373637658432 10979255 19128195483788232585796956509732249760 10979256 -221955218186857903277285737279521484800 10979257 -407804110233263083271969620338889975680 10979258 454248788176481910356992915071721146480 10979259 -268169208244342983944803631417157163152 10979260 289550065294867750731614219478934970880 10979261 -220784512794936403073399071702164436128 10979262 160488963017954058802339894939935621120 10979263 -115977111512537344718398433083831337760 10979264 -79855095998267398873900839055864627200 10979265 162828959515561936322865960228766088640 10979266 99104936284801078752427655562792685440 10979267 -89336352680696062567248611143849629600 10979268 68834291422855609838867250824933879808 10979269 162415807666048905143976805492846047872 10979270 -35147978849844520342461793047271956480 10979271 369264833490296701136692612401354120240 10979272 16961771825004230363355483660755281920 10979273 -48401464603788017678354532931662260556 10979274 -277012912866547072265240222610838391040 10979275 -333895226282381036670923575547599836700 10979276 -4072238759626038975593511371176919040 10979277 95376162042299249040666571227536274432 10979278 -194663922063772122702999383640139402560 10979279 -161491984180687076237599118857696635480 10979280 -25988404784119396451455199200778649600 10979281 -40779200507746446994198274278542043918 10979282 -157037204984884292815336298704278460128 10979283 233401453173749577016767214559552811840 10979284 -47710928395504955795191520014210464000 10979285 -389390431887522188288805578414287324800 10979286 -17498952464290133814049434933049307136 10979287 -912720894568654360082319036635132490408 10979288 -354557154225160712786157076008306186240 10979289 -258008321487996616541815175353712865792 10979290 -14286213779595070795732439140250557440 10979291 -401571824558858052189160156254790645308 10979292 -434287669910090227188926743117000078848 10979293 214474384181895857157746750014912703622 10979294 -17442813976386398839205595964143599616 10979295 334177563562545820576514330260890525600 10979296 -549242237395279177656710447996694429696 10979297 436618973289124856843251898479740898560 10979298 -183821625232389201184476639627546072 10979299 -486679180125186038487128094392514244520 10979300 233449149326270584516287804731582486400 10979301 23748417506971716136748810648823677184 10979302 -156420726151757924548972465322387342400 10979303 -495422148408311262041879952644330628336 10979304 128656439765591417522823082828849643520 10979305 -521129380689122732666445380880720888540 10979306 17584956073986997316687914657612215168 10979307 1509010698404959880974995615072509880 10979308 1026617776471114839942211788206224896 10979309 -74246441771775732425534391580426426848 10979310 -172548860586590353248424023391472716800 10979311 -7698942768798324514386583980857266176 10979312 121473556584261659551338173275081113600 10979313 -660858784359684513725800390416841368000 10979314 -470393666547362049195091892182335457248 10979315 -131288980338514903635670680972086609040 10979316 -81479742590087635782469509988707904128 10979317 -157517587280455125856592033551316249988 10979318 -37795223503292300582013981400502581248 10979319 3291649337775168254781046245767107968 10979320 231460106935331071850065951164388761600 10979321 -395236050706122626087988889361768176320 10979322 127291093059344040941528602028909537280 10979323 414660137183008435909485210874560638400 10979324 12246965862892166986771684399544741376 10979325 -25233874474598196006405995214844946400 10979326 -233686072199558353894628139967019930496 10979327 -630262100008522539050380975640687437824 10979328 34730997401064964829728205184046202880 10979329 -602311706995124687513710907446746399020 10979330 94589373383639465556138378803512342560 10979331 54800184159964938270518207326827013248 10979332 45511868809014654680856052435712163840 10979333 -586083952745849062624395471046989611460 10979334 191354857210188605406308723679490554240 10979335 262122608135223281662128487609500284280 10979336 -208880367198328866868055326171183672320 10979337 -207511813419779742549860718627823200240 10979338 44876608064923946215774557976441687296 10979339 -3331022709389612293265518127888160000 10979340 39225918041804381939298048429740851200 10979341 -666919569167133247819949706506805880320 10979342 405169764591060010146054291926894409600 10979343 80658697683560466905009499622938921144 10979344 -29489746333227352870854821371626250240 10979345 -94209780332957000780049311433867075480 10979346 2611662505671378614209322030896462848 10979347 905997182648069382665792655494447703432 10979348 -125373705657851722076368145623943424 10979349 -114031898624461047342402042431065102464 10979350 203130977631543443759698418694332810400 10979351 184630461225917459469346225358095796232 10979352 -150553023726789788588753642824872960000 10979353 100668600791365112725924383990568246080 10979354 81028553812881358362033434390600655360 10979355 -28193772680324970932621500020675185040 10979356 -607988524992918272401461709971385082880 10979357 -1097191292560304746276567716764259339648 10979358 -112094480893206230144558700670060336512 10979359 114893385495539574343577917220613084240 10979360 -79906268147950651124367461765968035840 10979361 410291913632026723653837035668348529280 10979362 -60775277968290612046695227653546874160 10979363 215430342680221726131834477295115932800 10979364 -376116536276986083452571756113394812928 10979365 -647985740690666220360410795708598395400 10979366 -374150169542049621955813431566105998368 10979367 -205213178626965723669208367957725269888 10979368 -32079211824929700269498344355690173440 10979369 435436115876807349781085857561940235840 10979370 124549592946738528796659279308552807520 10979371 471702667274056050888141438147318766320 10979372 190797750495361843294396025844253753344 10979373 -350603950834556007118813905406818215616 10979374 28039295447592647300081395054446557952 10979375 192548615963957483356976665955291295000 10979376 -70113162135020403845589184743921451008 10979377 310441248564068681565705682083302495472 10979378 -494130790574669976694269254889154546560 10979379 98213760714362890670153181713537298324 10979380 -137262830802609665546050083471204284160 10979381 -699869213954535329233370466473701114290 10979382 -378452127183324869271263673967245565056 10979383 -182067515401785323761677129995659457368 10979384 -199790918440583706190758749885762887680 10979385 44695928421358535151673004372602190400 10979386 144570723146726421427674373352402521344 10979387 -623969857635978250558515257319126023964 10979388 -24899579152396230890139285627484176384 10979389 325579883480171303867900347180797319680 10979390 7213294147893495320282473565522956800 10979391 288967712171789543651105824874395969992 10979392 177991588805872179970655320734746279936 10979393 530070219088087623151587219493633704642 10979394 -71086635454753104109338871522250311680 10979395 -14846741297453782385314082028550838880 10979396 -169378129903359192313315936306563567360 10979397 -229160609524934309336017219617509208000 10979398 249576461516885157644822772776525455200 10979399 283109245195946926348375623651068245416 10979400 297173998567902724541435934304727040000 10979401 -398655773452878628384365706677068057628 10979402 139439872732622293369915002473131345152 10979403 -266198064797110602533238010183274905896 10979404 -4804843550819873663086037404927115264 10979405 7174096239799728447255208360334553600 10979406 190281382924372108995434307099878894400 10979407 239472693419039074291587340721166973512 10979408 92058044544804487362774812124360474624 10979409 -111286282864817300157581613115164747840 10979410 151973423309770872397029823004626685760 10979411 -275110368693689301564772172200886771988 10979412 117968243989950439088820580210569357312 10979413 501462623748135870170672460610590387662 10979414 -755219357513163702760371190573058041920 10979415 214421080008782668066053212444384793600 10979416 -259960755065470309352965966208984678400 10979417 34730975677214313187023348125893169412 10979418 -66579891392671009823088487002512835072 10979419 18977843650719676594817122831104456096 10979420 -203818604186079075120086918452431360000 10979421 116426876956268889974990747239143192960 10979422 -217001601646854453617932747983225391488 10979423 9054745786241662098167367395051592144 10979424 -468054738833965927374882868766799298560 10979425 175016365616553368123064220728796504950 10979426 847072185329673655318340481230862477984 10979427 45603143056227057513684276924721324800 10979428 -382858562256020867553686014169102883840 10979429 1060887932748803960844404432887392991260 10979430 -72072621484548663387795690098156544000 10979431 -209026027419728237816204301704514287136 10979432 461684574524524260749313654444318996480 10979433 196782801263189785310052117676281207444 10979434 -306386988844110369887423042963500962384 10979435 1017295847465913397838980941090924096000 10979436 -102317152278162031295206668674847261696 10979437 51518284286078438748857968435344011072 10979438 460424714595809990529706037740628013120 10979439 -4999982166432124195444061276926064376 10979440 65539742518284541981799933454914027520 10979441 243455016935219726976499392888334820544 10979442 235385940197943637395058382352433770240 10979443 -141005134429415540748106167618642120656 10979444 -185391165211407955919444146337210892288 10979445 -67923895102144083510735351559316031360 10979446 8442024166326520400254753078965504672 10979447 -55121786924669460515007515433589630104 10979448 119704937049117383684702867885260800 10979449 -245223704866615344740060978255757129400 10979450 22607264166131676132725496199688138400 10979451 -86672060222282846610232649260614372576 10979452 350790956854133131823497050455530532352 10979453 562946958521091897989484296134183053702 10979454 925043959316023239653360913563713152 10979455 -50054539013752461541724062357996319640 10979456 288935004667741116062123381183395921920 10979457 -266438023404586132033195931025145636560 10979458 -168286942493623601491446517087431498240 10979459 624782936158154283414394994862176385660 10979460 -97450718370126781339909661574467888640 10979461 -412836261239062992907492564403803944960 10979462 71840751240869201274303243273388338432 10979463 -25005056210727112395025030323769802112 10979464 -216249139446780203763270912530403655680 10979465 23270783716011614531976900624017976000 10979466 12982537009358005484393001893142215424 10979467 -676409040584977042552274804496909219768 10979468 282956940384986934409277729211398139648 10979469 -61104112620162738553898822674678710186 10979470 -192948624841855280077145177980199104320 10979471 -458884214659504156714119867535815107400 10979472 -2954967457771979145602154672935141376 10979473 -964494798181419947673952102740922459280 10979474 127382389329820604603970565563853272192 10979475 -82860943644524384613968525254286866800 10979476 -778750496074219434317668066960558080 10979477 -111342653180840233860364050881663458674 10979478 -1256491953587618732267570555390025792 10979479 50577973857911354479423073685102108696 10979480 54295551165761868351951787603682304000 10979481 204615408879508995958443785000829212544 10979482 408519697708448218648666184588212372992 10979483 907748867800780346339738756731237449732 10979484 117109228516583397721076319446468247552 10979485 -304058710690475171654310529283691595200 10979486 -35444027433129380828247993541667088000 10979487 -74600517894983181255026904233226393600 10979488 275269436142376496981512722422739369984 10979489 585647321218325592654191402861411736624 10979490 67551546775232150034192124423170693120 10979491 10906577104688716722433923119301155584 10979492 -54390889900955197159012871855655782400 10979493 -124136046702009743438888710217569516032 10979494 -53302911677848642214469386762400220704 10979495 -48027396669368873156625285745397853000 10979496 -155012184791763851360163430190533017600 10979497 -93020249405694869688796678616041670000 10979498 41038975584926290934243056777113294000 10979499 -643365027190361854668379362461042480640 10979500 -109093336604252925355741971561997824000 10979501 87369519019572232667530192612905510744 10979502 -14800504356012540301069536883503175680 10979503 -973564790779956767416519091204233044216 10979504 -11184576019747012300574060599757045760 10979505 224236845068535809565701454348342534900 10979506 -320922279854383691610574202112120252000 10979507 -272231294111585376154739515881979109376 10979508 252714023356400054387826052686345861120 10979509 -431980344266821664415124336176347414290 10979510 -208763362504560251791271506445422352640 10979511 92745913099118372448658288230229205760 10979512 540443119475817495540940910503569408000 10979513 259478154807907889113100129900355669288 10979514 37795324896167312012449947024092203008 10979515 902692994506310929605491873938672800 10979516 511877721859792826340244586883012257280 10979517 43868907175385534963211835101134804448 10979518 133503708782398141802812110486319079424 10979519 -673105192453194164102806576481879302080 10979520 -64105898347506234510571789473357496320 10979521 -275730008253069559826311219990109607488 10979522 111352862406538953613411350213785704992 10979523 -156970876784953717859486588118426762000 10979524 282521514010326810785470265935374932096 10979525 -204995108807323198922257951065484507500 10979526 -33173638002405823904216829684313405056 10979527 218241130338886722570572786396100517712 10979528 -17424674390232557657044060175724533760 10979529 105771101621650937986884550934797854720 10979530 177758708692317713622173888670673209600 10979531 -126496913193451193748762386506959790848 10979532 -70139836321791123744497457860735577600 10979533 -75420119507273582123695194971554427136 10979534 6296857478644109353108124575314325440 10979535 -101416307149558404388781277193013345280 10979536 -26897576347144658709841557473304772608 10979537 -529204095635923409910888598495765964814 10979538 244110379059446826607041583499569455744 10979539 -1148664312314238142919850608968067834144 10979540 -52488400935337181546400475254336000 10979541 -417904135495828192122337226765101028850 10979542 35165558707638075131105815711164474624 10979543 244816779240599411131187719935185382792 10979544 168504461393749121855569715150522941440 10979545 555240059415417601012136372574002713800 10979546 -437396440246454518976479642359326519040 10979547 81045471599679433091664399938529730200 10979548 10240852366999982334310325060940960256 10979549 28445643072260818378913630719747399680 10979550 4536153570222982203512216203242244800 10979551 421230992238262138313447442581318515584 10979552 572177374201659535414946917581863780352 10979553 -226061123418188896744369369280253974976 10979554 -164357321722250937193231551935117873856 10979555 555535743441346607058751803240806682960 10979556 -2381373384652951954976386255612870656 10979557 92478527181177804291374481103915815806 10979558 345854911919863256273122223107174608576 10979559 305149830608223534808440451934745966864 10979560 -140685972970290891504642165449182464000 10979561 307417306438197063575636215892635165824 10979562 56195998400378820528501715980239526144 10979563 -150624874629241307267218500134089904240 10979564 471721853978933993635314058499454034176 10979565 1223235410400764545697888862717411840 10979566 68690053799925352531040309811939088704 10979567 -746501565569972842856361157713693534384 10979568 -31214701588312374389617869938010193920 10979569 -373208447506473255121033020915834887004 10979570 -3322296152936995046575482655423488000 10979571 215341518106805239742110527723145266240 10979572 -36905742074035479662281444362327871488 10979573 405934855051815642059254994723644204128 10979574 13554224548224977551786220399161824000 10979575 231264258541141630427921836472731134800 10979576 966976291403034826392350521335813980160 10979577 -11590200699469201337034505593169028160 10979578 -716054170630983530894325632159115517440 10979579 70129074404537653257412960347374637408 10979580 66788386745602263253551579040449822720 10979581 175641839429281719292185779170783065292 10979582 -79101437056289897213137511977251250176 10979583 91724756937071113167488850283965044424 10979584 22895376641653561828152005981028483072 10979585 -514331983706626577543408554102988834220 10979586 -42480398092463474598174641053890211776 10979587 -636708112345484874177607966941290566760 10979588 9580213291478039336614052006163676416 10979589 29078107847872655050064545973545760928 10979590 232966422367973095056036239484248705280 10979591 -64219270625664403161516673184653176912 10979592 -73137666322897576096401087117792583680 10979593 269548722122816680900752633822276354842 10979594 -397682540616742863293292714979717574400 10979595 153280534702785410394262886850217090080 10979596 208427771178594956959353708338736002560 10979597 -797412356652187859418737452659863274954 10979598 -29943933459607749036127716728210792448 10979599 -672898626052807802991083429893062934680 10979600 58242970549453692752169640579169280000 10979601 -145017462143436840913595204649519693216 10979602 37071980761392948601406165732643561984 10979603 505556465203721661533028043581908597760 10979604 -301370758934188829083796588839332986880 10979605 49987150046054720191351507272723936000 10979606 88501353856851186927613139915593520640 10979607 388846602059856394955916153925698030288 10979608 683095683826490655056703201751526184960 10979609 -12016138414495847506510981479918285180 10979610 -45671367171247377311841516185127667200 10979611 -133615956079105086595138759487902774976 10979612 -200003312631416943858029143260234565632 10979613 78028188749759067513030355026342265542 10979614 198225930533299450638338467223614198656 10979615 -212245976470746701676787043262540849240 10979616 98889554414223583976214243476752564224 10979617 -531562050173175543328697176456299559248 10979618 -70687402072463111583827954997407973312 10979619 114221882373789361174197453386014567680 10979620 -5732356823815227145643596756136509440 10979621 290465521412750028547295587364118892092 10979622 210851126406646089162858978929616886560 10979623 334486923292898592295443626716730105760 10979624 260149786675312050566362703456892672000 10979625 278391336450816985870584616121468160000 10979626 7267150803300342893258400520074835200 10979627 -463199796360217461000402148777748776524 10979628 80237422876590382779273095477630926848 10979629 -241781873454602235777422150803302929770 10979630 -54399690501968271142642231162471593600 10979631 -12028360369917300041832664710338083368 10979632 22898801371705028840165553608544092160 10979633 -76476689890091589232707904129592364480 10979634 314176645223531174751619755260299645440 10979635 -346699065173838983916931334067223645440 10979636 -12591728319898191666643304968793068800 10979637 -783586503948351329488486959658837333056 10979638 -48550139647641606648580308958929085440 10979639 13332701834843127417301333398673609440 10979640 9032699979474089729351173550113996800 10979641 171642854615580850190870862795195449284 10979642 -163284782197250372911797376945095392256 10979643 651267921223726783498207656739069185024 10979644 -287140515068041561398719547738619202560 10979645 -43597857683660804049940053818478650280 10979646 -146215967520720909298707598183335524736 10979647 -232072323230492989839633695664445697168 10979648 -109308384523232114440191743499058544640 10979649 -82656205090613562130068812628737532366 10979650 156738480751932930654040396539596361600 10979651 -109545316342406854692718062226721985348 10979652 57582644212421243110708132780775365632 10979653 -258386369098815947835615995322934961376 10979654 -122444599139114425084454864580851574528 10979655 -52565086604001364377426175830913353600 10979656 758856572626580672321899435534383513600 10979657 -476772319163636530093032672502552049280 10979658 71297183271113023590442082308978851840 10979659 -739333944456582772723490561773030002696 10979660 193044070543681698937207731947474841600 10979661 301161321665900606174039656472592000 10979662 -170872188104465749455099017819640591168 10979663 -3762213479186674177363785356271340800 10979664 57524356278967585894577568457868574720 10979665 -657638719305052986167305563459918140940 10979666 -13230360895871521324290424030379024256 10979667 -82930512637381650083803955971728242316 10979668 263738641105903450440233799348538648576 10979669 -418461201486191089664448749669988150660 10979670 -77191481486109885453122816682436608000 10979671 -223608329782742915641337218317115674336 10979672 -113111273823019985561909653255369420800 10979673 28286313511864223677948212699022157568 10979674 290024197981390020338946295674213156336 10979675 -178933392313811708155938452563915535100 10979676 16886168560657848629065251036974141952 10979677 -762965010918523612861365190584701268 10979678 5196385843953189561543613717329093120 10979679 -215170130128426904074448859395219408880 10979680 58173581530595470155858063175668203520 10979681 283876598490253955930780339341480369200 10979682 -39128410881805733111894498337831321600 10979683 -220242911366642010611752868308933023792 10979684 250960776287357189947439575309206988416 10979685 -24333773238269772785204049044741044800 10979686 196017717046103281536509284644629421792 10979687 -52338999996304514116815431982483566664 10979688 46831718980506642462895243831494082560 10979689 88164331780525904256757282644911937792 10979690 -171199441478644877168493099076607515200 10979691 374969461711732734045558219763694788080 10979692 405385845082480309611753910311775091712 10979693 -119054552220269166902677576029795110058 10979694 123471245770787098298031541309861733376 10979695 218815703620738316115879248857038960000 10979696 -203020546228408105840226965849767936 10979697 1012978691010445820649380537113909902528 10979698 305990352502522724274758009608586449536 10979699 1519440783440952419633365337807513355840 10979700 222595497474218050248405748417962240000 10979701 -587604518558591912480139074976698698400 10979702 -12578570564787057152308854913654593600 10979703 -110798356519802134200138089502017339856 10979704 193405366662819781596219633104742481920 10979705 321834839128492653608618226662152773120 10979706 -2052686226120753801867019606677424896 10979707 471705186607874721003442882960042020432 10979708 -137117890739646908876723170319824579584 10979709 -58568589555768745939075531331043112032 10979710 -52769306294938403544359672380400878080 10979711 9459587738424030123100636629384005232 10979712 112852072813023115880357877724206858240 10979713 -164269346095553195866025672251240707500 10979714 58242011784639251923528547166606005760 10979715 255289633189942542794865415357174419120 10979716 335745816559714254172159829823745674240 10979717 193702892530753874667110745157487161344 10979718 3105714655909661046677136239438383488 10979719 18694091853967167919786177288099527120 10979720 -337517464842311977454942674418982912000 10979721 284923067504090302942206039040201490772 10979722 152283925577314810414377373750915472064 10979723 501875205805305781268538557098075677960 10979724 -149611974051698154212211865001568780288 10979725 77836465287072991972578884635742616000 10979726 -280753704826427288212009439166280841280 10979727 752705796884402482823746558670393293056 10979728 44728073891468786143806809681385308160 10979729 585614225741382171401543280907108833330 10979730 -117537727795405709556093088770718374240 10979731 -136869288649615639827160605467192869808 10979732 -152645960840157574901683922732922827904 10979733 -193863795452373128148660574509696167616 10979734 186380442058875229655311990878760682016 10979735 83104010184118094438167002525929184000 10979736 -490793469156615511647648929761748582400 10979737 -724414835400317727887231735449743506614 10979738 -34299238230921768461018536938512117760 10979739 211008197839288760318694284593699104000 10979740 -137741201437447978675436898121901414400 10979741 893105116614231284531051942978637095142 10979742 -29466302931434466450549372011894102016 10979743 -869372677609495498950737403139633343008 10979744 417650838117778552208206049891369091072 10979745 38743445375022862705757335999712490240 10979746 -344924458325262843713398018810296458928 10979747 563854857050578855528388270010390815196 10979748 -69554081883672781334681908807259942400 10979749 -15052436234261046687027917870708451840 10979750 135105106432042315483016361989984352000 10979751 -470414989622897021237941738820503268568 10979752 -53196071730449782004666838555306393600 10979753 -277098002809170485257969003090879060998 10979754 26185527450763266892632045007241560320 10979755 502737312419650313084447414614891406160 10979756 760857138721062285635632660642297092096 10979757 7069583925205633163565433826430665868 10979758 41698531602141901703922815330998170240 10979759 114396895643834194487952310285974683904 10979760 -55822466232619684900726513778609356800 10979761 -544799534584632235146941074101203020410 10979762 86516751767450618659912949435652175632 10979763 -36590877736160418991079041897381600512 10979764 -1002685004626880249616227775927992193024 10979765 -807760023030808488738327316409680301280 10979766 60123802288470688131511467133637591040 10979767 431745356489036592017505902213373035816 10979768 490574330528524269181545015478628290560 10979769 182391038952090912332871921329288875344 10979770 77370338151467009701595026706056766400 10979771 -8572414220177546466088989288356533656 10979772 82219400767964451605546592709862625792 10979773 -414915789193643686886148095857762905780 10979774 -56060641946957460397293987493275811968 10979775 -23288626128446294975840072273959260000 10979776 -61233823949051763615849902664916664320 10979777 -744234725476722706965806235758491070400 10979778 1434649615772948125247847820802557824 10979779 -746801643346453881711381699509482631620 10979780 28018066265261784510394720655932477440 10979781 -54328910201454063120675322445965135296 10979782 156649391467540210692923833497153600 10979783 56570589716410480361673048172973635032 10979784 46230057998003852480323567751160268800 10979785 214780401855193495738485057206976783360 10979786 201052393255343356034679385399009223424 10979787 2389973070945156658316685880881537024 10979788 112589529461165326366927912119109365760 10979789 176432554919251840303012117872365929590 10979790 26722350035668237637782555572703852800 10979791 -16796075301611386910470457441800618248 10979792 -687193809028049500365017765709742080 10979793 -411878070496616465533853788704418896 10979794 14360100785299797287869856684073636864 10979795 -178880382822569818041566742698345442240 10979796 -258818216324457584515977878303646074880 10979797 358958153670302491108295241797049922304 10979798 89725460735953805471535741881268017664 10979799 -41400703910956591478800924210632266136 10979800 -86570506291525458045202127017396224000 10979801 80395104119701146136404569546409322752 10979802 -37850691435451966401111810253447848720 10979803 607435273628929294228518013745457754052 10979804 127031547687544046471218360368513050112 10979805 -67009174118264193182277917909748511680 10979806 60644854445103895563062735808791609280 10979807 -813554638946029677906602931636985458096 10979808 169332540890951620078562617974356705280 10979809 414251741292732186363130246266563699904 10979810 -327806047547502982787351224751958360000 10979811 -598171151284500356739510542741901807936 10979812 -368638163242409364650307077314507817344 10979813 -30782084079905061147754115838874218276 10979814 99909673973338572641269276678459054080 10979815 4654633725039743692678045608152140800 10979816 -265772162363675415549036294608188262400 10979817 -587054669963913211306327433303811552000 10979818 289280589726751109537578335378324837216 10979819 -39391997221707688157745076666572576780 10979820 215972256287529218731664964669054105600 10979821 522912354107320586959674253075065514752 10979822 -171535552986633417171726330103640700480 10979823 414651655287204119384719559340898706184 10979824 95677108698280536213363644945309171712 10979825 13639865139450490049922194851872480000 10979826 -79889686692151095766803256324086104064 10979827 -73952708077275355977443356448730383288 10979828 77929760376568846893119998493835042816 10979829 -11496392284945693624600242179618536320 10979830 -245040176244756333402241072815931453440 10979831 -454084399784685913616113046193371065368 10979832 -14808664598513800900712763292236840960 10979833 613112589055348876386757447968389407082 10979834 -146285497339185238642071053968297624320 10979835 6515517607616212092381027979835769600 10979836 -29906934493397576720973034481213046784 10979837 282368654222648506813215994273786380192 10979838 -58350313481461776748244105165470222656 10979839 -301483223450227643549603112307287948776 10979840 -182580752491654971004009726182477004800 10979841 -69544237169376894024093724388703158400 10979842 -320371795295005836427442492515362170928 10979843 -1511328122879386272934701994315420416 10979844 -142054473202162822091573371141730795520 10979845 42841412989872474214421808994244807100 10979846 77663235981886026817132014502898347200 10979847 -209214680898614341441480353539087718960 10979848 -343269319350033341999909036464131809280 10979849 1575456420950999713665748291747207616640 10979850 60324476161395964185850708913262220800 10979851 -41856015340539299443948506704931799680 10979852 101435688928055191990108516553822595072 10979853 459406899879465791393409904439945263200 10979854 -370476596023408900768869883436361090624 10979855 68763783309852342513795334872313950720 10979856 -88466037946984934107236178838277120000 10979857 3973716737737167872648062299484074752 10979858 520829528382055480081295099774199048192 10979859 -18221390023101083599569137837328282624 10979860 -11535674448351801835423999464344524800 10979861 32362080843922365728093259769987617372 10979862 -6031078804662804027157941368235072000 10979863 929344856448900479434268870588988254680 10979864 -56590459241300262223553522700372787200 10979865 -73182086904942710327453943628497346740 10979866 132374200453594050305732208448926345984 10979867 -591056451454771155900323132287375881084 10979868 30658309618365827370830859467739807744 10979869 -33770454168351575887224386411998900800 10979870 -66996780165464302388766680850868352640 10979871 -194079310113535918663718948509424194416 10979872 79265751926304508518290624134918963200 10979873 23962157608193753600920192670655366660 10979874 -10761465881148314411141295647334815664 10979875 807355777891664398217755716090700272000 10979876 149537486177843503896180717521314335360 10979877 243854681602766823671798262765352468320 10979878 515657713725619516210405785859547136 10979879 -324804082398105595732399736318866496520 10979880 208714790541098141245181304014284800000 10979881 259392514108402216667002711621731862464 10979882 53697227111107130466310610872924795584 10979883 -289513556450867336665842742640402539800 10979884 -304781629177430628100305861290155006464 10979885 222203781670256679260601281927864981760 10979886 -34563369233684064211560421958437833600 10979887 1269527936114642864094803971484277760672 10979888 -35083095606461233732178027586705653760 10979889 134318171359124758035562627784940955200 10979890 49311433564864184214453070653073459200 10979891 -201341343320343545160282895257807307920 10979892 -181626110529879784764719412858380230656 10979893 1393874812489124413063087036462048520160 10979894 717419256460102852240956047719651810560 10979895 15521560266491078324111977396032835200 10979896 -247589904084526893051779749597315952640 10979897 420017092991907079979837416620774876420 10979898 -12461699579217467664330191425627572480 10979899 -53887376787370002044158529894234181120 10979900 108028631711095694601545904842397504000 10979901 -147807523350388173440425508077194184320 10979902 1932479182750556940243513394486200192 10979903 -474977808610787186545702747704750288 10979904 -18399995644677572738217811130242301952 10979905 555134645831872371587343362310117240960 10979906 -79248707400242796235654314536391788544 10979907 -5145111016773582336514714129733247312 10979908 -396612968932880033188077132355087303680 10979909 -938283149230625885965273507748255502084 10979910 -195905777934834429040059657749010345600 10979911 611015817700980427181628434168011719512 10979912 -163718558257893968194134744741107466240 10979913 -126466645323116061191528053839446227776 10979914 430180831427574649535202152377704648960 10979915 541456652160366468374205733695380779200 10979916 -339152747142102297511853978636502712320 10979917 -7562634862652045207934607676080469780 10979918 71181747297586848600880457975103572160 10979919 -511856606750215442761784465927634364056 10979920 -45189069682293137888970801913677496320 10979921 -345237328371040738833542735355599616 10979922 194225615002169679478614154537786859520 10979923 -306894707491492493512173165577925621016 10979924 295951542180492783425009099837830535040 10979925 46986132671313430736213112966834636000 10979926 -134873820217507833604559239592148308160 10979927 -26486495167274502423554994055231752528 10979928 549387392120580984447213056557285171200 10979929 -1208123068213223327546678253264676220160 10979930 -6184789888990015118974236403537195200 10979931 342420710040952948511159653642649955264 10979932 475297010432867436416988561496112031232 10979933 95564348153684111238248720996564710182 10979934 -59575190185085999807272075519173055488 10979935 22744010142311970275326117253238089760 10979936 -647494052159792909550002944270909833216 10979937 51990292863480616691574980973295772928 10979938 22158777578426140059138430270089436320 10979939 -644780219819601659472008596357836696000 10979940 146766303305881461632286168368232960000 10979941 8373252978882754916398126060155011872 10979942 -267542307130548934940671013806938916128 10979943 -176611425668745064542932833487367319392 10979944 -582704836059477237081032127304165155840 10979945 47307976373365511319909979042675505700 10979946 298841902703811852558720094546323402672 10979947 167338149000043438945521797691054585600 10979948 23175889186741965903915277116491366400 10979949 -270573512596538640158754477556038312192 10979950 -158922523352772887259610833551944560000 10979951 111096039370534202141780394856871232600 10979952 -46457376127672214299375285029040029696 10979953 -565781498730037987941419401127579530798 10979954 484554142595348489019730840541097436176 10979955 20508388141752809432415287255723685120 10979956 -140545225335691698637779889850119324928 10979957 43930822141172779797767249246611810140 10979958 -72830708571548246457485910714688922112 10979959 160667303469462856127888925543537750000 10979960 -10091001531700204773129084492704563200 10979961 182855527162501403903104112697302773824 10979962 6306891059575349383367854340841883392 10979963 -744274431158221830847444014561099546936 10979964 838919403765730966328836282174675968 10979965 104862897346199731034045176348550334720 10979966 68765335692706588728100261395791058432 10979967 423429281001809071964926518602305226880 10979968 613715351970925968123477529264253829120 10979969 169751220365174458296035446224861295872 10979970 78782065980719363915735995575370122240 10979971 488911041072880148999527169927580418172 10979972 181781473041545290478462362144638577920 10979973 692400974968693502368854033526555129920 10979974 -191159352083916024843011029010039247264 10979975 271771241037598217703729120976569780000 10979976 110584906766575968524247050355893698560 10979977 275632791949192194145479206686121573966 10979978 -454038023702255089202294434136574090960 10979979 -335850442388409208522993384895781311016 10979980 -210929757723315179117870056406774323200 10979981 21718144688543557282330845545315275200 10979982 67837678638481969954139801868663271680 10979983 -47135184306730373913686358145565132800 10979984 40225954465004889549949489234640584704 10979985 227516534964472752854779270297053600000 10979986 -120141145709568951994168030010023735680 10979987 360727507198729271740265996393737075968 10979988 -22828867735157434687750872275158511616 10979989 -559529936622031025667409250464154588544 10979990 7251259912413526455213931316047964160 10979991 -215904241386260288889459669045355982760 10979992 -184884471604942334142693686964697374720 10979993 -200746861623457091266488230524880822400 10979994 266873421932046979994185454011867471872 10979995 -171768318170654220262916965919258801760 10979996 -22742317855800351268488694359341760000 10979997 90713476873967226770073390689855518272 10979998 44929291491318052418708785023018864000 10979999 -945698410173905906673135081252988157664 10980000 -76026830009659977621720980765122560000 10980001 155233232789348921042756412058242697492 10980002 -123358281837022904936773247942893837056 10980003 6037004932107972974645493016167117408 10980004 -205170265005298406788183885478223110144 10980005 -168944133029224668529227757208324136000 10980006 -35901655134386407495974451963045509120 10980007 -8354221130127810431861019571280805800 10980008 -81361157278001163699961737180710830080 10980009 251116837763132411386393464671418288000 10980010 13913519358009660958273001695661914560 10980011 72489207419206560877124919227978668320 10980012 -96454519055558188029507899770103559168 10980013 -551432745859147856358580721782239376032 10980014 -26115865513573239185917977709087503360 10980015 -194111337352767908949217209435817536000 10980016 -37303438532219273419522471030733733888 10980017 -491384277600912007430024840344997311488 10980018 -163154845112594727486869447656506122880 10980019 -47085582577647793896348646849095406320 10980020 97504596627832910959091546302647540480 10980021 -121775803925977723715342950493426055840 10980022 459587798412012628440500346236671953312 10980023 -1001283543487450612472695678310537684160 10980024 82383941996677043105978866360320000 10980025 -36513659342282863386564488228937387200 10980026 -175677840828652758849491419699477734288 10980027 663104799155061897569549586747539472960 10980028 256546902105547116248184363825623801856 10980029 -824881139198883358952901598488099389370 10980030 66686340777514922116101968650154056320 10980031 -1244782023400970863844490464801357636336 10980032 -70337968766459401116966484677828280320 10980033 -398479028106311236707521059976291917776 10980034 -99930171567402959046328721956046438880 10980035 332825395012279137066321470904890884560 10980036 15194621494392543126310586918376251520 10980037 198588578232867673842165818843935837920 10980038 -32086038260594200923238621426496317440 10980039 34748604567598618131978240836565073920 10980040 1140734148715828022588921347044077260800 10980041 335884005670548518770097997573737580084 10980042 -2121425070543333518774321605898200320 10980043 -524950048592361933498389774724167388680 10980044 155253143510248210075261301674409147136 10980045 -24475424316169141634402274512414607360 10980046 -32414085133087189537789116185456787456 10980047 119567662314831208048872028504740189240 10980048 -136640765421474771492361704761432211456 10980049 -3104939134709267443845800661806567950 10980050 -959525324918149761976606312969507200 10980051 82470055812818010255598526672735464632 10980052 -571931167693406878052075164374722908160 10980053 -214830950396367315303492622829188429920 10980054 1037492339439104810638278205412515968 10980055 -225797197294310175822071317691234264040 10980056 513860321299616738916328929598719590400 10980057 -87571314255615668621308549474105186080 10980058 -192065187386097929813940361112007260160 10980059 -638428116138205289821763963291365735740 10980060 18248355411619430579840612134114590720 10980061 577488339186985209251201474477909989324 10980062 -276954613495638921946635279865428326400 10980063 -301389527262722511402575773261820471520 10980064 771240863404696287131110266607634743296 10980065 105099735492959356524312918706155572520 10980066 -98101692144946245199729201393707893376 10980067 -37034408381238686572067574424005248160 10980068 405176436781609381447944546055831652352 10980069 349395553457302384808606614912504808544 10980070 154136373336312327952179029284152124800 10980071 621331071790458724526112941477691529272 10980072 -126821267223998697056196233951014241280 10980073 51330047632624242317983058065942011364 10980074 -155803858811461823247829056962318757888 10980075 -125381608095489431445316959512623858800 10980076 13479229048679384157427130736600326144 10980077 -725700438759118637665935283652719536480 10980078 87543201485884256846933559595198415424 10980079 -9852494798491393027815311134027090176 10980080 103045171995213098994283432643524853760 10980081 -244962701176001040900502542361311577920 10980082 -168105618861229012552378762028370394608 10980083 525058151368812155529102043562670310176 10980084 -162136169754392645539452291676965617664 10980085 244386913645081420246420489975463740800 10980086 -34371371618671781121385674817715830656 10980087 -156272859842896205481808189753234956720 10980088 251874688340501160234905330112282255360 10980089 674591654806915667027913353302088950890 10980090 283512392760722200705792283895404467200 10980091 398122572987424732083447585885052595492 10980092 531548048509354688221868346590714288640 10980093 15551918286735923457197722675226477568 10980094 -71030163442088073242864829585422977344 10980095 107622627760985086078068483653702563680 10980096 101795062879973482676443444646995034112 10980097 79265202489426049268126746984887278340 10980098 220166708755812739391541438292943884320 10980099 394745868192434079365273761790746237380 10980100 -282540582855324328654616034925143680000 10980101 -293758645160846018034199998408885348192 10980102 313630268264347187210952794437085184 10980103 404893658834750030362251375390499444120 10980104 -224770930995022925953801180136415436800 10980105 11335841503108460134229580722560641600 10980106 -231167060489745464676534669060287959248 10980107 -17650535228756924133559822541805336576 10980108 86942738475000460256203514997603072000 10980109 372907379282366152506986640642138963712 10980110 -117932638677893798048516645368900151040 10980111 -171213505351776675109839675226917067128 10980112 28893956504159314140582344507994931200 10980113 742457432184830398766418992678898909540 10980114 -107566848364701386564605382007775633920 10980115 237789273123516528403301247043971970800 10980116 -119165798799677861400734281470729830400 10980117 29245437639014559184067756426863724160 10980118 187557769053525210741211478664873929760 10980119 115530942890798750148986456940886320840 10980120 53687086898091508347933301258121625600 10980121 -54907760302462887492349261270537609968 10980122 79048693789985716308384098831072608224 10980123 -108462826013106357224981764027683316992 10980124 151396115025644505915601910124256503296 10980125 -467758408264280952647386750742933460000 10980126 41160513525156244456853393014721313984 10980127 240583418607034340185549532403781690976 10980128 165900581241085919451021462653599088640 10980129 271482342968891462022621450342417441888 10980130 -26633082845474304070961491312005688320 10980131 738385073735159447513540305733886328320 10980132 2126296360295957526885183656430876672 10980133 -84672118221848648474986221063454087618 10980134 -280786485619758880505180194672195771776 10980135 182083903998774097313972837845842486120 10980136 -12727442204300691601992353290851532800 10980137 -1828592970781127804634847984008324288 10980138 14054620542123169906267697135920742400 10980139 6997610255198395517392590440518926456 10980140 391764620252658696669786286739382497280 10980141 -1508141231927977627306338534605101536 10980142 -325245117690231303877316399005466688 10980143 429638929943087377945467688550725093392 10980144 -19461517201091013185449693465238568960 10980145 -17077378937733050589629643927991500 10980146 -170304171428596121173424146078049791728 10980147 223077409501306448315034131254187855472 10980148 53306544239091213438407797177756680960 10980149 -52210341864595580346540837161813464836 10980150 -51124591265742264019557902282408908800 10980151 81670705849013319126217650231756272864 10980152 -339812530307638557592401331325788569600 10980153 -403808482177872028003217539128022981200 10980154 283447756988573781426752053597412459520 10980155 -348870005950412604777367922053087021440 10980156 77466645221773027846882163231707987968 10980157 -324702094176011139288243143830802557600 10980158 -43404883226126442702415967998489740288 10980159 -556186732122859528019732919271813603896 10980160 -151353240775146903577272874837050654720 10980161 136999541082626987594616154668582027312 10980162 -44142139915423077571968693134763669888 10980163 -625328123248102815046960858571451403588 10980164 262310097165183826481971607528938793472 10980165 255107147385543000410192522192799271200 10980166 187675766480226469013992238294477537280 10980167 171994733005916513923229289414709859352 10980168 -273851517504179307152170580790285066240 10980169 -9299026791792289443909002507788460544 10980170 330508958562259910336633891222408669280 10980171 625132712806196383398097816879572408240 10980172 -226808175404502520431447291345523788800 10980173 -196737720653617718751667261017651354720 10980174 -85810098919726764600748062921037794240 10980175 -130025680949067786373425114684024675000 10980176 -2100111094313988047781436630564282368 10980177 121576760379039048311969861258919182976 10980178 291848688305385049768615551687194755200 10980179 -6756252358286687717523100952147619840 10980180 -286169613462398014211707642377333008640 10980181 -707193188201223249172696010878456286628 10980182 80349722182175650982893996339964952384 10980183 -455003239235290098179594022664194693600 10980184 -8835563950716794441768578370739732480 10980185 -70868173863985482155579853272168506620 10980186 -48445969195880767615793867074934908416 10980187 1190074699906868210665981543305784703712 10980188 301547065332974310503578563008020197888 10980189 42805470386736881558780390917865643168 10980190 89808427356160660704527877052128299520 10980191 27014010228896721111860694634288994592 10980192 -24463903944103966676082166534466961408 10980193 -251901184429578969497442576730640110400 10980194 122952111649769205535863235390121547552 10980195 79822194596245822383571708080810144000 10980196 307554813286885610291450419834123126400 10980197 8447372293535051640074284769523167580 10980198 167738230502272104565776795583919429184 10980199 161403466188957185638891326769517430200 10980200 -18997208372590499307242947688792064000 10980201 -5965974956274523006813010856067284576 10980202 231331798540281903955517759768785797552 10980203 -74990509808531475999176423300077428816 10980204 -22615717304931154437580455343752866304 10980205 -54130696476709792737904750761346705140 10980206 -381577579042970087272563029209560278400 10980207 205060356846419692357974413427792551280 10980208 162344714451984664532572668393020719104 10980209 -424723362057096246028536597169326370380 10980210 29212251410267838543294468668479795200 10980211 366906410572987753003702835294302599624 10980212 -207531027394744300857960370931368550400 10980213 291881763623135294083536393151250240544 10980214 -404951623063737981163404007547342802240 10980215 225745394417716873860450146663696332800 10980216 -179391252780291034163804370701238005760 10980217 -5373688416971882953078325145639108528 10980218 -230119794977288524528985950133734755840 10980219 -105942776227754789160628234479676538856 10980220 -212951721894166110716525331056312133120 10980221 -100787117895698213386158072611260553856 10980222 -129367811484784823553235620665653248 10980223 18351529918377847007051272748578560000 10980224 328592887599175457443826644912019865600 10980225 -151431146858975541303603598289191692000 10980226 544482266547453868092320204195977397280 10980227 241814293226083528197480390420773610240 10980228 -151599176825981953353666473821697998848 10980229 -369211243553934158803138132366277780512 10980230 73128137106509092616684140078884869760 10980231 -20795237059072121377779255845116741632 10980232 973502649429873906968167084738223892480 10980233 -248875087999868092577175791229209329920 10980234 272782729990647500629093087169772725760 10980235 -7230875437961525207420859936847465440 10980236 310345553214436456403703088171094349312 10980237 -18789294407164332789260947464894426048 10980238 124921354039924360163106489788436091200 10980239 -811736898061740620036391023176331178960 10980240 49435541621646302790868839019893227520 10980241 -921643161421713914978730436127471945100 10980242 60907103239548634299188049447603515904 10980243 -392342758891290003757951167559880600268 10980244 -469057362142534827588496412698282592256 10980245 333510549787709427963935196996554401500 10980246 -122044061640508735112905940772301780992 10980247 343458015029859353873484785757269450696 10980248 514854471964665939407558749395791247360 10980249 -204077202500724371839120211997965509248 10980250 -576154460444654376744580985946276096000 10980251 -26021280220278917358548590157715769896 10980252 -363507325600485854018484494762688921600 10980253 410473099905674886193825154578803574502 10980254 -189453340776828680631564181880625852480 10980255 -114703368851603624395240890863227699200 10980256 42700525577398975061150984066873425920 10980257 -970651720148131109869107139008743390700 10980258 -95163761511913874133835640061453761280 10980259 -4011217296660638756415591453531449784 10980260 195802642120584083714877652861076762880 10980261 -554241567855618106591438230108295329090 10980262 157049494904620273218529634530522827264 10980263 -152470250249445455602916792267631512424 10980264 -169907201512292336677521097357682196480 10980265 -5267759399393040001307207934245422080 10980266 -211075213480587601035502078055302896 10980267 -69271835160599895929207607526340067840 10980268 11355955401107361953908392626150077440 10980269 -73058898350077869663422572719518812800 10980270 -66254908115775342403151631366653606400 10980271 -123119039223968361382990378710421323800 10980272 44398193805437633432848961827787390976 10980273 36256604220051215112000838959238744704 10980274 517152759902650526263070823880531685136 10980275 92671118047244580940633790192904820800 10980276 -17489865382344028842236199194399723520 10980277 159486853582629421438093677495074660544 10980278 -20747430794416088006490035944824792576 10980279 31824966978068437418916462090727014360 10980280 -157043310031644594671259132905034547200 10980281 -560899673719840291051579634450558480256 10980282 -199761344664903855601632053326778231808 10980283 53092245164986880533637911785018726720 10980284 59380741994037436319576895513313729536 10980285 -15016436155898612215659029204846432640 10980286 -104967045023607267323689176557141784960 10980287 481427575883729392788595487013189615936 10980288 -5160649227755329691379116807150370816 10980289 1757540114952889734862319143266096309120 10980290 -227915858202492981469176129601882828800 10980291 -128615218427072765475445411159131707136 10980292 122366572958577704647915350134470250496 10980293 89378767525269707884360447864922234880 10980294 75210189871944649936581642706722707328 10980295 67028746187093347564884622539520452000 10980296 -414490609567196358996734772871403166720 10980297 -184735618083230368468657634591402253312 10980298 -122084926055839181519541851109646904064 10980299 965445397933655452808336262358474642320 10980300 -155122088426827689585281408940857011200 10980301 -893003837056273557556287441465450722698 10980302 464295674574312760723592397629112476352 10980303 57632603052478886108126349505714828440 10980304 240216482632173990245223850735216517120 10980305 61178672823078363798842062374849158400 10980306 62142618157538870410157103666472108800 10980307 -302309808138084154207344917702033318720 10980308 -8718913524837194280708191995625103360 10980309 282234656182612105501697778204718902240 10980310 -51692047998434609476641307146396506880 10980311 4597293664784673938403713831171387400 10980312 -94206639606143373101721046945956433920 10980313 202336106054051618471513519043890668560 10980314 84515025875265322696655435295783728640 10980315 -379887919245446155106837890655490791760 10980316 -93123731923371019046429437495694584320 10980317 418059999598585894257605521257567899532 10980318 228321097594443805462357950159987357504 10980319 236272591776994298370235588644617788800 10980320 -221966733345252405936121531084780339200 10980321 321837172212584002706921189869064763840 10980322 -212408992442006139353096568004032186288 10980323 68741520699284255848058226117583376664 10980324 19839162502351824592933423471867822080 10980325 85864502165375981602604732426652856500 10980326 -37277212926420532340947026197506285440 10980327 -342730665967179944332979700525396497880 10980328 -496053408686945971470786497687076864000 10980329 370409960147476000691645852765694879930 10980330 -42185114444508170714354599562075420160 10980331 909780480896482073393255191052275567264 10980332 -147043011729285435887555119000531685376 10980333 -16050022100830311458063744214748915200 10980334 -312569205345021924369441307727035555968 10980335 483287751354354914583130516393405790280 10980336 -28296177682768063256060122560362938368 10980337 152395148257562329060954689338466835620 10980338 -104907744765101221535971309255203142656 10980339 63756685195482639959562245439726641520 10980340 85006544681494342512406033967852052480 10980341 -683116304353123340892490354140290130258 10980342 43416799360384850298265446878956831872 10980343 971162979040134134109296889078002934744 10980344 -51994039134322129881409457120104611840 10980345 -345873613608658889651226120370970892480 10980346 74414706698938271366568314544912317664 10980347 -143550876229676433713356797473482444800 10980348 -327758814857943745651026667189399518720 10980349 -116977681973622017155050108774750165236 10980350 -202699585065017480385604691886775521600 10980351 -10005009768620453471202767336422968720 10980352 200774637229417655018422661394754174976 10980353 295647134346724072770390988024585839684 10980354 -39069069478913210466421604255964880896 10980355 31777074951490492663560413559626171520 10980356 96690304867336772424329366092452952320 10980357 -500230478639097388215279894637603262880 10980358 -157105637242820303421090680269771905216 10980359 73710285496883926832291755483039945704 10980360 -29808525726726268362350819635839744000 10980361 171305000002653947520086633315272578432 10980362 81669891497814933615245705808826313472 10980363 -163222836606408199645389994296972659712 10980364 -235707011935001004495905938831791188224 10980365 237300045239797435013131027820665117440 10980366 -239190822294603142147720578334699545600 10980367 850198231950897502914660188489189802416 10980368 6368758065665715580042623476312309760 10980369 -364617328181696307031339531910536354206 10980370 -211421982879235785247345808578948641120 10980371 173892507797463375728688522786756210144 10980372 -3201363063430956912905918601567989760 10980373 1033976725157842140939887613046012900622 10980374 64280937138441028983909117636046813440 10980375 -101741110665983429176947553416368640000 10980376 431089612166224486471200608547273461760 10980377 564538196496832162759220358770899351680 10980378 11227110221141039052133446512577719808 10980379 -366612297645691292101799851764103524224 10980380 450706843881197425018584042372235660800 10980381 -19960895124265627924205085847164475872 10980382 17868521152825389434356392611240307072 10980383 284621832553194357318645708135037153632 10980384 -162486648876413610987688172757788393472 10980385 -4482738888505678772422272187827753600 10980386 -200455812372574663239923792788584987360 10980387 1106456030382775897037732554279102320 10980388 204730907171761312239242673268837012480 10980389 33668348658618101082670804696989524352 10980390 -19485366531538059374594045676299902080 10980391 -757775812059718409340176931189038835208 10980392 -736959518046561124150331669007305856000 10980393 -512447221971620401709378964130889345136 10980394 4428413882774698576169206720867829760 10980395 -497225697858748841743366590091880925600 10980396 -48380942169898978050150281054441929728 10980397 495651390581518704258880263466247429760 10980398 20527697475564721314503426073154251648 10980399 -218261050324233953384478284145098376192 10980400 -31557514680480552331163499715756851200 10980401 591232453928520614120853469370241072402 10980402 -143928796493663873127418166034970000896 10980403 90991516014383464351355047080118572880 10980404 -63674603574434640775013002948818739200 10980405 58411282856435673761318724725105735100 10980406 -605295299685915629660585457483220281600 10980407 349506856660433332425578771636420011920 10980408 443755399269029288515686900541324431360 10980409 -524012286380346285205282864290446344560 10980410 -165763005890580678413745988209578541600 10980411 51068361749496312174522337292787673200 10980412 118398557968895087391399462994079353856 10980413 40987847785893882913436006786474337900 10980414 -45500600708848090185157710336744063360 10980415 261161561278674180715827629402724052800 10980416 -31224720957700789668850519878084329472 10980417 50210480187498772286041505320897855488 10980418 -111271072059057972505815992926686753792 10980419 884040945659904239669465540362746118296 10980420 158919000890204491796475411633741496320 10980421 675048106196533293123572437094943646622 10980422 114357673176280318564732091792449843200 10980423 328505335422129148099577614762308800400 10980424 7115659573167744493340439160096849920 10980425 -364140181577301607892158524484006118850 10980426 232807353024089447850759381182688562944 10980427 -936339627380060498358347902526252180528 10980428 -390376338655425832646332164340421836032 10980429 -530269712826233723723997905519029508640 10980430 -12339963658596936681769994276414734080 10980431 -145887093624313289428907151224468148480 10980432 76690467444414409229202694039472431104 10980433 -693585606828383455446721463426913874318 10980434 -121312278008071842163840772665122408960 10980435 -188338065103084303564375664663606869200 10980436 140282430608051907340550671010205089280 10980437 11911565110877519017142519290051655328 10980438 -99847612029343773163825080539157381120 10980439 -841324457071767308039235468218174112760 10980440 218551383251431585200636577664648601600 10980441 82886315582463815824274195515593586080 10980442 2325083574181330370604414701183500800 10980443 41904183122768362268219229790037626692 10980444 38655172288908319841972241462468403200 10980445 261564517535742340718079842563309332480 10980446 118810213640955994954269326464754501184 10980447 86577810468716591505072214215873477120 10980448 -131998144620762888639801844328992604160 10980449 -909587593411391630875704377747688899550 10980450 61061057150353623052975449694205877600 10980451 -793429028162077837324642743319140824548 10980452 59628024184061213530123225623053844480 10980453 -102604895244288473055884152877040484032 10980454 162339038452000147827221351666087998176 10980455 -78511045921970303170672246908372893640 10980456 -104761343776136851207422165689605324800 10980457 875945362134309260841270435511738459706 10980458 -220745386122710917373659090122152419920 10980459 227065037905704155108489030353601613600 10980460 -47886007290577814479684484902066974720 10980461 457555381576196175761797088589275174400 10980462 -88865128277189324723080919201310848448 10980463 124448239698720444490495847285287496824 10980464 -75543155144180055791712264628716503040 10980465 386785610352448602963570523539162457920 10980466 -217610233360663288188866867709616014336 10980467 -702163388750250689847200334367706597928 10980468 401749079031209573118296162453090488320 10980469 -318639780831921138767606525995552553088 10980470 134660826585388977651096721720426805760 10980471 -430141483087432074185594874673415877936 10980472 710341786031531217355611751493908684800 10980473 152468959403640869764854614294501501760 10980474 -106101910999039207166370645165944432640 10980475 -132420260421579004826558821907017221000 10980476 7963762152071567997104379390685906944 10980477 -50587884220983839615997127523536539552 10980478 294694347024196656386862478215511169856 10980479 160018752812122609140241129355466813120 10980480 1257994930687309490220278118088704000 10980481 -890633121473984676958810853316083323136 10980482 98557117731534151053437452615404080592 10980483 -72088289687228297526852565525238400336 10980484 -12688502828335948455279558808181977984 10980485 187169755045886908189751648312060349600 10980486 -46035404893612043922482008399186312896 10980487 -11216821899611723140873178802562383936 10980488 -447785096282548968664813923291113748480 10980489 190888066500610963525821545536221349248 10980490 -55525746355001654826925202633909222400 10980491 -217231639419616448336451631034454936108 10980492 -74425242735944757314092464707303797248 10980493 -602672763319937615794121798986915261258 10980494 103027792175967787242641490974477480832 10980495 -13789428000133063046860958015772000000 10980496 99432008242357005757592315828430241792 10980497 160426419010217512177409892945772066368 10980498 196814010056257020182664666058715240064 10980499 161689356413728832739668817194020650240 10980500 -372491598497265497332004027865307968000 10980501 -202347736822569401672759516716532634816 10980502 -150709811211112265270534995440517745280 10980503 180713962191662828014657347417217805040 10980504 172817684933094600649540945701713694720 10980505 110900108730029406771002754248056912320 10980506 51070517765259473452941431529918842880 10980507 -211659396717849415525813625444651328000 10980508 152096124082480901295432146802576384 10980509 323570817605061714774925465077204916710 10980510 -30931558688353410739986374285679329280 10980511 -27842815328370668240171851589861070008 10980512 1069299388676641914062496443886940127232 10980513 -97137236133440876437579818771839159040 10980514 -23592592087029854351873899966726512480 10980515 67707460147114495404345066819643744320 10980516 576632084296317657352054230664703877120 10980517 -554395864627359130326884699691003866434 10980518 380022792536368958236948334337270814080 10980519 264970072361505011034316589962040366208 10980520 289874870181096125602616020507203993600 10980521 -120915978003702869388852342130635626496 10980522 2134697076489380924074556666170450944 10980523 -5375577823481796927523767114023123096 10980524 136898824005341060555354618514901284096 10980525 -119896447638110373569802496257734983200 10980526 621487076438745964839943799669043521280 10980527 105003956527158370049455108641033702792 10980528 6946307086187293391595162731208966144 10980529 458085354465611859085914462480073655232 10980530 -204476038431030223776497468384739578880 10980531 489485516886083884809041161750535969520 10980532 439648816987586897599650511401944419072 10980533 698130848595105584283564953756388076782 10980534 -198125262434686032583940607016904838720 10980535 80883149903830366036544821455800619480 10980536 -344561822058789262367919626787611811840 10980537 10180871083524758754450236885375183280 10980538 256787864970490263917550906103871835072 10980539 -584646408847944307159107538999416117660 10980540 -70311391357696680885396972049779425280 10980541 -116225095536988419945545718938642760192 10980542 550672200580151563655408462000319647232 10980543 194818989774906025198670279827724851584 10980544 -253634360644164399517770421605162287104 10980545 -99269014908962823951393350046119407680 10980546 -20530300327392353438483632369743224832 10980547 -331924760465026396069088882937782943488 10980548 -956643239037445177137726841565487124224 10980549 -225236535392401802134761806975090275200 10980550 -36010067550217096139496325832498208000 10980551 117134974422573723483848926261469336400 10980552 146020872415768033718823976946002083840 10980553 -447591768049551666637343432340584806860 10980554 65813629363935821299875378884390790912 10980555 -195505417772355117804739800770220840000 10980556 -462192020806752331706636028779734407680 10980557 156160640982393400736573592192423351180 10980558 111538371613542135216483566570088311424 10980559 852416406094822373030081619919050899640 10980560 143486116509920379108909504663387340800 10980561 -448824010559208832624950403114130573328 10980562 292851078913681492006754621290076148000 10980563 -1854346057177685594811346315486000332288 10980564 -10723975005725523544279044774559408128 10980565 493853589217982061942126269575470938460 10980566 -5823524955051300111047077780627601856 10980567 203286975071286958948002930726094870968 10980568 -448614510079836951168810513598454169600 10980569 -440791967167599265600574706759445253760 10980570 128504728549107392748107844698204947200 10980571 47370018064983406761941919114745973760 10980572 -36180254850389022416762058318301962240 10980573 318826190876963524170370180374748973184 10980574 90709067313030316140241010062217433792 10980575 66355116600873165004714094766436683000 10980576 237308792758709263239943400861152051200 10980577 -547728730200571822237432722733051860574 10980578 19775947733163564830914131486204934656 10980579 20612194726236227085297112637743550448 10980580 139573878343020764163169294656031257600 10980581 30477144851740962580534135895192368572 10980582 -185790169290253683509850559782545156736 10980583 228985778626780521841378245020008914480 10980584 -1492843529970407000700641292461682278400 10980585 -52901616011977643711032567730558217600 10980586 -363254773717220134515366467940459517008 10980587 2694179928439425353168837670463166400 10980588 -382517459572292851888463340893988211200 10980589 911201810560651263245526585551990156760 10980590 -190671713104767999653449807674566400000 10980591 250114367037880116493140693120288857856 10980592 12832549385326290062274891352226332672 10980593 -43657822639312896415868868306339357336 10980594 -138693722760298030867894191615903832320 10980595 278588778499370759716951263394602591600 10980596 -767063200262743287887763760376657264640 10980597 -1543102381180115213375654898684334560 10980598 509515792832060346293794749812071024800 10980599 -289569301497192763978588924739707754064 10980600 143395458873019889786281383786137088000 10980601 -198141111185637796048231518525671934908 10980602 -239419814095422384890417310550428079248 10980603 -5969315195043787449596203133564005056 10980604 56621996408782088391520981214808928256 10980605 323047268252600789891314048233397920000 10980606 -133104745006613889047672354202834236160 10980607 355022452578698651332788325430492378232 10980608 174476315738549780847429492400938024960 10980609 10814615367547590887695759961324862048 10980610 -501566129126981845593942482988463226880 10980611 723156479362253271873108624659503753212 10980612 -446833075880330555432174802841662267264 10980613 105351013986476475155649618531033650240 10980614 -280404672784999795512631675385297700480 10980615 -201454426771856399644978207006488095280 10980616 -434544014224471513588207079744559513600 10980617 -694500394113704755306613686847209590768 10980618 191301652455265128335108445487520248320 10980619 -10142215202915372480897894093637180912 10980620 -29245321053836607109245807014462730240 10980621 48624570953926924394445599400031792800 10980622 342670025464026600077883961918461554112 10980623 115159222317895683597856347308085573936 10980624 -13330170560952034994325255422647468032 10980625 -206750006621353700849408892166848643750 10980626 160826773720252885124281249684113754512 10980627 -123498564947601182984184758585647757568 10980628 -627233692707180183114741758985532181632 10980629 -835535909793406500847916335930751250 10980630 328259860719202091704657633139143065600 10980631 -1364147942996956508639566836817529081808 10980632 222685684214423424635382608086322995200 10980633 209259220857997442400416128291326492624 10980634 -30644750910364106250633662281556054016 10980635 324867473576713670014645078610270614080 10980636 -206788944633513276202578439577822873088 10980637 -187759163012263040320272507560404219200 10980638 -113423540927683518597471184728360832704 10980639 196230378642199099131583780734678430104 10980640 -624029990370696627240932642165662679040 10980641 -198394647131742704947963727568815130816 10980642 -111534231966635380746158526647923280640 10980643 425908717366077289855712041280670796892 10980644 -384968436057741842644042390753548641664 10980645 -54060120166470769971708355974793080960 10980646 255548145947392688124144897831049017984 10980647 48569119555779283464998425419388535520 10980648 119650015250967152265547969026416885760 10980649 -8016187458540919758425693094122533760 10980650 -176005432714334276523826852850086633200 10980651 286229404706997251259484899701405598720 10980652 8461930499086052329814935802342574592 10980653 -78032350695250776408315130183885429098 10980654 80343127018218787020122129990249685120 10980655 424314456449630935087987503069528541800 10980656 -113285653690885993667637878204402761728 10980657 116621261644818997145706009760051315200 10980658 -44627331147002347833962660940858058752 10980659 -622824165723939552978856588244614532280 10980660 -3592872046413783698587901831935180800 10980661 197977094976255990231652511608799296704 10980662 77986556206895803510283799843319246848 10980663 384704480890655869631203441796259418344 10980664 -639564744277414345025232014149431152640 10980665 -3571680862083173378247126179848692480 10980666 409468279146124344284736560247992632800 10980667 -484221351456798953584878157550392973880 10980668 -235451483231874313946350437620705925120 10980669 156341370855988121517651141243859817088 10980670 -89855039642077426699553290476179068800 10980671 3832840446721898160871015555695900696 10980672 -41411436518465121912767559514548338688 10980673 -425166499056799394944647439325065906896 10980674 193099772655902762377311914082454044672 10980675 66429315097020175534271039264502366000 10980676 -76199403181612539840532462395769835520 10980677 1024633911005239461484063359752270400732 10980678 -54631108369921199184827485155705197376 10980679 -180080732500941564410065817598512073416 10980680 309665226316070520014696870956504934400 10980681 -395374244190988799451246371113301840736 10980682 -21695898941857516240842140075429212416 10980683 1206782356424206321416934316350391808 10980684 232233580170855369161240701939822264320 10980685 402060192343511781024573364678134706380 10980686 -54976736043142922120840068828250342208 10980687 62365994340387527227633817458167595152 10980688 182377764686582458647430335080172019712 10980689 -42617102727073395138538654083004060560 10980690 -40049876255735878546640871112337433600 10980691 341597882550070118461675727831432430960 10980692 486458388646640615289221881693230001920 10980693 639403149504744860776691559879074781582 10980694 -170556970478390873056788425402440864320 10980695 6525788674090146970919358658762765440 10980696 -12204096025519223200234758263655628800 10980697 -132681356869734435104444212911393197696 10980698 55017529511630924285211881867063917536 10980699 -32575363162288391517108315323732875152 10980700 317101136905398695494820199071950515200 10980701 -739258860077119848331209685939759502298 10980702 -111349223511108993744340388794154426880 10980703 -338445971136702365706073732174178769680 10980704 -1000596401088884746063914584006118604800 10980705 -240634622869017053534795661396531566400 10980706 212393976079407199371725848872777174528 10980707 59385421795867507002795936413222744880 10980708 -153819266599373807326858791542441717760 10980709 -290876293369877233287905176774525753090 10980710 65740226072588965428166491458322303360 10980711 204871317560404317240159425491053792000 10980712 243497379004487875914334682524954490880 10980713 -447440415829577019285715942701293668038 10980714 -147708622177437519533146410022579464960 10980715 -198021319646593905497610678473043236640 10980716 674667048291692792288665051247306307840 10980717 -165642732024975628434775916474635404000 10980718 10705320159012192460435819846252572672 10980719 -403680011672219882974088690190723032880 10980720 36515736564748631053474938653408624640 10980721 343672226399266386779675022920151091922 10980722 78873790081299144698257325253728400000 10980723 -166966533945517890382566204240248968656 10980724 -281363771572697538315323731218914039808 10980725 -13910043299060041903890083076701515200 10980726 -19522613251371502433317634884319961600 10980727 -126776407598826695496289893411009443840 10980728 -194113504019718798450724042098139975680 10980729 -171819650287257050472854388275876884416 10980730 -249456350358333962566676116102046046240 10980731 -33823454983821392250765119375254177800 10980732 -149631172035749612119622717840067526656 10980733 16932011788663785689517193847480942400 10980734 -232960523502597016477058752372050602880 10980735 -387055994707493489790761194966875521760 10980736 239280507483413585799020171684216832000 10980737 -143013958511973733353173133209991695148 10980738 3470030701247276426680151797443571200 10980739 87964238287398386665739179500610079232 10980740 -444268248329178135772538987234095215360 10980741 -617786263035546173952969252017598903936 10980742 495809383806291604597243549844957088192 10980743 -166839687333986286643956525305770925952 10980744 -554427725862569500034048836231464960000 10980745 602137816959895543543974188080837414500 10980746 55115468379092785057652406651976112640 10980747 -254522245927000697404271431139662390512 10980748 -489880259719896249086784956254190237184 10980749 2034746635050621944743089423305808036 10980750 -177052956087739434671635860655410480000 10980751 1579891741070089644347522673927069158400 10980752 -7195522760989176798371363807413665792 10980753 192796675660420382398628626781375185200 10980754 363849500338303491203394968965708146576 10980755 287708296629398829117873089521711158000 10980756 -180056051945296175189285938188616053888 10980757 410053451469423608121849757876001466780 10980758 51790370562348000663740625725320081920 10980759 290067006586506067466124077143983226320 10980760 102370082764264700971103143793053286400 10980761 -388299022857277608202001127993476002176 10980762 -82556135429508602669257149513511514880 10980763 375335216716684471691635800910646452800 10980764 -76410333014430913813610296865054098944 10980765 8927096432598400409679674089780869600 10980766 12535672193895434045683141088227688832 10980767 -187093756932628060572783552811309852800 10980768 363136864804127213492773497511414333440 10980769 49298779679598762374523961243944176020 10980770 241337150932938054090795373833888418080 10980771 6454497411178399176963742334387044080 10980772 425622076843566453039467582247234450432 10980773 -437360349751071761022106469164934502978 10980774 -36134267763171332440651322310117091200 10980775 -59032099335487762820138802920267122800 10980776 216829819193814866067290555681401896960 10980777 -321968806362855601694203595123981332080 10980778 -88122217146558126588875467932137332560 10980779 633166312586784404801575266773795792160 10980780 18423664290550772970176939921742182400 10980781 -1350778551203527716502065174898697504 10980782 51023853167526491129644804811218012992 10980783 -213012344328831885380278990899152496456 10980784 13691151931755696983205913282665185280 10980785 507170452533783007305683331351586497600 10980786 7262727138399488402963421165760971264 10980787 -527270017310272508045560473428780728564 10980788 -53274832402595689126446550373902368768 10980789 57849603435090854634174231905827946496 10980790 -3306279427363094252876792862017345280 10980791 -21134070659437711181731336371113774808 10980792 63672927298167195999511408233916416000 10980793 -271604561830087786839228395391103104120 10980794 182437086576543507073662032754908128512 10980795 -21217234635110900695059392026783507200 10980796 362460858037334459404976633180676932608 10980797 161308789804555649358183386755238292960 10980798 15807762362187863231761389060791083008 10980799 331242683540909683413829165322620884800 10980800 -91518316935390119918731953601354137600 10980801 145010644437342467526805391308432911360 10980802 -30268049956424556998099487044235955200 10980803 -327427602605390976150961691585396267880 10980804 177169901466963259428306866519296490496 10980805 92649412375672860591241517001286254720 10980806 23003190630709943354570811610941996864 10980807 143534659454640130973827529033123676840 10980808 -746286757048905435261268230403150755840 10980809 -188649069340396482167940893513636409984 10980810 150655347548087665745787835502330976960 10980811 356124375712241055634142386880592043412 10980812 -23852865686950694903976967741465448448 10980813 -886803199996831749031357405546869268512 10980814 78651839652805274541672104996934127680 10980815 -268834951056139509892838990410501707600 10980816 -20409699501750751405151175579273265152 10980817 -313485554591244562849897429699906496400 10980818 -445644855914433867833047794334614710640 10980819 835988024865623816383308843465412894320 10980820 -6839518782165236225548551154114560000 10980821 -70022890934621057603532546304550559360 10980822 112654120115502798999558172849884372480 10980823 131975684301002734077149661905389927136 10980824 -7551910845619900160295265483894087680 10980825 63286801509354301972053046828022047200 10980826 84630608300267477307869224382163248112 10980827 -193464639136839036043815863954683117536 10980828 248612978350499462492835088405841190912 10980829 -184095816073070868556158474952793027316 10980830 15887926292175841517364014577347973120 10980831 -147700184450295778836578290582816795776 10980832 -322887929396021636217567350109673881600 10980833 200850362467653352233907849915806674082 10980834 -90640701780458164043646123981546329088 10980835 528394747638706955300763324705508883280 10980836 162879063332508313235084785192773156480 10980837 -159992788759561471827970747393138490400 10980838 -235844976241643106519524962093886274240 10980839 -783536651277072366119422614410959814544 10980840 113781244227356949508665592974802944000 10980841 -221417518974718819218494557784858649200 10980842 564299306469812646944260065663084480000 10980843 181222416372162007094933302993445528664 10980844 -31999508587038829524785391455604817920 10980845 112943848659190523046902150377982311680 10980846 -27117893388667014423662941114103965248 10980847 -479102492608873101625401886326005174704 10980848 65690366934350048860476605069049298944 10980849 -338810984844915122797266807244899117120 10980850 131951982006114140677761841226174604000 10980851 12942853655293252675004143629630358080 10980852 326864494445966051377304289155489759232 10980853 51761374819563326452719523775962911000 10980854 42384125076391088088401878235537100672 10980855 134053548302996192863806874239099412800 10980856 541953331756302942993137330931459194880 10980857 96101264264379856499718128990089760106 10980858 33539581682620177626031416624319546368 10980859 -265713105720530508582784734085144254940 10980860 72299846942444986631467461046289203200 10980861 -389214121644077539259782550611244376000 10980862 -28947289015890893726344245245621478336 10980863 -70776248748953794490022366689721468096 10980864 74671595008679586195757018623491702784 10980865 133265712479799262565963295782855899200 10980866 -27588431271488857314914142655384531392 10980867 5290833979775982925513270300133719296 10980868 -310178334993412320525715518904832102400 10980869 190500996607501485352981391124520578270 10980870 -6110418369112805901605102221795459200 10980871 -961040054190054373235487607131302768 10980872 -77192837126228039106845062294482616320 10980873 272090289835706011485361066439693964000 10980874 -29249575226374857773645927413011990528 10980875 -9042271092586129450896115989679116000 10980876 39563894011019693157298184139606343680 10980877 169186012895957545109606542039531964726 10980878 -186829483534392173596798549489266948480 10980879 4885087629105684698207971290602572800 10980880 39702144750511720945474779437041090560 10980881 397118603075297945250296293824493109682 10980882 20466056524116230652432057658356049920 10980883 510806490587187456911900693327005145132 10980884 -308362323144733626629181000548738709504 10980885 19833860473888005566878559336099242560 10980886 -197804829189059047040498549766336470400 10980887 -739955421576569616298310048789507568 10980888 191135140584127120774209065969212416000 10980889 -375553704267158262955231666530051648310 10980890 108709946224766530373867339870126161920 10980891 -407300208879487916164484528382718761300 10980892 441221179942287986393502113413540810752 10980893 24362066821976982896717879174358736320 10980894 -315183405824094746469447365132177440128 10980895 -89849036755532692586865349253708359920 10980896 80203545370616938824865460582704545792 10980897 110192006247249320273392532656522284672 10980898 1427067879132834093781167379239943296 10980899 -239957903651035381627159000135987774560 10980900 -136922653022132763066356181246663936000 10980901 21513683395175274859203190644079160704 10980902 215607283624672099915940859336441181152 10980903 334263107207400909151453388611427836800 10980904 -79060053968550847229646749310079303680 10980905 -174823304430391016681841444953141800440 10980906 681515979828042741641448872673441024 10980907 36986719252718501749802350629241941024 10980908 -4110740652718039889895612561366973440 10980909 281079726426426264979865737978385844300 10980910 -1061296967846394707494172916706727040 10980911 375181244097666302683051999720599578472 10980912 -46662324191320842735250523106786213888 10980913 5698465732788960630552625549587230208 10980914 128917078508296450028436108577040013312 10980915 348661788385463312338163563239904231680 10980916 460421454261545132932432672419227642240 10980917 678651607949597462745851461123108591200 10980918 -91314074996803835486972016578549044992 10980919 -399248362376444903159228493672570638680 10980920 -12419689664155069620112160047347302400 10980921 -44824609687943524820947311023318476800 10980922 2696428247196250329215977173905517024 10980923 -702413737069572582217437859657323224400 10980924 -4700838693601436738455187023668599808 10980925 166690223251950944498976365955467204800 10980926 143226606271045530376516277563880405184 10980927 -647854443237140920094380489667015140320 10980928 64623106892105011418179743184465166336 10980929 -999332058349226781931087864491194835324 10980930 -80731831082391125396877175690777850880 10980931 -235105801139769525002518358519369026656 10980932 720012574138645222700059611615012614400 10980933 -1108600392128060876841825790748958853056 10980934 132689722947327611705667413332983254400 10980935 -251863902191441522608675781341140279840 10980936 48933129484412393444436461406474240000 10980937 -197266383960253879383033941189976622128 10980938 632971784007117720337374439952553064800 10980939 509212139428277349168737317618869258456 10980940 -51088611587192664576802796355307269120 10980941 -142985671243054252210792879570047323658 10980942 46701000988724158902225232428397261824 10980943 -522903253362034296258300183813419965496 10980944 48042923888971021568531336677698306048 10980945 367698555131638809561601256805591296820 10980946 -490148954915702100712326926205596218080 10980947 393569577423338447631825035596047777720 10980948 -126590474361824498415903375437615738880 10980949 -778990703982771723118297815290538156114 10980950 -110529529381257715883998706667366972000 10980951 -23066917172995685175432795216710607768 10980952 -10698178192476903027765030283114106880 10980953 10252516242233513544391723298094411024 10980954 -416316915363590420619363650404061852160 10980955 312640441214147075981867364094253454000 10980956 -132850792245082282477052151468168901632 10980957 241559135970978079340637957493010467488 10980958 -51211366728475517353812444295885228224 10980959 149363787479792900520508442634263142528 10980960 70862596302915126613413748669989519360 10980961 -168577803873461731335834538611736892028 10980962 -374365631808191913964391981577864182400 10980963 -189228470473859101262111234738615324256 10980964 -222712422179431102156938174628639405824 10980965 228223089227711868283853662239038666400 10980966 -95202912233728576124111714769483816960 10980967 593487973598538977957375650821942073016 10980968 -449909375157711393121794311326671037440 10980969 366444998108945251792151632970486976144 10980970 -6548842738322709558499626775506708480 10980971 -22449013435708068360010333797177809856 10980972 -340426087417018250877414453425779580928 10980973 -372115801057773954898586004087126756778 10980974 -389953725256926029506549626237561005760 10980975 -44184520960581221008034717331316108800 10980976 13672937193926906084320127578409304064 10980977 108742255516980460848655682573034491712 10980978 -21982902219194113718589292054063099776 10980979 -771882303260483002941720685000345743416 10980980 -334011216342860735084005974698497743360 10980981 169918268960736154761107240814213314880 10980982 98329202745496306771405504583943277632 10980983 76509258553491006588629382210248797584 10980984 -17016703416466291599270107624859893760 10980985 -251842473289539709163186168020701509820 10980986 -450844583641231262966458062293021114880 10980987 -46832597928749507549427025154834294160 10980988 13425641365604453534260111767283509760 10980989 31682834741372224160721383405633022060 10980990 -224211920809656872096399808719576585280 10980991 -2290136119027150943386063284269571360 10980992 117645460226633623980990479518924800 10980993 315012057875545023677635261798600949760 10980994 29662467243444979631602175053180080000 10980995 -184172560860747113911468724319478717200 10980996 -1587805445895501331553371523350695936 10980997 224044930069904845333714586952388648572 10980998 -39809156238159310224345427105284100800 10980999 -79193579300669854568862029763771586632 10981000 -689907363093596856082013168375808000000 10981001 286214750314385957551924220994147167412 10981002 -62777610433907582590444385615594572800 10981003 87645683218799273716832026879493239464 10981004 -309536536294356321154078080434914930944 10981005 42851792730032797821158047178566379520 10981006 44921508092525237097442922830295299584 10981007 -928991411228746640831512514275181233248 10981008 3541603915520309813443125757482516480 10981009 -32759102283190900388679267791086360320 10981010 -61602239413630987233253819224282303840 10981011 -572217889049788875794620945329489771456 10981012 -70158008779967883438240573804508180480 10981013 -25324792774237193455976836434928122738 10981014 -344428909914107639481606354222868939776 10981015 256119477897400446714990559492793713920 10981016 366290816913390543058831462321299732480 10981017 -343178763363348734167880788982882327292 10981018 23617803166727207698184489088491681280 10981019 21191832850522400325867429855575942400 10981020 271932300099786387835644309499371816960 10981021 -377532752733479495426445099089803504800 10981022 -179792945749172216836352049082070704896 10981023 -84425508975250118751152477627645842032 10981024 661570191305334042285348064808764047360 10981025 -15008810740707973145183580145436498400 10981026 -134076701342254247649685065352115414016 10981027 439996524868642999575895740913534406876 10981028 29488652743951372831623711475125288960 10981029 288013418653981370597889659553467129184 10981030 6339627293576543912361644914990187520 10981031 -870380300693269653472326429186496400880 10981032 -130643273587045767686291749767387955200 10981033 -338146395976132288182662663615891975424 10981034 187895316039296021562467065915399306416 10981035 90406405987380431293585718090395339200 10981036 -1014515876905269742211429661003658838016 10981037 -87289474374344242524980318332106628096 10981038 -182971402174196554901980333432657397760 10981039 -8932525464524431223239376681471133312 10981040 -32822268706196457607140471243404083200 10981041 269184460146574722935558492503524116592 10981042 16179401401309651660588139595204599712 10981043 -166430812418848873076148109718310567336 10981044 -302753604237651030232299094136555771520 10981045 10861995810419044982998008238694528280 10981046 -316755538951144769844519818571074444736 10981047 376779822046592488020562308162597385344 10981048 63851255851282416070982096563539025920 10981049 -1782612683729085802969409183548612464 10981050 99122743070758035557254456730705952000 10981051 -2093593464026177924499076886758225056 10981052 -547282515736214316439416319367866481664 10981053 604314751193502892490493757018855375020 10981054 36160086236051575147107909171980074752 10981055 -166496933838096732739619889723513008640 10981056 14887211159371189684484575953432870912 10981057 -197378785093586541581000041868942734140 10981058 264008010295282628553120366423834257280 10981059 497222955626602188174893773913548627704 10981060 -171811677778136027839073207865523507200 10981061 -12624199337166818892550698928380489216 10981062 232741538989358191528806589710535827840 10981063 -492326456455937020548532150508780667688 10981064 382738728623744232951320259147561231360 10981065 40042547560148226130056724441586478720 10981066 23611449615581119353904304070326029872 10981067 -824368369773951045014707200892815019884 10981068 42712248682372560432069864013343096832 10981069 227268372900656362803108519574551595680 10981070 7482036092291456106142351106809459200 10981071 -95929643274803804963052164561595269760 10981072 10327314012013516349565009092776779776 10981073 -526325028893716526280608386684142175552 10981074 -5775731440873640931573281872743312384 10981075 283344699358451323496916219088312704000 10981076 -365501726204429645852535396572185434240 10981077 198271720850724490912508511871981161120 10981078 222806397066599908866721858020902679840 10981079 512012728399639973874525752351858592960 10981080 345706177849304073728318852772888576000 10981081 129727842307409233436553268998211037700 10981082 -1112010711091126268013661671916554240 10981083 -43803930183790512422814781608900380736 10981084 28760980129359418534400009631871888896 10981085 -727274809365009208829626971678663421440 10981086 -47687783173036737441743736999215315136 10981087 191051731821827490060417758634275044560 10981088 286696213051220770804535947916079267840 10981089 2507983309871613744335745668129950272 10981090 -218738986452460432997004830362516735200 10981091 -754585787514003282083027584916118717816 10981092 -498100840787762631613724162934938112000 10981093 -207553271328897071857460884683348945696 10981094 -104428671762013027440956710571391909120 10981095 116631190474346941808472532442188685520 10981096 -252417951545360504803309190078455449600 10981097 179556535436239344264722080458551777280 10981098 -8254096272987355691877718180817969472 10981099 -281784943190749526494983912350669469696 10981100 12703140770261270039685709680252518400 10981101 -166935615592717004767197085073047071168 10981102 -75420655184059471975260307813434616896 10981103 -268090960270464360267118598839278677520 10981104 -144966162416472949317049971870973526016 10981105 -518122205703124906894609596441599041740 10981106 330946854553390353167126774444525236752 10981107 11695494272359572735483601331337686040 10981108 -86868795365129134060922447112539001472 10981109 914232107398755364857799638586682939310 10981110 54860967717940172405594672772754360320 10981111 344786762318239049973833110694766418080 10981112 170389039759646124838573314069588172800 10981113 -307925907137716688700284920762250640 10981114 81145185231755557755842852637488659680 10981115 172571852806132745385563298768527720400 10981116 274469306832058536983070143429322885120 10981117 102543131494724584224049950269238341184 10981118 -257959111457920961160938586267726096960 10981119 -35238409562190770706691608561712041840 10981120 67761214550771864257157962952469381120 10981121 -407742442291516019100464786573477443068 10981122 29699528976241007843573609592663327744 10981123 -300343379077741465150015577740774083216 10981124 26830365546109006550446555122517745664 10981125 950111725691162835426654484952328000 10981126 60506106719193603179130422789105443200 10981127 -663017376097981318290519879950695107168 10981128 -66725443327093565690540012143649955840 10981129 83251393619460383250374722590454504730 10981130 -1040505545104385021643031338170695680 10981131 27753859168408179030210906015941644800 10981132 59572670864075536973382762265026864896 10981133 206858614078794886930802936402788303458 10981134 4583796899041630331324071796743910784 10981135 -627341256646026919229337691103839380240 10981136 -94362314369668954789910726544151339008 10981137 -460317949525932764608545319924978721040 10981138 151925349235535068735705645488457092096 10981139 -403918200114880637066368545203119814400 10981140 -98006636622746441934050511546208051200 10981141 -22117005560690930025196506262665257458 10981142 444124186380987815275644007688506301472 10981143 -343250679395088063583986725485188376320 10981144 378669345673519005380131220469836881920 10981145 383341251797815138213123187309539680000 10981146 13748143489449163873245273264909004800 10981147 -132665442297873914796309480045634558760 10981148 -494810372753641883886593294274345441792 10981149 -160987596823195642014174369573519130272 10981150 125736030409064633971931332780177968000 10981151 852523947286632923132809996144568805000 10981152 15873327450571597221802433421382778880 10981153 88029980874940731334125211397333834244 10981154 -9967292946972170210224169232733230720 10981155 278395188409636535104532545375313930160 10981156 6937751942713498210702328156917850368 10981157 163320618650833852205114785039211216832 10981158 -10541854311075852815808540146005770240 10981159 -286643787061096873298250766093093308448 10981160 413893969443213980162550262622721792000 10981161 -81587813225809687315646178635112130560 10981162 90422608203473099435543467966741120512 10981163 -596139606232780566289397067597818948736 10981164 174366475912601117585570335934842122240 10981165 3696827172368171246919630984141494640 10981166 -9946404429210803527631340250501140480 10981167 599893924008876789620145109203214167312 10981168 2086868066650818394049343691915788288 10981169 -186487423251361099640228993652640772940 10981170 -268939672954185995321680600370196364800 10981171 891772171246036236523443401862464872 10981172 -37592168368466043806981192059396017408 10981173 186777196180189078045021633777197938688 10981174 -56264753183002311074577939725901654528 10981175 -113806502814216165796803917719458003000 10981176 63702908868863761926904637780915404800 10981177 -55982373164495836043434486784398300220 10981178 -46676583977380564226784725748154841376 10981179 -636359369891943604635140036958170516952 10981180 -121521262459426534173502108902979676160 10981181 906036237619745996240864378993562874464 10981182 114070729398651454162724115099200077824 10981183 -249475764676152583135419747212539547480 10981184 -73443175695672381519430872856557256704 10981185 -89194732298199890339068267873130851200 10981186 171744433561610532591901802868674691792 10981187 -184155280170642286682194740010363449648 10981188 278463932964221369436986581516065823872 10981189 -383488861868687965317314243877222031872 10981190 138130610214133821287105806388344732800 10981191 15247822324093539951706372146299627520 10981192 192142743692254777000101227884874956800 10981193 -594743641197221479859903311119702444600 10981194 -34814118540804609083772582125355027456 10981195 -201941582935898615571083939087031976800 10981196 103880984357526994893881832127915627008 10981197 -1366682844294460030792275183108530064960 10981198 482850292548013836164791977415796208000 10981199 -89978160393410795925044548063643196240 10981200 52771850239111535519593861637446041600 10981201 -131765157478610914961971271926151349120 10981202 -351543383150944333593186459177325526400 10981203 -586457094062623931638076369957699130696 10981204 -229641041823133919343848217498973739264 10981205 124266368493575742485337446527814895000 10981206 405532774467472734627324532306982737344 10981207 -40800383652643735627047832251977847544 10981208 -51636938197727696904950013412177920000 10981209 -203746075996710722028516797291591739696 10981210 -212191758537283791212328947850689406240 10981211 -565667068166161776193602930171011702820 10981212 135491609028616862520179033126136889344 10981213 -886934109032327271306757188474419928538 10981214 12216472908910131234764704891806243456 10981215 -43543179690670851042223660591777743360 10981216 -465573634330360861789362397891010101248 10981217 -130803647148655927994108221002506009580 10981218 -51574732948153182329049129269514163200 10981219 320909595512892521474844481347360846620 10981220 -235492417917068540305411740507634122240 10981221 690345725587571920033295633713912704000 10981222 -36790196818439336116925524696861085568 10981223 -58394028240632926197688726550489528832 10981224 232962179367160624722353211480551424000 10981225 38310423275836172759339846979075667500 10981226 180201547397241573463594898696225403312 10981227 -235701213854057481818574171781915330080 10981228 -635810227355597185381729127132787058432 10981229 -50523206556856521980932997235184396800 10981230 23814406878867330741165323145212029440 10981231 671914988472114475647575498181462798032 10981232 181389733135532790761424502939271331840 10981233 -675778553614440181902149054902398513456 10981234 -948535405816655871175347674484788592 10981235 56945469142519990023611795569526401920 10981236 -6535762442141844155738946690777477120 10981237 1125002978110741964311616417879807206400 10981238 -211061470227745525395538505629059449856 10981239 -305570431210225097189719415639870257176 10981240 -222870660814623109306540740491750400000 10981241 -294446762751438997911862926318622771500 10981242 15355684933051700114059468243018699008 10981243 -8377353365255698357380674728650417360 10981244 11087755548077381702780492070569757696 10981245 -193540077443143363137054014628217460160 10981246 -72772704745987150028534739969258513216 10981247 620893239540851344081329894436642605696 10981248 439885087707141881488067306220913950720 10981249 207454864869630134589860048234379711664 10981250 79136190605879151742399289023281600000 10981251 -45464677529205542086086194129088184308 10981252 517949158900026073837796735844764786688 10981253 -144718163333174643985949910909427661220 10981254 -1077472376230852407255854160325976064 10981255 -38135658303195773664964229936355687840 10981256 213038936293207369264437488649257779200 10981257 -123368110930428789257916775539652546560 10981258 -87919174301993950905178262516122281216 10981259 196291460686285384944234470519716036080 10981260 13146639149977018098062533616619694080 10981261 -483693703304440744116223772278262752148 10981262 79468925738584392510478173364722205632 10981263 -410691545747856779745651950269100948976 10981264 21133650790824716558216965665624948736 10981265 -232657002488764616092094927992077523800 10981266 -80555007139102286016502807808719214976 10981267 -90261740161328228233016843142777395376 10981268 -186253603969393201647898790188753465344 10981269 124132513570436827967013179627980890168 10981270 90054759611431642035088894863258840960 10981271 -64337612870148413637557493603394523136 10981272 -50209136703670047069590086026676654080 10981273 128323608678543882718590683413106963860 10981274 94095761040351518671490694090460634880 10981275 -12129151134682947691900854986992990200 10981276 127365079295462842824911133874629212160 10981277 -442503485800728225897991366181814254874 10981278 -100167852167285514492543010997096448000 10981279 306975848086905032062721676463652902880 10981280 -753636064833410260166090580542428938240 10981281 -3698873073165674325773174526290344320 10981282 -138151449073977820812010471743810832032 10981283 1384493844438092519838602976450760711440 10981284 329447746871057477330183948598278203392 10981285 -14071871110846342228987969862565120000 10981286 41883871508138543515200650256724281600 10981287 645440015254825179493053125809111244640 10981288 428122069139835369985644398596591733760 10981289 -856079193858924799257681091969896666432 10981290 -322919798521004052059803442619228111360 10981291 -339132398906568294289386388545469233248 10981292 -417817983355615901831184909370883842560 10981293 506394901088941418091007163635808276928 10981294 -100104030470374924398794083200561626304 10981295 -177038271773246922351213251728706911680 10981296 91734940973721393258556195307696209920 10981297 2705597110908282583293699430778086880 10981298 254488543297497844460049655524809072400 10981299 -166651153180663540562512111444889468160 10981300 346528877223268169787708191128354560000 10981301 614986952951689108173550138144920184302 10981302 68273641447473519861381903917157027840 10981303 646076599477836158895984430885286654256 10981304 93116531046835611844393414545203281920 10981305 566408448532345758969389740298162611200 10981306 -140859972026460261692676809958829605120 10981307 -67784297373893843839553892000265740444 10981308 -47089698314182107930946915754643864576 10981309 -66286168780701197347132090197243344384 10981310 -34496541290606729191313140177364269440 10981311 15358817466041414224932196591512374784 10981312 -64584196248818515089997801063683457024 10981313 67249844099352034306304034932507716224 10981314 140060547733740557417201406147724123200 10981315 -93276849768566742587380149910052282880 10981316 -164032303923884381992114840240717824000 10981317 2861435257560780484018988406549257856 10981318 326233204433207288948198689546600437120 10981319 -185679665796972262331275878515175434280 10981320 30011776533595399146529382582501376000 10981321 -313481563083114497955918605439328425308 10981322 434362970947504243936966980611971751424 10981323 611476984438650380435056170014545787772 10981324 -159575229931338697635244486367212356608 10981325 -369506549860897736580445195405854385950 10981326 103816915691351862037467045567536143488 10981327 101916190523877166351278317743575432192 10981328 -11541434721611085039300504058837966848 10981329 -217434493001999007822494666687133209616 10981330 -358333846249284615947361398707259161440 10981331 816921851176408726844575090474690209132 10981332 5094789277622258092003300407640254336 10981333 375660062521923748852733676091566180480 10981334 -22698955728052668683748401360810711808 10981335 -51047270040951717127155239305236825600 10981336 -894112402871848941171343257812667832320 10981337 97873613201580641580798134413576298784 10981338 257362939386584889577177359535154809344 10981339 -808399210846388748150783038460273548860 10981340 -3787775821241684423430105850303741440 10981341 -166603409767134875794129943314539472308 10981342 -132013042811614441124546676201837435456 10981343 -486159427215394364274553068107301262920 10981344 -259767792199516224833999574414026342400 10981345 -704488011312733597426145848780336908480 10981346 44984368826915432380219526354095777872 10981347 -78783347296080232821648495255099275856 10981348 -38247518445258818824073288059309092864 10981349 162228717569709569538716450954932054464 10981350 -94666911354229251264229155652002172800 10981351 -228433757461225298298461339680213161896 10981352 -76847740454157227114844574249031761920 10981353 -132277391228715119374979191327626000096 10981354 -121998013358003831465184491092273766400 10981355 -57444705445188528174212549989482720 10981356 97114171152591929009388401523771766272 10981357 -413171879477376824886307332976135753248 10981358 115779925225123944052024514911212541440 10981359 -660581706411678827723785815281546375280 10981360 11438167379058112595885302027360665600 10981361 463952349203230543860198357935381050962 10981362 -111918292907936558616405271759641624576 10981363 168004407089173142008458905473014038800 10981364 -465044781533987281501216897311684795648 10981365 -326051080256772112924360535855021412480 10981366 -1750115658390301577530448467394014080 10981367 849625503333066507027789803013429622632 10981368 -185398197538768696525008548035669708800 10981369 -331554660558888602200342183580052783104 10981370 177646312825902446940205461724464768960 10981371 12747770757939131758677967263046605024 10981372 -154330030570063479290016502868309560320 10981373 -161213035905599948063136229136985651840 10981374 -221631516882294796028210638317017499648 10981375 -308088811297360557144658222137137700000 10981376 278864728574245730182643204169979133952 10981377 -195889387801690061510909751976820872752 10981378 17874473760715922965675208197873539072 10981379 242793831650859070516363823489118793980 10981380 -311134145689220553325015506469406269440 10981381 1216858770444473105475937506801229420092 10981382 -114836620327069058516106203523871233600 10981383 -1027130727560328887235172660259165952 10981384 247206858143571008454400534552451650560 10981385 -71618809850122091163740534214312198840 10981386 19809501297533069003091980503732615680 10981387 795769768774517126889041808606414624240 10981388 142417016542793508266811367585258186752 10981389 63311063215876813336929566259614975424 10981390 4408762136360958952811748027362494080 10981391 117061395378717482757946665951192591792 10981392 78395499072129547928407462857574318080 10981393 854888864282801506129653435186499358642 10981394 386667058965687437135205296897356676496 10981395 454899875248504590336502142938842312000 10981396 -61241617330227884107523495719418923008 10981397 -217389569956148946927431428495229379168 10981398 92993340128735724227444032373314211328 10981399 59733736439936245643180314511236853856 10981400 122446388794934026746581949873829632000 10981401 578316210669698028272289531369920718720 10981402 -280125710900530074665580775938889624848 10981403 1047370011037384443561814898729641646064 10981404 -40752460085785313730838514486522164224 10981405 612448854528563339975055831820107020760 10981406 6863937439865248662113756906120146944 10981407 515052559723625898065641907226392007240 10981408 758846842193105013822511897616688414720 10981409 -502102042634771965734684453562290091008 10981410 -70288951597607245591547435185444085760 10981411 92177274053126629140479730052596888320 10981412 -177853685095970623717824218368849133568 10981413 -637528989621569794169846409775070362656 10981414 180429622952478385963907948653829800512 10981415 -64270442855518937267533759103192227200 10981416 405035871357710510753300135451054489600 10981417 90465569339200442181091783781761928000 10981418 52117615285834318003492397470591170816 10981419 518132627597170860997693168259190839808 10981420 1788342301755952199635138421016545280 10981421 -3835126680863784968857753491988637856 10981422 12348803119290623464176657451057439232 10981423 193089960524244848756687266856746536760 10981424 -202953216774997081944863237660705832960 10981425 -13052232313672921050829774843957104000 10981426 -9353174693041091423084064523750244736 10981427 -276656231910496051782472108992291079248 10981428 79071259578383550644547207499223470080 10981429 -121531967596124906854860825363716685970 10981430 36914608969226689929009830494671456000 10981431 -11042244420113761955223761254269362472 10981432 -44830880994752671713437442142825021440 10981433 263731757612453447414088497119599539460 10981434 -59369562863532869810203204876530524160 10981435 -513070588676176323325014980725167669120 10981436 321093917913666281704557826893695336448 10981437 -750348818298962133179037221504760802560 10981438 37544023318983600796122780758318583744 10981439 173204765683450933490699599870870646016 10981440 15555613069916613978128582444266291200 10981441 314661467950747016973655406759118187092 10981442 -21986946060236301572917843135640560128 10981443 83073191940945470421061813828726934400 10981444 -105982377837811519104190192928158728064 10981445 -184352935907982852367865878648701135300 10981446 79102530195993649719381893938289362944 10981447 575776943241784075304605159911484695896 10981448 -634711813204041163384402450536334295040 10981449 -97001777590805237457376103014533168000 10981450 108868999287066752867466877562682522000 10981451 229076170351809628053449187461565523440 10981452 132446525146093845573384014639636032512 10981453 12678322592771828068569614858453056704 10981454 133469228437565784082831411915300788672 10981455 148826359496401778922706358234862489360 10981456 -99703671307682119594386457677453066240 10981457 -256371997090399900982737193729789265294 10981458 90179779482860978294860048644161163024 10981459 907242237082211476813688231020928331360 10981460 16490919143059589205290999458190745600 10981461 447701884867428975116758667068731610272 10981462 4920267758687804853368338932406059264 10981463 49524797806061703431910041391842368704 10981464 75093233967585690991189816474668810240 10981465 157033140006887772886697135579142099840 10981466 239976128139261833246004973379839162080 10981467 -156651511449705407851630964756773248000 10981468 913757733813125183936708963977491824640 10981469 -10392750068261962649166454681828335456 10981470 -152791859174535475357958534434349203200 10981471 -210368130947546113664245083765702643200 10981472 -659023518242658985651761700721466802176 10981473 -90118778316826554912684685610703759552 10981474 -187317300027556536092753486141651097600 10981475 342538370328519580121867808554472258000 10981476 -529775664458263072270856315747973504 10981477 -46102183608406124415146728817780421192 10981478 479861943259408164948773306907812963040 10981479 -57277285966630206160135252395647789016 10981480 -75008462470484821977141341834026291200 10981481 -110376912420616038934671167430265391232 10981482 54695188329767533085508706419455675904 10981483 -517349105907743021302677021547072560268 10981484 605975377756093685227841027602951670016 10981485 -382479049669869182464431338986469474580 10981486 -79375399125413301466949098173639503808 10981487 63427430244204723602140750583428039680 10981488 36637007379345059959917165751566336000 10981489 297568694940327324369869166855580840756 10981490 -17651599949750702049496565187817276800 10981491 259620479935740588357040299428665678392 10981492 -570539395013948224279457967299496659584 10981493 -31165754633280940115577846156368700000 10981494 -5281066554670572464977585607674736640 10981495 93532476348385347221254667972308239360 10981496 -27538056500672198361949659432808243200 10981497 114428522926648120342641134094816107328 10981498 250897936988305183268559868628847448320 10981499 -544766666078488434565035129142703502960 10981500 -307430984168181219153518489244162816000 10981501 238264463132488446402689673839391759264 10981502 -3122038582502731378888755446023766016 10981503 168826152246628914833056584678825793344 10981504 532941815881061779544843240122582302720 10981505 -290963466909207534993631252093548829440 10981506 -167067574932396368143233293745425068800 10981507 -506456423132547788065153624729017467088 10981508 -453700318585199940729364377517247820672 10981509 -104358256159612176181816516335887502336 10981510 256952005847979561707338365250126700160 10981511 -595938969263489363247939306125543372280 10981512 -9713475749536526352330149669243412480 10981513 467732326697176518681406605566824676762 10981514 -41769697367864314885963155947613913248 10981515 -58839505731435558571150667841080689680 10981516 6152655496515427009820855244356741120 10981517 391650081526279671017011877099777335200 10981518 125708566299994854941995562637139619904 10981519 -90121417697349784386060041644307401256 10981520 108951560423196771807505614790773964800 10981521 -289891616676702114068180287391331659520 10981522 145708378438672731430210542392271645504 10981523 177991928124172316890418831446733014944 10981524 139821260544243895136087921866178383872 10981525 -276987239039951842704756795649697620000 10981526 -31291199797297228664552729462087865600 10981527 -170334231086017717958956770852527659392 10981528 131527252001648144955646329906977464320 10981529 321812846847309397551917921932631833284 10981530 63960664946083210867813065069233771520 10981531 -372689969581159922992153088685858460416 10981532 45182339991538089090154159794414566400 10981533 7098984616470880796613087037126587648 10981534 221024563336545089226117879162756677760 10981535 618942615640797429562582066505513805480 10981536 -23500024655562133701129028104949334016 10981537 -443981537722321973950628301046853891934 10981538 -111292091935259402282301252400597564080 10981539 107589784628910693461453593051763184804 10981540 81460497396171422850191237277137203200 10981541 -82772547680054745892733824122014577348 10981542 -106681003680703730238594053372303769600 10981543 -47836328763650259024417124998555651208 10981544 -5128987529439750958999433927179468800 10981545 101282712187993183990484457797593175040 10981546 -139231115426817407440400816715442492320 10981547 77348785364151303552551006206061246400 10981548 221418161044952548927358013014720056320 10981549 645980926972268194083771565232833462550 10981550 227306722791367401284405831014266796800 10981551 29301187446597452702370794220701735424 10981552 -168738106482782186093236070289333780480 10981553 -1420867270779010705509421249552236858240 10981554 -185661169258490914356894620186477844480 10981555 -985678771852275330195664766974850400 10981556 -462284457101637834386824240644236175360 10981557 -144967140477105618612485665096530698592 10981558 -115870721817372398905317322549907559168 10981559 244694768240886131052309299084248670760 10981560 137805922214665877973437297028058521600 10981561 -973040053389077048796547082519922378838 10981562 -393592483254213785037294908703077677968 10981563 39628234187811766895111479128599470080 10981564 -91508777440576474867110852469468102656 10981565 5651162016258350110653976667854129920 10981566 143148131143668320776530908414607849600 10981567 282881954431965922692079954437497239616 10981568 -69439482327601074944715149041754701824 10981569 -144552912509289775003028793523340949456 10981570 -161138138309189720948650593064326243840 10981571 205517393117815797039376320280693606200 10981572 -33353507012525912800332930942068981760 10981573 223093607334004169554546039520243009822 10981574 -230375052725612233478447314342406050464 10981575 20129775074415164949190608108935034000 10981576 -433613751365560149386632910380487270400 10981577 163840395838790384781194550077203086426 10981578 152942271847158886615720209237207623424 10981579 -14003318905370718737647971784004886528 10981580 -119206237242191181236124898806793635840 10981581 -8414878349184515700724352829544627680 10981582 352320319938349807555180507142394196800 10981583 343176078969905924675358866094926990832 10981584 36164807437197523720678108505423437824 10981585 -13077372907725787564104458252069121600 10981586 417260964174185113919131360123445340672 10981587 162952795779475438571215093196064920640 10981588 -249336135146100121519137616970213341312 10981589 489189717318149288215265514447903981390 10981590 -18903132550823133109714648007101015680 10981591 362348762723581365048598279954433049992 10981592 570369440688546450282716047966696673280 10981593 171107901755295664261285446766598781504 10981594 113330580695542179333757560620902710240 10981595 193679091327397526966533915749806736000 10981596 71485182831684988740690152441752412160 10981597 -129245496237317021142037011863845824 10981598 10203593772221395586991089143525180800 10981599 106560085679766392087724495707170389888 10981600 -24424890456552974031098768506041139200 10981601 564030216516108305870513684467142583600 10981602 -32495723158287451519078936558190472960 10981603 -198366022196121514861766646065538629136 10981604 -191795980411363772068857090102209011200 10981605 251549648397991580124279934447105348800 10981606 53647571098606587150323759620909846752 10981607 -74805654090280394472293597009314564128 10981608 -367620776759848496357927214518435758080 10981609 -64005611173112641193597079950846059800 10981610 127597449561972927659976772523248378560 10981611 147878584503579534806620812648581223240 10981612 -57683042720211330463580039428183162368 10981613 303055004058346057188606619263617126880 10981614 96826970428169610986167684842307003392 10981615 -205747833148995335390790858634769272080 10981616 -1346630754363985443188691240591360000 10981617 -79171685667475860087673710283363269888 10981618 555747897581032629007529762254360799760 10981619 1028457211540582557793312516784988809160 10981620 3328063473246814298013682170582034560 10981621 -7759897507874988118385638441516676160 10981622 -109495559957143942434706275055880193888 10981623 -276399770421689153271368946856074542616 10981624 -364617158062960372518871893172132761600 10981625 -952245554020373624652909892873255251000 10981626 33924080638109612574139656656974381056 10981627 15198289304002110938575176819615645476 10981628 40245636122131036725728697794970663936 10981629 -690419337888310400133571056008288276160 10981630 124151531700369939452197181769318030720 10981631 -32859968224531610606378079806588075736 10981632 130613605257640861981022643405371473920 10981633 -266784788269337539662955021988492386200 10981634 -66367853274981336136237747974391288800 10981635 234549668943378831076060513327213685760 10981636 -15094197075217554102381822856389874688 10981637 31169729131285827858072883444268378172 10981638 -295231547640022428726336444322303259712 10981639 -472031902147174449643410035819882349560 10981640 -377219254676757372260912360942242099200 10981641 -1660050572479819893268634811308221440 10981642 -42751749597170501551142271305864332800 10981643 1132563178040524676438319136911647294280 10981644 -329101924880013907971912253460101398528 10981645 156883531334684486763493358263882114200 10981646 94241662825712786887727089900466941824 10981647 -5364241492426943660272988069746073904 10981648 -120327116883839877057766593227620016128 10981649 160991384702001819118709859038224245120 10981650 -53459649439095259272182191624553760000 10981651 -53714574711640090941769408765601947348 10981652 -496494173115299313459930746246106574848 10981653 -128914522675068757426439895514370403936 10981654 -323214530351604731788052385537540036480 10981655 -374287389701775574042217205857559022440 10981656 -112642479347754082135390285671676108800 10981657 196550288374174296936042929177689123072 10981658 -259207820919192501218628539161553679360 10981659 112017891410178264154362173035126413168 10981660 251976348123242365502902656216842112000 10981661 69653453467504694513428015745737074252 10981662 160920296994283566610065439611265557120 10981663 -38285221845835875652576587776075794560 10981664 -413513329371234897435649808205744635904 10981665 38050656985255878665781346233836026920 10981666 -474442453340680096468066994161974049968 10981667 696287715934520400930144724104539674716 10981668 -379341865567855395020678062492351503360 10981669 -139452635715572221304423662834676692930 10981670 -13026384230123051194592220606934272000 10981671 -333560234456157703202805912079946912640 10981672 -206588321731087755661978329110440181760 10981673 -148136652005028676171648316310560115078 10981674 56622521715787911015743589942533856000 10981675 -23639792357539146229509544649204472000 10981676 245098512123030319764806936872717896960 10981677 -147514612311898763115593902136150707200 10981678 -386586417875064597189223444900890567360 10981679 -473157807618892754149104741604693804560 10981680 16478773889340296911383244294116802560 10981681 -402172008240019171881714219363414977518 10981682 14783531743336986895745709670711160352 10981683 456364996298837682040831672874033823600 10981684 -504119350616388609984873140639422464 10981685 17955640370259727958648359195851571200 10981686 110030856773407323839924338426942124928 10981687 390769610867993464869039276060678119336 10981688 -152559367141547791154021600032308756480 10981689 -412004898982850836061111571142792499376 10981690 109784108882721035982414092428122439680 10981691 -315029099241117795440859234125309706240 10981692 28275525828135973134465141497787542016 10981693 -122404818249949795158795162239003520058 10981694 238945973802359907828121341708032053632 10981695 -160130283831295867927182120337912896000 10981696 4294187374325833802821130263556259840 10981697 69427809943767333934060419676607520432 10981698 40540837785979750291910841402913532928 10981699 -195131005835193602731593932052692617064 10981700 276272551014462125864692793343683808000 10981701 -34297143353319224273160126248445757860 10981702 401120234281122217047682845556580413632 10981703 782407608196048393481135855629108772952 10981704 -332273652405784914330122773931888762880 10981705 182322893993361898834862799300056237760 10981706 125908252587610275210197999159800804608 10981707 354527731930226685179150679342791901120 10981708 194761688787036888455056921241131657216 10981709 84227727044507087613935265352584087660 10981710 -64430239417432564598585102145859776000 10981711 53849468334861581825915061615771260480 10981712 28301911611377352457238450103544971264 10981713 249631884297811800761116912330878338544 10981714 -187189048946981958805154496323684210544 10981715 36522010022256338586195645262271295600 10981716 -109492206849480950300764554867194370048 10981717 -77141166172040391363946780517179992420 10981718 -265573627818463880886093787099110528 10981719 -54481072168742149236890584493194770432 10981720 19831647844661324880821218959209472000 10981721 -199789598797342058324156357930938256256 10981722 -189444532717028387892379392890255420928 10981723 -334297135800918293743119148364879172028 10981724 -194618859007963660661353837136580079104 10981725 126505607016921054481114759822297341600 10981726 13565648429883306239938312158939980160 10981727 -2701568219939998290648983556515012880 10981728 -727340982641711369355741041674076553216 10981729 -178930886114598070119268390078872123360 10981730 175545389988730194584417602541227491840 10981731 -50780588906468661686886265932866993856 10981732 103398389951470517396044150723286804096 10981733 1742659543677288479257648156333116096 10981734 -97468479287509830941105885860985157120 10981735 636896681980892390112891914765219674680 10981736 -582100625290758288901582331899483914240 10981737 1666986358732809154268485220614943460 10981738 680606517717835384876476212315173648896 10981739 -199334362690394705073126677969549912460 10981740 58617554402303971608997670325020098560 10981741 261505726123802697323586046475602907904 10981742 -24584052344776425637314269441353249728 10981743 -335576913739684260537161044610396543736 10981744 -58644130775126667091114150860595363840 10981745 717384641822439940325221927815308411880 10981746 -15178419225407829665606548194721179360 10981747 -50267368848618725492814482410040988000 10981748 132661826388546284226500023700092982016 10981749 -56975329239646082533113341719867422240 10981750 19329105954944204151476255558484480000 10981751 -263306272949779664001262210304900059392 10981752 -375682990837537587640927518021495029760 10981753 358697949804548596909915643925648296640 10981754 -17787815061426616893585562731652585728 10981755 707036621899638450508283511521029440 10981756 -481308802952586581828504771667164464128 10981757 181359950071342877919987116446997315040 10981758 -140859320919715494330047096239600076160 10981759 626242295059559332960658147428993509888 10981760 365992851047412988994731851758174208000 10981761 49228948475870457125984122282376308608 10981762 90901441466330013008188062069628226304 10981763 -443391954459048344140348010282887282800 10981764 -51570295556872074136687670108375900160 10981765 62705993557855071675535695423210807000 10981766 237668719681214604017172848660930228832 10981767 101482956901370940135213460034107053648 10981768 121111360196209844139960435039356190720 10981769 -504320614411583170812159614647574565888 10981770 1270032252809221042367993874932912640 10981771 287331552471643348210919625198048629972 10981772 -294381865503772170812379256259403287040 10981773 -204654009420371445532704853374504292416 10981774 130130459500375265483772177170810909760 10981775 -106761245302011816053845925501036353200 10981776 37547001887985656655133503820293734400 10981777 817640152261123362211826069078675263552 10981778 89043416200963674233008858860632850480 10981779 -347886788941621734245220542977397892240 10981780 -264316179172721333596596124015500806400 10981781 249786147846702461698138834971506465664 10981782 129813250507329757225614380332851536352 10981783 156096370185475313663970263317839512160 10981784 -321989510279397315489366413901628846080 10981785 -101984005140320772831486681860796218880 10981786 -286206989516669357592432910655875216416 10981787 246302474317494494955666541971298814640 10981788 -113084769574092454108276939476250337280 10981789 210945524166441746722837341498311720544 10981790 -389232774056783132018715667104677491200 10981791 792074859358311918235855797744538598400 10981792 243135307513549621851303062075441283072 10981793 -924775673955430703560226674467062204958 10981794 -216591924263773754899895097514108912128 10981795 376631951094806149558548922097906197200 10981796 -263187533323056647381803437241854296064 10981797 -53876022537759425216485474466328557472 10981798 -239250321663474891956123057310528819264 10981799 -5965608758742634411500683426609695920 10981800 -73910388856513168417262764270430592000 10981801 936571397564204485964368897727976823802 10981802 48545845919076013920017734754133090912 10981803 -81734860576896875142033802563757725696 10981804 -594847555349266336385146451366312729344 10981805 478808957077406127140508432971287256460 10981806 34791345385800107483746228142130490368 10981807 325702380699936034844042840608181459160 10981808 -205402796618765267614870054380734496768 10981809 224339398307844869897235530927112343428 10981810 60794922888583877700817938027712512000 10981811 -414996554619719359544443992237015252000 10981812 -5865717038820160977317408119096836096 10981813 3458242500579540435146552633402814528 10981814 -52209662753135722813412289305298592128 10981815 -8560564643096556944162070404567232000 10981816 -203429065560349303943000565193103339520 10981817 86408404969118978309152002345095184384 10981818 4930690922235857483406662986527024240 10981819 1123947944184926868249445581494400958696 10981820 4786175986277581877230137525903598080 10981821 29411764816307816066128647895708307712 10981822 63653343351126569273718514306834385472 10981823 -914107230535671963331074243745036176 10981824 28017054642576772067291706622425956352 10981825 -241290112540844004954306102409544545450 10981826 307670677648563329298927625591700732112 10981827 -384572938762223880830434005407705568636 10981828 -16154484502678050482868691118006525952 10981829 538526250437763759479895595340840508000 10981830 34957575192255128691655831369731325440 10981831 419265490915668717347263689129753585600 10981832 948115316073606556732490102183546388480 10981833 44372323822346714909110418278181964864 10981834 418891437152272633894725037458192698880 10981835 -453016848110044196203408578992956890720 10981836 -437345301993060626110052511389091025920 10981837 -376024364678201214457218981876492800660 10981838 -10104526766455758813899705700632398848 10981839 121884174483927520734726019949972232 10981840 -96987010425212511478258356798489968640 10981841 367910307941446248077742285529403347572 10981842 -245205755138383091969601861850213346688 10981843 266530301640691580899142322328983513664 10981844 -393610346562904511392052858271683272704 10981845 138010219498937496070140670391246035200 10981846 -106686657356607011753657287227826108128 10981847 1037953230873482972655192975783362262000 10981848 -307471330770045397853889395137292697600 10981849 966495594043008408499059409255974883850 10981850 -22168808943996716515050697267898918400 10981851 241371128647412824777925608689458567832 10981852 -101544305759290289074875455930065925120 10981853 -659945017816941899997844785133809078816 10981854 82237623356021823422993789234057592576 10981855 -138952060242885991788467881347831835440 10981856 -9776205691512153210613981347594633216 10981857 -66942106534782558586951833096739578960 10981858 88403624478783157741079861950196649984 10981859 -33600330490877755607834825034266097600 10981860 -423082427652955222847804749418371031040 10981861 -975358093485260981180174458083283520352 10981862 -76169415775045101269892995179733537568 10981863 136633096995158176063748936417654510904 10981864 550738425469039407564267745836092160000 10981865 160430530699501872880684686434913474000 10981866 -31994209568983124524603017748645481472 10981867 140266870672811429111252824102220765280 10981868 151941786927248672642019690013877768448 10981869 241049547618584422924616218983619320960 10981870 -271014821382257158119613153903014189120 10981871 -12768003562842934306401892864159026648 10981872 -74859514359181958353482327398122782720 10981873 375504553271386289691495207225563943680 10981874 99479888806607930804974473159236831232 10981875 -107894328578172933764869268583321105000 10981876 -457575351333190650258937994451416188160 10981877 -692384825087325419058964010383322984274 10981878 -48133986923735550468954086295486269952 10981879 -496983376260227447632530886458629191680 10981880 -28713301259048250269883565506519859200 10981881 -99020942894822097995762994279221410188 10981882 -135542154580156190312059725332692568208 10981883 331542580386717878318373970769325080424 10981884 259556900517716355649349235185825972736 10981885 538255166800531432109304802164085121580 10981886 -49125426370105667312060890144556959680 10981887 129212582916578550841614659375203258752 10981888 -2109876661721172627381388568344657920 10981889 736611982776653956926434727144524850690 10981890 -6005717320806761971445191067322163680 10981891 -82514979234513746644872440727404881632 10981892 311537809416012503021868139761511257216 10981893 256281848641862806517936535317675705280 10981894 202795216652229913727494700841997977600 10981895 661088374022121698101816981738219038720 10981896 -126930459321500536319278262330437632000 10981897 -8558687850495748635874183637667954560 10981898 530736443045613799347020065494437821536 10981899 12883789830306728799836356604514458688 10981900 8037173391659353735258723196131424000 10981901 -2095515859989933320302146095735806656 10981902 106594183210415540944628575234354129920 10981903 620728534495203542556763955829071754760 10981904 -193872478115636662855598923638660464640 10981905 31214682598926091473847027357826457600 10981906 84963392642271785436969911172505843200 10981907 818490829824278309002801289365014234156 10981908 50278153112723853900507548136160327680 10981909 1366330284094384130831608035201131506140 10981910 -260648857430360273791584343637224784640 10981911 156485654960457181247449479106962804072 10981912 -265655417336990511680781230369449420800 10981913 131381513922481656470557454811391017162 10981914 -243705463867883276358496521299760130560 10981915 98551888540933854030185442102725782080 10981916 -159964368237377982507199778631954024960 10981917 553846505377256433152901223605767736288 10981918 242296249626015134903686529827424938368 10981919 58910201656119729187381651881130509144 10981920 196023590690365968643794016815399567360 10981921 -582339193708100301877504613679208094878 10981922 128960788450595709006861268962642719232 10981923 -55520432878400639534547707028411589200 10981924 -791123563438859034461148714208300134400 10981925 -120268433218240191185253031199149008000 10981926 337897388123477055092636702957007544320 10981927 -362942479394758801840025035480930384896 10981928 706300179884132890265369542741268152320 10981929 -428098983833943641651151102278407316784 10981930 276405867529821415218685058389536363360 10981931 -121414222870878229835835945567454952268 10981932 -37276280858502021087653192274431250432 10981933 35218625877708538171795679034016194744 10981934 -22586286683580398702714825298427848384 10981935 -84294347822570917518986909279814081480 10981936 -3582346191340142331985033653970272256 10981937 -165678954297236931239217111871812786414 10981938 238488331300865495832870222706613668608 10981939 -157205360802831701437768143203718374260 10981940 56535526330862860999955471395555511040 10981941 -194799836874399229921497891545328131808 10981942 4921705538528389596980204319948069504 10981943 -232444259390102665142895520188008242560 10981944 -186196687682591322984243034637384417280 10981945 -134280029077059691442222346243588523200 10981946 24327575327047326833395038630894210672 10981947 16652961297021198290481332372022838272 10981948 -498880734649966360902298429127944765440 10981949 364436749561043289150075334534553817792 10981950 49705251523881479043200649728431488000 10981951 139654084810300522032672522700171765952 10981952 180870344764346742959039458151686471680 10981953 -856296620879511111202628347951336543200 10981954 778942494914699771368772153622192000 10981955 155531671619336269224412286323698009360 10981956 -442588828794302936369948076159805440 10981957 193017529412345998145300721168607549632 10981958 63736679945554459453546704578895109344 10981959 -188903583584510188606519329948069924696 10981960 -932468164573424289333319390277376000 10981961 -46125655014568398242074073452999868928 10981962 29926214261543938601855340648653402880 10981963 1246530539193006870639859677085349003344 10981964 53296054741161798707761202068287599616 10981965 -287469518475792134367130439476236024000 10981966 340872195423739428694384886255107536000 10981967 72045742122977355284233973039420236992 10981968 -2901114602824951506271521682833408000 10981969 123985128956780332258329195362625376370 10981970 -107380138349309363385329273142252464640 10981971 17488063458045139285236866778469850112 10981972 -288108096193681445716214934038702376960 10981973 -730352309500868480139968814431976444480 10981974 13373283478442619931644516904504119168 10981975 355345387668848335613551159313229182000 10981976 85975848015913718365886131673396398080 10981977 -137734162949826530093161402214064683040 10981978 -279711625983220811815218469828597415184 10981979 -31724272757789744650532321573226313416 10981980 -19297246703438821684227358373131276800 10981981 -17568198575270619375929904484138228500 10981982 -526181237644224956695572097531313591616 10981983 1086063549057531694350060148395079200 10981984 -200350866347711152416627408883364659200 10981985 2237009003443717125326840998594911360 10981986 -55455673373639536290231090129684126336 10981987 383485790007967782437983864955712068636 10981988 -639254622461005056090499828110928816512 10981989 -1009441648593400345649246893550912870436 10981990 72920624712211279732128329689800163200 10981991 69092874561690490653197882786661489984 10981992 24510140984110825547949974822092800000 10981993 833136880387512124456619656620968464320 10981994 -56110002985376395601534141315154693120 10981995 -188749515191446676684053400064176324880 10981996 92289576280250663567765263780466181120 10981997 137150746774691499110046132447470826540 10981998 117332907866523046496888258070693754368 10981999 -79692182881781621646946891977160565760 10982000 -50703886330005722201050840713338880000 10982001 10132389313987561451486996778440280432 10982002 -3484543218442062583453075671019224048 10982003 -124301786622381216382662536631483329496 10982004 11440798616992538610389300226237333504 10982005 -446463852249893923732756897653642218340 10982006 300544431728334683568719096692759818240 10982007 227169649767758808365019255640154171040 10982008 -131413377753683714658330274748769792000 10982009 43734982118794181718123247148479206480 10982010 -46565742657358658335847540608246348800 10982011 140520141416874773340169410694116748032 10982012 198670608850523422833714733537815853056 10982013 -223515883410913853666821576644416284032 10982014 -25537872562781705987792668477885267200 10982015 222903992375345842558268823986713035120 10982016 -19406601219236338244424704616730460160 10982017 214262355923443613521148237482414764672 10982018 -157264901780349536351484322135407283296 10982019 -48027836889533242188636692336004346560 10982020 238145299769212755273190213183225036800 10982021 819452764069301138176937059815288252 10982022 261846119035683409329176725242180372672 10982023 130737965230101005752694892132526482664 10982024 -20312714809685116251737668037431296000 10982025 -251558193442634386627799331900302483250 10982026 -397666715427472414823039450796552009216 10982027 460152313958977784056619334753006500640 10982028 105240333121590765859695726947979264 10982029 279294411846821421119448330601061614720 10982030 125363888675045395860547027440224084160 10982031 152795900952551367289938818487383484552 10982032 -36155933749358052759951560679550353408 10982033 -116808323665511903461102819051430019840 10982034 -28579270205550987902629589105369548800 10982035 500364423904504349182769322050193378480 10982036 -318429647464585531395051260932831711488 10982037 -343403040359780393656471287402142112256 10982038 253221663070896398191499171458303131840 10982039 -617656768921247793495810481015891190040 10982040 59146435490696281161117577395248947200 10982041 -65235390892557850165247827496396961280 10982042 -205025182289549933669992114126162541856 10982043 -180425450497515275159758869535442795256 10982044 15205649384849726269640351161144086016 10982045 512041195127987603737862241169971819000 10982046 59151077785360429341227092492738968384 10982047 -56324884744919917997749835520491360720 10982048 -110589174543326563458595711095907811328 10982049 -118427445765539522775120652159669368192 10982050 21250095462138474952281897390529920000 10982051 990723168040909597539997067252202940632 10982052 261206996381568155268666544746135370752 10982053 -656269939027707017816619215263058213698 10982054 164949873379809872084029184934514193280 10982055 2753695867634768804829515223283952640 10982056 -602352884108867298671029218590522373120 10982057 15867808626556480670216632319326514400 10982058 -43675760997307002978292516906546204416 10982059 -591232405838597584667114914681858960560 10982060 -51568363898701865829805681677077667840 10982061 -30949243607176848458799365408050693098 10982062 16786135065691797351816766405309231104 10982063 -179013584840427332069355301461790811544 10982064 15433201883232359458197275678567399424 10982065 5297373247888681975803200350698017460 10982066 230473690227300541103349981385488768000 10982067 72435329930208961549530619559134331904 10982068 459913361721857667671136257935450252800 10982069 -93210432416699620875399812542886385504 10982070 -29336449565042813171062273319681765760 10982071 -4737128260610221515983203265263568896 10982072 388195129880822984239242776647753420800 10982073 -252291520908842534521774038504372985632 10982074 -344616777783468218227039392939566584608 10982075 -3518711401171423169200308977261414400 10982076 79811744713549980141847285186115051520 10982077 -88343535937847917125751085996740490760 10982078 -492686317364192196112246655922707516160 10982079 231473283681582733391131434547146784848 10982080 83782661278785315478282803171085516800 10982081 203503161517349254007791703768378930688 10982082 -16475526441138478977019477132399790208 10982083 279918817087889472584041774929568619520 10982084 360091442914167729509806497244266969216 10982085 -270807001663908320127077729907680303040 10982086 237021166074031375835502359989021188864 10982087 1303527596773836312178707638955762846192 10982088 123421429129846218742035072999147110400 10982089 -163356874942663212005001024939303818060 10982090 66512085653495974926544089756316001280 10982091 -197942233450258747023753343560428390400 10982092 -694644663425530943194925744535142399488 10982093 6322357148566936188653602689215508342 10982094 104017502371801177736042119138247515200 10982095 6460705983077725807232111336753077200 10982096 -10832481252452227663641047588920836096 10982097 208139538144411110809955877214284083520 10982098 74948992387324581204805182132412635264 10982099 736303478847878930881146013705705877100 10982100 70774542789921018893041726683842150400 10982101 12353792586348327229371669078299422012 10982102 518791513122076209488405809492547840832 10982103 -480704135594727826644892349677642276992 10982104 251689985096104892543989654341550080 10982105 -241517364845545634024108938846456644480 10982106 142503511743491974860168371042499294720 10982107 111440214924443364923954556238679964356 10982108 621665367658693768462865016919818356736 10982109 -122022243575247664840055142460183025472 10982110 338282131742878987350104159386407792960 10982111 129699733297886213207821304394050117232 10982112 400155665856002855360459523357734338560 10982113 -158666755950566953413333732756155372638 10982114 -3637210657548151602286012568171888640 10982115 311065223756959825929981634203004860000 10982116 -344480363025209091452423098489205887360 10982117 450420551566502822474119073833334903166 10982118 -40483162314463921916479796037670944768 10982119 -636268524927445812168392893061405971248 10982120 1160757190593032835004801583349657600 10982121 337052768086250235193043201270969760912 10982122 99352700824280726947326212371497421824 10982123 -149431146671262326949752942352339537576 10982124 -344940004517039047221781187966153624064 10982125 -116543355591352583721438064156726296000 10982126 265220716778333917857343653008411580480 10982127 252996676220504662687439362589330060568 10982128 44453006641019476505578005855540772864 10982129 -273487048406340275666481095478055260 10982130 83030612083912198189420564366462993920 10982131 119512840010223429288144310170827392632 10982132 -116385107413029639152298884001701879808 10982133 635635938080581356044780037676778935680 10982134 -343185511578490098283722062552687098368 10982135 183221307824244040746927346227881969760 10982136 410450948492250796277813832451884318720 10982137 -20643169026455255235268452921603935148 10982138 -94996772428404428091915172815398641920 10982139 -38162620059328919044134562764694510080 10982140 -71830729668170706873579795867888844800 10982141 -43662473418712580668866404089106974458 10982142 386277100451787321158543963381907210240 10982143 167314832879913874453353881118014427392 10982144 -486812264062027459060770476840819097600 10982145 -224902702060307742216836238057554823360 10982146 39332301526724444905269420517132532736 10982147 689715250129081100793241486320995970312 10982148 127231690485740314394321102335591673856 10982149 -203615210894607215963819589881581208864 10982150 171755421823875770039920228433106960000 10982151 -141799051227628010067938983218747816720 10982152 537048290320797018995800163502153523200 10982153 -41742739109477963461767337285976954880 10982154 13829677454725237362789287151518884608 10982155 52656716026309560781421031827599152000 10982156 -181209542416183749616684807456727173632 10982157 -6076359096325292747802143013326034912 10982158 -372902219252660834312995973612203629120 10982159 -240744688524038104638316021553899037328 10982160 -2987605231083828416231310147040051200 10982161 1158027975573039418291653195553549796352 10982162 126205407573944479193489026023946514832 10982163 569070759623131659521400230488160572344 10982164 448606115690919698378791206661285909376 10982165 239969120370936086588621531380967364060 10982166 90757595158328948069262514804219730304 10982167 40777255521522003591012475362939097952 10982168 -453871070121276393128656133545200445440 10982169 1393698626890507417787250571590465484800 10982170 -45705205101186739478642695640148133440 10982171 -1401371846683197968204531351147535113280 10982172 224862996282164656425944768186380564992 10982173 682260067980599229026625189155139288422 10982174 -287370859307968392536885700812486100864 10982175 35898655201486606084124481813069246000 10982176 -363023789150629453685789582006004154368 10982177 -1036431071829565463998140529725277378974 10982178 53830454651833961265179052961229257728 10982179 -90974979181432626098616647445772392832 10982180 -131328895444581362022842285760882278400 10982181 49490020378121032763381648443543527744 10982182 -325076565724425703944855127575496523808 10982183 96779598841034563483054808663565981744 10982184 -12387453991468000053601336134303744000 10982185 31700285830562148970794604618796188800 10982186 143793737164741983328357878215179774560 10982187 -176040969809016703892536316034113003280 10982188 75218589089226561077859650884109648896 10982189 421400422506923588807830250571858339990 10982190 -202023049586541952729514428653716044800 10982191 846297953454553896452909608378265763384 10982192 10818640944023611517951083777203044352 10982193 44465828425743349479022510860120433824 10982194 -205568187468900176696105407068388152000 10982195 -91170674557772344637258641972601543520 10982196 588223575474350485154476613552737873920 10982197 -130483872179575115047116775771306220928 10982198 37969338763556024801583847529357838336 10982199 -362709526547509948022612029965884704536 10982200 4980677977463708197074419549581824000 10982201 246144853779495534139200467029072770240 10982202 -37775855167930360722178081155368448 10982203 -352476339537659006769564231032496708600 10982204 -685304893295116894988976464340487778304 10982205 64374594874997532195424178495370462840 10982206 -94249037445607914428915095376721686976 10982207 403228485026454897027955654050169584240 10982208 47479886772580126827530321094242205696 10982209 -91924818878881739437193525532849054720 10982210 -258991806208130912553717720705063798240 10982211 55848613653298211362867906220480079024 10982212 150280614687350062674958533711648509952 10982213 -47521665642890730490609494253465296000 10982214 158804348301437846599332106529247340704 10982215 -144380956509294162746699893836030986880 10982216 -50611047689702853513012801595107901440 10982217 171871541820735698154054823804219960080 10982218 75997265523160170056833327909333387104 10982219 -93567903311989559811733121280453896928 10982220 17498132037166044211093014193741409280 10982221 -817741480478991350323013450088485610708 10982222 269832068579239538205923936931520058112 10982223 45702420496906981414907822846289558768 10982224 34687135931107520128895508862315266048 10982225 37485682469379951202534740869055219750 10982226 71158353546304799095092735676294116864 10982227 -217267383590425922841551850679042555924 10982228 27980184441565867371110524006658365440 10982229 -44105167074501064607580827594773290720 10982230 -44478869142624908187820480610361753600 10982231 283019229022548129464291734914481162800 10982232 110713520428183349038338700993380587520 10982233 -42901929383810953542658354220627211260 10982234 -81181892422368531971511321966443667984 10982235 -120482664872370354995607554722384377600 10982236 188517517136489191042836467671062707712 10982237 -131665910883127168192335006157696921248 10982238 -450485159381152459885616377733998921728 10982239 -280490423949712237581886697648461115576 10982240 193387033537617309985190197970023219200 10982241 333292883593551130264930991524371935250 10982242 580815143563581662109128816121047988000 10982243 -3365497863184330984152282679267748976 10982244 -7636319644286618945879714363055882240 10982245 146283189787468448559266729146095973500 10982246 115221128277443449815469868860129517568 10982247 -121428278452943147248547097194895179520 10982248 -544443711721517917395678594049369344000 10982249 64100320172950349291203188364002810960 10982250 50590498742810356084014324917543040000 10982251 84454178860638320398826593027892791040 10982252 305900371323698671975086493794777692160 10982253 84718560222517514819737020265837358208 10982254 -542096546462051748755203106374520318976 10982255 -1252679762815814839914977550700264560000 10982256 2361651752585911594266729173827878912 10982257 -84031272062406796369799042699886429120 10982258 -90726592204096454142852008058532737024 10982259 -186434476983090002017539035096528709036 10982260 -15458375360247000087031427821904179200 10982261 -284788627750237589035216005519790543776 10982262 -193748990213526053128329484214617153536 10982263 760452051338344100996096115309405201512 10982264 -774948673767364717162599275979874713600 10982265 84124621927010225632615958890490152320 10982266 6158723574665117111836809349293027840 10982267 -743541681327002531739651588397176078684 10982268 111418882874886119283496551836716568064 10982269 -397341484373560616611943779264778175060 10982270 19396392141574648778699429605763504640 10982271 -180139019038716012629452741436838493680 10982272 -894419797835291640568026538555830435840 10982273 737484223142552330409478613519893755522 10982274 323041416474954087660908340093028440960 10982275 23794126772619404977572880361931637600 10982276 204895521054124078348929020379551276160 10982277 671409196084325833356235740238471680 10982278 -173492353262972732221311307080973702560 10982279 409567176236515054638827167194183624960 10982280 5301731420093569155410989335896064000 10982281 -833405109742346879002351319033916610918 10982282 -175694388270532918719370891411815949008 10982283 -29061238002048259617130919393870972160 10982284 20048174450786253581659775035741519616 10982285 94899243713026970210403954235080127200 10982286 99374116638721081171446599872932864 10982287 -285290212599919510298922292438164954064 10982288 -51883746753973406113663930452143702016 10982289 38536699729263901502011778857152631680 10982290 236154953401410882478443913689831014400 10982291 307382124988897550169000901737428203692 10982292 -333716168608380050304254936000233678848 10982293 -49891623830067796754302403938181702016 10982294 174993347675994382851238330214172371712 10982295 -99206531481881349006862130784399456000 10982296 -420991103837896789014792373531900078080 10982297 -374641812099754888893555010440354115254 10982298 166386217859731386227347779028045098240 10982299 -26446945543301204679890074524512667464 10982300 136810498607122575089161198631131392000 10982301 -44366541711638964283037314440006708672 10982302 -263365799727401116975088536192483984128 10982303 -154601742526598291507648293446815005080 10982304 -25614666468563612844512483484956098560 10982305 -9311139959730319863261094316036711040 10982306 -255262565481451384303592456098762124640 10982307 -57011030533524724016548331316761392896 10982308 -217978084462686808530718811351261064576 10982309 88030200488925850781372999283259941888 10982310 97757621620618309746677420701226636160 10982311 32238288509272417485018694184614873344 10982312 -655079319449295316186878783161597952000 10982313 475326611301783831013590318619968597642 10982314 -128688524589603543057292959242194745088 10982315 50310738780832487219282691020251918800 10982316 -69086278352053104216841907944040595456 10982317 -991082125906208960744933022128264070634 10982318 -260482741526613683100084160605668352960 10982319 509955928047202136714999812123857169920 10982320 -92489199170572759200396781566335385600 10982321 354872544938916730530721394551849063890 10982322 -68776848500897659676722479130644028512 10982323 -771797161221086134927234975390537680 10982324 369063662808682667497868765453057421696 10982325 35243731755127729640745184149029145600 10982326 271608762170848410894432037621279262112 10982327 504482972250024420633800984626705242552 10982328 149066697589022874839756563399845150720 10982329 -18728138795783556557763466414907106240 10982330 -73396633026731728378462222638357073440 10982331 -59364493829922573461045675425784925600 10982332 -170264292156073083933431855463296883200 10982333 477938919120128203716140589272508224940 10982334 -126884723596826721792522500023699046400 10982335 31641297578570535341031923496620679360 10982336 -105638579612309337175223067330792652800 10982337 1381562968831628067665111570724533952 10982338 158457595996242818200078192465755840000 10982339 9796310306496962850598860270801709056 10982340 76267583687243249278929648971773793280 10982341 595892202790099646675251685268409651742 10982342 558164898422874332713207010277921024 10982343 -534374261917740382162486688213484672000 10982344 -249737608809802638895619512209764505600 10982345 -439992136725911461649612698222401331200 10982346 -17979320523488202203572979853989366016 10982347 -218864737295139803446809300129420292204 10982348 69806658421360898744627733572289331200 10982349 256877121685715955455744628633794469120 10982350 -72685368873860552435976961535346585600 10982351 38389635802324152033625525301652181104 10982352 69693495784016259594724884149148057600 10982353 4773286974063599260456882599845802864 10982354 -485253133191445073473890422668786314240 10982355 129283695349203736790861227904929926960 10982356 37775075822277971818613779993909911552 10982357 15117927036045833185485184793956201272 10982358 38754100449598928455213046800682515200 10982359 752441089427336942790924988552827726216 10982360 -15122676536049292878521507466335846400 10982361 -35219193162076366748748083964863010240 10982362 -62741241087087684175943089003659295488 10982363 83525553532712727092266342974214406160 10982364 102691573041472840786546813877176306176 10982365 284645369367998043498560726809060897260 10982366 6593211291480158218765896058329737280 10982367 -511529804564685997908557678663381451912 10982368 1031618952907260317586238170118304563200 10982369 -52811485520047766809736386332354650604 10982370 605911650401384330932382730591006720 10982371 -452403488857908261143503878921958221000 10982372 -15624329856534568303415161337004115968 10982373 -2288228033172537884823573991943977056 10982374 29191440394979508262792691798558341632 10982375 -1214288454264407158461551932869617352000 10982376 -256058013845167670180089908853041300480 10982377 -46734176802572474789042831412607106368 10982378 -268279720762887743107047994017496546560 10982379 97707861197367197145409493868912699888 10982380 255813146369830583389807511189893401600 10982381 -330164460657151602152281509604688826816 10982382 133424547248925383435784365512302720 10982383 -293980172010847044869559277079862632496 10982384 38774149028890561334922327768059805696 10982385 175265936992891123749269373810081695040 10982386 -115018335283804137893377112755816750176 10982387 496953935661994621303381362328323619920 10982388 291733549683525245493087087947813683200 10982389 283768211047752737314272970788218572800 10982390 -109561583941541166253563870877902729600 10982391 105826643270914408069078690533217845504 10982392 373679375423291673739065834517684224000 10982393 508866829986806031311092918771585953642 10982394 -117610765178432210667976016230921066752 10982395 115569089658918298168108236219461652720 10982396 115292615316233092996921902820378871808 10982397 221995267802851125592682153262757785600 10982398 -179622376557361333568776450624212353664 10982399 239765271796497096965900657179006755240 10982400 72834352808251050819237510922213785600 10982401 -63294347386850222240351117446905783296 10982402 268672107064264682912612612850485073792 10982403 891737570350340596197065454908755050864 10982404 -61596032300827100664447884193296556800 10982405 -159627130219721174835100994796307232640 10982406 138980274202441609345794472052417728704 10982407 44665454113320176421945076844228565656 10982408 183229428452746884432867767928091115520 10982409 71376497242955004860417385118604939040 10982410 -30336002604830171976471712976357160000 10982411 -1362247133633360192257773298505054320752 10982412 -1925710562591110745237643629469696000 10982413 41358862262682244485118410789142043424 10982414 180763482754874195977026035976686922432 10982415 -1106938391255873913823740831997169280 10982416 -133272659853396224485832237456760422400 10982417 576874288302989335704983442393528812466 10982418 -166230473222069677089086411508924245760 10982419 -343297554451609402322733557694873093924 10982420 270954560921176346471295107007128897280 10982421 -581415033293449313175847774105389757728 10982422 119682987715170200310353187849085132800 10982423 -630281438490458383428380406702257990328 10982424 -40132575446470206714301549309588316160 10982425 -566647580156039129551417151350242521700 10982426 -41450850730752794689702480809859070976 10982427 -344342166169019463570718298439850127760 10982428 -119588424529109440747398907819817708032 10982429 -261776904657361533154706731113504386970 10982430 181538207107325967544279441546194106560 10982431 -196875734551963420725845418857527472688 10982432 -187726682142467295695674757197558972416 10982433 201484515053329669595980453986414056448 10982434 62303880933321606720025194442150049616 10982435 -123814718462843464035481186074053763120 10982436 -140296418740920441744177945880844786688 10982437 -339239142091444779873443048257929873600 10982438 4756196910423984172141210960480689120 10982439 404656188141110684920044721339043370240 10982440 -14447681905245637071382133826930278400 10982441 43166001964251427865098071253866697872 10982442 -101206071382766767808738845210749098496 10982443 -584553648294047891440776738864581045280 10982444 1035359403962045359572252247205745408 10982445 195907911922380573756053279933035276800 10982446 29479059913613582598099833192344932672 10982447 25494613008157943923647924771544373232 10982448 -4170647773065492188480638378058711040 10982449 -408994538525907816534390475758861259536 10982450 68008112679700257782684206254930510000 10982451 -41012660094029344009736091604563158016 10982452 99126478146483862652846113380349509632 10982453 -126191479331922376261342298579797380996 10982454 32335939449469015334817867542887649280 10982455 1009352650107818771797150084266256468320 10982456 617785660210249288671797396488406323200 10982457 27566239665069614267493124554321664500 10982458 -4560826683661016053083852383448143616 10982459 -916176135043179861175717962423802412184 10982460 403876683653034334775405068010972160 10982461 285951354189871033536137248098864872032 10982462 -280734111013607168821706005361231040768 10982463 9988692616294804356716738904302131200 10982464 9041146923902630769403287178587406336 10982465 -180943917940501057300412747859827332680 10982466 17476555594697491953997947881961984384 10982467 418179285073458023459239367019004931516 10982468 153055202230515620438719746103951683840 10982469 -129724596298114235286830018104440941856 10982470 -49139888397012323703196418057879404800 10982471 -17216234232204159729518477363132444328 10982472 -372062225295662260854792727161967656960 10982473 -695033596649454508442399846930381354278 10982474 415649797183831874642624317188711569760 10982475 92028610629019147002295280461292736000 10982476 70621579044562847405335252283710361088 10982477 6379348222027465824106539500392429056 10982478 129002632294684385766375116754189447168 10982479 -746242742850759146656454317192553003920 10982480 96252299230374039764545171502898216960 10982481 12955534112859857035640342004517370352 10982482 117274453319350744582183246400309609472 10982483 46789966915973783387547056926575018732 10982484 403638629659143066547001545609318965120 10982485 -30674844041856869886413578736366118600 10982486 30525669129720471461447732832200162304 10982487 45064910476582179023608298801864036352 10982488 310952643084648417360374785542962257920 10982489 -57066600003806324450626941852440857344 10982490 241027481560006039398104437933134182400 10982491 -3281575791695745324310271249605090000 10982492 418701534685055233108015542079069171200 10982493 599572221580203135272415494508322218240 10982494 -22659403090204450429278560473642168320 10982495 404049604764579553101385416077975145000 10982496 70716972762669596867018806331462123520 10982497 867021801092937210715484016856549030946 10982498 549661604782113741854806846658040957600 10982499 78768318997736309185195185026270307648 10982500 37062396258042579360965775127941120000 10982501 7247746402333664726413403322335389440 10982502 163568007611459649622588338861198519168 10982503 -228725326952143236450558802944922897440 10982504 -252386614000312855193666981256706836480 10982505 2946930185640516942205459371322653120 10982506 -132794359526177722087568242784809344000 10982507 -608044242389651701771047799811510063244 10982508 -306518630107467664621968763802789938176 10982509 318618093586908301368984568035332822304 10982510 57054758465876077155349186110272102400 10982511 -182352783180876254156889619850826030240 10982512 185753382506720753438874731184983900160 10982513 -332814988731029183441920683890618769600 10982514 134295252424112023015379855502295232640 10982515 911332745752155630559624475343160143120 10982516 -87843248244160797372637548178637168640 10982517 -2500005429276040017522404751234297600 10982518 -190355385532682901490855801333749491040 10982519 -367855821008359458504717873860834465256 10982520 -165095144424502898678319038056151040000 10982521 -822870928503954657412198682611620844656 10982522 280822073933001005694294573702895443312 10982523 72911391003781520277434332015524501504 10982524 -226222456319724485904585005301772289024 10982525 -56826684152848665609657560448608870400 10982526 31145403506527530234642220557741774144 10982527 -162302129185010332951087224289593729408 10982528 -380358794854964804017233648540450816000 10982529 227074623339549060251041711927395560400 10982530 1472422182968485525451715261117126720 10982531 -120285005448529702607850453671503215408 10982532 223826989336915971815663241502738022400 10982533 613824464307531806686188613463583695004 10982534 -221650849427018608157059250813326026048 10982535 -64451631925733674578224933318917258800 10982536 170392029675136665014157785847269222400 10982537 50689204078409721016799575381556029824 10982538 -40357928292882990292667092646102740992 10982539 404354370063566789036101608461869607824 10982540 109610266491140602178715926469878016000 10982541 2929048286830582332024569088656966592 10982542 451737939155741222791687989412479348672 10982543 84522731006756189751583369534157355888 10982544 -2926765329724298656888875560990932992 10982545 10891978351452072880271252414485948800 10982546 7118097136814040560670211436209010688 10982547 -2401682132605993450771271435734449528 10982548 -108494354954130120569156436670835876992 10982549 -643304890788690938011998887901200046450 10982550 163076930477711686112464445368700505600 10982551 -506408581699745856858493554632722585400 10982552 116372018816001237680099705820806062080 10982553 163349960114423543224589878106908090944 10982554 240637982782058807653075291292954407680 10982555 66470618306987189759155640154240462960 10982556 -3406653800465494441919264427338735616 10982557 349005813337554871159364715237417144806 10982558 31911175109415670708843638882569184384 10982559 80354265151050672532761316767336465408 10982560 7596079303663535375821040296274165760 10982561 1079643719098769276457548263429271335080 10982562 -38983993532162590628130170146079058432 10982563 -204506779651849132359231213618787409188 10982564 71169464486167075588226643951148081152 10982565 -622320942026393844118957702646738820 10982566 255190836174275823702149124391842216288 10982567 -631293141974991092293440856883859901368 10982568 172002026133401182570128598104428789760 10982569 -257597997369285803723050692511360019036 10982570 143091175795530547023756726398749267200 10982571 -474149957529267766066565411017549125120 10982572 370158614146223530977497579605495198976 10982573 207696578256302913158065506144892086336 10982574 -371695906243134447951506511401841778560 10982575 10673857358567983461543507424054677800 10982576 -86644164892917001968615994092946292736 10982577 -764318522352061811595998618876976195168 10982578 -6478642439240494679183732057921194704 10982579 207604143063584417974457358436644178176 10982580 -72707572649916228746446804474704691200 10982581 530077618125947183676760138074993547552 10982582 -1085406761805258410310895750121324928 10982583 130357544339478325231401505590840055200 10982584 1044329800889547286717632986340963532800 10982585 108527924330579994982895018635177248960 10982586 156714706259640245277480720941615268864 10982587 -731038823394285221967591654256852992 10982588 166688412383119348347137026416662648832 10982589 317786350003954727322419671778252223840 10982590 290859592304228192965672002061455628800 10982591 -312792852336049656866292143002063363008 10982592 -103203501110458134258506826834813911040 10982593 -27422665946657806936938006484463158076 10982594 -153148408808171059210126126824266592768 10982595 74689359661160340018150633237595304640 10982596 114163241910264929183131516794979802304 10982597 927256577759200453371416779422703478046 10982598 -16168894554773602759165419364852465152 10982599 -397280432027909003162183040061877000264 10982600 1310270310891033855168716247617280000 10982601 178689876649612940738042969136972451200 10982602 95382899332885567766996845094655688752 10982603 -309225090573082020393818292889229303148 10982604 -143460850469053980287904452843181032448 10982605 -379280621784694740884009590223414580840 10982606 196194169632469089294624643989634752 10982607 -115399479219188874824486716508830870512 10982608 21187346094431132765610072112106045440 10982609 -903925110437740431369854857121118710160 10982610 -10828359947067649208178171541144207200 10982611 1992200026565141152132515388938692000 10982612 -56008263066252393907375563624605803008 10982613 280860654559218932281490738328278250144 10982614 -63826990377147396075855399214031055360 10982615 230605214914336757618948953017532356000 10982616 242684684329466454362647905836216217600 10982617 -822939019691867298961780511932265076480 10982618 -17042458631554670131660499435904964608 10982619 112513128515322796697924373173736806844 10982620 316523606616895111901534850375166479360 10982621 -457630546047202572558302362861315324296 10982622 10056371129503320598899241178216448000 10982623 -178301727465642216984956847190545986696 10982624 -406967764969271531476426301883571765248 10982625 -17974480268346280313018777601029136000 10982626 -433787229731923615638848337224700013488 10982627 359130532481973850534305361033321175280 10982628 550338832550553702620628770426591308800 10982629 -38923609573113186964919053235849271936 10982630 -4509349014035632255056845162658218880 10982631 39754127606013075223043827621588712448 10982632 -277491254983293916766874914254681113600 10982633 832858984368173304241390931523243220260 10982634 159314854975556550520394761979060418048 10982635 103060330080508075418012103827772483360 10982636 -57931629382808617269840209562862024704 10982637 209989399198732422529591698067271590380 10982638 -38331837436773732302273410378035383040 10982639 -52649584946669596069502032500237196920 10982640 56383936104788826350001124554107781120 10982641 272266807084236614969744888102611576500 10982642 -100174609501251638806070493092761654656 10982643 33576078791151630784945744116518055168 10982644 423364386432358749746857964276735102336 10982645 -367405540071026477486530667430160832100 10982646 167408881956620698461673086826220937600 10982647 184500597087247112820025292884939822800 10982648 594022316058370667137661007454158336000 10982649 -143737551903263199496396238964692166912 10982650 -97032812334861368081232417648660768000 10982651 167166592655089147718968359962098895652 10982652 -158707302440006265775616763177589882368 10982653 -344206209779449627172403658459677680736 10982654 57590522492980524128391656241072761472 10982655 -571034780481005168954458360403244952800 10982656 556719098136459877573680316795156692992 10982657 -165814938888253300043866406283165108288 10982658 5509507218014247730072720426244006784 10982659 1004204445567038563446483068015111980960 10982660 -15094869439794066551584733336652119040 10982661 -234127941543541302422060757421723705920 10982662 210254411646536152119249082793782939200 10982663 752743245896927487877317042895418503440 10982664 145568441049050409402545498514277048320 10982665 -476987719880066480346661572658535280000 10982666 -294064998233704696050305970524168751360 10982667 -266782751560277178626985480481019694120 10982668 336261690443726700056941969727147184640 10982669 -942358962579937376653669297390115049930 10982670 -71358773615718552426094756845693638400 10982671 -124984425618387316653578961515489260960 10982672 222371616036929258729311698813666533376 10982673 -1063170671651976638433033193960393920 10982674 -534196697382150472569025674691203580128 10982675 -5492792391051771801136294158728260200 10982676 71198588667232529832230981734252050432 10982677 404699162165114321938242680148558648060 10982678 -231068442232976308386293096817063211008 10982679 -272545521178213284324080822279353368216 10982680 138121465559311682806791052317022617600 10982681 154332127178836898255955077358244354500 10982682 -44876824391175955648440033345492994560 10982683 710078538358740552085163888148144313264 10982684 459485785694996112950766143811988193280 10982685 -109323535802648604562719313502353683840 10982686 -3577428277257847200924924993163968 10982687 834615427384401497926304139589827891840 10982688 -421258608706362199083380293149316349952 10982689 82402699446981908207058868956222411780 10982690 125375961825927038759679454053017613600 10982691 -392979249337324293844598111284647296640 10982692 -189960273603883853220272328608489185280 10982693 52359106655605934969140448613108530460 10982694 -13185820567762879183904620890851747328 10982695 351933859847275353559528875756697462200 10982696 50661972048984015068757559460669184000 10982697 -496904800767057860024743002268124798016 10982698 -420473465577995858435450497317306584400 10982699 -21369128033069997359282186129136810720 10982700 -3307945042442247624194949599543251200 10982701 -748672653075680038781616279169328808298 10982702 447816238553607668270914344503582559552 10982703 590965993781854580272586782934653704 10982704 2885553999077525342193550154852368384 10982705 -656048434166034184621431091424900440140 10982706 -33449954357559907823044556775743815680 10982707 707028744275036758739671458769166890752 10982708 479600211403147907852336050946721724416 10982709 -23068270372570872353530290896418096210 10982710 -30368489015958703016001344154211443840 10982711 41373151581439179308831950507089637248 10982712 10705847629113445830327833400432599040 10982713 24981814919087283364948233408007141380 10982714 61279149763824865253105831100021629952 10982715 -226910767212136245308931923611320308880 10982716 6988972096153780260616674115187133952 10982717 632618947789121527683811065989552717766 10982718 -133970780421010286435146848039092503872 10982719 78699759575046926719973396168099754360 10982720 16802350867959273371142509668104929280 10982721 -124767886130560989346744185195345574176 10982722 82298885398154579404661658218602646400 10982723 -696281357202551383850098000892677001028 10982724 -87514965875615528941090100958753699840 10982725 384407286760754518690886596419865536000 10982726 -108452375189979455948501964410505815616 10982727 -101675056987219420758751883277304015440 10982728 -537370007913625985949814806069808035840 10982729 -23837573850199008097870721271023237670 10982730 -93760848306186363981714348978357288960 10982731 400550562609320293797041238941745132960 10982732 -187569917043562977900815279151730252800 10982733 81837163631696867122659258660982905024 10982734 -128031947497644216181127261090334868608 10982735 286761121153719800155499730390847516800 10982736 -47286967548768920094044518792086159360 10982737 -173025834852030451428753779800482473614 10982738 96742694588510386798134881627621391360 10982739 423055112650205719964743205834006704824 10982740 -101648384304503964400785209416436574720 10982741 339540270210325873256477944843894525440 10982742 6817510593949929847327114049579286528 10982743 35340277128360240480402476789061897992 10982744 -520935310497497773166924859706260387840 10982745 52389617877326101579055004993653746440 10982746 -257400695380473084116615272050972518928 10982747 252647324110418455355175268924232055552 10982748 -29427710491940164026254742174510071808 10982749 -331494519386421607456902592657339788250 10982750 -181761429082398993698972629721792256000 10982751 143124707030506722399994012454079655440 10982752 250926950635593577406084448441095159808 10982753 283356339618057346900704582816164278464 10982754 -3867134399660006743064989850704593792 10982755 -108055659830365279479700764939596313600 10982756 -534388899722896278934407964508714818560 10982757 -489235072558751500927855551241297491360 10982758 -15740715257003412400139737132927790016 10982759 1379539232189410487496319339290089304 10982760 -11663956733133399210722736313749504000 10982761 630528544718969870108512889541077006224 10982762 381543946982292669955324165765458678960 10982763 -63541609340377833642362057653311676800 10982764 146332580465537938967878305772326005760 10982765 849344240604121571830700232019632619800 10982766 91774795098556718448951673281933039744 10982767 323064816719585069426300155544909842080 10982768 160300453577716477239456426841485115392 10982769 -11516100110058890060725557154691603520 10982770 158241546364041261113376888941981967360 10982771 15182582213411029498185033539786640972 10982772 -177711764137623055904383619425552969728 10982773 -71834444853599143282773478503561379840 10982774 -769846099364222670570779051202581193216 10982775 159687112405918964044507154206955695800 10982776 -130825342280066841649167391019842928640 10982777 2963048597716751716235036791950631296 10982778 125541170973124225719322125019463861760 10982779 436728532158271750910289616134282627640 10982780 230803933442712357359003666938596825600 10982781 369413307843334865683714470604698164070 10982782 587648261509275688929965635858191899520 10982783 64568601323638617435086653692174180720 10982784 173013337915272657256785129927805501440 10982785 199147585932756402093740980249238122560 10982786 -350497699194392272963730196763673679408 10982787 314900936213104330865210239768925837568 10982788 337215554684909928603401277736915369088 10982789 435575794870922426770868559577473049056 10982790 2082838605664926290523312300692544000 10982791 169292643119184848680609811240994099000 10982792 -320943732096201976930455191045150592000 10982793 145089101997202802131267420725924105600 10982794 129816026976602258444774534550239905632 10982795 257335819693339787073616004728646080800 10982796 -35708435606646677438217335249170477056 10982797 348859675269099693501816588702007640032 10982798 96360778941447324012391462750780434240 10982799 -3492949542822051481929067989525405792 10982800 28124611926985385553334036162409062400 10982801 -216811576876755837277184049588252098448 10982802 -4026707160593266199475021278138123520 10982803 -722957650646392515426961766728664380000 10982804 -5258834072536857885967939857824514048 10982805 96334438771447327408540733829614345760 10982806 202875159270827499739933257393644686464 10982807 -352527189044815839063329991443025960 10982808 106765331252149777426913489692332902400 10982809 -291484977906587518689982905161494275552 10982810 26010959562065304001641124322737920000 10982811 410105517081648663951367523222498318232 10982812 63504558949608715184953855605394140672 10982813 -739021328340459814124076665375136262938 10982814 -168185640017361244855796299081958765760 10982815 264100342728928955832753503076763041960 10982816 261026786908081409784499068171565400064 10982817 112205749895332277060816214969222144000 10982818 -13002945455566746814975020439707022848 10982819 198118901950848895826668519689163773120 10982820 -206451114759905394298218340009822801920 10982821 -17746732253133796184877779577124399748 10982822 -257008682762564909147847919744165428480 10982823 102253035301160787250671207717964134144 10982824 197815012167202836367216451006800281600 10982825 110041750626677820190788957963834134400 10982826 -229358740632710814364014745604017078608 10982827 -281604557984645531495650773325155973324 10982828 -108325989190387678103786363994727918080 10982829 -33187066541639023197362274924525157824 10982830 -326216960663532752065648790793116995200 10982831 358663003792058256909132031805108767632 10982832 42133237748191095151584924385098596352 10982833 227643716479063252353477837474695602176 10982834 34867382104445082624190013015682561024 10982835 -86950227018231561766207132534362917760 10982836 -342203194415965212001655847900038266880 10982837 -187781918794009299899581415123905898514 10982838 110168865131704843880549938220373767040 10982839 -107566694934994443234071330561676094544 10982840 -189541463258145674255038710543452160000 10982841 540643609539076583300428541280564295488 10982842 -134493445764032665588848669635250978816 10982843 753271667487455003795504920253076853092 10982844 472342568841702322071219003667698385920 10982845 -366048263670095271033995521619237760 10982846 -129095973186213751323168976643269253760 10982847 35150277877201360213277559467535635400 10982848 -83007520526807856019471167549251518464 10982849 -220058986335997737278027096644437033150 10982850 8089861335267277298108333711912256000 10982851 -67807803944954796747699032365400593200 10982852 7498565390191987805092873771534094592 10982853 -179914775287606423611633886918052372256 10982854 21266272648966070901294290412360195840 10982855 212738413032730306967743634200126154400 10982856 -3550195720474951775382182086938869760 10982857 1031551519624651961650115045939491216180 10982858 60074382084309504288496789884045263040 10982859 -531582451830327607373315039724487821096 10982860 67496372280258645390854179037520384000 10982861 -685109670714331050744357040561184189376 10982862 -250428273572499631720435551658870969920 10982863 -3865045177379711311784998427222509640 10982864 119060406369091726243163106255827681280 10982865 31514628134154251917641479344209918720 10982866 -90472394775383753381894328072785141760 10982867 39067808193549747374828756285613039840 10982868 -69287252360823311724738507579161812992 10982869 35956924102626506227336126980417224270 10982870 106356964773759436357994219608598618880 10982871 975659026626207449856160402908494386872 10982872 -92445505628484885867917716191629230080 10982873 -61228629163772157588750800700713696496 10982874 19113496269663856591144208534351892480 10982875 383072826674728272589129869798127968000 10982876 166618142159696468770643707766022351360 10982877 -420448934309943266118374578713076714560 10982878 131448221518009560077287106675752026240 10982879 227379198663052423262480436515031145776 10982880 -336536393730747581871834335207777894400 10982881 1024672318444526634974083819964306624 10982882 406820355706099417253441309951665987584 10982883 -157051493649463516416507295048498346376 10982884 -91007704836254095546157957227233466368 10982885 77099930682579615581924754684595107960 10982886 -139097665736619650978336850226146313536 10982887 677905649995095101204061503064152177520 10982888 -2647389537498814616234687600147988480 10982889 -74337899719627990526693972107191844716 10982890 397264371628048678615900942315643857920 10982891 244902150544941147729271706080422107952 10982892 117412933487906002089341338232260718592 10982893 -430468925284122412891679099165215815680 10982894 -31667809537976725149000674904134962560 10982895 47570106745582904401346288666097976320 10982896 9477233267584134038877089486730035200 10982897 281375455430400928741017985376662704384 10982898 101771871439728382933915427945425125120 10982899 151021649976616086639685036719686746960 10982900 26835490708799293879641765612991056000 10982901 -558970126198650047892905831156370889536 10982902 12062399960815780066937256494868387840 10982903 -167862196402353425378234449480329283320 10982904 415855553867087684549013022513294725120 10982905 255890161827736950249517930603118805960 10982906 -643056836689801924154538171999157589760 10982907 -115819553119664893167194534787181227552 10982908 475983108662533279306667131095928406016 10982909 714092121904602393963506758585596688800 10982910 92687133508530480001633167745205535360 10982911 397131916555706734731524830069505413624 10982912 208719882875003194672761451394472345600 10982913 328041804557769205070135760018893172864 10982914 109644749765109959260130744996830533120 10982915 397993396691020808721714331848768028560 10982916 48470425529341236837468885880697954304 10982917 -732963575635695971371128061860674217120 10982918 500413887329486000156864071320675796416 10982919 117590206994281618656630421589307289728 10982920 -103203673739030522851608170991365222400 10982921 1463677125382324328733518666273695020852 10982922 106418143065638326000748801742183896064 10982923 13722437650988425779112005885543424544 10982924 288586345914034986279502905724592944896 10982925 -45662661564735941016016170704142744000 10982926 -9356740282732103541599198352553160640 10982927 17001528593851358518933004975320836312 10982928 -45568432983828599444035447859183616 10982929 -393286609166891949154880339390406395470 10982930 -95010396165608437157584370037910848000 10982931 -6856350669755911783917062837051783040 10982932 109516177654073119286394068410171713280 10982933 125719273645497862157180618568448297404 10982934 239204912606007982786085235791986149984 10982935 593362198617760383808405284766613136960 10982936 115443763501999186751393856797960263680 10982937 112350374129871589035092309782488898560 10982938 420998520976534266849654963994461166560 10982939 -733658090584645162401550922410114460400 10982940 23556195016696743905712997372344606720 10982941 16406329896076707273141750136034092032 10982942 -20228377265117264473664042817791384256 10982943 -302282847669918377680512468589936056168 10982944 -187464748781917290220945027167386861568 10982945 -679206101563385766703292657675532456300 10982946 16845095107401408407781059730272478720 10982947 -151609700322167734052778730683384077284 10982948 357851196723201250861357267787897735808 10982949 122758613749719575740977860855998948320 10982950 -195819734655706155669069696252439488000 10982951 -346542241483921398975683735000693124048 10982952 20790355270598062362800184302149294080 10982953 74961641064655586481978130166015319924 10982954 -136608004215980284479063605719491391824 10982955 202055794735705963734132439299120645360 10982956 -212099464639480738939694666126846876160 10982957 -163466536398998313236932574946583269108 10982958 -172858320164923199989489951142959502784 10982959 -11012090612203492720120439167591676032 10982960 -62756505874680017172418687183292989440 10982961 -1823065996185560905138534808862249840 10982962 363374460554144395441766989675016873232 10982963 -2785426465584970626150928218143356788 10982964 388001225507650396219707309059846270976 10982965 57036731885664073497734933887656249600 10982966 -318563012165555882971655743855970153568 10982967 540108169734151964230125063182461267920 10982968 -87833723881857572629913686119350784000 10982969 -65248079831341356399270895647687945600 10982970 85187075801834230059375738410282269920 10982971 -259955495460550615241695217876630065728 10982972 130541492026800163315426064971067449344 10982973 265732672968931811627510705571196379904 10982974 777519750579737823753527718965718720 10982975 -441421731496067225058065708050366176000 10982976 -122322943386839882754908070409276489728 10982977 925639808968887511034958689552464687060 10982978 192974625981197724400819299365917384224 10982979 -258605625605003805210682283379278069760 10982980 -9103461286435732601437036141965024000 10982981 547333111580769160545501361669744620864 10982982 -99727058475710722824716379021141712896 10982983 507439427705507082899417236684167581568 10982984 -276956227793477681007773105857535539200 10982985 -31980070293135573568557414516020939520 10982986 -129676935012732049341335028732918480384 10982987 -16093660040848585397444249680448191440 10982988 -163792867527531218497839519823422958080 10982989 568307932301373297114928645682556787800 10982990 -6530325191424677031120901167667200000 10982991 801051934153067266677526456791928542720 10982992 228350108294570305692879144006179741696 10982993 -363523300315606526107101225633416390016 10982994 60636277342097144740334448296153936640 10982995 87110473768859133321524229745447038000 10982996 -32501271093928978696354920620477944320 10982997 -444677879491964227771735455502478522226 10982998 -49117942638125742254847197082090043392 10982999 -338994734847447852318260033233378539000 10983000 -2792140985119487004243619402383360000 10983001 -679390830988942130458771704664213971900 10983002 141744590662374135227533310570057363952 10983003 -555347084850736952665847501748567523536 10983004 45457171518836245745564614705766478336 10983005 272229637874197213327349301508452424320 10983006 42654612673168231706738752108323225600 10983007 -631231739990425415433313736730987828480 10983008 -1046008249232611835813639404516994580480 10983009 98004732740042908869643405723417022400 10983010 202102201567238704819735094018611472160 10983011 164062893728537218465013840706951603552 10983012 7265107155977895545455258841991386112 10983013 745280793951162601260152607094601995262 10983014 -43932999718838257448271093880875708288 10983015 127641247137595535202153128287955657520 10983016 147771183615670456973881415999848120320 10983017 -10293141935563241019159241108558384560 10983018 -362068682995375060358615682110729713920 10983019 687813255461943085301281608801885411496 10983020 179475534849380924559478477927937863680 10983021 74417935361690884062247315490270158848 10983022 -433298204937463773045321236929351370688 10983023 -619528125563834724362167582532270023728 10983024 4275186869538358454865434481851203584 10983025 416871930948599289543078921152288737500 10983026 52263672283191240386749031540818521600 10983027 -525188446471657178928478639531067425920 10983028 164419701170351356507812006755621902336 10983029 558425803180956599232255629938419045984 10983030 36286442796127549119810007028536800000 10983031 -89184784026357657414147374385927495048 10983032 -686541697127994481764255755552538009600 10983033 34984505116791708740313575110610005962 10983034 108677423258932495917054392546238090720 10983035 -47835132201660788792071582931738274240 10983036 230378532200940006494085168868341146112 10983037 312869800188045367609564857539989492632 10983038 -5572805449695506402917572599883359040 10983039 128868926587645764950777999810355514128 10983040 332865502061217200494150030383277670400 10983041 -41395092332930767721872859948457771600 10983042 -55746228969829927278723936131948653056 10983043 -64189451398638604409949708020745252720 10983044 -526588337635893865500005342049207636864 10983045 -32393929594393662884876695344696144000 10983046 -14092120819882732123680179377880154528 10983047 -129966993740256875811504976371403350504 10983048 -19600039770072502261584645800943943680 10983049 -295177100247992379711000884453162432 10983050 40383459274127988805979032830235041600 10983051 568536843345875408881061602156541010168 10983052 -47459883346141427038543088873166667776 10983053 -161612113730868802415995742273434426698 10983054 549367037108145507287789392542039244800 10983055 210660923337313651714488393528693933960 10983056 68835498798816787664614770404461486080 10983057 228765783267857953902188298269988249840 10983058 -129134108432523823933709178623923476480 10983059 37285616044992342827409725747135729904 10983060 -258755491779320873871734922753899212800 10983061 79150396322626143594212550459423909024 10983062 -386206675041892107680594057623955263968 10983063 62124559788915683982489459178335748608 10983064 -12804568846514696116170790867311114240 10983065 13552479461686044512846779735247363460 10983066 144467651567957897063186913999491034624 10983067 20842818792826765369207858283803290116 10983068 -630545939512604465220110495315770225152 10983069 -418694604072705867976820024648584858830 10983070 38764471248130295865130875745670280960 10983071 -1066374078787303578789209155224545911056 10983072 481945862085411615922446540849678385152 10983073 671521169405132385889642139203151837184 10983074 37395440302081812793997568667750801920 10983075 103106668115195694403223185077301785600 10983076 -126091420240177956498492930186024320768 10983077 325148112597166296123125442789168144672 10983078 -122201698816906823381345158701149133696 10983079 -943207041495789124394705150652359453320 10983080 22834871521052205056457551459296665600 10983081 306274011839858794287757087420158258144 10983082 -138890940912208116574809198362429817600 10983083 -21990738252346655660897240037692697600 10983084 -31784332886339717819718348485445992448 10983085 182573989561605668126100734194317410400 10983086 169699834798352018404402749998004077760 10983087 -179101754436128929399606779698174300160 10983088 -28651426047977308963080511234159411200 10983089 310017259104096422839084450375982089920 10983090 165541497085572050436984964907961592320 10983091 368676935525141672685291849067045045072 10983092 -69147670750886928352254605689712897280 10983093 5449527377545394621986282887619381056 10983094 -65468771057791732144481543677138871904 10983095 -413534302006919405556196163889261263400 10983096 391985480069479051832567997672988631040 10983097 429804044996279593808962765881327861072 10983098 57286085117473688261720273304597375744 10983099 50841373207934635921816222254689343600 10983100 257751606864948683462194862691445414400 10983101 -1600930341975439629728588647301504017728 10983102 47308444614616503433196349543999144960 10983103 1984718707410005481186909043127243264 10983104 3876660522224593484631096763594309632 10983105 153911429651110549532086757622491294760 10983106 3983727623920143017518931146943980752 10983107 -457458853666834473190800359417372584644 10983108 321130209009799083928308208436973173760 10983109 1334351672850637432457487345088037826016 10983110 153960103533829827674357518412044920960 10983111 98176774210083843154379344523592354384 10983112 -332955642289323544117440137809912627200 10983113 64521773835221508949645164449115766362 10983114 47366691556638952817519718764149585920 10983115 186557584911934974726389857810758462240 10983116 -35653113829349463967014972036118927872 10983117 204203542566808686215918413358622777312 10983118 -190509263429285550392220876791815506240 10983119 4834432044415938594453000015909863520 10983120 35916970917997984812292277210753925120 10983121 151454924762719342311709744692104184960 10983122 227358460707152587290209507620696024320 10983123 103354489889782684807277078757180125172 10983124 -11012023032380584372389366090789656704 10983125 -20120089774173713348890257451422536250 10983126 60923075796037790677048074908560570368 10983127 24154488684160313853690178713798403976 10983128 -201908896209052072631958200996636221440 10983129 132112479042462939486103702806584293584 10983130 -127569487701163330117272897242486987040 10983131 960679565694232002718358693813429044932 10983132 192032328182877101351689735594980068352 10983133 -301191186698614525723676539231064055040 10983134 240956712725532740207437313560635089280 10983135 184908914858235041214464180591424435600 10983136 -101858267462301468485620462725694488576 10983137 26283681163658818582297855055203527360 10983138 -69520843507694774165173572017431741056 10983139 726095108437727616534024130779770797656 10983140 -168081351269059273293147144433284096000 10983141 -402555241094300555628323322839051409600 10983142 30038947918591125426776983288759044672 10983143 -1110936932362153673436920288009665864656 10983144 -93310310849304573115762882693004328960 10983145 -97774036864023014540477406298208908800 10983146 -7728674602173558950845094072094698496 10983147 83112228711418040065950140595610755072 10983148 318258317947786008403528490267415292416 10983149 -313188292927822398195613299190703735850 10983150 -161882330777418038348610608231215771200 10983151 613020885643618324246373462654478627152 10983152 -232921726033842719776948804165652840448 10983153 200987079213680034684492356786793165984 10983154 -75301332537592343246893793281904626368 10983155 -21304835982325377105264786815039412000 10983156 121955647113177216290291912657785233408 10983157 353578284200678424429344383051776319406 10983158 -11919416083404673723921112169542164320 10983159 -190874413983005625154537050065330860800 10983160 295475077876538923230968559826278912000 10983161 -277500664461908860586158155733857466368 10983162 -99917911232418071837535562941329972736 10983163 -916569385351676588072883280769597050588 10983164 -114491814913485248782888942139955815424 10983165 -50089744732842023497314638114693746080 10983166 -203505614195173461773864956687502710656 10983167 -95769789256162124816205616957846541760 10983168 22761501207040488509038147628087377920 10983169 -32459957889477648614991917882504946430 10983170 737893172913635704180484267452238400 10983171 -533825636091503286714482264912762993856 10983172 -534738942369132054675062466964887757568 10983173 -105637255397570337421755673788330672000 10983174 36387673491686286100774029530195427840 10983175 -33388214070861620133248639851098729200 10983176 -368385110789519919321346393150805114880 10983177 60947229695016669396289141577223919914 10983178 375462934600624313101934331378798685440 10983179 148447175675166069577626427724436660840 10983180 100482923118402114967970639701745080320 10983181 680758003490061122221676901025392087264 10983182 -164943850613733699050684942552335129728 10983183 -176977619103155299363469192314567220352 10983184 23596142267274040992409287017457459200 10983185 -124246322051346276674072389944373007040 10983186 -215058863072934086987180136972856214016 10983187 -222630513767200308099385598673684033648 10983188 -200744819856582012282538478669894954112 10983189 598511146789037678811643500860763648 10983190 -100317873738966806402970593552033114880 10983191 -52054646664625952887952391125404062888 10983192 265802048840839767865449092509496279040 10983193 -185658380976676210699361961500290896956 10983194 -376068364457883247152362229276652153104 10983195 -18969699795913429298350418190690515520 10983196 163962344454527590839817845299318620160 10983197 390937984729972534286696708419053503040 10983198 -212202028405409648066014651076997049536 10983199 402524566579081786865564951784223457760 10983200 8313288161965643617980182615089152000 10983201 433096033956357180860204711101912774944 10983202 3422262067371734037438216015268826400 10983203 99229468826449961812151710764088550400 10983204 -381242911098595336399961011618922234880 10983205 462760949543509864564855198773149092860 10983206 68528643390344259711347386846624541184 10983207 103098577567568496011887834124727266304 10983208 -107779125456428269414792386690201600000 10983209 -74809868003124859308741772201697645184 10983210 -32654150258219220102253464339410734080 10983211 -180304581090337095047869222612361690188 10983212 -699370769265142548276714359771431925760 10983213 -119538026383981956624591632287300259136 10983214 -172565302628722714285702271997020553216 10983215 7763920326949621514948945440061287920 10983216 116409033421824442846436359457982382080 10983217 1807098683592843953849757840577880832 10983218 -414319935521631218229511776340679155440 10983219 -111302070595295458657797439935847864272 10983220 -321641088792145841063582189491487397120 10983221 -570324845065947430772808418084681714578 10983222 258421802075120353526519474552310944640 10983223 -271776785026087390227875967509350544160 10983224 -171020138249828210892289277846903193600 10983225 -107585958385039716400198673546553736800 10983226 10309484406035977080222725509238643312 10983227 -787936475956382352176168322724925418480 10983228 -130036228916338028757793333805088675840 10983229 534757144010001851532812121704077222176 10983230 152616164243843935564335255010830721920 10983231 -174272373866558648016060503003760841488 10983232 408918060970882185934036833803436032 10983233 -85768889508811340039771206055466620076 10983234 300803075973769995268281614692650487680 10983235 -185104690708973662386717623769236086800 10983236 -69764606914317130630488293812366626816 10983237 -17628773759039863151252245792039442400 10983238 34347556587821680369794154573276618752 10983239 -579786192930903309832805874816195009960 10983240 -209690481291366135150389968262237952000 10983241 -472178227551573155224328768606759756748 10983242 102153613309401028104194904245823980544 10983243 -210820724263655027169317549729042602752 10983244 384236996617735758562786537828619768832 10983245 -27268430692505686419624458269253299200 10983246 97032405445993018487140838047896192000 10983247 70650751464709842403212738332366234880 10983248 208980569052561153667580701982520041472 10983249 -866808100558509813216023658608667548160 10983250 251063962236608576054912193525486984000 10983251 90946133543695269960476801124779323392 10983252 75756754257394360717294178557044234240 10983253 66914832757370874874301998465007830144 10983254 395293549679668915990741236938101429440 10983255 -55125062500201075694361512989299115440 10983256 -204728189042938048998972916918620119040 10983257 31990268087418517723776458682714990660 10983258 75530583498989584745846519884107296256 10983259 170431166348881779911161550712887427840 10983260 -447328160433435424476760887303042501120 10983261 35961109044502797396245766652453967040 10983262 -266761032505489289899131551889101866368 10983263 -645382193059092623623858668099738958440 10983264 233056623926062663476189468859721318400 10983265 304113296887953633558167616028628202600 10983266 34138042018003574794294632246057137664 10983267 163675115077371228117586699093689536484 10983268 -806925780160803516437783212710806210304 10983269 -336069590940859424421436421317194922560 10983270 -215595025185900298937226239980935993600 10983271 -225743031094590916205074434041949714008 10983272 -419581665681174366471655485014324398080 10983273 -106533083724587058768717391350399912960 10983274 -192347076509185863008872839822884460288 10983275 -7054533003385223745640210800675248400 10983276 -8983394026272694219509671800165770240 10983277 -364418534215494792818248375975773192874 10983278 -220411570712583552704500026309631642560 10983279 60202866438509591547531491748476882184 10983280 7117391805850751699882943142711787520 10983281 561446925479524005546096391769703248082 10983282 -114266183469180560973763192288642659840 10983283 -479659971289233944203085135177528044468 10983284 -182644054012198019925725117396701242624 10983285 -39664580786287887008484844257175725960 10983286 77633327973638572510771217281113561600 10983287 220875224933699234613710592797292578304 10983288 -36179789352250836315250807651866009600 10983289 1079715859036123284468269441173236502656 10983290 -64639546620362102905783458808312825920 10983291 1107852993770464921485538352690012160 10983292 -340786104247010622163081807375675591680 10983293 669231383474515119832977433559256913542 10983294 51488116196359282931750031582883557120 10983295 -157136882965159989858409060740375586200 10983296 256208934309153802557465658294429286400 10983297 109947119673995808683518909120324868928 10983298 -250361661239612522526342880707301225440 10983299 793638432402918808525599262755498521064 10983300 -61226687709758779601207887935520358400 10983301 -521802725413677927779717226752919370050 10983302 -333319567697280929197129239748719101952 10983303 90333573043412010694689335273589262800 10983304 -9285620303552991727785068316704394240 10983305 87340290702447821062132900787353162560 10983306 242089488990184128574974517543621964544 10983307 778442373621318366584772629540900432760 10983308 131642407450894378404240439681392546816 10983309 -499953713897951589396889070942405230080 10983310 -196331898616099168690309071834843315840 10983311 201764432696825087624317531331052328320 10983312 -62400243172932154314385193513719480320 10983313 44864870737832929032564562246915755840 10983314 -48564189192966443131365612484646469744 10983315 31478268348111242790277141468100428800 10983316 -417561597601690400924001908571121144960 10983317 -705781695948673231919324324148999659634 10983318 420713390051166836396611173395547648 10983319 517056835844935776612161480439705035720 10983320 440943372595173969171187753924102348800 10983321 59581369786728211028674917624255412890 10983322 -38997385260437290741505487679859274240 10983323 -170452640168165136470721745071160868976 10983324 -72435023830001573275275524309987155968 10983325 744493266432282422910190756485266756100 10983326 -78730892122569897427377707771696989440 10983327 92478032671576912830742774271335654032 10983328 445452859893924407077082745620910833664 10983329 107320992188802216337150777522577078976 10983330 -253975628788617600879897631883815296000 10983331 215902587158183019794396495233121587264 10983332 -212685314709364797826054201354076728704 10983333 -151050703295972811080810179890937980576 10983334 -3182698756947715688943647352419565888 10983335 142191292922249235259615462621403930160 10983336 49942896604411008864507116444838789120 10983337 411459815020483980494292053571913620986 10983338 2870303371571601824211730693409021280 10983339 113224805092555033467829144141323897264 10983340 -181384239031454690263821727326329948160 10983341 -21935953065852224162354610867670824960 10983342 -47457515821472565601147937506412042688 10983343 -350035138841114281263169607523025687584 10983344 -70451358640797522514547237862654935040 10983345 138836356635291238072087397263806906240 10983346 227133250933007351585897285801167070208 10983347 659018489463148416616706495549212310796 10983348 273600914799048810930056470428230965632 10983349 -78272136105085766146137337668794428800 10983350 -142934704893755168724198837074207253600 10983351 277177644822027678814318596457917352320 10983352 953614495954840562128591025630276505600 10983353 -664591166920924966181203771166272621398 10983354 -262836771979530443498261525334704532480 10983355 -274948294093369923627900288636944154480 10983356 45001184569580801349688745104363729920 10983357 292007363707359674638026939842701561344 10983358 176694525604358522079999008176639473984 10983359 1152019077509757573216541101589323360 10983360 -107574387112968128934626278895769354240 10983361 1145731942780606327272061771804388000 10983362 62991036367130673273626641103961974784 10983363 116035239079009963006414595348507323200 10983364 -163656488104341737727616752470841257984 10983365 118698737493783568467729576725949523260 10983366 328422437876986226732305709729625493152 10983367 -265641923953417977101715604719977189088 10983368 672812525697800023826911356967655424000 10983369 321560454949724445461660982850090473744 10983370 867174555564952528513382568200908800 10983371 -326774526609614217889792947945069176688 10983372 -258037643747685754638050505367893700608 10983373 403130321682096664499542076728241004960 10983374 53951985278466841735464901592675904768 10983375 -160685511875496870634653538146193584000 10983376 6913815573190654795107858907567931392 10983377 -820584978908403575335567563438490546848 10983378 20464811369690990174626839738397355520 10983379 249081175532312806456858811866146680400 10983380 -296774557575557869897491939972187603200 10983381 393769990608259659668413248849513611040 10983382 -524575629443885731621896230910713068416 10983383 -1422727539408886508749241144484860868960 10983384 -11107325696931079164994065326576640000 10983385 -58006405445220761005952403859397376000 10983386 -203550395704529012755417190376177357600 10983387 -12860550155495066678449276070368437120 10983388 26773510244179315109232995437496312320 10983389 -41682620823283706483210933946157508544 10983390 -61117679223520608929630090477124741120 10983391 -813215953016455791807279437377196154208 10983392 -249637666725962911885775270438062522368 10983393 -33576358384803302598434917606220342016 10983394 587927571334156577613295887417036082944 10983395 -92544215500595309795478351730719475920 10983396 27934126213396448773163706322570785792 10983397 -132239428377038298891444010692273599520 10983398 87349653088750037654671999897377800064 10983399 411251268002192397729434151753846590376 10983400 38661881409862955401509812965709952000 10983401 83454920455256220781928357278120465920 10983402 -116327874155924957070783598256314313280 10983403 -422812627461117754144465860886341070348 10983404 -1545727959880345999480166275798009344 10983405 -600171298761572456971610885186626300800 10983406 -136768571088977717224003102371283906560 10983407 73895519817412926338497927750748364000 10983408 -16575867653897042731555900898796306432 10983409 -1054909935279383484502775035379149902684 10983410 325551635862286115550149675745829587360 10983411 708394345260551332846306580847949221600 10983412 113392005498344649256774424821676335104 10983413 -54660066153179747770782671164543499904 10983414 1232476679525143421496878660329596288 10983415 373312423050872274790799860562440939200 10983416 479731044448855322839942872421706219520 10983417 195973057440058404464459181175987532880 10983418 -123898459408740634311910350315027357840 10983419 503907408248299084170413155375325770944 10983420 -36940881308448038706040778720568115200 10983421 901667808542230430183880981301935647500 10983422 88891940227529144842667779027858372224 10983423 -86332051323333102163244682743584227072 10983424 -6694348020440945932735376388878499840 10983425 1870617529736761740789678793807638150 10983426 12945965152169113085257624225546498944 10983427 -12138486974962947864138632868305816256 10983428 -285583459105913779799937556586510079744 10983429 8077211717643891478346275416537863424 10983430 -644809323943114390528723012613628326400 10983431 -902277021589869921265494129519769999800 10983432 82205663249724660803358958743341752320 10983433 -382221574940319920209355335909506230256 10983434 -2748147976147938585539195036806972416 10983435 -55104137905618137805047764862554077200 10983436 -557734979545428656406844492746162776320 10983437 -332155181083866413954138617548130975380 10983438 -20176698167968517929187772345904521600 10983439 -285487690629991374736209664465099143760 10983440 24033816767217027270023463057850368000 10983441 -84500340054467511169091693620210614336 10983442 -132183347858930816967681921375389487456 10983443 -151109322736189831885583115649514159616 10983444 594504734224890784016788500590921318400 10983445 -95202306425959164071918344518260084640 10983446 -72534278639774796153476260519938959328 10983447 3346563125040748715172525231574704816 10983448 -197968214282581255128373408567398451200 10983449 -197941596371699315239329282260106516480 10983450 -66533903561390819656301034247381536000 10983451 483118452566767382575624528626066552452 10983452 -582771111694361355139225709368306788864 10983453 124015495331735914287916332416379275424 10983454 -336746260829834279321870292781455517824 10983455 -18842144378736083014789320209369333760 10983456 272949849881627840386414887098475085824 10983457 -39503779079281735091376092442896430828 10983458 146305565293751222392667100983795296080 10983459 -686317517708867616041322743298126281472 10983460 36136401574039037250083313994092430080 10983461 -28270307117077559638187930256208172388 10983462 -70661143234499129116481023275194413056 10983463 291956010177301603406169812477940374920 10983464 189360364643922594731415414943372815360 10983465 521643875657406541180891899862005216000 10983466 102320091482947617372579067012646068224 10983467 505575848801881608634064373774081542952 10983468 71669526688170685986634038503176667136 10983469 28849005679438092334906562935482021632 10983470 -214814374891350886886996951070221491200 10983471 -194383294264767310015118063201092445688 10983472 247630205502288150538517376959045763072 10983473 124085892469785491850568285096306243824 10983474 66158442160484154618302654746651372944 10983475 435119714728742771564430190704061083500 10983476 229706179872114137777155575724855769088 10983477 636023306230487826821295616305677608704 10983478 -26754680086557953152418442925911464832 10983479 574098144571594363834486103401681978464 10983480 314419282176817673383564847675741184000 10983481 709597877952172038156798786161823818282 10983482 -258208757349175408483264990115697907200 10983483 -35490914198451875373811651532223626976 10983484 -425552427887526505210664055940309555200 10983485 -223459881464900760880230679637570324820 10983486 48546927841404293655406204728002531328 10983487 120651733240569746451790583313582168912 10983488 101498899084761234806749744819025215488 10983489 -35114609446942918101035716544054400000 10983490 255978555314421139171713630582220800 10983491 -214486944014562936732699381169345431108 10983492 1977469576697025328419818478794096640 10983493 380377614611476188685007725244442019742 10983494 -188020262052210573760986714549944590080 10983495 -261593329119079207747868954442050168880 10983496 367292688167168171235929462833603676160 10983497 -229304757185757488419564457575525682214 10983498 -136524863023639070733283108996529991936 10983499 62367175035856407852555504767358810120 10983500 270323873641101161077189915515939072000 10983501 107519752102824369182490385423526722080 10983502 187223990763812234962871036463841022400 10983503 615666515756556786690473580719094640752 10983504 -37806551889412504690988582358058795008 10983505 297421200416959904944270926219562329960 10983506 -437906087311777611883317498885069960048 10983507 1533204837059520664142187122012043888 10983508 -268688254090470848469454025004353150976 10983509 -728881864952283805540770939184284070080 10983510 -68128494250243731323900766821778729600 10983511 -203100669609474933257669128910253623040 10983512 -364276206615624858151512604168700436480 10983513 225243244755597567295305057564904529088 10983514 5533318051255412788222827249119262432 10983515 96421586445064475718880483645036628160 10983516 -35756248704004326084020031256083210240 10983517 75299704210136603493379014775287294592 10983518 97873791943638969881768480583291563520 10983519 42585964093525023700707233283238083600 10983520 25601656165919578860336700046062387200 10983521 -253630819238652951492625512840439693278 10983522 -606248763972566590315760890839849216 10983523 -12343157463207165459365227695289070456 10983524 384361718071037440954515526367916810240 10983525 -114065729666475499496078727131981390400 10983526 -383746931330995055796758545964750208288 10983527 32837759553550929236401551038890947960 10983528 35318050104631619835631450516097433600 10983529 16738799485494396109633810959236803130 10983530 41619976139143404068463885519543556800 10983531 -23722982672998898444331203190049047840 10983532 58374383449811239329796676490171458560 10983533 -2879216377244049312911504030477568 10983534 -221839866473325967374988476261970998720 10983535 -101274710591906252196776051766172632000 10983536 -318182494069585539643781065788316876800 10983537 -136744978546366544881350697634435767806 10983538 145726258263199226421934551008151304512 10983539 -70621090372722848927377573118123769600 10983540 -242511188526652210966011082613146675200 10983541 250979600291302738706991403979817717532 10983542 80533212710950460451220913628916992672 10983543 276604075044231227197375642245288895464 10983544 -240359031282908404101468827301473525760 10983545 388687634331865688151845934982434495300 10983546 -32818793722105923994687820429522688000 10983547 -793449941155454858254145612354273349600 10983548 -178686197040036914006250077672568004608 10983549 -543030795423490439940214037063728219200 10983550 -150375914697934113011390421415219723200 10983551 -742765553865890856387327402327262712448 10983552 54599740068296585040620095219055984640 10983553 46394955349442474992167526132254909120 10983554 19410112739650212855712624750437440976 10983555 -258773129095771665086725361877688177200 10983556 433533879788908865478851814976778038272 10983557 16399478415574833662103943941553347288 10983558 61079893088927594253886268749777305600 10983559 114347733004451539019684393402061105016 10983560 -73356618742373915107748200677755289600 10983561 -111171649636141984237485629960957272896 10983562 -366700703481960649385878140706233013968 10983563 -414500349009344682549648918924879821040 10983564 216826834511815836689273672023855414272 10983565 -85165701747462244549579260308585103540 10983566 -135348110595297308960219755352851661376 10983567 -3695666461771827960340199651111143680 10983568 -20626627612648717156571662162022391808 10983569 -1629770150179311295235823443851885020 10983570 18173619745429405339982499561181463040 10983571 126340330030101994389694914417209435232 10983572 5362308577821430596767230421546057472 10983573 -161010006501726807701279382905297284800 10983574 -109029256756497352686665806931212299648 10983575 -8016888166219217066339161220117726400 10983576 8328549201142885605799301978003865600 10983577 -508974625734162261177139501107311989920 10983578 236772155531162728017691049857275987456 10983579 34216965168221009295570883487192616960 10983580 -17522954341281688345976107515387939840 10983581 56263692288159230939597055290442764544 10983582 -240422781307187604077858509544605233600 10983583 -167017307232329575783571735006276803496 10983584 -679881555547715762244711098580259897344 10983585 221507950838759938674513032854109846400 10983586 -38012632081729607835312810533512633008 10983587 787884569478691843711021470633810207792 10983588 -83574937379755399026685390603165237248 10983589 -185700379433186250306280425299810469920 10983590 -236201638860531221807468957980768254720 10983591 -935060725866895635240159868137292128648 10983592 -83283760635147552588366142216876769280 10983593 -837929804441466989609798548426661521158 10983594 5592719146493154825074584420550611200 10983595 53638803755486676108168387190873274880 10983596 -281509177745459015893515681622920238080 10983597 -62042368542700770338964029602773154272 10983598 -183025215901897567760739043306348771968 10983599 -257631617249223938701043598192304767120 10983600 28721243509586469276877100071061913600 10983601 -11374115104472378152670480372065988828 10983602 -133928187018288346927725882562934274048 10983603 57607902302117375096934188807318986800 10983604 -32340972132121578304404769930376921088 10983605 -663925727291769986005134608903902512000 10983606 22648994684889104001028143631495680000 10983607 -224697284415423988041840074507088398240 10983608 -865707328721494138785738014376526295040 10983609 -69365463125327886623513942076589599552 10983610 29943571492758631360843939903762083840 10983611 -717341386469902188035636082868963841328 10983612 118539020549100110247151279728900198912 10983613 -175874284640183616733365775238949385236 10983614 -93499836961086090030005562277920864960 10983615 -146325727601951659282582650308119276800 10983616 -8065914278157351597208669755772239872 10983617 -350507531310810291264723363719260460880 10983618 46456117590655166865557834774055343104 10983619 -2997782910995122764395944738092930240 10983620 611877046927961847689276607573483502080 10983621 240997732033892711728546983919643784864 10983622 10457628517492074705994888256820687744 10983623 -25612144739077945354383820235417302560 10983624 116003798556514483934713205789117521920 10983625 -265925553860462640782447996270446635000 10983626 174133471328755888640877902717466046512 10983627 111947604318912967788260119738770874800 10983628 -199549034277353557401340956715233125632 10983629 -140850399849724169119476731285957901600 10983630 -10030225613282401540436684883842088960 10983631 3332856010930806281165026995391784432 10983632 123572960928636501753829298391005528064 10983633 366822939151542103392955666280946288624 10983634 -347437587291832188066435881047647206400 10983635 -16796981957231132280950862577306655040 10983636 283384696446087665557379254154648606592 10983637 9038954898703400381806360019860169792 10983638 409341932652306743845994541119167122720 10983639 278426202552159022479435804519336960768 10983640 52533380221635724196284898514623692800 10983641 -268725806745314277846084702223299936000 10983642 318184923200471087719778244902615040 10983643 -443108238154272784843354760955382693656 10983644 -362282850011051031101439039914044592640 10983645 -274905495647694491720650561713486595680 10983646 220357219388486736303313503347898307584 10983647 -154695945147623335777009777004438327904 10983648 -102153549093114817195067294456518803456 10983649 36929847038276694386876013884902543272 10983650 -133038793518982770316510922743611878400 10983651 -106690875611395037947300319076151094016 10983652 -347867735791419421140640499565387182464 10983653 -69714942217151631917085880572729283200 10983654 -399101891216493381602005179363510720 10983655 -274655508082127003203161817439586250440 10983656 -421755679275958739362621916702828037120 10983657 -129542814800191173895935891143935288608 10983658 65179035061388820411182162782817976576 10983659 -27930113835331798791084833982858318696 10983660 -170606804885431501251775234612935444480 10983661 -348686324209440665429196697645493531348 10983662 -6802913696255772550983765505130008128 10983663 455500508282751502736231424275031234120 10983664 12286877007961225441036745519658106880 10983665 290018853681495591131416726038608117760 10983666 73461449535080660388409616951919229440 10983667 -376120474178900912594765154096684415920 10983668 148630767631074978561741034237514883840 10983669 308409752525119360063754340815045252928 10983670 -227192103125203095361624439998104647040 10983671 703480548405451991980471575412886128872 10983672 16502122850020896994538361761326694400 10983673 116871902183062700683632939181532310144 10983674 -295878648979771412479592423314286149632 10983675 15150833297431664768901147885695685000 10983676 239784691832675395302185276892675563520 10983677 -758431695262169063889069692160866100474 10983678 -30532903312701151891347033337961501376 10983679 1353261095566717836321370270927889776 10983680 174456325942834812648145628499290357760 10983681 -48529092542421553661494641969500595678 10983682 -367606346686306930513580536090945397808 10983683 -630419376282923758267571909417145671400 10983684 125278564097840532594071807885495500800 10983685 39079406062581744257359697418498664380 10983686 -26531095748167702374555301510649917440 10983687 53866370260607821308930643308874210176 10983688 -815472363214541647124217617666333322240 10983689 280310654028434528976623903846954128740 10983690 -7892232816326475380239639564547640480 10983691 -303839373370158980773356014366706259920 10983692 -443825212635352513825856575388194344960 10983693 351755150729477725763548390906247848320 10983694 412138017750887892977197292789577448896 10983695 -193767595776172670098810255516529272800 10983696 33203615829844365430439718646009036800 10983697 -454747391373760617270998475696915563854 10983698 -174077466125110502436287336967518654208 10983699 255326729245463049141722348517480463284 10983700 -24552512372459067985847701198514995200 10983701 528078022339748067036237815052095941692 10983702 -39626695037398314229752140887701883968 10983703 -19854206260770039698033887054242276416 10983704 -609660620695682011733255843341322250240 10983705 1527248348261107822148010497925393600 10983706 -68036750411756868049996386409018644000 10983707 209429720686585224878178427379658692112 10983708 9431790000840340933719589306001003520 10983709 350719921932262261327957780834956253152 10983710 -124017762149313626319784748280393264000 10983711 27661938674698811180997353623259834640 10983712 601380636055359700366284790918136463360 10983713 -55216746823623885155345675604192128856 10983714 107361365733448926762883123181194076160 10983715 -766738481275507068025592423892005598480 10983716 -194022366885847354634437028357156300160 10983717 245351245527468861604007439822671579580 10983718 367080796936069524890605291405077358560 10983719 407552771687501431590848222776316112144 10983720 -115385871111452976594627413429103820800 10983721 -85538338277905382398934605325428343040 10983722 -171567961286004105551860165456291946496 10983723 67648777558017403018885571395395417600 10983724 2692771500426172167145559719698058496 10983725 245767896172003618001406492428653421250 10983726 -701152514771844487159395978489638784 10983727 -905853462979750138676502113549471997424 10983728 8915852099201583363509006413558579200 10983729 -156860226514248559980454131800954715360 10983730 145273813929629389041993060277897337760 10983731 110904692765571259507772013384801693264 10983732 202011321886376421355520030445342339072 10983733 240967320662338806439704254213529459900 10983734 42090027766851423661542910380684191232 10983735 88448358228601967915205213923895936000 10983736 292063814567078648690408822230941941760 10983737 561942228635352968798711197323097177386 10983738 183862350566839119917910304328573574144 10983739 42056632944043798597038687157259951824 10983740 156130051312289589232649996422416353280 10983741 -425476915698736549158839201920457956608 10983742 133293291147353661200928705859482461184 10983743 -107697151135310100502754404887483228840 10983744 26023461898551818264510877348562206720 10983745 187401993204782397583563343149027532500 10983746 -45640898159301953823535664137561021920 10983747 149186309179438186817449121519631435000 10983748 -8143616051362630994416707544709416960 10983749 89756198280279725436090985793720743680 10983750 31036021419826202369512617805849200000 10983751 123970647503024552544454969865600537232 10983752 -33612268665643606514386659791598458880 10983753 278432530735471013823541666327292519664 10983754 8131389324374134206743304095662854240 10983755 -90605967950095679518607750679883313040 10983756 -105186352599946047100407721325282672640 10983757 578828780202983906157979683130239009600 10983758 181922884200137800569514537468063046784 10983759 -77040357887827703134172729382798931200 10983760 46558866511639043974561138944810024960 10983761 182535253495292211616867488692547157362 10983762 -608262322004529116146848986750652528 10983763 -94302838882579658864852230181337989376 10983764 316255741825806696447425609267530586112 10983765 26406238471022657992436000271418982400 10983766 93080641782538531377111647592940460832 10983767 -7220438679951338574922460411978274360 10983768 75451180649697857535125325418415185920 10983769 68604614104731009400708119285674079744 10983770 155649022394124740504650471299087360 10983771 -94581965495324481701903768968319165040 10983772 -175861693978373550850024753988268293120 10983773 204705631117252455943865841832024483884 10983774 -118244929545035249632295529084161999040 10983775 204171782745022024139819077173268400 10983776 536772271425434745970206684113388306432 10983777 -89297889850818821985931164631384066176 10983778 185409209124359800740614990267414401824 10983779 322713196394557927141899239871730730160 10983780 -13998679556218487112304835677204992000 10983781 754149636718982651512349263591335779582 10983782 47380476454667613947816611654154813184 10983783 -156029784214803877935393006521076119856 10983784 13941713211099858130345566248348467200 10983785 -419555440862997382869518954818906134840 10983786 -6660164257121502380470807686740297472 10983787 572210898048553800424212154047375735112 10983788 326807049602177080938116632806761303040 10983789 101133988073408105053572848490137891520 10983790 -127438761154430805612870874552034241600 10983791 2239928095529173009263236535582684144 10983792 -75863841836217669839008994620773335040 10983793 567718070100651958935951822891242908260 10983794 181217242480747471794938671363890760320 10983795 -22593492133439202920028786070126212000 10983796 -129328745019033272110144878218132340736 10983797 -435600928809709642140871174518047973888 10983798 16885932082778933878322495511518607360 10983799 44617148145806035273684709332329787760 10983800 -141853905624384372067838371009512960000 10983801 638046772594783355259326614987952765280 10983802 -208779418479934875962694034026940654368 10983803 359322632586245511002829030090099110052 10983804 32015144277900848896547920839176693760 10983805 18423569519115700133594258627408640000 10983806 -316460518690244587108638371595545414400 10983807 423085855451087724872369871023162222904 10983808 599637147010610797433796514736504832000 10983809 37674807775851903734966658209093243010 10983810 -224576433725979593268934420037632035840 10983811 -120186413999067431440982858965041642768 10983812 -58416492635616583753955125391212892160 10983813 316291381559288695860657084059709502944 10983814 366392567625722397427284980174300828256 10983815 11909142905734066561999841127409827960 10983816 -9727358060781641956847181163956633600 10983817 -1403621522146550989917599062104152809152 10983818 -154971308616168503691173867320935741600 10983819 245012620956547432726830092271183005184 10983820 134101685219735599968309790922968826880 10983821 -53919940171552255738570196163905697300 10983822 -178827306590647289119937379330845089728 10983823 -1333208913428761918087397259921225809696 10983824 -56010542173960685230223134766165852160 10983825 78558353321022796045622267672868950550 10983826 34488974689911189199619680647905860608 10983827 -12721223945744006473694491215887191488 10983828 4901865747064265417808696807534520320 10983829 -328214019170119405695909233470496467570 10983830 -13169743395293218821133674617325423360 10983831 -153339689918647351679520136999219204248 10983832 -153382829530463152198976756397301401600 10983833 -220495497938182105101678148939889083200 10983834 -21192767214131186473561385770778112 10983835 -502339002488817745227650081222746518720 10983836 -369650780987726871368394190308546481152 10983837 -476444361487356901011014095182508200960 10983838 -65738565019058925792618540314758571904 10983839 449301342229438913301233398099053020640 10983840 -250837189004244177622397458516483768320 10983841 -992329683061009091915795043129723088416 10983842 -48711257283805106118394693513693625856 10983843 -132059777929118602652284661756649799440 10983844 -466534420663872750234281570834609561600 10983845 -550287232811223962297867725930407976320 10983846 -35830851396737433582180440454446085120 10983847 133409509515887808112431993459466000432 10983848 255828667156263059356646648642738703360 10983849 23852030449681302382874688297534842256 10983850 124766821173061386065392069912568816400 10983851 -103921920353474408057118406735334755296 10983852 209254491870716556609538157694128835072 10983853 -1691432132235447655287346878670662132480 10983854 -113622465893722453471115549815298867328 10983855 -252577934936507585265534661510617197040 10983856 60794385789679751374651555255779131392 10983857 -61999860830321933953201325899019235648 10983858 44582370083492266365161930313452771328 10983859 158582542426596849537638296168329973800 10983860 362625667664107985975398072997589646080 10983861 121169012496246866975098565589626632032 10983862 325676711842930313653346691093888696000 10983863 -713278927200395589361648074069950044800 10983864 -344284787465601787504152089216361492480 10983865 -109753619377885837538079626090277684480 10983866 -373842929773556236690508902430855481120 10983867 -244785295059443863919686540013173465320 10983868 184730078978220531861168052805548235776 10983869 353745860503520764024304316828683322444 10983870 -187923399495460196441074178398200460800 10983871 -27787192428437130158354433419155074888 10983872 -16446926753249533690773689779573751808 10983873 -139827350972665022853672940686363761616 10983874 358457829102025217486006359477031966592 10983875 347350207526278971993622620429051144000 10983876 31462315675149680333962734543073265664 10983877 1804657441079563301940480252472470752 10983878 -482866720908727588297768161842602841760 10983879 -29163112716376777367597121599592474936 10983880 -135163640436239539026530375499214848000 10983881 223072707979012502211305817376044285120 10983882 36609081692575152244249710612868322304 10983883 560828274785947949426229823766360138132 10983884 610470429306896636873312390009344002816 10983885 -196818778966577747403678907142034417600 10983886 -344619882992152767172313993098337932608 10983887 -98507841644273858199285284954380752000 10983888 -16005063486004395283818091979575787520 10983889 1651035076519336298706937129301939200 10983890 2244894639918299572293038585539425600 10983891 432867203454020220749488352944376611584 10983892 -276471275627928101051697056434318373120 10983893 751169151802183013775234649774252952142 10983894 10016665638374509993773895815180761472 10983895 212288327196496987527059717949141664800 10983896 -174566567318920506991118814185349120 10983897 -113223299941498698448733704227630060960 10983898 -170200511387848755840910420408567207680 10983899 -729327889744785558474862797865335767100 10983900 83501617071416318209419577548189696000 10983901 89662805429104508292579252002407088704 10983902 -141052314076305107146402136147983486848 10983903 -26755683706212494268359834982901504512 10983904 -600866725200673743799703631307932696576 10983905 -49808383844173662279089331650569448940 10983906 259183940271226039423358622945223080912 10983907 -754901110322639254125459826892180130168 10983908 -116967623233473405151656962038969317120 10983909 -548478077630117862574715673921761236896 10983910 18219153462300635510753336803297685760 10983911 1880613802021325462128011951534269712 10983912 -153362367266123908047409065804316262400 10983913 -499222916006387875165642662958223580480 10983914 179331605402018101184701778258059483056 10983915 -1482198314976394988030930281654797840 10983916 -476628951178993956437255655981704277760 10983917 189527767591311096099088726705677626592 10983918 39577336761399367759688478188747713536 10983919 -552948708885041807546101675094169472000 10983920 -974090095645008927385470277055938560 10983921 238150476539825529507738791444233455744 10983922 -13823872034123769212518938526069717488 10983923 -1548329378676032614761503361987732776640 10983924 14518216136686011268515876886314147840 10983925 343684415965540856778935094834062244650 10983926 -88976265326928730637941300827072391296 10983927 246604667209356968101142199919431694080 10983928 -499815069535000136326801404435169443840 10983929 -657747068228297835869536919533296055920 10983930 -9836377240658615353164436422925824000 10983931 -44431463089382555410304541230715094240 10983932 164019333071863220345884859329527846912 10983933 498634534511725366689937648301332521702 10983934 77411117038193021738372105699531881920 10983935 -172207593088063292824936739273916291600 10983936 -1451724105715887787670180826590478336 10983937 -26947475711667151577813955594930940414 10983938 466770109293092826454025167637638844160 10983939 81357535893902531089116727677932376048 10983940 -480209879050002681959500420275761541120 10983941 -97616603903346500215082904688354529316 10983942 -266996973853315001090518973796641816160 10983943 578383988427037507707224261846581105712 10983944 427224159838273350382011803614797619200 10983945 -5342075632195976365458475469041532160 10983946 -158319809696272601291167433092384517328 10983947 626681565268907134897443820515855356352 10983948 -13170863793650119264354203674487530496 10983949 -419256798954556897607023838425208855040 10983950 177859761369245977131842561796799392000 10983951 5959399224540116867844701954493941760 10983952 29031922755436289641758498814700027904 10983953 -729787476544455822300564441280601390220 10983954 234953413505653744798239815757930798720 10983955 -647451553263747827824717617763630815840 10983956 -12430318262328713445462948424981322880 10983957 269265912314927597072218033135851663360 10983958 168849898390920189824918417036121346080 10983959 -50688251365974122253207320593371098400 10983960 53250301793117708774322173420162457600 10983961 -324960375640603106269960929894151537200 10983962 -301349953997194426786316286978740812800 10983963 -10310681769404314955063674098807855936 10983964 -125611935071347282336751740476336768000 10983965 -470027686263471900304573718513018745480 10983966 9085347011117256074416441955498609664 10983967 -568194295876318974041654685974635213984 10983968 -3253087426963997022576341279090540544 10983969 -39559000470737112248376225568760008812 10983970 -69491689902550897285574976407233348320 10983971 717204420649835202839419228220212933440 10983972 22705457655520248520835416023775125504 10983973 95273557369130003229014506729886222208 10983974 -108733538478668795360707422974294287680 10983975 -155031829750186082904921132453607674000 10983976 -320015443769296260504190248710504448000 10983977 -431147877360141404238894080968322294640 10983978 119546856869180121122550867921694487040 10983979 -191777924327986383403112488857837018416 10983980 215078164852176069888359950014053498880 10983981 -81264569979292018212797361537706323648 10983982 -55969545317131695462813329799750912000 10983983 311772053573379368563220485905394601232 10983984 -31156631601915482182349194742819979264 10983985 -90859766435683195915815909800292860400 10983986 162963229319028444664101279309607722672 10983987 566979147839431792373677225136151570756 10983988 -48916912057319531783681649046261760000 10983989 472327511703175449457295976566331237432 10983990 -89685171254624938733589833118264842880 10983991 -133440685557282720056942341763902475608 10983992 712551683772933444845437645089523200000 10983993 20594343379874853921953435172331158528 10983994 231428495663495614292252103567578990592 10983995 155760537595805425549857222895085222400 10983996 -454241874967497176011481592828156814848 10983997 -73934627596834250175553261214224304468 10983998 -293386897102098231713894176847066016000 10983999 171233708933292584871352662453891061008 10984000 -190767064044110369709969082487144448000 10984001 314084511949657110685505434271336157504 10984002 -205405492452011848289554628254092334080 10984003 -454667188618844740857557494824819015748 10984004 -32191288781799119385907985341509120000 10984005 -11596412865930719222516733906159603240 10984006 4599699119713645796556064161454261248 10984007 982176280200976247268977297860105319256 10984008 25766585849170472809179865783979704320 10984009 -751815157931736522093834079135497955020 10984010 377674125050255495412653805026820440160 10984011 212823724995520545019864019176487543040 10984012 177443212817071894913743517107911626752 10984013 96855807750540531895122824378955467904 10984014 20308765027095637856419710564867551040 10984015 21722916142108976724792492486068066400 10984016 -174478198563370915208990875717284937728 10984017 -575473481094199719632736999791798640 10984018 26592409673984378680681360411024616448 10984019 415566947741888580773582810907665757420 10984020 -61901628517086099253880272999338424320 10984021 321378084772773392095852202893583414222 10984022 -57350635942420717037108284182012970368 10984023 106085066445170649804393794395349887824 10984024 23259902968141533436141601907947827200 10984025 -165371265054380525336597292066617099700 10984026 -20098934356974315750058937450320518912 10984027 991739647221535659962501406925808124472 10984028 192707909453266753214527904429931036672 10984029 192462907894145595638579361567067905600 10984030 -90587730741026016883968374540871427200 10984031 865908704065624255517691991898417036832 10984032 -808294802396019284944873933123587932160 10984033 275100227753840332159447518438063874400 10984034 319413694654516842055500170952609468192 10984035 41826108025596689362595040667141824000 10984036 511983238245918235481067989483254167168 10984037 841737088048813561424371065783336562686 10984038 69776674918042942041734643245095327488 10984039 -266134084787868367173225495123418209360 10984040 -67840146420033932818955706629587968000 10984041 305411982101454208012898765872505944320 10984042 -42877031575405138293717693580525802496 10984043 -22074135759035971707488447727617727600 10984044 -23399247432462409773622103622077841408 10984045 -12717016683743870258232902388648851700 10984046 3262928492411199187136158833255082944 10984047 -324910994331172074087210669886985785728 10984048 -5915821047232219745451605813189705728 10984049 970288123344080681283064940522414064 10984050 51902074511188780044048950294429529600 10984051 -24529641570347039614525272930891730688 10984052 -110634480824152635679634852318684774400 10984053 -262069557426756402545006409905589530592 10984054 -96845806340505318393593714228681021760 10984055 12289493332599244505105438674240765920 10984056 385126003239172061902948828167152947200 10984057 -6190512802378570547689138778600165376 10984058 480586881413787879343562491611984257280 10984059 124098499038160867699786290880462236720 10984060 -299650103750723554523195646155782571520 10984061 840808627493161604071028484070771345824 10984062 -176504136028713854256116390119505005248 10984063 551041776345514883923705733257306858504 10984064 18786298294242246432521649597689364480 10984065 -332596353643932622935479064314882820480 10984066 -72153967115003895694390298689323870768 10984067 -47722573709573574731630305471485205800 10984068 -225680092593086634328425195094247192448 10984069 461366953359629393215035729741484020060 10984070 -17854465725673023108793680906932615040 10984071 146020088995544286043702880155051795200 10984072 -417609668918303088847744009184923852800 10984073 -189268066351323590543906238436356504678 10984074 67186938563031258236762665338738903552 10984075 40836412900354750816487217192464305600 10984076 -12404521749856448015631277291905434112 10984077 -43500754852531495831582660573279677000 10984078 91112649691361735866408784585373430656 10984079 -147521519268040828056392123426132984400 10984080 91168921657237139755923858865917788160 10984081 204355114766273022853233589502046696320 10984082 -170294869370880933322886202019299974016 10984083 85637296615677241027778272196959606848 10984084 211381873837624721140470079111602617216 10984085 -54292778728494217229124446498077615200 10984086 423729915340148579963044901055001970304 10984087 -527007803530060362239550910924792080480 10984088 1051630166823106809382215528979570360320 10984089 -524110589207958985637630238528843998880 10984090 -136419827047383521356433496376504012800 10984091 44447265978481844776363719741638854464 10984092 9082847202724229879354478488469504 10984093 -586026064777400098268983998860184737760 10984094 69837406093596617999316035962773573312 10984095 -28258470420201473800919387124623109480 10984096 -157807321307682269537369973027324100608 10984097 -167458897914499233460261816698955529580 10984098 -229302743209811349981377779323618762240 10984099 -219659070189018809479880842268342230064 10984100 29087564490970310101990041957791126400 10984101 -583750191085378935405919866504486507168 10984102 -101647453391726648799700393830170185248 10984103 -244830106836136406161766452384477579776 10984104 -109182963887952521199362663021135308800 10984105 151506534349065130255021470839026151040 10984106 -33313878812377829077322314387587502080 10984107 140108342696024379137292085548636830040 10984108 445867990335040842986452772988710785536 10984109 -1449467992771809133023589786588816100160 10984110 6309289388752176172422479849491046400 10984111 217120175620994099941831780728618541712 10984112 109856207548779133918280759255886692352 10984113 36351002285508193747275434259826425600 10984114 678270818971420734984663643972049665152 10984115 310114296995981957060543212631763909120 10984116 19840782062517867130253028552490917888 10984117 171185713261447360010371685425321227772 10984118 -147699240793916212012016325360975558240 10984119 -351419652385515629914423770871255658880 10984120 -209333895253378149629637262007175168000 10984121 183179779345981407546843600431519057322 10984122 -235993402887418077849598360239010999440 10984123 533843604371726920713525725082709430372 10984124 198194346856329372620766988275276727296 10984125 754370774458056409739191590667106448000 10984126 361663565181311833023715695989786124288 10984127 -240889791682097930820972463403028364800 10984128 -47881165825378760149720884400682434560 10984129 172103610430761184880914072819515232680 10984130 -44769333042086551050163071405257902080 10984131 591087958604575331969570079732973977600 10984132 214957935173694519356398752843354912896 10984133 -52339362705327342791920193570261834016 10984134 -178471597535833260074830962322962293568 10984135 1196029429341115154056502755615580160 10984136 245332665896755158236537986761981173760 10984137 -106210718660621976187709414702918098944 10984138 85256181499325136240964907130761520 10984139 -78588874091643059891009318091728513976 10984140 240104737564321390562492578338171033600 10984141 -311772547045746340606541016393371306528 10984142 -129812718195182062725241903561286418816 10984143 -626647982025990109474579374475316054136 10984144 -94806462990631188278183878007857299456 10984145 -73745840999709549522172226363252153100 10984146 93758403620342651635691017244318055168 10984147 -23911766011060795731537803989309648044 10984148 -65379586638724255829706687139424870400 10984149 -35794253416962545694775890174979379232 10984150 7011380967734730820453605432205264800 10984151 -740163200667004700824017449590108105848 10984152 314864852351450460264630957818233221120 10984153 -51599771417772589012134007283083361344 10984154 -278622912006835700101707794634618025248 10984155 125588651566970662564569322028530694400 10984156 192348380449061446358487468501860774400 10984157 215435775230288884895821116739840394406 10984158 67382687675895856645157943481574691264 10984159 -25495515700714401553811434422622346928 10984160 -358040118913664226706754419032898928640 10984161 -412532554728634259838947779071187502496 10984162 147923660251982807387453698355088456192 10984163 -672288278335866133972662033523221014880 10984164 6522569049460975616967438550610810880 10984165 -136265449886789146729444699009562236680 10984166 -187892070805103232506090419664582021760 10984167 54231558811381988642184878303453927016 10984168 78291675923868371604731470746597457920 10984169 269848627491758795302576669518822989952 10984170 -70424447760833904967546571201681529600 10984171 395417042811815034163806542088351855144 10984172 -85263079817745775052850578813615167488 10984173 412650550133762358531968003995358635584 10984174 111438258710571027591170455487277942336 10984175 -228935900206574424655632035917111752600 10984176 -13079445507292730682862526453660123136 10984177 37064558763880585090931209228678944832 10984178 7284144354866602385729674779308693760 10984179 -77112553773798622833971259334253213952 10984180 -188845297042388971490003648231528348160 10984181 -235117878246181448382362392094661748896 10984182 -313532046259168333906114684570359263232 10984183 -246413256400122147365927510627131370064 10984184 22411523256636732856144103794906705920 10984185 -246749109586807924387241189988803208000 10984186 -36060408436634331918205895374708952208 10984187 6421819122762056966983848222064604952 10984188 227483567114800249417320226950756065280 10984189 -518013010062893215799555260746893238010 10984190 35125059726988915210691432455807925760 10984191 150543173673201670230539564059808142864 10984192 164233148369884222329074061213960241152 10984193 -456187400963576177518245995902238567040 10984194 133916433186107799757656510430738083840 10984195 475971825615124925104233946082688661920 10984196 93864239623921946823774140206416100608 10984197 39353241903070439976892625520504760320 10984198 -161057983336642126395440752299455210400 10984199 -98012714739556011878941200010246386240 10984200 127748418199253491901830749682596864000 10984201 -142811542306233197598627461379458793600 10984202 25547070745743368608827089951025922560 10984203 514289328953463766394400534417622800 10984204 213487894058978559702954840059362590720 10984205 -458400382509215831042166836799515401140 10984206 -14445939238859282616594943931101173696 10984207 368060664295290574318783576210587422640 10984208 -141564215448919810889841041632564666368 10984209 475843104540841269518211627289855725696 10984210 -29682271329901497468266845744007720640 10984211 -31537033581136865376070871069619457968 10984212 -46298559047745459212979884035518689280 10984213 -888827318600852385584289616847285650496 10984214 9931497276781352913428231974760630400 10984215 127625466607172804375199046606288602240 10984216 907844705276982726290290138178546964480 10984217 -3296365887477277663989292292211655734 10984218 17946606191187727134420525605668354560 10984219 -50646043746086359371854244038628157440 10984220 -10332960203343023604344780452492646400 10984221 -10029581158101436582582395839664784320 10984222 96401779068336517330291193426336598912 10984223 491191546545191750924662215114141735720 10984224 -286813587258916043949970669737604546560 10984225 -5121916695245924721400266506381616000 10984226 265331771788404733542898945307903769984 10984227 -23335652381509553972151288600905309856 10984228 18858477385645258277209877421676344576 10984229 2782187101454679799748775703018251920640 10984230 78272072851328284818157636470526126080 10984231 -853545451135900645487840234703870152968 10984232 -488943169009556032464355417538015232000 10984233 102166714576576922377702779541436402304 10984234 319567368532979177770916152777223396016 10984235 312181599304291517950404630704467382160 10984236 -46051991309715343569506742229405260288 10984237 61405665162375908822459150733198433920 10984238 614969678547172899592884054933854986560 10984239 -53264412793919286410913233629448048640 10984240 70508688418935597704915410836621557760 10984241 255282665721065490275859888137493594642 10984242 -243697375922854891352059926987693592320 10984243 293560808368779924274920515853801051360 10984244 -85267559177102041992861700360317124608 10984245 -136281288045497250287237363111977670880 10984246 -44074582046742824851992592261441856256 10984247 -1138437077837810072759961226802830364088 10984248 -21707025549576491018339311661882081280 10984249 384283253484892933801811435961594932436 10984250 -248161288158039426105072291607489680000 10984251 -233200233757897826377262650227924686568 10984252 306332090040996782031558994396849396736 10984253 203107022592217276081746327412816462656 10984254 -52958569062955460870848034760383760768 10984255 339491134935591418440770729091392380320 10984256 -44498739570943845979828828881994383360 10984257 -192670700020825123030151086330523355180 10984258 -54495826565287802573523963848769114624 10984259 -716519016231531415258961100787140528 10984260 33684359115811105799472624719434997760 10984261 42501441431694086292842746104654051840 10984262 -155841738116332583188363028896269452736 10984263 273940880164416566279154604382759832744 10984264 2850020010048002214194661300022149120 10984265 -202286567205845849847896473418371277340 10984266 48138518856049693488825353475152797440 10984267 -157087545949295146184302703013563466608 10984268 202302516530305295360856896601012950016 10984269 -133811564065631789613417953971017268032 10984270 -186507371046022956236828480772421889280 10984271 390972400650275713441939365862422721872 10984272 46063094085725631980140269224507473920 10984273 678214955209686795936840571721070449522 10984274 105361703321007822722051708316738069504 10984275 20113542779248716182852760925293186000 10984276 598482243044115279339687087487817945088 10984277 -28307063963497839376837288745483222820 10984278 -142372366418421446034655472834456600832 10984279 -404099302015206743175784070687291920120 10984280 -363998542976189858957474344633804800000 10984281 44411351374946873741546520932172728544 10984282 99473729916736342684832048934722026992 10984283 402429061592569016171569675697879870532 10984284 -18536109002062682653082226048635566080 10984285 -95522211538121732090506563350407962240 10984286 32872627161266029255406701395762686592 10984287 -228605302716718411087970971987861408440 10984288 254470245583415766034315259608142708736 10984289 -76372182590336637647949680732861616876 10984290 -7241365022455459399600417309219445760 10984291 -139094162194694877956706969053387050200 10984292 15853345660018526039859854963610107904 10984293 465897790062462434212927602491228408124 10984294 118106053885746647952548852735161476480 10984295 34835592835937538655204972111792436160 10984296 -95352541879755174972178499146720051200 10984297 1014307184363350384098821557116878418746 10984298 256900077982620731568797386239830208 10984299 214792090145289695182332054568863934080 10984300 -12693816863471471278193424131999353600 10984301 -19461681410854362130646886470106524988 10984302 113420743335945113270201628937030195200 10984303 -34037839579661333971428683560619336832 10984304 40868193720238152444903890562677637120 10984305 43901663914479361541998427760994421760 10984306 29595839354927410514516837319108878352 10984307 7952487615078351242846464512915573312 10984308 -43532041619719597332628297231376670720 10984309 337020531647484308442146432944953402016 10984310 9301157092439751273060416127347358720 10984311 82403551008816164903864838810338441856 10984312 180046357547038786029252803719531438080 10984313 10043009536899857665792279017930130320 10984314 -38992705543654238266556648680339649280 10984315 -556028867405424122968603480873153894800 10984316 -109714502945874503059235617561322652672 10984317 -176749681082957633664885325061239071552 10984318 443769338657023272864527662452162816000 10984319 -484052999583439674506419267211733103056 10984320 40455038076999886090779927078607257600 10984321 -501109276863416420355351324051991200300 10984322 399754017897784039451080325963599925712 10984323 94424594306612654494111418924970147840 10984324 285765129051635707982666876558338800000 10984325 -99960998632738614376019658378211932000 10984326 94906278653491086232487519393151905664 10984327 -90315369097622721932800149608891256008 10984328 -845179433420300751143631512811403299840 10984329 -119690206008610300452414534687299563680 10984330 -281520016367955591097524397025587521600 10984331 -267178010043726207251888297398710741936 10984332 -670491502550269517814130284925059514368 10984333 -624939069749957275023070713919821561418 10984334 -340106207455663933991231445854543621184 10984335 175349538300929880895138927883707401600 10984336 -192864557121300254778892195211034624000 10984337 -73035161535968277574323471599654651520 10984338 -80624198508341990372558437000911294816 10984339 44538090673105373088382433063539602140 10984340 15652693260110082311942569686682214400 10984341 -59526651312333682300090754045729882208 10984342 -192473326892036368719394783554974696928 10984343 -366516011944932299175309190167564971016 10984344 29353542518113827775832587424284016640 10984345 -364742648968402817309117657877872715900 10984346 -316136378433049326434491065213031402560 10984347 149762820005684012182577149203296522256 10984348 452934295101815866709784374979034272256 10984349 -193191167880105869139755326626247699764 10984350 963632336830990772213124937548518400 10984351 67788161498748303138019117407955333344 10984352 747583483114864471798523418814526717952 10984353 -306366351113018116052356696705928167200 10984354 7468069220275009485878069963309862912 10984355 -262135444522774395958021353607601832240 10984356 -150038000839046912100577170453782323200 10984357 -444590216010232189558152365109784529408 10984358 -27824902379486565244155953547621654528 10984359 -483599783540732390529820019212678795440 10984360 384717244276327652256969792852827904000 10984361 -484109205842602707930747642213054316038 10984362 -27409932215655056268472400617886872320 10984363 -55681450532005664369555763266003118912 10984364 -598457686590572827023839579474166676224 10984365 -115385070832576598047720821541946398080 10984366 60459386301350587464096389642106788160 10984367 484753392529023257675751196290773524632 10984368 -112052991494903301461973772269563314176 10984369 -54050610967949269384802804929674904992 10984370 -550802063739683011324137387464549975040 10984371 253067421060218376138489720780534297912 10984372 -61645088915608391053761535295352473600 10984373 874662201966482694591351099703733168622 10984374 -313597009183863410497125500561117607456 10984375 -188696132079791234219738502306423125000 10984376 222265893272418613702761191906792755200 10984377 -215770977754165950009529715089592143968 10984378 312022020403445176847949300425672112240 10984379 -697792120181146883919375359873943161004 10984380 -154100168404920407584630844477798400 10984381 -455963702396754325232438747671292357818 10984382 -460217426946002578871550528440007738048 10984383 -19779534134222291397924715625740650720 10984384 -228228935312948346009970847662945075200 10984385 10972051364760598980742819718634120960 10984386 16459918280693473772534283603462832128 10984387 -749588838417514933499907240760477440964 10984388 474956610001685760997553159324969882880 10984389 201690851100873904462891499657754759648 10984390 -84368967874111082056838697992591740800 10984391 202533970932993666104230968800717358384 10984392 -14431758114341761193398188385359959040 10984393 4301215885340246461650651481694513984 10984394 393281081868457857541518287065886327040 10984395 -197540158949003896001452155307466699280 10984396 118763068940853434453947356268074718720 10984397 19624161039266621317041276686169206400 10984398 -127922043167463615645203669273230259136 10984399 346371734968128761934791667762420508400 10984400 3761687431569475970110540216634572800 10984401 467405646031454077601302134991092346530 10984402 29385640706704163077659477552803865600 10984403 -188082847971332300242745231028830451348 10984404 334494179285730106551827566915966519296 10984405 -436139387053127075002137725426769995940 10984406 280972435988180613562939412121634966080 10984407 45588252011405598406893011132266295040 10984408 -357880294736521947745700571358720727040 10984409 66992298393316969336329027776567608128 10984410 -5221044637641842534335334571860090880 10984411 -105471570567853078145510889199405387608 10984412 126873868349702952237441071823776232960 10984413 476624415633528839530917353396499993600 10984414 -116035952672296241100756769098631396608 10984415 156446516283525247008978097266402280320 10984416 12357412020854094088328058580393525248 10984417 -1651089709103341008565144453659547075200 10984418 67461109307727536221585268830974638160 10984419 385787046502385479605969923906208921444 10984420 -333452229755077134345865531345973118720 10984421 237166772938065090395779215377162663712 10984422 -104315169919180748925595630903198761600 10984423 628920394534496234675965933535732687672 10984424 -224811395415285085567244559236715233280 10984425 497470043760278240917919843641502164800 10984426 54451110235067967438199820850532437600 10984427 -434144475783182288683540546119588659724 10984428 172341605541944758285233119770317434880 10984429 1103996661678920083243468907901193476300 10984430 -45541777737979454974564951769860376640 10984431 -139755618148845375534824069290524788976 10984432 -123493044409395339191277018828617809920 10984433 -270704503991920100065228293920550474396 10984434 189734940122299000470021571519945726080 10984435 -160260900435252245533569893662479252480 10984436 -8372321651829092849528770645179660288 10984437 -287819798879352780826153388364089007360 10984438 -307982927789246066524509637235632214880 10984439 934786738810673866436998158726483147240 10984440 -169914510308636151880994816756023296000 10984441 -255891782868606074388181219886631772028 10984442 -48858924499234156377419387595410450688 10984443 -58261798412087844416051059123962124800 10984444 -302894681795209654725627599627579736064 10984445 -590814792170551162363459332552114297300 10984446 -149280062316141133435446265513642680960 10984447 184339673757248694986162367157518876352 10984448 1080446988487656690069787661203245367296 10984449 80860133341184952139997016776254700544 10984450 -143559351034649117389782897491998314000 10984451 10025019925735686535712696261085391920 10984452 -157935033110424934275619760385499772928 10984453 735509967836618169047565661582642067164 10984454 -81342735757257493550415351491467319040 10984455 130183323398828118113888070910011399840 10984456 -9695882525640461087544512377430999040 10984457 -445475900453446770805612491758989652736 10984458 -347140803657074350613929479117693107712 10984459 315346122328690090308229446701886872660 10984460 28914375653607473479500784918609689600 10984461 -200235493677845631088994642340243901056 10984462 61960586069326238892352375934958086400 10984463 -272547614170630252043254441283654369040 10984464 329548211777374036034870984505258147840 10984465 -87975352110671367928872831786383112600 10984466 54364288357930042668932509212383468544 10984467 176462688510374373418814288753689593648 10984468 -1483693450237373007758266504285138944 10984469 124821161764915902360342921524905649280 10984470 19222729412235093379517904237062246400 10984471 440810438702904019697323653506277305672 10984472 -705012074629740642207422604807937075200 10984473 475480821281718721619305052524832605722 10984474 97006887326375496035256095108492773824 10984475 -143589781843104058307030649254856450000 10984476 525267191440382225890835435841383546880 10984477 218968265414901649906235794962818962092 10984478 -34111458572688509994195204612517281792 10984479 -2797446670362607240215798551208008064 10984480 57450814943506111752150238234438533120 10984481 757457544200982573932249057903770964928 10984482 30523791124938597965537794806488437152 10984483 -286377474072193532095551817238948079268 10984484 140787655581324431306851889309651435520 10984485 235961982922145495616945097529196708000 10984486 -112609985281182566139117424304872863360 10984487 124297820739782424981675497018590605000 10984488 -197443243018032003337435481413636669440 10984489 -350143153618284413129601940804819656560 10984490 -91849672983994266656363112678199622400 10984491 17410741127995518636685720084176484752 10984492 -550089658920291837702932921481821987584 10984493 -368344969726600590544011819641557357278 10984494 -153834252354356907127044106404292248000 10984495 260995984099453809961247058255400788000 10984496 -29671026520422387538465742257626316800 10984497 -409269679221530833036375155740252442000 10984498 184328378633016596784340836129309691392 10984499 -280183951960842544677888900005568062664 10984500 -322140577182227969143462491660158016000 10984501 488651142386704563804334134286027296 10984502 429324701547076353764432788737251246400 10984503 161156674211291564364479348162740278504 10984504 -67799557890616841106028638888029184000 10984505 123366238926784611226566988591122240000 10984506 11399585720792382355585430631552954624 10984507 700127627123795024465730832782312086756 10984508 -15359243586309491631649822029725793792 10984509 101429449680539109498921547276291129728 10984510 284739975903989346438243805739296004160 10984511 -1129149471810679463091411808876597402848 10984512 -8298573786946324461579098520903745536 10984513 -241547399044689586781912682432123283680 10984514 -142207620802809778617891244898589089280 10984515 -72428038467580791546730137355528676160 10984516 -714831200655698745671613687365581891584 10984517 -81288190537794740048634514116136078434 10984518 378514781402418189203277033309381390720 10984519 100139635649655374958295975422711127520 10984520 10502978249474822901048246955944345600 10984521 -246889242696369916759833891652569397488 10984522 -6120263452293880222986592116352132608 10984523 -83266149492123665226486105754971991008 10984524 -170583807825844677306676203020185190400 10984525 -363865578858138857423932881521868833950 10984526 275094691112176752634841244628060976448 10984527 -400505085227880879838108201192423691160 10984528 57492415991829195408195444733902045184 10984529 61210704024841406333230404267410168484 10984530 -12888940742321312469739477129413742080 10984531 -1071125313801452279335705807994626534968 10984532 194098191512347155807540026677512275712 10984533 273189993033420349515762601774621835520 10984534 -231476779858021418974615053759736381440 10984535 -211760112605139987664561326945133707600 10984536 392670141162249268030621050704676280320 10984537 48786371877475261593481027502266281220 10984538 170995276158282303716024050087280895744 10984539 2326791021813760489713166671188724528 10984540 -12529108685077957518401504734726717440 10984541 822445609815533982862399081459897755942 10984542 -272606237525480023981150216035390468288 10984543 422827949628104525591837953695542645792 10984544 -761399637960223447509126343618885976064 10984545 147846227344245959867599239645514848000 10984546 134488158994786809433581027899502606720 10984547 53426795022016862782183342115683276032 10984548 97198093803450150710774283784456442880 10984549 366410525588766226222009880054159959550 10984550 -302082949356067311847397264012477947200 10984551 75140366941424800871818053611258734632 10984552 426184341836688579153239885974854205440 10984553 326018916427352172923702705755026527802 10984554 84536788331622259500920772902050901760 10984555 615329878241287172293672537060291944000 10984556 124740157682876428414609265482321351680 10984557 -562068236924257768131931331073528048480 10984558 -76126080324084705710739607484249533440 10984559 296901451430696243613568190105438903760 10984560 21309293275947511659701343880911912960 10984561 134011307449254554485930301548189757760 10984562 -94592139356917470778550712339022792800 10984563 99865810121164022660021318250245015892 10984564 -123772277008355936465639292282994464000 10984565 -8014003847155347846078759845364312000 10984566 4364558374405481814675243460120616448 10984567 -856526173100132117326720834567815168336 10984568 -148461582693148908728762223809254932480 10984569 -5389264809685776755833161796631706912 10984570 -18503176695058134155169358060268712960 10984571 48174481318087064467935853096196283648 10984572 101988621510769511716652769884677894656 10984573 -590191233398807807432417512995275373178 10984574 -468650678498977970980024600461214462464 10984575 -103944270622345780040252821202839151400 10984576 226663694864183927520036119230084546560 10984577 -468974722812152691841425149940530022588 10984578 308531418393638091723089473424752473600 10984579 -896290376209790086769795734123600914820 10984580 -330600971825489726952024365534105260800 10984581 -362060444114906753654947326935637912672 10984582 -137026969932268773667525650308722517760 10984583 -613894243034516538967420537110009483792 10984584 66543834195436848753564147622846464000 10984585 17394655827165237535072254576145095780 10984586 467593396356968223309881925414422386992 10984587 474166673912213749372183906732112012760 10984588 -133616575985171463833109972368690221312 10984589 -354422243796323525798658330337459119168 10984590 240523447887732329711463512161844781120 10984591 -1161354466978375493994831154402663530600 10984592 245949911195121768727470475344477683712 10984593 -130436373620774773625651292766698605952 10984594 -139262010041354575817216639244866081904 10984595 -349752564578458585982989808111892888480 10984596 67271143309396787530663249126854021120 10984597 6081453939279957160923487526877868464 10984598 28687322196866784820881892995015136800 10984599 329735988474938653270694891617962807120 10984600 -224576491016617683328342738253670912000 10984601 27002584156545457748579011510763635200 10984602 2622005131348998001977732104429998080 10984603 300833695484451980194604954076074531840 10984604 66268879109234189942444117532993056256 10984605 550055079987136287202448705103956939520 10984606 24992845427219642651230844171156210304 10984607 -276633818195531865861356084620967418144 10984608 -2189445763299911102510579098070286336 10984609 117922198889639294147680045789260035810 10984610 24371881864875293882111759707141662720 10984611 303321295380214655970887339193191804928 10984612 239335463621990637771560738852672996352 10984613 -310561176025922491326587943528784035138 10984614 80546844635563399005283305506367183360 10984615 321104416383090924460600851164039637600 10984616 -11060248243802519484163155154987008000 10984617 32873662270894672811960479682838499968 10984618 591414171098800559157676177268502501216 10984619 -16002595468281261973734673711969579980 10984620 107733010200485382786033885713209344000 10984621 441130365197054141023301189762968612812 10984622 -210971958844313675783390619703761600 10984623 -172138209506651881076197034618155671552 10984624 -3089324415915955083003940820446593024 10984625 -652960150616433320959948544180609463000 10984626 234944496565023057678326746893249734400 10984627 348350777008145117455428172095082302476 10984628 52350275313816482228779473904282675200 10984629 -305853890788255714494225571631004424416 10984630 -10845926427679295511748032042077975040 10984631 -99850658387062056354438288168575338656 10984632 416913371561072187780564261267460915200 10984633 77878267611855190621800189975032779008 10984634 80845166290396154763178099186949990400 10984635 105681873760692948404727775518482943840 10984636 317635765462331339020531840438407747584 10984637 191463922258642400895416797264563017286 10984638 28081127614601017610221998814104913920 10984639 337634669889520588423529719678549731024 10984640 -157995533468966621062561143633016258560 10984641 -340134038915862329886575963188935383040 10984642 132063200979707100134071106894680447392 10984643 -288017638014445693870575940931165632440 10984644 345884648141815254717067562595494446080 10984645 103107814740635769094709517293609481600 10984646 49363526464927732314135382774860994944 10984647 118418208833028571297506098103397847760 10984648 -636197132110352974057452730068121328640 10984649 289848402482100182525246427574924649160 10984650 -6080923669545292739956540276726598400 10984651 10519487626351999392087533922209906152 10984652 221327799943833413066377259498171990016 10984653 -22933524470046838935790432734068167818 10984654 4235612673747464323007192791313051520 10984655 -189115833864116320279838163545087684880 10984656 98224654949108531313361265640164032512 10984657 211562101894384574182853508140642513906 10984658 32527729748107401652972336547960186880 10984659 28755788351557499633571114283304958720 10984660 -153034500154682091547183810514143334400 10984661 -125061096284372063860133987250214722738 10984662 -97523850254911758359738674187872079232 10984663 153289730481614812322550451857831659912 10984664 210758913932276457353921227981765509120 10984665 180178052825087651179176792740499769920 10984666 15532134669178983623557074983629800960 10984667 -724708972041559702022297045637448468284 10984668 263760638718224555093199088352277697536 10984669 -127478545542819897028059319981866777204 10984670 -215026101287665202933914430059084477440 10984671 -79424482295869757252512271421861740328 10984672 -495694692649250391709143980742574080000 10984673 -173442809201706040504920524480675444382 10984674 107895845268338737721848829593007367168 10984675 2634912648822959859745731084238155200 10984676 243675638781863196309747340291577400960 10984677 2022303284405851838635808519414344704 10984678 -323751760659600169796042207500853303040 10984679 121705105461142912865315056205009856000 10984680 -101148091944976916463051185772478464000 10984681 -587504728568034549703569482135481480588 10984682 744461625667919391021238503214948128000 10984683 -174586473705643453884334282062149515176 10984684 772350153449148731895771851928555826176 10984685 -163807742971320342401300828708409115380 10984686 -150138576768984927395592301434941072256 10984687 195392845267747139094544931354481402352 10984688 -75169382224243741435810942271025119232 10984689 -356163309515869694486281647743060724336 10984690 345957032236465402758494679842764509600 10984691 151445630355609530466143186665121830092 10984692 197442660554058577984391596800226148352 10984693 30266842421850634448450891319029781600 10984694 -1614641074837471749908254514901774336 10984695 141768920713087150692422807742347888640 10984696 -812370860060494376976612665939250462720 10984697 355372406239359800029979474125750395012 10984698 -13495810614988356554079631063008211200 10984699 1191333932859147623696448675426890760192 10984700 -55573318137385008757434050533387276800 10984701 -6092284754282629500720351905018668416 10984702 296151817805646068661084737393651223552 10984703 -968928197732155674582067987336018830240 10984704 -463716293944739380247678369172308361216 10984705 -631160092420917639103865050084988788140 10984706 -331894475207427881272354590608484157536 10984707 469496212717557844243557652107381948000 10984708 61063291982425226652921088373345206272 10984709 -125124569540943387056109771038873138820 10984710 -34035413678513662855893620427380090880 10984711 590792625303405606360234362149429628312 10984712 -439672724946559900142032676979736197120 10984713 339366825840636337943494852290414576000 10984714 -4136068156324925136005283902484879360 10984715 213479913485834098039206851030212308000 10984716 138979465998651021808330546426754902272 10984717 -375223774879446804737061129852118314400 10984718 -159280853134930720858510558072437986496 10984719 434872063480022434908701863922763243144 10984720 29178956475496414029887255845934530560 10984721 710973779842220761289611063999151106624 10984722 107421523596855339230583918971918024832 10984723 -471405104431798939118786224371564159920 10984724 -333629439799778147647099424847732837504 10984725 -304453933695565506617939057872257888150 10984726 44661910300897541651967561270984405504 10984727 -92817068972969064556993147141524602400 10984728 257509076373735914604631809812127068160 10984729 32837064162539130073433272775632960320 10984730 105673109084336080978642864770043677120 10984731 -156966539243292694365479067788110771200 10984732 40843720554494276091671795885663038464 10984733 205322151214700979348982548035653634304 10984734 -1583942726388064894107686543624765184 10984735 -325686393602283300751888857554368726800 10984736 -112693000702719192168939349049081856000 10984737 -4543889195031600244663303790133245760 10984738 -258900886440677711051057733855395143680 10984739 914318527220093894982361517214886632540 10984740 -129950688699525685718295371688763207680 10984741 718823931979636973230848053233804078142 10984742 397185406089512236523437988200255330272 10984743 -182975981017567805878961572816842249984 10984744 1456530826048826094603459243845922078720 10984745 106871994269052557370301713152161223880 10984746 -72824761958923160825654756331804681216 10984747 229116053677476198730419458314674910560 10984748 37641429385566390666241532196191608320 10984749 -453762452588138269472271032510338374336 10984750 204976502835500359817791744528193472000 10984751 821389508541576305102751644511873076752 10984752 58212258912163187982933709687053041664 10984753 -284452880164855514112104103289942489600 10984754 223024999107656669156700727489746177024 10984755 -246494838234051678630621007101733977600 10984756 -630293351487516011962258655385237489280 10984757 -8825264746122606087557012364196478976 10984758 -126374534348333618172357078186907677312 10984759 -277880930990366719210480841629644368784 10984760 -148063998594450369452869241793552384000 10984761 -114367425797441172379071533085724777920 10984762 -55177347723722119776566656203413716368 10984763 549068346166956478740484380192805335012 10984764 74798568548835359908402268351991005184 10984765 243535166882690737940084855592313977600 10984766 -56472090010122693557287025745885962496 10984767 -195019158926600870398793537071621961088 10984768 289486939650844480241642039931552923648 10984769 -719948297327347580248593806312471776830 10984770 -97069562180473528652653782198028838880 10984771 -320410245155924728726972561333125063432 10984772 211466701195376980983751415406703595520 10984773 285680168310651973396816212983305653984 10984774 667501707979178006976534844386258854400 10984775 25572785360284353037133245267743525000 10984776 -199475760872482911686707044207269068800 10984777 -171680578124814775492915165307469326592 10984778 88808821759472653618504022437128627456 10984779 20005228069161781076286325942095460224 10984780 44951079351595666732476141903390720 10984781 472492692219424014317800560165109710582 10984782 -19798889261241774905366201664814797696 10984783 -380230475834601354540879232161226061968 10984784 104478413186841351399568530045834756096 10984785 -219193119785670439544808675265370016000 10984786 277586951176130311507409697904180328592 10984787 431618770983988981428485721168333131592 10984788 214234082103300840843915258008519639040 10984789 -852028216856350371066362520888986735410 10984790 -130665865078630006902129873736429113600 10984791 -48654672595687512478115055157237440408 10984792 86049450267714182782652847760185753600 10984793 651348350904837884371861438444556864640 10984794 173171113441812762826901788878139480320 10984795 360350225333504380253209034179166212800 10984796 317104201337388238895711961673029849600 10984797 144495154665742427633570581702467455040 10984798 525791751458386627279869745172681661120 10984799 -30839032311548450929450770699722200464 10984800 17164562835772154342338154248273920000 10984801 -435903452776155648752676396035869483728 10984802 18777664850017616562177300654764481600 10984803 194046604355009647748924685505509955704 10984804 -25046471625861180206992462142638889344 10984805 -319260032114508347945293729346321036880 10984806 -127262439632000861126043165567890038656 10984807 -92542477622415095863776799060521701360 10984808 15624737819346550780373501183832668160 10984809 213596386163963077137203961696091343328 10984810 -188393001083111543779564539458388769440 10984811 -802497155631194694754003388116230544200 10984812 -243274524218854419233617183659303014400 10984813 -251488716616277133316077811026269630240 10984814 -7632265944947809817134356317229687744 10984815 -101008840179521421829675251857933142480 10984816 223345457267931226775723344877064323072 10984817 171773770665005159295170422631332335012 10984818 -81305699116368198934419082835711404032 10984819 88089211183267089032367057065023884544 10984820 274311797548946312260279512856669132800 10984821 10418100639206853063480127123406163840 10984822 -91355630361206487799459163433481533888 10984823 -9488870080223932999134573840311132160 10984824 -180666118926942206580140997915133194240 10984825 -37952527644735087632137574928694006500 10984826 281702351190788228623498669591732640112 10984827 -7732602550667506582687660990255685376 10984828 -124669436422686081755918938446539487232 10984829 -531991033825131287350978047342707243124 10984830 -115561306289269068420742526822371102080 10984831 -414580167809492711430865336864949600640 10984832 -494944048004377243805156149475200204800 10984833 43684689352134908159274269816988236820 10984834 -70994602159799613661611860044170843648 10984835 -170601306341417801629873548375564132720 10984836 56406687428670254669926703695803346944 10984837 459552280329360327757351970881915163486 10984838 -94656386678858683116082593055723549440 10984839 -434722037203748348606700156098276287920 10984840 1029014330887336213878251295264369868800 10984841 278215602857695699308273116196729651072 10984842 -7924673166019681993339321620165496320 10984843 84248236821258277050852390821264154288 10984844 -295543929280459889289378739489264134144 10984845 -109012621171036048558182030716696904480 10984846 70348280984784868487048758361128316544 10984847 -765454861005311458984127121888627733200 10984848 24261543841192403591204333312816185344 10984849 887972976522173228868225516375476812850 10984850 19018665110042172038565218522372352000 10984851 -718613061254430669791417542993774134408 10984852 -481108684574816077599318525442419294720 10984853 125557653721567496518863573287076161664 10984854 -61297589498405896680334614285854151168 10984855 -29452029176307719500952943196152779040 10984856 -438120314685264571067458519966071705600 10984857 -133348768385850563804716308480604058112 10984858 142195308220921819023726276131578080 10984859 -51188972344066875598827367559768690940 10984860 -38115852750119321677282087944377464320 10984861 -479788102587059013468222348274822253076 10984862 98334792053724692355846006595824464640 10984863 295440931339691292454566853700067928464 10984864 697329850177372678047057990604750848 10984865 7504715954695078808908291316920704000 10984866 -1315877287498281075214512601306050816 10984867 827311595568618643309825166818260925916 10984868 391647614588451883784911316519893496448 10984869 -6547848030095414821328919328359382080 10984870 -41568838973238167348450316227064720000 10984871 586512364971187029809742807575121657600 10984872 68508937415685401674524600320017612800 10984873 695310550209124370218158524881059925620 10984874 32335430036114828199147176300494770432 10984875 -145843697390838692452022082546586944000 10984876 -72023084050107458169372936872303769600 10984877 584791936310890235113194389363573237952 10984878 108008892886169439229442940574529819904 10984879 36445233093308362346793325342985805376 10984880 -36234688762527384318546334347261050880 10984881 124835518106778739321111739640891287040 10984882 -231590027504846737630255602325822387200 10984883 145324281006365585003571401174763471264 10984884 86630414509837318417244735936746106880 10984885 -508403974418254217610726634369386120420 10984886 178835948119384711417709500024979699328 10984887 921920651114816184014532605439369140640 10984888 396372177096861987760042553824092672000 10984889 340980167194323737808889359985890219690 10984890 -6542872710219976649344526398859965440 10984891 85176369311718110021713907170282408292 10984892 -89133679256781762374476115731985817600 10984893 -90851682546286375936807355135570495136 10984894 12499391625969776023426763921151530880 10984895 -139804549384153200137187875405446968600 10984896 929233873345497601281263377802330112 10984897 -40853016857970661088998620319312668672 10984898 -359259037271257401641989198805759122560 10984899 442493904729057933870943651097724822264 10984900 29269303262345059225850110996772720000 10984901 551032459802561891182033657407164327100 10984902 265220229135874184575484158279055754432 10984903 1043154554716799712819232355905559340904 10984904 149536571494596316344920730282314956800 10984905 164519800748073766039454419394249216100 10984906 -188242726192744155280721422313452162560 10984907 -757568335374538384107260171741410252800 10984908 396512330595947055325057706400573296640 10984909 162885067984538730856679932308667243404 10984910 105496628520100682616329782949244192000 10984911 29383607160970047378714306357904896000 10984912 32053524598225816159760194365821550592 10984913 42091114926920629900580426888377362162 10984914 31738787575284163287449384902112078880 10984915 221874708189145726258559594246398752000 10984916 -44574114524914269953568671234196293760 10984917 -44265094162708117710443312882950085088 10984918 -163207020055164979832174775042137088000 10984919 303581403782169241117214195136055100760 10984920 274088436667611950656889548327310745600 10984921 -372287043955836176759557974217491173878 10984922 1451767691780494036910740641960162240 10984923 115580908830209393454913969373432476800 10984924 125018913094640096310164079446802287616 10984925 -68694898700411209742531165677844990400 10984926 155900756806500052499969890405164349440 10984927 -338036594954485948861926240687081872224 10984928 -389194327995048883343835795614641422336 10984929 160112128345291678639135693040648612784 10984930 55606143990701599041097590245278272000 10984931 -535473853943091790431245432289747239268 10984932 126195532364963315360224251808271880192 10984933 -102447119185660831700359903761742994818 10984934 -287190893393930040277089427920904831488 10984935 58037569004334085251821131960957105440 10984936 -497542611171401281647241002342726451200 10984937 -371747500383610857143697663662745957900 10984938 50881759158308036332621714600095180288 10984939 117384482533477530306039345800599360320 10984940 423361175051319651595650755037641687040 10984941 263389474700153781061624673938230610368 10984942 -12233140809708414647086628645256136128 10984943 -219111334474432187019529121447578595136 10984944 -141134010789380638676392133929735520256 10984945 -600472620337620157357792352251114684800 10984946 -113751582983942857664405113574684465664 10984947 249145335672995836207095735785540383800 10984948 -149626860821991808533131196132230963200 10984949 1029956896306934984912599691300766667950 10984950 385898250965536116027401352160711680000 10984951 -161942446349218311255574507547481408048 10984952 -8387300529672777323371324738858844160 10984953 158513071465850150661852940487789287104 10984954 98886530860953654773776523007806392176 10984955 121594874532361817763432611136994800000 10984956 38078142773087899700802745156295967744 10984957 -94527559986508042725822749111182535360 10984958 358045600003838799814478270042093074176 10984959 -336352852402988793266039725031273122896 10984960 72993394192753659076381567575297884160 10984961 192971488869921485330668959711652426560 10984962 -7633511915866365003300548021574890496 10984963 -163555458211439299797971385920277780216 10984964 151213301883724490978229013819385318400 10984965 -14393592910263286554897561542160374880 10984966 182096693988916791046527945164233399104 10984967 -13277606120961223584409142954374973808 10984968 456318642870289923124646266601092761600 10984969 400359770999280016931957333118231673370 10984970 -136260494354261365650904882335283031040 10984971 -509248726517534952271778135629680871440 10984972 -52929839819662339716868081571071239168 10984973 -545491216841631856074175379453271512778 10984974 -8576897160641986551853954683642839040 10984975 -475333737231642402270851101433968059600 10984976 88067080584820659906049304965219172352 10984977 30125861314824523311599983313681625426 10984978 180256543784156519149792974752304184320 10984979 -637873592316014862794192011810834492824 10984980 -3667955770155429206872661644669255680 10984981 232741255452913926968520076471613735424 10984982 155941048720996273591367511235651010592 10984983 -104946187355326449304975189896532531200 10984984 51987652071410445906065772549555486720 10984985 140404392633039129807173246537105280 10984986 -7476126640793333918842331141439840000 10984987 203773987277266170238923825636202138000 10984988 190440656555785501361411487287026461696 10984989 237092373565360299754878609982916022240 10984990 390171585494258614605965660506154810880 10984991 127153709702374696759985231132113303392 10984992 143541603714275739564470728546785951744 10984993 -116949158870004716194587019261730969758 10984994 -283998867815641396860713909948307808608 10984995 800391652155657899396741782918621440 10984996 517527925242208133594853426929313960960 10984997 -581246747898556009858419230769974781540 10984998 174215446531507908637889654149730576064 10984999 80745665004507706758344126156787444400 10985000 -77563385334291344658878655460128000000 10985001 -45129861422751776573915846148666951936 10985002 -42115227080662252101551136492872309760 10985003 -351545454036717607592868033249557472360 10985004 -274672033538396420189151658608088320000 10985005 273254348006338385902748192415957680640 10985006 -117128045187030955601720766700258134720 10985007 19277574848415113663012785262946749952 10985008 127898971888367845454899745192844050432 10985009 412940596151582476522881517813047841152 10985010 88227373095298308337308788951759362560 10985011 277535940156110488474124650041257705612 10985012 -49288355269040140433464515715821539328 10985013 -139670612621156366732777358382759557540 10985014 -140760131187304667488831570483347330144 10985015 -161028939980019670544699686901684785680 10985016 103829131066118578001625389192643317760 10985017 -400065670518760490463233442055783854720 10985018 -780409306899336488044878927692088809472 10985019 154455717247446400671577277991219928344 10985020 34456046397353153571945819207799296000 10985021 -3332644488914381916300274461621024000 10985022 -277494056370526693485724380631416075840 10985023 -135963560673276859412295642975608738960 10985024 309339941956809134407351406155654496256 10985025 85239661420499143607670834656394840000 10985026 273653936522395245273808348791221957760 10985027 47387805738670059719236052230426220880 10985028 209585609419820782594025264383786622976 10985029 604949441610389788403888828216813838720 10985030 -38492156270395818624945696037221703680 10985031 -502614203092211493019922893781875200 10985032 193536007240740701693749833176617190400 10985033 272840557041737453075152413389596113360 10985034 -39064079744295827913252373209475518720 10985035 153885608842467648138812165904519094560 10985036 122408507295969424375457494270743613440 10985037 2618389723140655908333683097274431552 10985038 36355795172570256302699028725598144 10985039 -111642726638050885947171363615795275976 10985040 -4520638033625386691795988235203379200 10985041 -7825807407719631957240528203297019840 10985042 438939435791965571743435323181505006592 10985043 626114734082405128844046613144043877744 10985044 355952731527281599990393780093586063360 10985045 379416718282285227908260612125579559320 10985046 -140856958775790225898540433191693287936 10985047 -343730841054251630229050799678300544504 10985048 -233678616174177577089554759330011668480 10985049 -296495731904190237497516131593358506432 10985050 -193156452160597465850351954278550419200 10985051 -34654555299081634295686037504480528640 10985052 186262733035513141620040617071132565504 10985053 -267194543818729569761044915608775545216 10985054 -202291142617094529871687057069001073024 10985055 423138446037769878816842803006294941600 10985056 -498727981142272874648799306773657026560 10985057 -634568945235293390490926788895016713694 10985058 161780409767820796505998595484330447360 10985059 225384829415964119345377612870802219840 10985060 542058577629890959766561949443475878400 10985061 17224856288997092505482400543582014400 10985062 -63860852401344452255986665305573651136 10985063 -94828448937519674238489400126793195232 10985064 126136045094926868453052219689632235520 10985065 -8868654367769181486814649480111499000 10985066 16323750463208892936844349686527679584 10985067 -25200612672262602685713654352327035072 10985068 7759716961475659622006554777813648896 10985069 321768066987786172157456348015896187244 10985070 78074122256160184279929508349542531200 10985071 97276326828363555068640444458176225584 10985072 -27505024205261013800072772784562700288 10985073 412817099889128805644265547914636636768 10985074 -20560404642028759685324211104841752448 10985075 364136252560587513256603331542047540000 10985076 -187767580050925861001698567417716983808 10985077 -496476294160480313923989602891879977188 10985078 -63009736708818920631833222342158629120 10985079 324624025558826284244441343116491077120 10985080 71526735545752757540665977775487078400 10985081 -6921718456625331315922984482763145328 10985082 -160937994782298546558165004262821253376 10985083 726652118305889754031846165224133095332 10985084 -275581556789345707105781945184354739200 10985085 -222568705275180361733305606386209860800 10985086 52557469495652547314755710470861270400 10985087 149454599629730165831601554164063268736 10985088 -276060937421698124051869315769649070080 10985089 -88625017421159352909352217264863447740 10985090 -351211296141352143013462864713579103200 10985091 93996402659065335095593341283653205680 10985092 4165368070619417216272931639878502400 10985093 -549245761104731438992418588247761875584 10985094 -348517881628253281769608898868572683200 10985095 560713931401738271291310218400799786800 10985096 -646862941473236104846425452353930398720 10985097 -311299000863872955474041698644281363760 10985098 1781234307306479529995611299793625088 10985099 63041644813574180090631407780888809728 10985100 -33699934762272064500706003960988467200 10985101 -334975872156094713853104644127872877898 10985102 1863059296769163833567089482043426752 10985103 675400580978549164287853920612499593720 10985104 -72973382699398486982843513491616546816 10985105 684812582295192015869282431343220742260 10985106 14037800157165294713451090913725312 10985107 -8403695625052339032857485309754272688 10985108 -232205810773720536183323585603412971520 10985109 -69370337485383298128868668415112064096 10985110 252576337443595806820785326689355976960 10985111 -165052529890715464847710003503317977488 10985112 -87644092340222095285586179936414310400 10985113 62438592756254961103675959513937811400 10985114 -158416476862324871359099788381104343840 10985115 14046487841072687192140586979786973920 10985116 426025574642388547497040434412043153920 10985117 185518692889762325238097064923303627680 10985118 138317889982115156898437780467881277440 10985119 -76967127861517750105305866828921878528 10985120 -172058235720644965007684769040973168640 10985121 -137008626266790774364276779700865372928 10985122 539525087114232807704724023730584438784 10985123 144280638426465747881397738518438961372 10985124 -1133223445696657507836664105728921600 10985125 137892233245129703609760147648618459000 10985126 -458796193317652893757249286516563488 10985127 166106999635218408105423055292791454208 10985128 252982523974660002702520850436415488000 10985129 -126153319498967704516403094740532860160 10985130 27728861158283380190532830809893859200 10985131 -677624979177845114194283909429239877068 10985132 -238666256161015891683539232442330639104 10985133 -204507792544835878056578877528828578112 10985134 -26417684920051012982279977982305646784 10985135 199815894659687251270173875155601472000 10985136 27292386336616411874648933799247478784 10985137 -1004268574242164257085553503214086799214 10985138 27998701550798598301636940432926854144 10985139 -17198717279352976446741204491960589240 10985140 -261932326924296964956816680434632418560 10985141 527403018510852872669363843323741090542 10985142 21656339457647951903780495539366631424 10985143 120812041871775640918288656760368071088 10985144 13259551870848959708534292821368504320 10985145 98360734614603694559827584140704631040 10985146 283437663998400556779284008034649820272 10985147 -359589429233227640339735970799518229404 10985148 293876153502891821898995890490628690432 10985149 138003956053006312002866974863014602336 10985150 135950482104989567036197226642035329600 10985151 -243561850712630155429708524487226133120 10985152 17319577939615177184993587873573765120 10985153 331645480481445017490954921385496336040 10985154 11489559975551005165034096143214522880 10985155 -368171602777771284778919624074693886640 10985156 -76916811787708726316738301196628115456 10985157 74282221582213207990419345647303167680 10985158 -178547946128105163136367286616461724320 10985159 -285981077845108662709201577240076398760 10985160 35810687235170426461119114549048115200 10985161 -369862604047787287268660011344733820976 10985162 -432465250302771619023914462228512909728 10985163 58787605608878594322400886927320241880 10985164 -472047386014775099533114132355255989248 10985165 -79825817837811348157702472859033143400 10985166 -207632524428804306160524310152204182400 10985167 -4763876038737026439472656758206829960 10985168 -107189468858398162440408713625246498816 10985169 720287597572493966879757943963343084928 10985170 -62135383787496141420001357144842624000 10985171 259309781542624744356893395714549778400 10985172 -17301666530181682295448256038529161216 10985173 -489920934381787610161186922777579893280 10985174 402468170666377528758686315485274265600 10985175 254099610044526837320086600568090820600 10985176 -378029443646567948760469866696310609920 10985177 96936135265211101602561265450416521472 10985178 238551849583849365031525151207682906624 10985179 71162198425943363796095411331912306476 10985180 244226309115126462705552656942633510400 10985181 199092314397265742588810028144026765760 10985182 29128326309407277177968018522126885760 10985183 -479818553241166618347311271800299667976 10985184 -210947923264248524647224812935485849600 10985185 -307146335774720221659617236462507127640 10985186 19983988845471544732815171701804761344 10985187 512610028440834935106152754605685918720 10985188 182229957749834991304833404735214005888 10985189 -93088930026189533747411419598920337928 10985190 -74028999240213443012626476963311076480 10985191 69126917378711820609731815760940790272 10985192 -668302581400892266311556535175838924800 10985193 127643107684466038984665025427350495200 10985194 88385316868932518622652456582891302912 10985195 -200092881325691083854942705470139364080 10985196 300041192211584270772594700186780953600 10985197 -138909592948352460399480695393761549354 10985198 -12326606030483498384960523431062425600 10985199 158225064313673449481353831869489139464 10985200 92155983101964540125838850056302592000 10985201 -789975199196869239077944612394945946798 10985202 137634216676181734901608867335688244880 10985203 311181180250822702662010331355909628864 10985204 152973299423088222165394263222235312896 10985205 -36842609467729853796049763876500469760 10985206 19989296935018797253728440290853689344 10985207 964482220168775588923574810440578804456 10985208 87587228032735210124361346995218104320 10985209 552887962070089021124089517112457314410 10985210 -1028943648959741953447554497600524800 10985211 27536225573997589900105108091380438080 10985212 -125869205512917693205823759257332698112 10985213 -643236048364701133308144865892720244660 10985214 44705042738352001427543313378748930368 10985215 -500698143489681364254750733014604799640 10985216 574942304744080318767372560707715334144 10985217 182718685922996175782880462430967308080 10985218 158432061542463094701765711976074052560 10985219 233716517513189297466905128361423679696 10985220 15106569562405714918237187649592884480 10985221 427293007425046503848980590223857867292 10985222 2441756746834491746583075825638375424 10985223 -155866516166640529099014780912713979696 10985224 -356397536454698073708594178610239319040 10985225 -503760084837803357647932646234660277250 10985226 709605030273180415893762145704023040 10985227 479860448320524930079330461366855788 10985228 308318764544914601640101035846585545216 10985229 -428697095304121398979876001907867410100 10985230 -3801642494440020043987773331115529600 10985231 -388165536421553363236113827761131084048 10985232 -122339919192100159841349364860092743680 10985233 -333624573732631324778623421602320831680 10985234 296330808520425487725811149717955348800 10985235 -239860603542412073423903594451391411200 10985236 312617332116361319385184784768809489280 10985237 -555824456104053905346287003721732454560 10985238 9188167715864648160728162836812278400 10985239 -28871531915857628379741001170664288376 10985240 -128953932781615581804133951547312947200 10985241 -63276518276097270181908491425249148256 10985242 196018717659241483607149824617020012272 10985243 716719451323657737907314119380524399492 10985244 226192306361303504505479446960206690816 10985245 694310252325776195082404508048995131500 10985246 30630049892996450270449729759794769920 10985247 -118830813472062496060174535325934417920 10985248 296500309980251918333463376919977328640 10985249 881980631612665371619497493881116544480 10985250 -134279676880433564073948162466382592000 10985251 13112350777083642858743940512492227272 10985252 53503627741211135504883735280750125312 10985253 -1087879118902664963689417233342910464 10985254 -29564121093160180800803835184990201728 10985255 -42858208630591812132553742681438439840 10985256 8861655752293175412499563640026071040 10985257 197507564035727089661636360652665426340 10985258 -503176418610661195989951626602807566240 10985259 18313116448852928579732245173387437568 10985260 112782607322540983603773439096408965120 10985261 -118852955107008001935498493643641339200 10985262 1236101421578722693704592022902745088 10985263 -256494922894769250083804156785647386304 10985264 -150099793042592809365834385501705764864 10985265 140915383723131140387335700566993282920 10985266 195006886412844452189083986763644687360 10985267 -1259221574924234209093786823161952267208 10985268 -163119791933922993530137408886554460160 10985269 602805149833515495437857855474907305920 10985270 -23288236839412073242324583366017209600 10985271 152362856510136464487318070101835208064 10985272 627951651772552103563529508787030732800 10985273 -368167934204879120321568578347960579836 10985274 36610011297555939950335667942097277440 10985275 55851681114818809857803530375235114800 10985276 -111787114815679886550490386089043747840 10985277 303391823364427519722667531951969585920 10985278 195118177473391443413625252975882781440 10985279 525843880930767560480769574132886439240 10985280 21401042535710502314090598202563624960 10985281 -884748718483035642264780144242561448828 10985282 153248620114844283636680263407204309504 10985283 -147212257264716331453913900427198543120 10985284 205206193722800010868236419515156037632 10985285 -583031510549326891189378369406875128840 10985286 -50253908753337811861851422414638839936 10985287 -1095257421054353759305089102406844400 10985288 500329288221461167707358061429517173760 10985289 83392526587820408978896289275168662720 10985290 280428628949835136169070026780425990080 10985291 -365214294691527291371786226652300195308 10985292 -209099546146219679669925636686762736384 10985293 -851156456754480491890014602254114480992 10985294 -207933681772788762600426944135724265728 10985295 -79920963550653227001330158567087278560 10985296 -729425289322623629546663407021981696 10985297 670196366661974871261800341669587109746 10985298 301572245046542788061831278990990598400 10985299 32835970974209792084645755425819858288 10985300 18642952196437001853429071094445344000 10985301 -542144871343372720714645950846604408320 10985302 607342246067263271949105250142918166912 10985303 78070946497991876938886245539204796080 10985304 70530634423244313417164975995471626240 10985305 180777510306480568483107238067227177920 10985306 77020113876305911385989482437568652800 10985307 248661362334410412322617169000962891120 10985308 215589182379192909285333939515701948928 10985309 -904532838705367404555081020390633053920 10985310 95883975635908665247568852037108687360 10985311 230089197563346415722981050809931395752 10985312 -255694856254249603896974535158845145088 10985313 -121949903795236991246968694560555711056 10985314 -304711020936251634489765417926263821744 10985315 138014708848973660361486184601949849600 10985316 27188907017926503146606916166363668480 10985317 348181497180254192179852781127471061792 10985318 -430002119440282133127029965304456265984 10985319 -151120577246874201611464742136317375856 10985320 -604018583200554838421318601256028160000 10985321 -399635191589359820333415134296114913478 10985322 -295056573814008262138963197410910505728 10985323 -77650540162251863017926401768038809600 10985324 -39660650191014500517795582395374132224 10985325 -12005271763095857512108087074387096000 10985326 -46522936163530300035695471194274795520 10985327 -409809536174952318538728056486235981000 10985328 -26942379003289906042992925089831321600 10985329 -230414150146140344449147147243666842816 10985330 172323465505041785166654818737561990560 10985331 -72024312258862816041818103353724518400 10985332 -6152294971749656801586219053967088128 10985333 374503434889728252793406521817368020384 10985334 -242152425796606373804996657309278317120 10985335 194983266754113341162563152761059328040 10985336 526687893418535096016011959095301447680 10985337 -100937367847944598985734754790330120000 10985338 86484754175113106689859281713823928064 10985339 1116426934733482450208255338018534824 10985340 32368171325522337464107777946770867200 10985341 -62501447752862403379984122421279867258 10985342 -73862725659687131944292808486536260800 10985343 191700526438635003790225341385398590664 10985344 -326913614215084396439711507110743244800 10985345 117640732783805577502775361886695552000 10985346 -108310097244229170904575114454708033536 10985347 153213855645625908818642751709847758400 10985348 305553757098515526736545464345983104 10985349 -250339091824134297455264715659513227200 10985350 -144663907851200096956667778841001181600 10985351 84690103200822790667445026015607457512 10985352 37958852661236581655396084392974090240 10985353 -190521822200720060806951722953904983398 10985354 -3260379891518397721462864343876604624 10985355 -57181508176504922742361557911265280800 10985356 591303232177947381378461606770494897920 10985357 835105467207322846920434807888118071286 10985358 -49180505529576587978200037530538482560 10985359 -268106976246020481675226639799806870800 10985360 -17799749450782979858523589879679385600 10985361 414624004001132518026793981324527904800 10985362 835616130157624532312380859278071985152 10985363 -246109712894058428643548979136539507600 10985364 -29771089375007258035174650813155686656 10985365 274335335945571081012977005539376158720 10985366 -68845831771001706633132035207580354048 10985367 -631139594480437296101371696912819432752 10985368 407890326146990790772487751660807045120 10985369 172100047943145848382840781200206650896 10985370 2798844145767972562487480999445772800 10985371 445162313402926024604470931768526684144 10985372 151239207487644005068418615932860237312 10985373 -98411849779090544871220402540137547776 10985374 171331675578252383721991920890169753600 10985375 -195520118397609456214744343266498392000 10985376 -25945910805980981782034377116129165312 10985377 -7108832764412138210312716210205167360 10985378 -129460052260269829374365115656131342176 10985379 78011614836840269926760766912520785648 10985380 21321271072681802812320191301620183040 10985381 -54262107694628726892267610768112415456 10985382 -214055190769197557975548875822558720 10985383 -784808291932286997026858339781643690800 10985384 -169010080749005123086622509829563069440 10985385 -84085553593751000778390416838315399360 10985386 415957588547397003004220843011708769280 10985387 -279947448448768448949092869689473091840 10985388 125246980161763660840771350928383446016 10985389 -461762271951735344522841763287261880810 10985390 -113581869153051334629270324496068622080 10985391 624208615256448475385550510877903240200 10985392 -198834362619414802477400374930213797888 10985393 75719730910174964898933961095905671920 10985394 -26936001051800184276039290188359664128 10985395 -213855474561390302339867569730017567200 10985396 -158634143820074095470495693537709608960 10985397 -79651500112139813679162094901863531200 10985398 384075627913486334820404980412457689088 10985399 -46593399533468168295850735685135817336 10985400 -266414915460277761000905163789020160000 10985401 110697699599987794736102963439517219840 10985402 108608949288624334248552122649746647152 10985403 -5158040509716043988740879932044209920 10985404 523921697867145825990085271743001198592 10985405 26130451303969274456130703016300751960 10985406 81118893561926402912951418034816528704 10985407 139337686960765670680254221441412750656 10985408 -20610146043829182339022627304934211584 10985409 77385943916705624974892575686085147200 10985410 50028781135930260237675065520074403360 10985411 181682364828807531276636826660495757760 10985412 358095501574602469678002349660361997312 10985413 -302296958353948050608802479588509348320 10985414 282318453779606772875756713530252883584 10985415 -15155555457960902437474562830686458880 10985416 -18120504343115176730471847252356444160 10985417 -321452244442329370292260665590918915736 10985418 -94697065006133172049006865292272323536 10985419 -55060776964372457781622378160036935056 10985420 297505968178333478240760727197257088000 10985421 -51407866028717475395405919987318384960 10985422 1936287072499655289327940176959128320 10985423 -154825506856112302907170807183846829328 10985424 30381154350231649497863946595962716160 10985425 834703144204699635833294857179468000 10985426 -383485710166531384044416600127127197696 10985427 348973538850659797347602118352033311120 10985428 354360919881527658152223843303325843456 10985429 159332268765204354806568256702367733120 10985430 185122833427111085064487595996745333120 10985431 89948548836980622518933014814764612232 10985432 188212756080608501596035632681175244800 10985433 -141635940720990377277822537374759161152 10985434 -301921178456594205381653347389222401568 10985435 173258618299451080821063055583888594880 10985436 139732673997043480547273396339720355840 10985437 -495239909968091954147714137929849293914 10985438 44924593448118273876840405198204645696 10985439 1573111435462811775340810483680046080 10985440 -300762835758013921234984358244561715200 10985441 614905746735527632380463033633613191842 10985442 -80778488370663120400835266088216240640 10985443 -83951603908982365454467938969343780400 10985444 -199382618574358051851084085052507701248 10985445 -221943984244012499771995506432247662180 10985446 351118864335469945846207994787883728960 10985447 -504620818034462446600661788767958809936 10985448 57859628760475509438928758667677696000 10985449 -279652051690418831766587217033124591836 10985450 -23696020968138247679459240216429817600 10985451 579021999086849682954147695846732104704 10985452 144115313627531105104576868903165690880 10985453 296059675962182777933480179518532469664 10985454 63292623514139139923357537124792582720 10985455 -203530821019210670665488033773114562240 10985456 -19327431805362419172737628518387712000 10985457 -318403419425751479007475061395166983248 10985458 -42498492263298336634662454716880765440 10985459 11836132455824110037646281690923732680 10985460 -163321383340868238916871764364315043840 10985461 -756497800243729773814779763127798213700 10985462 126989043629795669379879674098852355232 10985463 -33755432313956581394041575570487055208 10985464 21349071030901917771912595563533721600 10985465 766444573183703971207641042284794638720 10985466 2725558929257088613045292112067559424 10985467 -175576352859411627115448117202435864480 10985468 -2097271587044292004638415072135710720 10985469 -287057665143906169778031532767283296 10985470 -42542411567406224122709503651624227840 10985471 371561657154131784631290041134421338464 10985472 253519769236823303526405055500307660800 10985473 -86924198795511936574986233746058105900 10985474 -69582142015023436984314397871413641264 10985475 -31831102236731123150787260108722060800 10985476 51976873754990244567205065778782809088 10985477 667302215955308503177203433047070993440 10985478 8204211652837567140307796987954331648 10985479 936132621810595125745530186486494781080 10985480 238845769616224344638483998015249612800 10985481 -113520652289618429773150693976010086172 10985482 -84565143881690650136833283083913443488 10985483 -391255078315669298229861799376925607776 10985484 -134376893273086829583973584087502218240 10985485 11080207443903989611409934591319200000 10985486 -136358202851554578523332247371507187200 10985487 11229961216559847709824716346644125968 10985488 -94172460056895016114188317559365951488 10985489 300798710023034507902888365713025466290 10985490 141461227434003656036729097928407552000 10985491 -320327452712617976955345966253610777016 10985492 -2210246224076479630242318386258196480 10985493 -304263738442278721535139826584903344736 10985494 77432627537725697323875450365611033728 10985495 -196704025767914970456143991016403505120 10985496 -3015945262065487538782892939135385600 10985497 -135778188337154859375458248496039874108 10985498 -314778915793972598120718140538826136064 10985499 -93947478262033225101730836860866037472 10985500 131944955491915504923833684850696192000 10985501 -204335326639153009242363333622982004096 10985502 149561804258643527574218509153725923328 10985503 7738049984027422448439689006103834560 10985504 -107071180901068973094231072909411483648 10985505 163583075383572289213678499039192299200 10985506 -312565620639121633442215286601698039472 10985507 -701671769847793205046490616459298666036 10985508 -180299566676808105733348895864409235200 10985509 -143173787060852746935818370728104004290 10985510 -276935528471457261345150572717147447040 10985511 -8128401156902585472673744724221157760 10985512 126274921048111510449881177094227635200 10985513 189964528531944523908297205369526074368 10985514 193150448545464274653626192487584863488 10985515 162107476712826860112043284064008759600 10985516 313440873636809008034997402630868573440 10985517 -235611534892191928830784462201960547520 10985518 -250590231532879694592116597990033169600 10985519 -522541586113517764065513671448967927440 10985520 5888030000513943479650325769423421440 10985521 -304383861708502357100886379063628819616 10985522 -38983042625037433259091878916344638656 10985523 -485157963567188743958891819366728355016 10985524 409524210573616696057807077497486702592 10985525 -138888261943300228411447230350613292950 10985526 -442542850678501488124126838513479123776 10985527 -38158358910119944402261343427272544256 10985528 -623870852000571699997373063714445987840 10985529 -29276686619488576192887291047673461472 10985530 205831272462529593904503611142112300800 10985531 564756102371310367879975601219970607332 10985532 12611650747817850622903517717919596544 10985533 167750008649934592895816598233463913804 10985534 -117027929974803326398047276527643264000 10985535 271545289988857667697949477411939392240 10985536 10089287426353345312329763075538288640 10985537 288031812868923144003800193556099990980 10985538 -24384889702595579364179887574297264256 10985539 5059349696487776669446338479375569340 10985540 -62043833498762732021282682193885816320 10985541 133666010840900544551694322325696928384 10985542 282098520220750719423108115082234232672 10985543 87920017647777415879993157915555670360 10985544 -793777231589470991784197817847742177280 10985545 177736386504617283863586345946217873280 10985546 -123045978497265860347226432938336441344 10985547 480921285782300376752288826749733985200 10985548 33221721968509807189414242308193730560 10985549 324531294218556350427012655451649218550 10985550 -93388135859345932432588728421846459200 10985551 32648716813082723353211986534282244624 10985552 91786722483029517031174812944521101312 10985553 224558993094053505872669582018277895200 10985554 6857887759526730147419769349222039680 10985555 -396825519658345562636215950522092108400 10985556 -78579698091353857278966678484596719616 10985557 330373933437417620191781069537268469632 10985558 -278077642522765640501075550357319377120 10985559 -31447180425244832781079056642890924544 10985560 -603784421855059993055570459143640678400 10985561 -354597476771637729649968308365005278838 10985562 74205427323129780763142654212960710912 10985563 36671309109552775374648376303192285504 10985564 458045662171662887765435938105132224000 10985565 78147940716789751559809754839642752000 10985566 -150885108557423191194038183489272080768 10985567 916591700356510142080772325923842883616 10985568 489041260674096602238830581426176393216 10985569 -311807482425010728363888723717328157504 10985570 -209763843900894180420706805521958331840 10985571 -289739656803191012319011864639562527760 10985572 111933231270783005831746005526735462400 10985573 118116699319770234258405864432150535164 10985574 19020927592554133098941568456151190400 10985575 -160349051291877656421190412041555187400 10985576 -19267080525448100714747765406139760640 10985577 -590762594131503197239710358365248801280 10985578 -85208093136079365747415329719190254160 10985579 186436772145778583234844740671332515880 10985580 286678877952261593230204875097757045760 10985581 6437392585154251359154402294726657164 10985582 -341742361791661003625563412558417018880 10985583 -73646746959453604929234555421950616320 10985584 55560075682575697519338913954103296 10985585 177330347473071741870900964406065146600 10985586 74780752816164016010972704088813940864 10985587 887366617113498319529342456230694106000 10985588 -453081688497428987777073731837789644800 10985589 243862094944119846666359989689076145664 10985590 113619210478616920216699359938960640 10985591 -2978841629786762339508051690627223008 10985592 -651724697921235371211810375948622233600 10985593 63405514245720319378390219148948328064 10985594 255088373418556359214255133496152223744 10985595 -413044948574176447497012930379749966480 10985596 -10776820211090754008266832279668172800 10985597 3770986230943640798461041236707987392 10985598 -143092778843675265443183499119177184000 10985599 1327605746684767369941542659472279540160 10985600 69176687098463639297651354428243968000 10985601 159837283603307068946837544504468418560 10985602 -224224426203762579456415754418376819248 10985603 860686940585772580541951794087390172304 10985604 207265950102001606925567269649622220800 10985605 -301179046028155812051627394932535866240 10985606 516849575865100995660051387854716577280 10985607 -60215113966003981502791339142088855696 10985608 -212611051703623619228893674680791895040 10985609 -191409602558951930745813100459442969190 10985610 58357750181697081506691079096327718400 10985611 -30835860488931579424016076820981179616 10985612 215959941342581890550577746793558610944 10985613 -2218344390489579451509580175251745856 10985614 -165409537525011686229792575313174424128 10985615 -8937286861948520286467305078379550480 10985616 109642825194617847668304643522463047680 10985617 -305851459442810299066365577370591963328 10985618 -68131725478580918729515470781939344384 10985619 26541787260521895452375603446723739760 10985620 110478132891356001931900772473271719680 10985621 1007098529471952312758411074580196665400 10985622 -15139420138968327089761967093515245696 10985623 -146585930615815161330378232993774010880 10985624 -23007306763195796197248693037059194880 10985625 -720324000387636935609909606496480000 10985626 153614755528798927312994602445145750240 10985627 377383561095369443101361291732287517952 10985628 75246420766891192569086110138012336128 10985629 -742645080514502459405726797654141799360 10985630 152205568915632582594765887861507550720 10985631 -305462281160124539615635749679577742720 10985632 235626310572620620214881629232029499392 10985633 -192884618331726808254947529467145138540 10985634 60073621444674684421833946485474683136 10985635 -369158586904806042031830909925948944000 10985636 704346584409868491340871442810587710080 10985637 -80853911325349085981539361782535929632 10985638 127734530498499515623245024633538157952 10985639 351455783137146835931916510358772692992 10985640 2580722699491932508452694262796288000 10985641 13846870762093227625663627861485218042 10985642 -187785385137022641283627539118646856528 10985643 120861246816395055903452475975207776280 10985644 39156643765200502967237199000026652672 10985645 -224988309317981576188510481818629021600 10985646 1545743021305819034959074324607878144 10985647 -812171945491196561142595933256721537904 10985648 -44117154202265737662746000682987847680 10985649 -508689407890564806157798719701301080832 10985650 56376131242102452432361375466764773600 10985651 -426352340504189442414367823273708792208 10985652 61195869982256681114803715639968051200 10985653 -102148929835904299912781220611462044722 10985654 -136571230832118170017156140647004016224 10985655 39558586451118377132717363735808088320 10985656 -275083180930744788364093405790691655680 10985657 -927877376378702718978095443478261291094 10985658 282376716689190845183794107804281078784 10985659 -279227450130545922332138052086274506140 10985660 -127956640454639533519408687022641152000 10985661 305843600864056754496959595568800227520 10985662 504689120048306883475739475217675433664 10985663 134549319982779189147433291164088946448 10985664 104035589609194748616127921774877736960 10985665 7648107896827055992336969871820182400 10985666 -81298672986295107888809232351295537968 10985667 -171239047657256201504807617450822103040 10985668 -110937374699166579167030116107268269952 10985669 666327322399499699752646943338027825340 10985670 -38402877251236574327281754227276752000 10985671 76184371548615183595588561682634508912 10985672 714197968784706253739944120309681735680 10985673 259341532116609410439859564178078743488 10985674 -54766750101300405658245787913441064960 10985675 -137250817188142394676836882585976611100 10985676 -17078251373599298958360418552454665728 10985677 -904019202682806095078128200955165390474 10985678 -460209015137081411666927826061417012800 10985679 242222520110899021696657653616065399840 10985680 -79108457702198787445278867739592048640 10985681 -162428548629292940318299245290040785856 10985682 -155181389994695986048531015788064815360 10985683 14183212059353962257861450746207178000 10985684 -383124541213722154436624353780923283584 10985685 -2549149887946631017498104898341483840 10985686 495483008542113599944476742380437360640 10985687 -28330273774629090528700509333902203968 10985688 24099641101060085502960601236482949120 10985689 369281832933539332912690376522232727680 10985690 -201486102172991496218955682975193176320 10985691 686403290889729654895791436153834612080 10985692 -259525248302181467968691632080075933184 10985693 1098983720296274913406182396571982741580 10985694 -99818832501292169507119952047686881280 10985695 -145535508393316434437925646404109074240 10985696 -260814309916202739954426046661645303808 10985697 -7643737221358218858861628553171286912 10985698 164238497989043950035139500048166164864 10985699 357580359005039976636734761231744460700 10985700 -142993858527789127529301793322125056000 10985701 426136188346687054284560778672487160702 10985702 140466303508947737160269294818668433152 10985703 308480994049111816209005826631583860608 10985704 -190969312903010512741707753045891041280 10985705 360520654343053660204450546203788721600 10985706 -5775656553241051428291271287669132960 10985707 -291884323713111058097625676516457228768 10985708 44304676523173208327090211739395841536 10985709 130504064250347108692892587773290525760 10985710 30035886015146806273885434881390603520 10985711 -33432143802442536508938943667824824 10985712 7089985672217545071111378609658429440 10985713 146034261107313661929568566636711623844 10985714 -36686809881067208564310317529149831040 10985715 53840624218578651474075904982070789600 10985716 79354842333289104621672681787372361728 10985717 1000899616948967883938032171387647618300 10985718 94016807653926703075569807186757459968 10985719 225289391793122694036834870313865126120 10985720 -378458136835836732711218690756927078400 10985721 437970439696386780830549222376509919312 10985722 611178444739894557362824428090687797760 10985723 73350588956437495036886779978289019936 10985724 341572519221675144393683920894523619840 10985725 202602885670360391052435271415147623250 10985726 -1192982492467058934123321213870566400 10985727 104448505628591540093386121804382123720 10985728 141178435176291086970668600119949000704 10985729 194134455209579411318790048269403843330 10985730 13514767242074149912168531411147115520 10985731 -364987690822949025736975374579193150468 10985732 181472491152084127052946030867161556096 10985733 -1392539353174691785821894038861074421760 10985734 -127576388965890812504551723328230915200 10985735 -368422962898716016173214050562143338640 10985736 405976847576994531875949193033642598400 10985737 -164739099739357341064820526005741829248 10985738 -261674377823580090433610818986216630480 10985739 443799799424713547131800732686944420824 10985740 -385846613282949006351615182534458368000 10985741 -350229293540806214059342788715858011360 10985742 -147877100949269053713851146040647200192 10985743 -16434251969809899742204154684836138520 10985744 -372429111833236143756907340348522496 10985745 -134098212804172535947673142844283871360 10985746 137811101976540803768229187204968391680 10985747 -20170053804054394979502569795043452160 10985748 285432359582713333755044756016433428480 10985749 -87188313808965456260252617663338071040 10985750 -81240311818567452526155160320172896000 10985751 134769253531208125956524060301545167800 10985752 -164066535342829177025223810194773862400 10985753 258050551453149647148374184479126763924 10985754 70025701159363273530666549780877885440 10985755 214274437425981240946683136384574146320 10985756 226894341587660356212115227998540371968 10985757 -135788087186799029699495296056472217088 10985758 -124476234461036231298973574321598609024 10985759 -110748876908626413179961519895964789760 10985760 -308748606451527161315808396600724684800 10985761 265935665707637028729833123447078358720 10985762 495184184557948303185465598969537392000 10985763 -327382142672180008076976251961705197136 10985764 158972074983865771485986737994105290752 10985765 -104303396367810296245604817631599369600 10985766 95576441377612975617914951084184619008 10985767 -243781608492601388432613189644168404080 10985768 243078581696279281901267480592190341120 10985769 11275896777026233871704170205440764784 10985770 15471471669480057872479648206802608000 10985771 914354671645046161079839837636682817972 10985772 -159863516078438816650212697415335477248 10985773 -166938673611508863733430270825972226336 10985774 -461324702189586752170012049065848200448 10985775 -220318564111128055484736874413133732200 10985776 120367377220363225007936721927315832832 10985777 384217832136506253402366024003221221920 10985778 215275835079598352966570478354082873344 10985779 -189611066919670668130925201749827637424 10985780 -74900748580563136822990198004691763200 10985781 -32972224046914467690416179428137601600 10985782 130418173759393353443795480581859032992 10985783 432319414361538119415463849106210801160 10985784 92494236439669202741647808935580344320 10985785 -312495838749869626410716299168839049020 10985786 -17911480664118040943508545318187333120 10985787 320455050455522365006953892308612744528 10985788 -298315259980105506252825391540742398464 10985789 -678780518157105292332519006352430303040 10985790 59787833296100418864633092936497326720 10985791 905011624354504285459788361407100823184 10985792 191398493484841388689579603599790964736 10985793 58394983359750801212437428628349336448 10985794 -3826173893979199805505306601450112304 10985795 -24394859225009763719610977062267416000 10985796 172823177661161021861599359445599131904 10985797 257665924507652790615404821334513102112 10985798 18817429791747062999276956348816938240 10985799 -422301696594027253067013891233597165952 10985800 -202241184020925159753663904849996800000 10985801 -5607957815715020122611767357787795996 10985802 131816667667020521053180310002890047232 10985803 355632474766244832918199467627357868052 10985804 -259664092744116836182374429208796044800 10985805 -272582333682474417519016772953238063700 10985806 -65402752668067386380208866837571349632 10985807 -98696996449757807275784936870819363088 10985808 -76397969996588587541527248362937778176 10985809 -387538600711627135972223532503076784140 10985810 153509421851660310139966959608358021120 10985811 -130141518575879040923445260769681831936 10985812 -3264754001251294408319651236210864128 10985813 684583234459276388665844441106686458062 10985814 87445412870942472960835282711137546240 10985815 -550733007123307818775586345343971000040 10985816 -392253393431952250788950660056874219520 10985817 110669367771809898860165294021393574720 10985818 -16963850260840419855919779773962807584 10985819 -57514602406115297807460269808027993600 10985820 -156796908801632425691033545875044874240 10985821 217929554320056335472844631481228379584 10985822 -53897273785349590752602196964916136000 10985823 339626590528473838635626712203401182624 10985824 324280573267543969803328923662396030976 10985825 -178270830297303586262164545329069572500 10985826 -143123822737460854784140427083382000256 10985827 138473354123452177665056202593934108864 10985828 -152286726853631657511220864873791012864 10985829 -204315395630932607361767338178294195616 10985830 53316777913750287964587296012397246720 10985831 435906180687230260582578988143951304632 10985832 207336429062226605063564713692149760 10985833 108913861303830868738483286957142433082 10985834 -191428316675133982536067629656784623184 10985835 -9806038660078583068120860000146304000 10985836 -424378383258314889377320740072735819520 10985837 -246416326556407046975780155667659961514 10985838 293094060279705934114433234926586342400 10985839 259461662981368125210276641320905508440 10985840 -68446430840284969937517170000021422080 10985841 -633839816072359803272586078535385758560 10985842 -24252758981703940532337721919465349120 10985843 63175257118692962499408063315769576848 10985844 -157896198443316182929896002815579152384 10985845 -498865581593455369061640359918981266380 10985846 -140517513778543178568634293757467728256 10985847 -617643612994277508997950338944441368600 10985848 234863462627830190975414648123444981760 10985849 -344385720085383164434889135983400465814 10985850 126808923328525213008581167313010987600 10985851 876266796114971857818894257209947506852 10985852 -360623501443697912988038528074488920064 10985853 -343402541282508358647649690138595268096 10985854 -49515878851227593472948139383797984256 10985855 -2635765456453193410902525263388773280 10985856 153631346605518017029223487787122032640 10985857 604280245552798285639731566946516721840 10985858 18590777736154945080986337497369399808 10985859 -105779216387561260531066486447810780080 10985860 32493315327765549271027141345189378560 10985861 -694686959768949113520170798412050759268 10985862 25130770695196992315998717439764060352 10985863 -477011233083876386693842468906869491104 10985864 -38094010913437502078424710665549040640 10985865 408080909377955190644291137676419584000 10985866 252265553786404944946782862976806237440 10985867 -212384136334641949475489660538554822640 10985868 -205839255241050753383629346866558464 10985869 658872234248749982029262705883247289270 10985870 -21162243933144410099539816241920707840 10985871 -76619415873494870919502937046231331680 10985872 105364737601940139421941965396047298560 10985873 302215517756437419696541145012072077824 10985874 -41522967138767168282961120299884707840 10985875 69015070270324239760436816025754632000 10985876 -645765009292954343025249845125246709760 10985877 22410524514122191292521531920802028928 10985878 -304668054299034529695585595216356449760 10985879 -531829915407499154605449356481109341240 10985880 278102065811132947553681644231439155200 10985881 -9518572518267332577864301572047579136 10985882 223780116961753586873119121403209271552 10985883 257647175313595751812013368810818959664 10985884 -36549683395795297698676095741746956288 10985885 296231178263187585805780819380102665580 10985886 -166721479508550249733265794617451627968 10985887 693862771249872848171624903280231660792 10985888 -642575414996708059958036186101924823040 10985889 57468489886872044944289613828664757424 10985890 150420307709742427442402295028656883200 10985891 44971787854094255892464226343175531472 10985892 -6754000622209593424369017514914263040 10985893 81871809335543141078539427417210615280 10985894 -11191258896283778245075630261435531968 10985895 -146654207975602749889409397654630816000 10985896 699282458793222675406386048699831244800 10985897 -204578016015921560772996055709472904860 10985898 -3581697568080594296278135714349998080 10985899 19948956437558971290557674864532654900 10985900 -350107960272490424439756657961239648000 10985901 162813436691693370371597286821546247744 10985902 -36892766335454559593091053737485438528 10985903 -110665341349534602230916745157564788848 10985904 9973229318059238501818756801021083648 10985905 92800697163628801382765467787719575360 10985906 242983940008569645666325404027989563152 10985907 -441593161493590680144682742403864992208 10985908 -408549315929405190539019189557841931520 10985909 39141030656366959424998758325166946240 10985910 -49584493139256541918049465303369095680 10985911 500217558718066504980546625641556233512 10985912 167684243140706175819558239360802938880 10985913 -216662372221196377653390932502578823558 10985914 363701329225272497060206186078103523840 10985915 698068439823169393760006185361452786560 10985916 -7997312143903893392096167930332281856 10985917 61735562279227625284491759366790541452 10985918 -49679219307760998844226777030436324480 10985919 -79286682972019014826853582062694822400 10985920 -1663954823926649394458865560809635840 10985921 1543083834737014162815483844433740684032 10985922 -369400794494137453973501322240877125120 10985923 -199615813316888640789699572487728278096 10985924 -420352883783197508277615476483357407104 10985925 186896462339136402000226801671653628000 10985926 167021281542155448033232274909249648640 10985927 -65954606006349412538864183532287882208 10985928 -206945834464992537087668935313335418880 10985929 237034658680352997282564810696893648072 10985930 142898591887640443395687145134459915360 10985931 -137939899517279188109282625732866176920 10985932 260030802127988096048861530937467210496 10985933 41534639219756058791004339074924639040 10985934 -18674284951158456315686700184205109120 10985935 -58105593260411437516010072206330765440 10985936 -78832540528437794347788615772860530688 10985937 426507677563928941167915637735425074160 10985938 117500299377013340407387888279511224320 10985939 -836140642438609097676217851694424794260 10985940 35826161090678172302250791917261209600 10985941 2066016349449268019231545132949235712 10985942 346577134751989605593066822882322222144 10985943 -83778440124114081973244266094468934576 10985944 -36228818280226220549969676521795481600 10985945 -135706652098761721742463843272335458300 10985946 88331634990680262587452938701939351040 10985947 -359437467855344275919648858910028396000 10985948 -449071846227730086404028155121180132864 10985949 -18954683407743165964978494617864273076 10985950 -61743083127173687711522747653261804800 10985951 39767170228859885456214787330050999600 10985952 11672078889821419083273273255985938432 10985953 -431460455531549168841010194939144814 10985954 -65551579732715604796531349627968627200 10985955 -431658945540552549032212749383440800 10985956 -342488251742600448490223120275778936832 10985957 658308185700939556843927690859040297600 10985958 -4525778870551990772647401148484522976 10985959 -207933008269768996233676743367509424840 10985960 360637580410839989803459621111574016000 10985961 -190225306901410507801495869811213608576 10985962 130278377930691663550261606193309070432 10985963 -532464790530823801664566881604084676616 10985964 80958623442347288900285306279155740672 10985965 116603303535959211615003544119789454860 10985966 7336050207171261292106977616220871680 10985967 657058877085533822023098915637173424584 10985968 56603942088108433404853696662073245696 10985969 196721085865064911315071895737586078644 10985970 -116228217881172484250172749361279168000 10985971 -141708830638356702645430076155166997800 10985972 -272686176007594191645729915897077170176 10985973 22288455673581475747998620134547806080 10985974 -369471905272787950898231647444712262720 10985975 3828433725297531226818435733197504000 10985976 129804058727128598339559017928060518400 10985977 -969213503517455005611105961491758179200 10985978 658449914126106274261423864680085290432 10985979 -590754589405096183351314120814832514000 10985980 62003581127159990012003216916354447360 10985981 660154590865143329615567206539798283782 10985982 -10907397702508295106456212939752396800 10985983 -239387941753904046977452422864239933848 10985984 -680517132525861719771207297925120000 10985985 1025616588383917882067575514364579240 10985986 5807709148194917900062159969779202944 10985987 317500327680366084443230034177997964200 10985988 59548169091506453322589819633139011584 10985989 25811375667573921007677311851775960000 10985990 206852604769956319098828283432288051200 10985991 198837723841625234219068140360258542544 10985992 -341227281429353350591416929123925350400 10985993 296566419697576231845861195335267401242 10985994 1917078181478878927099882387250246400 10985995 -87388853072416784443031044617262715040 10985996 -33545428660250910159519741164780332032 10985997 13095099050071215883138408304360478720 10985998 -11792108977995914151382237281980420736 10985999 -231953596440395553474917582967137544216 10986000 -64667289270933267525842866199396352000 10986001 4668085320907720358772384162353526440 10986002 123987755964606138617457705001492247952 10986003 140717350315973061380563111913417187840 10986004 381303587382360252256401638839874867200 10986005 -30016622718708483005738230080949783680 10986006 -134177888955734274059726806014283308096 10986007 -631301516703558122239391360055149506744 10986008 -141107981658389357970778813156483399680 10986009 532564785563701200137984548612611246240 10986010 -35123073454176519442927655268536739840 10986011 -14354959947065236542789388779902439768 10986012 -626806398813119560701067176228404966400 10986013 -286666327706536877884331379369192547738 10986014 -154289834822615550721795151290488131136 10986015 -620875004964847481569899810679426068480 10986016 5761185928885484653146398711162929152 10986017 -396259068361044490797761032748498188608 10986018 -263108830628241798554415796549080852096 10986019 -122981101748943488593261700668460976384 10986020 181413060474604050479963788824757985280 10986021 202777156420578049896966868947499644990 10986022 -208954971509645941498953684176213318688 10986023 -410787136139476568678588276403048164016 10986024 131174525666271286122869386411804753920 10986025 86178082994828907178201360626961627550 10986026 164864714305744010550686175555415114080 10986027 17970231728795451000966472999516416 10986028 -168921671355271595286614383114022748160 10986029 179093261290632017136414912060991354476 10986030 56764807233483092078805366203681512320 10986031 78116562123282800790127956682250640480 10986032 -30828403964206643518853536335420162048 10986033 -558119022743408205110970292631101285776 10986034 -156046365675265254024859646766606852480 10986035 299398507412968271918533798448780850000 10986036 -29066015138787249715663349197389723648 10986037 -108725835386749762693278306804334767200 10986038 142608264962360500877622040771599789696 10986039 -600152152445913031043966789392712639592 10986040 61521140982466313383007017301111193600 10986041 416559086958484803211473689916115694400 10986042 125860714161055992099408565401308720640 10986043 75515782862499607410943706319384841104 10986044 622129761825814532222170080411860315136 10986045 137222506986125253808479819875001600480 10986046 -111720214313745555778914576209817741120 10986047 -556655735443704497286627647729875503960 10986048 83329334829808332149647715325008412672 10986049 402155219856859456442921689304506362050 10986050 76148458796569231936909867648322050800 10986051 66402230945139398998002767623495864560 10986052 -99710735971681935593482574576311197696 10986053 -165903815225053723707510003178204940832 10986054 33940087447257216589261523404410313920 10986055 197191991793741943237908391565011254960 10986056 403860989599999156941763117700869324800 10986057 -542953868638674282370619727650353076160 10986058 -218045201216219655142075737103760222880 10986059 14078077716005668743033283382456712192 10986060 -102883550864676450944381425413640765440 10986061 253627424565141361092610659061962972662 10986062 14568237516503656139141461876315329024 10986063 -421016759502736774851675274064397299712 10986064 -28409167639101905746960169741380222976 10986065 74811357568878901349636722672049008320 10986066 7006960019225780912847818880634383360 10986067 -571765736835880465936119831796980740884 10986068 -823209075127199437457865521264185401600 10986069 59370370719102521070039274203671603328 10986070 1076271376150695377129409378288057600 10986071 -13132987467262788459216157127785346400 10986072 -144536369225832513991952470128096092160 10986073 -61767262376111664810437510367596638080 10986074 42225668241473592708531641026672932864 10986075 190072063045138370185714837321100955600 10986076 -128873009454127566209927674071839495168 10986077 69014517313977342075273963242084035692 10986078 -78273592813529649678027429078639120576 10986079 278636466414987028853036015579017024984 10986080 96421308086811361703025577195764449280 10986081 603754086749090092099882850739310274304 10986082 108759164670004008823139143712388685392 10986083 -671473750890531772388686336253627473776 10986084 304466211107102570192518943548013598720 10986085 395613580088208148691914163409894158400 10986086 181761360077628624469058596583204094144 10986087 132299806345716719766848513099084388864 10986088 115579620058246356660162031403338383360 10986089 1146085204643859024147840193414872855120 10986090 31709653677325408484377396913378365440 10986091 -1324487537820507150753819117550773636816 10986092 -284787740585146726434664612172266257408 10986093 -298660634545366373727010424302065165696 10986094 443461172092770851603247496644128108736 10986095 -506448487402763396332022329697705318400 10986096 69104195388428006354250669898068393984 10986097 -504956644862127646208270930894948024088 10986098 -491361274111708680859042500254940937200 10986099 -93837991096174635190092373153341259680 10986100 231324587662116658485108979934331500800 10986101 189602201497711175390780646791659285152 10986102 85077650961862484669154372767695008480 10986103 -464290425157259781125332498230245527496 10986104 403391395430343389345002803159614361600 10986105 -63033765719599747795690651441065073920 10986106 -77423095249167954324214050492033391248 10986107 134482681134260828811089222700879440232 10986108 78929132931191627837396450098739306496 10986109 -406767453119897408606622809254188734784 10986110 -15885097677540026077334607074814336000 10986111 -28952722932430053982039974293619563568 10986112 -502055615786022212407478953803723571200 10986113 -9925843485611149353832216338766070400 10986114 -22960608847116847438084281046050711552 10986115 -125038722305081703650264203134978568800 10986116 302972917686023840248830322308359744640 10986117 456354676516387413488272983701594419680 10986118 105414063939843587370774326661815715840 10986119 74519834725690496241448515995428504296 10986120 334792093561709680979462233961349580800 10986121 -99502728798698068212087129570423117056 10986122 -97793100991113772012801358717413171968 10986123 -213033881957134100363185378969542072960 10986124 493442730046860496291626087476348694016 10986125 292068874467218814982054827918522120000 10986126 300212466678056438526539879180993761344 10986127 -160953321972814050368290996994432227024 10986128 -214545492277249210264853029583795896320 10986129 -82435688258754321675775376814380212224 10986130 74964717607448450288300799978998796960 10986131 -107274200930783545648669851123608152896 10986132 -229885529634466072195727391456563712000 10986133 229024819100713805711013200314556433724 10986134 205689204478501313458102869081468504960 10986135 -17841538524428593976555473696822886400 10986136 -32024634119460084037380724547271843840 10986137 -15088246561511076583666024520254709808 10986138 5750934402021713817837399572734425600 10986139 -221981616646522227202029783860477305976 10986140 -258434774904713909576802014202159928320 10986141 453484118490798557797906985249458114080 10986142 156332606682959923245857307740526235200 10986143 328600121440293455458308099350671634040 10986144 118702835128180266580989702273638596608 10986145 146960648376105386485222269793506622080 10986146 -423212059613667147563381224286186455728 10986147 17062488744687088284890627021202243480 10986148 736851831299706262105669249929933317376 10986149 -797665928926534117737128728646927046180 10986150 -18198527411904838695205471369980518400 10986151 305490728138964845446004162204944951344 10986152 309653196686854344040611946138288819200 10986153 165624383338143531724729839180020809104 10986154 -229435952102059129628220395884640724480 10986155 207485325412080673359082243218595521120 10986156 6347254661184324485174077163884806144 10986157 -23083233801140154257416069499184514560 10986158 -41259617136512808377308502200466769216 10986159 324111210295152915975702929501399044104 10986160 24177901481709885537579429017134694400 10986161 801970241445878708919010100219241643200 10986162 33944832986560347444041178181863500544 10986163 154811350208524823645899560195128614412 10986164 -173947915597444555633464326913665501184 10986165 -189061296779606432550295591070678966400 10986166 -38461801899870084889357181297667950400 10986167 207162757102846141241762021231803389312 10986168 -83867428708323921571429210913336586240 10986169 118114760313344661411453885994025606570 10986170 159205561423036533990651079217058321600 10986171 -23059263393761185861570453969015200000 10986172 15980936781137297950498206878261298176 10986173 -419242540084679560978627943879028076896 10986174 231658428562448043609650556965032394688 10986175 -549416956884912955764437030202536584200 10986176 44698040652513282700649746383089172480 10986177 -6320294509971642142956142888263304800 10986178 181007832363740836561662498229702381056 10986179 -762019129326215247731977644922338741024 10986180 -26140237435267242466384609401102336000 10986181 -106464243677254559212329249178231909988 10986182 -42209307982053760809962884748346589248 10986183 153818806784899602118476155904205459776 10986184 1141848770159512150265253709936014704640 10986185 20306944759112170643310958497249112320 10986186 433573325058090732556114061468598666240 10986187 260296688693075710356700175359726578836 10986188 -27692595892518750173268027008768185344 10986189 244275990687793759730258446334519476320 10986190 70897836175989958833015228165315648000 10986191 1118426571901870496363534501064195199752 10986192 2651026004372820538657744846858838016 10986193 -27470729279961739804404555664539396800 10986194 -344850880184331592493976000081926389104 10986195 -97415341733196722244968003301535440 10986196 39449202605159848621346480127646477824 10986197 666994380295706356857586420552241824092 10986198 160932154937989119515913872848587286464 10986199 1797686166598233157528646100089633280 10986200 93272041144848438663239134568661504000 10986201 21820895330661247113121276214947203930 10986202 -240973953153762199567784185898183954448 10986203 332041872708731386786053940828398687744 10986204 -81475018418193677725875270660770688000 10986205 -280686738132008415678489011346829189140 10986206 116554005590525020664314626067220782080 10986207 -570024124342041223570791356766062053560 10986208 -28095433740960091293657675921805541376 10986209 39959757841897675238773980259306001088 10986210 -110990286503965432293726596335223896800 10986211 5255048027861853606523462145832570672 10986212 224148839567265559366167133097715397632 10986213 157947147790805577297686263198825489920 10986214 227756987019432973591479465112490065920 10986215 85432686170378103423265215227674586400 10986216 -128682956039539688764489142582271344640 10986217 -854233179156463798747172315987733110400 10986218 317226128343224362865571451414186295040 10986219 43156505697605845543836617076392306400 10986220 50050419609626065649310242303774822400 10986221 404492427897682597032281498213937570144 10986222 80048998772924698147228683789196442880 10986223 -575314107556249609169254937143668543456 10986224 128788586286827589431393187678654627840 10986225 83916817351565300541856197926243204400 10986226 2426026181379453203036117650569105408 10986227 -49376420439020057121165845624742052608 10986228 441386567221741794118875726563368771584 10986229 -45830713846583272500631113023231401860 10986230 -270877781299182911798929704327590922240 10986231 -76056489545137913477767064842936026648 10986232 38748292464623242327010489411046420480 10986233 156135801949640131881607187766549163776 10986234 -35880774690972886728839798746037810688 10986235 -62722295986772074929565654337966506800 10986236 -482651736438559579652749320045791895552 10986237 -120906203737109492321671881859917592320 10986238 135087408641700119439857450509644395520 10986239 -258441049703420381042363221073317893000 10986240 301685663477916602371719482237591224320 10986241 400440369973643750312379469624275272130 10986242 8220896601079275690239323805423682432 10986243 -436317765424690075246283845660088969736 10986244 240347147266580496933772207248142982400 10986245 -198006159074045901725013552491445811200 10986246 346066870914727958589919642235150064000 10986247 191919947845832593555956511071019724696 10986248 -64764353778062084848692637848501780480 10986249 31188343890209403558861199750818614400 10986250 -116416037939429412826963818474257280000 10986251 684235733886097593178634989113034023252 10986252 -105338940644795152788159123760952140800 10986253 -335744571661034819626066950465454144160 10986254 -25349142738485199081322291602612431424 10986255 113312256593917116999814846428698379360 10986256 8836737051943758845555927611991654400 10986257 667871725874833798064246197649949236772 10986258 -106570850882561970816204650431617258240 10986259 295835244808252498855903027505565385200 10986260 137400717392071327035743849654094554880 10986261 208263822414220117611528450983753129280 10986262 52994950380856927366473674775405920256 10986263 727308810903172324563629499857605848864 10986264 149564760710007435573000295486601625600 10986265 291028268394868721394477630834817494660 10986266 -300419344281809979489517300345338321168 10986267 456749082439564369578591388314746206512 10986268 6193465800164011334273153402420107776 10986269 -248745813566782194691969538461935297408 10986270 122668388453124467273522703021258931200 10986271 751863667943695817890333931792130469472 10986272 -330281319426555539810616782933246607360 10986273 136226148660962617830827452681087281600 10986274 -36786539482984313293836760384698482400 10986275 262767660044449176682522906037919330000 10986276 1643657557143814743823147654010634240 10986277 -789120586293874292443803676528763367874 10986278 81551809709766477051637201475298039360 10986279 -366631847874594047776728519370754265816 10986280 289671508980223772451852179481811660800 10986281 31631987949624625466098107968389722612 10986282 -62661516017035748129187687633370256640 10986283 129367148759063884628108455067329800960 10986284 585355054063425616203114133874618712576 10986285 -3450959538390169362595272518947776960 10986286 -10819877674061077304973375038876104896 10986287 -122634838221908220119751624674451361800 10986288 -116664169521534354673277076023053418496 10986289 953540909935307102218257960007502569024 10986290 66347195883084168853808309065964928000 10986291 -578806250845649399438592674231415989100 10986292 546320030241934334976215876229919242240 10986293 -471557697251290970446745483150150061120 10986294 151523168446015363483470031249162920960 10986295 -144024658167086264954707256634291855360 10986296 -126360593318393863419894424659147018240 10986297 -180414885053895280990047157157939828736 10986298 -43061635327492918988260944663828059136 10986299 -237254169063101792280013041623207996640 10986300 -158082991264554500947039411302422784000 10986301 -398023389133224478333513140296666210868 10986302 -1148333262879715396676586287553179520 10986303 199348171321570600225548632684004277704 10986304 22585192233042353493887152686775664640 10986305 -83760467295517053048056208062345158080 10986306 -66006077492037385063448756213360570496 10986307 86596264641226221857479113246053817344 10986308 -199641780129472573053622325537988915072 10986309 22466450472219985622965596674404671744 10986310 148463480614791390400951164643629202560 10986311 -200845756778135237424826862635293609168 10986312 115973717812821461607013502183885783040 10986313 775767877626238899605285422071569124 10986314 55223112241107588817878578234694686256 10986315 -303653745832140391129334622846590664960 10986316 -721631765255633352643952862421139200 10986317 -132718258021435083312393315807336486888 10986318 43127046204374071554740341394044059648 10986319 371538568884268246296387504806335656720 10986320 127885386584386808385961713090114355200 10986321 -79250889430485176291508277659900150288 10986322 -193580224923608528346975699851126357376 10986323 132430508589627854252868618919612681920 10986324 104966277839262848617487488922866477056 10986325 -255396846154521011765457848158013761600 10986326 85292898694524200396279140409730993024 10986327 -355808368508534916462110385858043952640 10986328 2543742203584570509330904194848563200 10986329 144720144787940527527160482077838603984 10986330 -12304146455910740673974952040717774080 10986331 929435594941882133381231034486231963600 10986332 129055552878261573825285617313493893120 10986333 267168671963554823625505635624227831424 10986334 -151212169333048659746946936382451021184 10986335 -176850051456623399600702470547828149320 10986336 137906134520578276766369675070361042944 10986337 2054329811505123012594428138337785220 10986338 16890894790646493705640412482676920320 10986339 147111023304792630727152324031685070000 10986340 3403843922991275717529855684751073280 10986341 53017810640178564439252743760143729024 10986342 -21721999072408240677376010100287276160 10986343 -39493316717181296158143824763211404296 10986344 1659598810751747310972967284606487756800 10986345 -294196424405549383057315837332334213980 10986346 -14350109688824884587359953688155774464 10986347 -858197952437245474221908377909768381200 10986348 55334056972149821273360569265704366080 10986349 656977316018285234170227763188787943520 10986350 -92192890828666493563703133315391113600 10986351 227876126213848085502936248203323857280 10986352 -70981044341642244935760943072658718720 10986353 194355968351196770818712794184011452480 10986354 -209156616279981058926170929107702240 10986355 -515091401595956832149733161289217251840 10986356 -23352389132327781217333698071956991232 10986357 252901295759832545245510076379512747040 10986358 400118089082722811090072767898232389280 10986359 -574419377406850690455776908646047843296 10986360 -36417275799142222977124657392451584000 10986361 309949045502752721088183162876462627472 10986362 -264683167870163843926081601202734759568 10986363 -107436177114637010676169179930158033640 10986364 -292869875652587875312364591065905490944 10986365 -23175576328132656868494964953761156880 10986366 89707342705123974864671880251613072000 10986367 -279217156177100865026959265144040524928 10986368 649575776866718200143911474653424517120 10986369 69164579169931780772152475730796684800 10986370 151932257076982023467180277469578662400 10986371 11639485658679750019612555044001149504 10986372 -355680952715204876685815007683199344640 10986373 -94189495578215605220839590684337652420 10986374 37160390662533810557810773990091688192 10986375 58696229863720393299728381989644804000 10986376 -96560277886193540116983213690289059840 10986377 -135177730204581807281733844355540412774 10986378 59956155030959359209726055258036336128 10986379 -768994901976894866620178257105266235040 10986380 -79807298411458919128670662566322867200 10986381 109670906782964185893485859963928809600 10986382 -17975865697944524028582178996780655616 10986383 564890698616165302549129585290008515632 10986384 51463001670157234474508785980459515904 10986385 -482373708790011543214708045647883521420 10986386 229768887965972481926115881785932257280 10986387 189079885142714668711543698479407872768 10986388 -170511005414281718324441565502974475392 10986389 -472993660311695705437235473442812262400 10986390 138177976011455484551575868800414032000 10986391 349256088784722508800559665141829990464 10986392 215069362711633798412582578447368192000 10986393 -431883430771918751311057253002776144672 10986394 -450053282170019262351948166323760671504 10986395 -132108939274103406025863975015057757920 10986396 -378931635152088535323618240537867806208 10986397 140211974201161822914433239847189679846 10986398 275819477208580488458754769776612013440 10986399 -137509189679296271986587734762610320616 10986400 -87035690346256581700714277103363686400 10986401 130529748599508755203673503102830598404 10986402 72919089063591881543790110877563241984 10986403 907849111730144280213123669981770694360 10986404 -147980013105412850649254034549166583808 10986405 -234799882954937418527845540939485060480 10986406 42122619251133315331748812153030045152 10986407 176178134825369361562361641386547393656 10986408 248211715550082636097373892394217472000 10986409 90395132841026068506652817363021362816 10986410 -7451696879721823338522324097773050880 10986411 -438888890503686542342983981236668213928 10986412 455667609536421659248655354806121497856 10986413 -146842100046480976615828933705400911338 10986414 -225561744122992442412006023564912640 10986415 -247814602214970237856122754259834968080 10986416 49673406365008690849980292545608024064 10986417 -260091014849692822919191605603422464332 10986418 -66560961154494456774989400944660012640 10986419 1662576580830260343771128479254793944 10986420 281207097277884068394695868853586472960 10986421 398767235035233742763078891839461049600 10986422 228340789968728072949738501720549508512 10986423 80373347484880225821711161470837244928 10986424 -173581224636800415882139063236143308800 10986425 175800657909978660556037587745012929500 10986426 53484807860653869910624086317875636224 10986427 -33561329298781323658610148140777846360 10986428 -447823521872991547851371375721061420032 10986429 -836960477540577927798134734801149263040 10986430 25141461359963669305161663132127710720 10986431 138863162056237392798192606376809334464 10986432 -111241537319974680489773492276777975808 10986433 147834027765367806705196332571929653184 10986434 -99485466815739043665130284538405998384 10986435 -27841373192562199742270940759093687120 10986436 -373307675933968837611382094347419752320 10986437 429129713155031254210826359310623740 10986438 -308795006388729856598431097517702881280 10986439 213118814784853445332251875900633735256 10986440 975243593401189927886877709133260800 10986441 19688892461049643158127162549686446304 10986442 -16647367015081931810754601056153207456 10986443 -28911365812422966163809340979021517456 10986444 44756102022449631663149605979366224896 10986445 91218255698904085398457526020223114700 10986446 118669117261874330223784323247440752640 10986447 127153717742563713185605544648782300320 10986448 151003851531370982178423548369955323904 10986449 -735737452859903860928575923162310916880 10986450 -127589571109292360493677766858930902400 10986451 -57805406703109926064722293770631902720 10986452 532923141343300648842045328529087754240 10986453 -69579954271136869739068210782800951538 10986454 404600646078402480125501558412486779712 10986455 74021891316535367829601794168094809360 10986456 119736151271045551894643752343472046080 10986457 4613700567018481376372534138478730000 10986458 113161419757439705483351632657471460352 10986459 -79603799478969435241674485678447617920 10986460 222188613498955075987059374802848417280 10986461 111460433147479081504391923621076546112 10986462 41892416588622676706625281518016225280 10986463 63946335542530497142218019673373271712 10986464 -363696556652715640914398564514612117504 10986465 21664808205757799319434878151690419200 10986466 166100695816042290527585964122823553824 10986467 -6637288508628576122015290113747328488 10986468 3431857697503323068644007413566551040 10986469 127056783145923844980983946253284784128 10986470 142657465290532696505228251060334712960 10986471 377912333978056272697369067834853449472 10986472 -10861150165303201104466106079266488320 10986473 -49939869672781046697367656201563314800 10986474 -11917542889651928539583969676387152640 10986475 208068443106622164985788400743780186500 10986476 -311918596598404600614246817282692049920 10986477 -177698596888658756267388702710719172640 10986478 -157346281514726796505383143289205824960 10986479 105543223858628031663867001341840737280 10986480 35087833916235683615825339178420633600 10986481 -1359019369802290912688321326114584737472 10986482 -131336949580670385095373625515819052128 10986483 -14214351027181507024121261944909200000 10986484 -224475881821126924532099404819472803840 10986485 -72709934027913898854571056660428528640 10986486 -174517312946306614218887002983440585280 10986487 -15261453310883377864323481445468515864 10986488 -141014622288287482883169739797479178240 10986489 177358817145941153387660133560310023520 10986490 100331735094058211527928704675038252000 10986491 572801751172481763036162400828538472 10986492 113437311497551264359588984626759368704 10986493 -60976036314121656368836572282175915008 10986494 -169799669670715376017436700521852162688 10986495 119403665656818735537620631404393264640 10986496 -1017546669959956047768514198947349135360 10986497 907085966795543498617961849252552786946 10986498 -323171170349533650972383598926468575200 10986499 -16623847163078416997558400790179674280 10986500 221814794024685764870392125302784000 10986501 -126607233953528601161693320335553217568 10986502 257430953094660679701566689874935339392 10986503 -615100979794480231956706411122785631360 10986504 291984393274527111793037494137446400000 10986505 269000707596519898550316008116676048400 10986506 -96621124003462600422253716191526180048 10986507 -114456756882572734542786865843160465520 10986508 -77751066389071946466576499659377556480 10986509 53803767476556872063398164564738972204 10986510 -97791494659818900895686382253798509440 10986511 -62852912353595647166249389543755814656 10986512 -98481078224501917603795056550009110528 10986513 -184447688299732241847849091645506168000 10986514 -112672772043719544467075552106746174976 10986515 -515807974296726776839196048772982278000 10986516 -129522102160843155726779557958260162560 10986517 -71775985907784324540641374760974664434 10986518 -50227512665668070658521574520884171840 10986519 -38427207138975357127186256552367410352 10986520 -138399659250466705085423207120348160000 10986521 -57767906798952621822239855767793914176 10986522 35766825602294419115916593671174540800 10986523 -547146266254667386576852510365519439228 10986524 -17941230079483103981883547186733654016 10986525 157188215974094850712520262433767422400 10986526 -67354830786757326346917097590035414016 10986527 -127390739371889855982296142741635192640 10986528 47788784134012241684931751552430899200 10986529 100215418462895049289193172289195953684 10986530 -37293746344870023856405586847469593600 10986531 -582890219726967813217362227385081293448 10986532 -989339238478049479032375784534530170880 10986533 -251540287597425264869805868782464065218 10986534 96074940381324629178442067444886998400 10986535 -127188796987069993882081149671218772520 10986536 107703753440128579613279157693885480960 10986537 -427015648996200213572541065097482487648 10986538 -40854323744546685231576002082298143552 10986539 -288359398522949310358926399982685745144 10986540 57277227420955498705867857944114380800 10986541 111466011548739918842840693906752782080 10986542 111846758316490512147165298639810211712 10986543 10775342337448534224461492886019111680 10986544 -131222253018534814258268797878950854656 10986545 675194762359465380081143766239532453300 10986546 -52743166681388215011185156822699143680 10986547 72813627380639141640721473541116163920 10986548 -122996369276560449113022643726329722880 10986549 -2264487355666621621885516099071572160 10986550 68654619664451234528607345863744704800 10986551 -1056769486529702107325321750754014380128 10986552 -445200389912869166645419860119327477760 10986553 -471047383557248273059773750571238218198 10986554 151793102895599718426818412522186212976 10986555 57867884974765216773094430159951109120 10986556 125847019411210752126794115006380783616 10986557 554493059843140238404527589154012601132 10986558 -113219315114373419543077125394016640 10986559 622530420826458638250928159813499769640 10986560 -47925636850608914198181731584966656000 10986561 -220354778409316073596127585534659370190 10986562 -326038787694541568276395858962780922368 10986563 -173972389802570109843026811836094975840 10986564 42127415500163385041551893635047627776 10986565 -302291826012704444727263029088269007880 10986566 -302944395560750149998374412189211332768 10986567 312871396776970455012055488188832685440 10986568 689577451729496279322455879506112578560 10986569 -4199820654855978488201773354434427440 10986570 69960189853924925622506295575385139200 10986571 -256283259550655929095278030851466558928 10986572 -138275233656653952703778226822626721024 10986573 -2001339372340817829287490962371508352 10986574 -19504978068694236101609238275084230464 10986575 -64767613099768696370904892736256598200 10986576 47208098944859838069196909942343073792 10986577 -345024708144456515214852124937786581056 10986578 121339706090310042028580113284828923712 10986579 532475907713221520329286183249033571840 10986580 284492399468649047817044855499642931200 10986581 -1206854383851302444349069637901948998500 10986582 -108687696592664697351424875453979612800 10986583 653337010445865980194761776430259405832 10986584 655275932347233225145405202725803632640 10986585 149996589787418218768591874977178318400 10986586 1046129483907902595301953604990414848 10986587 76484704836078281403231933381801703236 10986588 108529557936614959744960367114448520704 10986589 -245993056237688911323840178555232763610 10986590 -282367062614121800095857624497987022720 10986591 11731020120733310781374624185423872000 10986592 -811103751907119984113900842742238412800 10986593 336433214265395420987911619302426127280 10986594 -82957048394945169004924707276218998272 10986595 -106541320655161041531821831975364958320 10986596 611002884981708206285009569931302699008 10986597 55133598535302874723113665393594925246 10986598 129034191624981450432014982298248622080 10986599 -96485961182372335439981780551675264560 10986600 48291327712758597441012760264316928000 10986601 258953293585912213201292928150204204602 10986602 60804482720862907962226562681100847104 10986603 355236813803831961076090425742523234904 10986604 -275046460402719943327760562036826879744 10986605 95289690011173597590286723136913427200 10986606 83198028510672590240435156292024729984 10986607 -779180060906142902921898537359250670848 10986608 21633192325803661962347793921124270080 10986609 -121251350122607826140784560415560263680 10986610 52233016638115948438320593829709824000 10986611 -52840142222659430055062794297816407552 10986612 22581582685134046044943582255343837184 10986613 455798085460757933698020966587201302848 10986614 -241486045115329142316047753164435285344 10986615 38004673689916315014788045627724698760 10986616 -642900861346340609690604245337263984640 10986617 53411037480321509935811306511724892160 10986618 131020305124986422168227779697458223104 10986619 78105390665824989703773437981300570896 10986620 478259434385682311464705415091487111680 10986621 55571471779009943406723774484034845440 10986622 -12101686439390414713498417872643728576 10986623 149128342655433595250117288710894399872 10986624 -177738108164725308110868406980103372800 10986625 64620358517730746979164637436124178000 10986626 -93660002284638909986974709209336135680 10986627 -25087989182076623030559095518571788992 10986628 76759762164139241350039866359488466176 10986629 14435267429540453810286330922231195584 10986630 58517011796136106630969606460364443520 10986631 -631688204834966984307976260864195065000 10986632 -53682379816764890026973751315451115520 10986633 -53691488281240056568368835555111344000 10986634 -478044800186600214808990853168243672784 10986635 109402157141360052940046164936961786400 10986636 -145605564371998820574211320292346081280 10986637 -473366534958459750819260322327617872714 10986638 183826811838113715243154874289502062144 10986639 -170897869742253702974650746398161395576 10986640 22299438772905785038008887594393272320 10986641 463846669392499934006219969655396772452 10986642 149270127631869132412174875969683955072 10986643 555382679510810037492239978661797320960 10986644 91242698797614939248585064023267646336 10986645 -13629918776341438436416272098980444800 10986646 11458046061765174392662213379797596288 10986647 -47120000062954958257592831121284965536 10986648 -9924411074095519931374833617448468480 10986649 1361718754770924272620734317941978267848 10986650 -94858287034844282352141258211005468000 10986651 59186750480646449329150889768602476480 10986652 -156505686664700395140637739277528830464 10986653 413204916523270308864448686807645931680 10986654 80815577138313954208717227287788588032 10986655 276275458193178039772563011437135092000 10986656 -1005496905433366998321844290919817084928 10986657 -214185884339395449944508872404641209328 10986658 337183157951497996755161294967938402976 10986659 403310360597452264336243533124244656860 10986660 137711436519459749774358514044830146560 10986661 5000788975322881205183807798286659264 10986662 -120933708627766131070805906952649012800 10986663 -195142088735247668777648552896253974656 10986664 38017807397032883589711946174256640000 10986665 654077987358916457125283893944504081060 10986666 -170421979732546701017467904820683026176 10986667 -181448954161886715749825065711561358284 10986668 -165706230374344841392681444409145704448 10986669 -223914591222741739286728751596681885716 10986670 131673725185591257653741248568283641280 10986671 53999572449566085197183271142915657872 10986672 -1366086566313371641608126256621289472 10986673 -1331257786728306187698645641973824739840 10986674 -3333782786324601503335277752687035504 10986675 -71965887251391320678592591877072358400 10986676 -159180610746520159264080635336083431040 10986677 -127842583426214332283886873251117620740 10986678 3321409329457003058247415062465253920 10986679 -276398008098922271409333962812237440 10986680 91480074197804336743017908640545894400 10986681 -417735056713942592367014135105384668848 10986682 212647839340344811628267292923488193280 10986683 77731547395564478165119527474386488932 10986684 -281258278377968552210721725751615204864 10986685 -499546681831407159109973897225144186400 10986686 -231139935437435212595059040457242491776 10986687 -215754785264827720519616237717224718856 10986688 -50598325403829879281102905365328035840 10986689 -94413784060249976202193571092391269440 10986690 -65504445716802631807244499172315061760 10986691 -821818804852387121001591742296340979908 10986692 -142176947001343407917439483409670557440 10986693 -42849438264809809333248119878443060000 10986694 -185582011953427595540542222772324137920 10986695 -16470362383679223151877709860986757520 10986696 -23794369583682915501943049869750272000 10986697 172122130555544343720882829062326464512 10986698 205577459730579383780867830668334743600 10986699 -80220992324741777617638075260179859520 10986700 93387532753628895089604299968364646400 10986701 994659648326148242564135088779731571904 10986702 -98478476094767708070746304245295538176 10986703 32111674146789670765293224042650037440 10986704 -205147637576122610993883692750213652480 10986705 211387899015685650859404922619321184000 10986706 177699444502495292097801844397893852320 10986707 1190051226712447738755423706841764149072 10986708 6957889669409213376709126871325880320 10986709 169256082453270937448752180354235659200 10986710 20930685846951742045374497330743050240 10986711 127000030265101810657796677136410096080 10986712 -15369978647996654685272533076830617600 10986713 759967414123930681318120658247798482640 10986714 -385052900852210433656635578428066810880 10986715 -1356065129421135449379092210618918880 10986716 177122851997234093211201742289010442752 10986717 -112743963729144670047024578311830794688 10986718 628832227555839516372933726015764815104 10986719 2668406160629942212507196111880564144 10986720 141492969808484423413790539105079132160 10986721 -398701721033869859437231644299760490078 10986722 204634245865074581400410343476702712912 10986723 -210694603517077766627480347010961756216 10986724 162941224083902808686002602875489714176 10986725 143309621617191300629848816682019074100 10986726 -363928105702097064470772859731503999616 10986727 -891887882788878206078075044043129267288 10986728 -286008097352262825566665878021425955840 10986729 -52455367072239419603714507800969060224 10986730 -42133888118583022919847330559817838240 10986731 356582704999932499775754232224693600120 10986732 -110923513983649751012920213238529884160 10986733 90565486130135030717165568394010301580 10986734 245797318845416796407840719686479573952 10986735 -144175144510756555214284275074136918000 10986736 39798443261355660497853349190922862592 10986737 703235577411696554788490692064410895400 10986738 -71045389665821926633010511882350886912 10986739 220372463203207113819164971151362190540 10986740 159548456511229194156724831387530708480 10986741 -13062729849179722770732331782556905984 10986742 -28537921304439285838092944794299969408 10986743 -310625645911834916628280054955972557584 10986744 -7693408740873130253061990025641984000 10986745 120657959280938350356225935292216351360 10986746 64823753696345011580880415417276050144 10986747 -125778796090946481319343746415842113000 10986748 559554722289695668289383083525035862016 10986749 522237903681172396116326983638539775750 10986750 -250134267935886117689961933796084320000 10986751 753039281103555764495140809259654698752 10986752 -134178058055954541216218113058713632768 10986753 -307361412661280561904428788643186352192 10986754 -103889227168005060463486686292690277424 10986755 123724298376498889877397866416825272000 10986756 -137053260175308629269267661203649488896 10986757 372681666286561850499173737413723801052 10986758 204356439307401689179044867653698876704 10986759 -122549127115285924151361983445565593936 10986760 209648375235088681797504956028955852800 10986761 -88760831497341537633289631720869777638 10986762 140646589648927038373995063149021713152 10986763 495490844230324632233894632354407775440 10986764 67554367720058758433812955711340011520 10986765 -2431278871284764611458003052748736000 10986766 161788075805365391987669904281217135360 10986767 1414925610508429110214585464968427571200 10986768 -27732485567539664929204968037337579520 10986769 -179203485880524260867043317640464662160 10986770 -63744068100440293311222762419095879680 10986771 151919191396289025705195689793052713264 10986772 25156140448312153758317253685514256384 10986773 -235877856562430105251706127637236587520 10986774 -158821845590847301468733229260296703040 10986775 175125595857238860117348180664396770800 10986776 745564289906399360294253640692823726080 10986777 -671154906677855564480771095126074322380 10986778 221789753082513519678580626300982215168 10986779 254439621733887150213745267388814421380 10986780 -45285470226429421923241922484134737920 10986781 177462343956105633479869183061650385932 10986782 108202078801385452836047867241576964992 10986783 -29168729414704977271865844663320118000 10986784 -677970024222163418453820754771671711744 10986785 -312317607123064288548997885858350343020 10986786 -183743021790835101344904141265257772800 10986787 120845273166159133083079428131870003152 10986788 524199226329707731890680488350968325120 10986789 -300057048599844658908111399921817019232 10986790 23115999999235640246664378193632672000 10986791 208701624062887967381344368032500563192 10986792 -2416892078376073239697548320227983360 10986793 287797046220523485336652095716418677904 10986794 39618138333892578090731736069329086464 10986795 210197924722414688183049881160251046000 10986796 -429703373221765486599704011977399366400 10986797 694982488563915168426211036664699076246 10986798 -287006020950486165228280019759801766336 10986799 1002076157432663405027040816715842976264 10986800 17056892186483892163118938078003200 10986801 -2098994202751835346501160706447554560 10986802 403522529463598163102459844784003402272 10986803 -222488955464191590173092808456676910080 10986804 579315179056680337698721652479836309504 10986805 -607601951057386202574054531184921773540 10986806 469190169181075937051719452686282600352 10986807 -135312442267495149135554440193322721920 10986808 205519914424709366960814789562910760960 10986809 -527519503420560291510365265834531339990 10986810 52719476656979783146623337653607100160 10986811 -203706841878487236610477763224942457952 10986812 -925708153296084029669101345613419768320 10986813 -550853306512589752924012840662196824000 10986814 -486725148264535593133678301959038966528 10986815 95784300130067622404607345329085352800 10986816 -49122307070460633927432379809826603008 10986817 44865475737421169938341011510783878612 10986818 -115724661430832042090200346254934414640 10986819 -287144843702541487250738192859979732752 10986820 143587321267515297578924710877790497280 10986821 -758853854584762114479224851189117155300 10986822 24044848725634134357633424500185339904 10986823 -1336693643353420529172103902645290013120 10986824 66123275926435423233733704636683550720 10986825 29244209086545803783611091041658241600 10986826 -282946438324213397602131251934860302080 10986827 -92874455585593373094155688024563385324 10986828 -196849159954821930323225151031966516224 10986829 -326075517051902311536954522662243157354 10986830 -21459397503602877448748478695336332800 10986831 -152190883495164801780074861317562311080 10986832 231279579552430140188621629392192520192 10986833 333711491063362472436743984559479217408 10986834 -20956234891244005289886591396845905920 10986835 -431404100055188868592345292633979360720 10986836 9892091905981021481295075915497103360 10986837 -254192467597201324151791580497190335200 10986838 -84838038977127346183931202250378384320 10986839 -79640388506797666806333911596584414360 10986840 -11451542917150393878024983702672179200 10986841 -179800613183652890656291550890670775600 10986842 -486484080893324919496729806759616358928 10986843 -169722576601141538386607140574950793472 10986844 3200211065400091802370656229930319872 10986845 -4827769867790268967503078376487284800 10986846 -22210508651290660623793930086632693760 10986847 -286476215657106870273565222801246978272 10986848 413290084507627457685407125931859640320 10986849 107762651693130833296317142601080905234 10986850 -3926049993406194031352983604801587200 10986851 353665944796188244997537436748414317852 10986852 -12155027160738152657242242857513742336 10986853 -40301212351847716262077645530718425600 10986854 120553324009368824070273256260522552192 10986855 60153277526561581795541547900590613120 10986856 -863213953041286429547652657454881285120 10986857 -84267342889755109764311158662157346688 10986858 -197418285467913902932381937601699936000 10986859 468422318892244590757421945631810170484 10986860 427341007641138829919028952399985280000 10986861 -551387196398028421423220038234431630336 10986862 -95594451566223120502809543206458803840 10986863 263069181899236033782722067120192168360 10986864 -19191484129842814322078060452978360320 10986865 8027944911263063127540308282279447040 10986866 51693005128034840565766285134062711424 10986867 -354872786057099257430146046720093688960 10986868 -392553648973627733978100429470378023552 10986869 -101331896361996128556822834236231391300 10986870 61417195762676171859953600939463997440 10986871 -2759685296852623325399338430818564688 10986872 -104975130474283477033676905419208089600 10986873 -121668792634714314341743242163034688000 10986874 788568758557190187834006718422338741472 10986875 127271587307555750922334778683761862500 10986876 68140510919321050806223362296350505472 10986877 -362413699142608489042204092943530891840 10986878 -292678033540042012834309884058594214784 10986879 -753645584724974173428447729720791904768 10986880 136535269551401096991184751537474764800 10986881 -190597676788778910868309590402815749272 10986882 -51393686372876312940903340808759592960 10986883 -117769788039591031161783469234691181760 10986884 147116937738179866326970394422421212416 10986885 -12130277995192371097083341163134981760 10986886 134993562932785479088584813168931447392 10986887 5785983008514836439322566057441143472 10986888 -367114036264361687868550971271579975680 10986889 692026757558951626430689867088957633690 10986890 190058498587056390423146695227394159200 10986891 -263102787842782266594475111572882222096 10986892 -100737312319678732540531745763615534080 10986893 110387322001947287462128644223514474496 10986894 -441121433174803540101579677711744088960 10986895 56253687504234091228629793265522652000 10986896 4245143206265986162165831904645873664 10986897 -153062857282328548892922513013187171328 10986898 -3842044630883959398876836345709776736 10986899 -106563970918197515574369556852472795136 10986900 41475495765250244832626465749443225600 10986901 459164802981414200202812564620274325902 10986902 289242976102607487215148798498250641600 10986903 310067644717460000109080869186932840024 10986904 -43537356836494730244011265728642058240 10986905 -54755065408827473065411725825521570940 10986906 64924496411811423849957903910079445504 10986907 1121734579726097826027759303974991474640 10986908 -216281154918630130440698646914369378304 10986909 -98004652507867305302503314734295734112 10986910 28115109013687879027831281945398286720 10986911 332867010832109094248799418634848319040 10986912 49627956194717448463147523931778252800 10986913 16794206284812357593177780502272708416 10986914 -191292093270920425498794339334969356000 10986915 -46322176712006780707049466506989696080 10986916 62973146968561504932245714120759562240 10986917 -966554260405195932615003671329961108034 10986918 -55671512722256734758159431864371327296 10986919 3171326738188231438300195818208579296 10986920 -79240932681633261566527544963702784000 10986921 -45907897258955185380794817168080400 10986922 -10467422240175404547060421883280883968 10986923 -245903318052619808253900695369774801880 10986924 -174741039022594955450554906195865379840 10986925 399714612189779714722752446450376424000 10986926 -649550063835553403614976369566249733376 10986927 102639229852839980302244501025160794624 10986928 -45721893607762139772565928967893745664 10986929 -441828438124458987587687471402152399470 10986930 4292076342601309793894849393164293120 10986931 173897565754321458651597580109521790732 10986932 -31286503390706727718582746678411798528 10986933 -186377060534137338113259732100503166176 10986934 61636253017546381522989433708336022784 10986935 231411445551241042982354509529155793880 10986936 97390292888721132851390509105639526400 10986937 -95439873524591649661628660503053987832 10986938 -11221647054250666388631584628692583456 10986939 54364066506448201327687447427994224304 10986940 208295389285276354426343857355414784000 10986941 -27302777546119751811099727806373127616 10986942 -5571841440994582446697888678629098880 10986943 -346614392630683040099087156253187282056 10986944 -185371180041846483270247791594836066304 10986945 -23509478412251513203467954981321236160 10986946 -212926771865763967010567444775632705328 10986947 22344189068864131341453065628155019672 10986948 -208889886324367820370689737761299374080 10986949 -5806272866211926185051527670282911620 10986950 26694162184596579996871128215460873600 10986951 39767914235007336805742901821838344784 10986952 -98308863441018220330995643663845350400 10986953 158957105530249337442235331313179199204 10986954 14473185253088484097065075942894359040 10986955 34479541227736234178540831241977702400 10986956 -332951322319454047246935376025778074880 10986957 40764902807895863121382525298066152854 10986958 -8796061716268949169248342348907194880 10986959 -237983283647011285517173873709563416960 10986960 4805896740780895980449703321570508800 10986961 168399815040731737967547614264665870500 10986962 98813401282162045732290151150842624000 10986963 -202328612488329589518812891363290577616 10986964 -22424275527872711436491256166687858944 10986965 290020729739377322564235049394402064000 10986966 -126688221898500016095308824999627794816 10986967 -151105955960547238759648370104080339680 10986968 -173447204785720062761032742735145277440 10986969 -225955721607479571040510515005672484480 10986970 411397815043555415587762415005621052160 10986971 34273056600483135875596273578361439172 10986972 -365158192550367223309181264216085897216 10986973 -17179982065579797981310045416933843296 10986974 -241821345500854659890971282910411811648 10986975 119817946002765375527453029646367516000 10986976 141277008966251869268635772553781837824 10986977 252120732353114561264961056708348418480 10986978 -202724630313729358540273740764248124160 10986979 52559285858739839264477081628458407580 10986980 -154726996486765551311441968881621811200 10986981 404400171224408755911846536193029350848 10986982 15695876651410090644750895496194800000 10986983 -419725811925337557007684353525872756736 10986984 -294039195329242801971254377435387069440 10986985 78958853499771726706212275303802158400 10986986 -289117707755409854325159206572159817808 10986987 330182519726602950298699877756288050176 10986988 966825199003975869369451188738434560 10986989 -6608936263044379729755601712914867200 10986990 -5088806277992766417674034052497653760 10986991 -224952099546229386291594264304006321968 10986992 -30983829590395775110323906965852258304 10986993 651632617176004593991577854955922916482 10986994 -61587380195324688556728899817044830704 10986995 394297774445036671169852135420298008880 10986996 144129559353138199993900662468611850240 10986997 -66334357929719660101982604442928228800 10986998 91910774607144445742417601047774219520 10986999 305333496146803800875679626727829138128 10987000 488202620400495640465855513531407360000 10987001 -105961517670190387157230419104757245100 10987002 -90986485262581229056199616302803408896 10987003 362261833219834946911887024761956937252 10987004 154677329232979207123467354439307427840 10987005 -115808753996427554143525914108286465440 10987006 -61390401576566930699964724821463701696 10987007 -160902808261872815493742708451731711488 10987008 -85518189368761956137390799184673636352 10987009 -173269717578476263732894012694522385360 10987010 -94239738575719175619903988603662589440 10987011 4608623765028003707039684222505382560 10987012 415981523466497132707113534007243773056 10987013 -309716636672923856142766426753336562916 10987014 190266695974722968977671115205945192640 10987015 -47970035839416002187553502096859572160 10987016 7024279253863594645775647090789785600 10987017 484438150171453151982473147487600006912 10987018 -18514707186684544344726162836585909760 10987019 970475556714644013773067027229537614420 10987020 -38378866857994664828639642306676326400 10987021 -139802430054194016624322936980004056778 10987022 172452192886568492061145889974164261312 10987023 -491678490641342203502359250463091372032 10987024 -57659473192038807234657167492916445184 10987025 31202252015113271691641409009476667750 10987026 280840419582215627869244466054464790144 10987027 -129980735526617896781468365921519448400 10987028 262033837927687386377361189849772132992 10987029 -208060171366668665838893328407361321600 10987030 -370694936421818863345453003551808704000 10987031 139217369549823804618874613945744072064 10987032 -44214039078275517618184776560065904640 10987033 -15786848762941334977020962772624279420 10987034 22356151124398235515212379014955007712 10987035 -7122043831925398119100035000042445200 10987036 -437543385948493279663919532296819258880 10987037 462788144248689059632744316607796233312 10987038 -88912072976306725185323963202828881856 10987039 -153726858395742236793052361119920460800 10987040 -170888428397667300288893166572480102400 10987041 103022644678125042725052571889224994880 10987042 263881229251937597013544019201448576 10987043 -714012765487988081824881103132769388708 10987044 233102225504888564555699654728679433216 10987045 -309378723294945049235503995161289053700 10987046 -25044319345538247059757734124712920960 10987047 -200281249755897998348752198053843222576 10987048 -319951797853600018931760040636930544640 10987049 1155678954202859384907120996851765513472 10987050 52136481965104256417714135188367424000 10987051 99211774542517303464824976661285021504 10987052 -15757494631919006086965313317792319488 10987053 -23700027785143367870069313451072476672 10987054 50973076330836391663532700327976366080 10987055 -525439886103363243689974724594459402040 10987056 261028808854761675032949884309559705600 10987057 -109739427088643140113245226834731107800 10987058 325647838507488112362327764803495748880 10987059 4798673415313017089913201468975499008 10987060 -37854467706846525279922659428562124800 10987061 306714309284354374782728912811932645952 10987062 76947374453740049473657237627419138048 10987063 750758380444747810292458957963730630312 10987064 -404120089954961872922855703120148500480 10987065 -371945742594102112005885519671981710140 10987066 -398589830821382993176086872615694477600 10987067 -90980833526744831505732196638107978208 10987068 -186819885958752642817826100347733020160 10987069 -391354762178739529171806959127758829120 10987070 126120094770303459072231749336718780480 10987071 161629076418752916111941969393517058944 10987072 -267809677416488615989906623138146811904 10987073 -170382641119592505109761415923047411280 10987074 261694728805155349844577127987477144656 10987075 -412291352607662652737100686894557391400 10987076 48463177334785732634913884341959707136 10987077 -329945142477878041979962758321470601792 10987078 -331674625925458156090471269683042048160 10987079 743539805849059110511239050437030606680 10987080 -149019932947169640162360612285119692800 10987081 -29358498901924438485945874619483148480 10987082 -20823114790062354357408681359893718016 10987083 -35830519022914114717010076825450248640 10987084 17118936046688337197164273414367526912 10987085 -583496631831033373777693184070751696200 10987086 64102120579992349510818298960405091328 10987087 63735830537249610243958864070197594736 10987088 -22131487526219517261914911750476005376 10987089 257944301881131868021329035607226954224 10987090 -98955657420921807433504724822637967200 10987091 394463229596257517109246943216129968000 10987092 173914073625767475141691084399806627840 10987093 201512987618185143203683967564542652024 10987094 -322544922065163134809815812651714726208 10987095 -12604649714275070398781215320939417600 10987096 624181156227677553592197084786942197760 10987097 -542647321858092984538785352675887185856 10987098 -6450460769413368306694645089613032960 10987099 137214048472463168704172156863123660100 10987100 -101656883611728004784565534140431411200 10987101 -558697360307180749542625694124950298720 10987102 -1050228774091616620852936300158084096 10987103 -61390341727847247057675562323148144416 10987104 81828912977606862586635626511204876288 10987105 -448411795954261520689772210711674645740 10987106 34251952696134259822017019835770845984 10987107 264852315919897943579262091675626373440 10987108 407296644918452250937492515915245801472 10987109 -313226245681048377069358190256980595648 10987110 310060469823915649014693322128223891200 10987111 936789360496308569620174766331088026000 10987112 -455073213632641368267861113324327700480 10987113 -234442064614736420133761846222972947008 10987114 -97472874275947544910771709021661799840 10987115 1143268661424799808767295167955883469920 10987116 -129364092980691682130474397970599198720 10987117 -634239286701602671092488933108959618068 10987118 -276522118744420670550098185750029666240 10987119 -26980129552859868777590622670942589712 10987120 -17490437556239711457341850309532876800 10987121 -484420111114705198457902843488169371648 10987122 -175395867342357037997281317478273888128 10987123 -383673064668070728684254339174076666000 10987124 152246062328578456795435617649491367296 10987125 66108057350923021376934087888876336000 10987126 259322635641993884250542291907703281600 10987127 997080090283022944191982153723896431976 10987128 463674000341141434666375210501802496000 10987129 -143708229757581954292628020190807970224 10987130 75418633664358991163040885118916198400 10987131 22059386425220724746198021030513459904 10987132 -285286025286090363178981570675090815488 10987133 215820903561236400198415459039781004 10987134 52798755883312558937920404202670109312 10987135 -620251532350025816239499700434121856920 10987136 530766960371302455871847766374492405760 10987137 341705153068487070138962315338508916480 10987138 260751627805162542013753577465051803680 10987139 50843559721146690785390327801806936560 10987140 -47749702600502200146303264571079270400 10987141 -235170146993290170700480621944902145216 10987142 169075583971713404045077905499693033344 10987143 407199311274869503809807315687452098560 10987144 26727552096840449994806827973561548800 10987145 -2446479740428510513190160428609357760 10987146 -99972527028040269113106216106520144640 10987147 717688238747406909195552777947613168596 10987148 710305847967485034903754621386953150208 10987149 -84898966568814134617128855117933612960 10987150 -67898988000410897567515543272328104000 10987151 -74874149415926392127394959612553314304 10987152 -53451585041908026177337850376422031360 10987153 -106002577984189276299155716459390962176 10987154 -331121764932695668404748784553345022848 10987155 -32230456196236117860020345172984758400 10987156 416365470807134216971650999595981339520 10987157 3330952689803456976155116017345637440 10987158 44636856834771628501258146788460730368 10987159 -553454780379793972258053127147073955640 10987160 134268681942512879573931756755069952000 10987161 122643303706302542018774196919625053440 10987162 -167286803328158299997307505397685388800 10987163 1100005484787441459418218895990071516 10987164 39197296090644110597424740289323383296 10987165 -3219081890338558258293717417047402880 10987166 -333074971750528169961143046847455715968 10987167 -263233761775050342004142192529227016120 10987168 -813396612317588657108290381200815554560 10987169 -16311249476009715697940437737932010432 10987170 109063677081533155289179451597667686400 10987171 -83254231323155918418075134242772837408 10987172 450298220574456085828011003451366928640 10987173 -395126327301100868479347984184368986178 10987174 -25291911041833137388919935030094772096 10987175 -4684239357556570116967845519739435200 10987176 -91201514757752303487258737520678912000 10987177 -533854076720247891896089149964640627974 10987178 48279469634054330241889782626436666624 10987179 104742561251150959709498568600384161280 10987180 -89114209148440627180360627793672448000 10987181 668761370109012206927789151215542280982 10987182 -317111954545545695099618768917709325120 10987183 -6063887363421299319777818627578419568 10987184 1017152759703565335196144739244638208 10987185 -430102632870224257445565361703287908480 10987186 111731714753456449456367444190628300800 10987187 -58104176710185136559548224015746912400 10987188 417567643914140676156607265437286400 10987189 34068086612616674461029069473347082990 10987190 5405187875647548705118144294784117760 10987191 -906340556576777001497446050577640066400 10987192 -178816429681768033663952512771030056960 10987193 240001888735695442632881673292325337600 10987194 -115804133394309007556874790735847075328 10987195 -67484153696028558743423723318355074400 10987196 -122676127391389735076728523553680769024 10987197 370981357123125369605360656222480466880 10987198 -286551126274917721559678375171447810880 10987199 -173254426420908219688420778764713830040 10987200 -9624196606953346653719749993168896000 10987201 761108798225332504209113511583587830100 10987202 -71965151064927365463069547196068075920 10987203 -427278637921220017914050438756478738696 10987204 415252632930726073462947232785101027456 10987205 16753619742177443154139355691309241560 10987206 -60216538893649830550064886920793907200 10987207 -47100826827965865378130809642235777536 10987208 51023695311168189372397578218260930560 10987209 591760604292942039039878944439220094314 10987210 71946485561756689116529503446010777600 10987211 -1237148544492880894815085855119641279928 10987212 308559698002042826360808350515120307712 10987213 -580594283132731510168331239394196510176 10987214 82052177384373478619716954216502375424 10987215 15149505279492824428328903753677585920 10987216 -98465476890159327548058341089231503360 10987217 -103383137648735694867253172044768639488 10987218 38481075714103393898936369781894528000 10987219 -91142039032991226319268165407145111304 10987220 -18652332136427837571404481344744901120 10987221 179095316779894994491319735301807300864 10987222 -367855282520735831357393373946500197088 10987223 -32607612014549765703228887187871612656 10987224 53031104449156484232422914396003000320 10987225 -444796519005023004224410725103102334000 10987226 587974652722195617702298747825313560800 10987227 16300147284843093752276848145669571564 10987228 28453641411540072562945471030882867200 10987229 381978450937248827633497432559821627680 10987230 5218266104812929646358126445768307200 10987231 -8697042642122531225554884529895238728 10987232 1064600244226871335823233415922046992384 10987233 502692637278717390564814045488435759024 10987234 45253593255253564176614679230695258272 10987235 -28246451969973744168214660641004729440 10987236 -116717196244099490817385001678410968576 10987237 3019156934006683075316346978475521024 10987238 40611631293291318359936861841120630144 10987239 -377896818170659629625958339284097531952 10987240 -18551432926364735662104108468661862400 10987241 1132167070745436160054762146855541622400 10987242 -88118465300082758447925958592868773376 10987243 -86287213593640647441133219859639443136 10987244 212323678336223618960564790437772787200 10987245 -119752129592244592756206321314724576480 10987246 172813281558703412301122742111194737920 10987247 -487167035991733419084442067847119216304 10987248 -54403228268403090697181153267612614656 10987249 53162509614652794452018369205369490880 10987250 356474645989537625452258025341553280000 10987251 -612458188610007494786112652837655503296 10987252 -171800523178178121192289962690871579264 10987253 426840767523471478841914244767963269660 10987254 -33703921407213956357967795414495520320 10987255 -28132294741108162342957449619706898000 10987256 -222848568446196715798944390367435530240 10987257 383660006844506128605477942892861634640 10987258 -145342210822109492810158885528040378400 10987259 169215089010424128037839854747464356720 10987260 -69059602822471458902949519193040640000 10987261 -244589708451958375818825806066508784896 10987262 88248740737322646510577663895782748928 10987263 93343941990709326687232299253304528640 10987264 -900487838785042820159772405096077328384 10987265 -564370958495389000256812585756935719340 10987266 124150901244230153489896070701583025024 10987267 634114034795524534179251869249051768316 10987268 -143691422076772945877493491559599898624 10987269 -190860277708415545420237623829442629440 10987270 170908526877957192589848394149888748800 10987271 44379719113832227485927858589636245912 10987272 258372476645696734152501230141874585600 10987273 594425064156724808704090713221459588304 10987274 457602026454565951701515746418000640 10987275 -53216495350386002862233425504581888000 10987276 347993818395362543426249865580076476160 10987277 51435554269178827782319361756455138272 10987278 -65213366956706611062996273800284815360 10987279 -635738764838110217764667666797733623120 10987280 -81771611099793703765114888186141655040 10987281 -19448136244263412901794558928655610188 10987282 -179125161261195065612588018613808675200 10987283 -18874832594014804650332854978104303720 10987284 155067916219369687931956269167149056 10987285 -397626975952204675459994469686903144040 10987286 -457948080152837376940139900044153012416 10987287 -30987271703671637238981198995911403616 10987288 202741978988140844694692072127995289600 10987289 -186052900421370633078435576878655655680 10987290 43767810952821773114212176992115325920 10987291 123417448531980821418585556661825147904 10987292 18893579374985526951630487500131128320 10987293 160583800516877194637450966378721511200 10987294 166651958084879933035241826312772557696 10987295 -353473072999910418656544358441360947840 10987296 11650826629113568037984482846516445184 10987297 -392954008899434607007244863371764007740 10987298 -38402626743427391352682907834646916608 10987299 -227815207584355480131234065709457090560 10987300 262674459855863233319693916528758422400 10987301 74239314663613429935801964924896173280 10987302 -362277034760176796252303926507664916480 10987303 -15292729841770489246027549770612533472 10987304 219989963298679538315578105399482931200 10987305 78918733993558040236758954766432608000 10987306 107840601815334927578805822099567473664 10987307 -615522745043619841162604482484614837248 10987308 -161243439049840602604002484756893788160 10987309 606548094036337216456278211079960620 10987310 -192454889193541450790674302114387109440 10987311 428154948653028750470765732759570865672 10987312 42424523503346664690777407358136287232 10987313 -725791013888277663087206001530544339438 10987314 68650420111840997082481050150155071488 10987315 -331392145226447581242736151137944641040 10987316 -235053930998480867565887256036953400960 10987317 -3339137666301250092490065723458990400 10987318 442675513305806334301763257256348725440 10987319 -692715345998584899183843894685745740800 10987320 290685280174135350269222558809128960000 10987321 -681411233783215177195877770459306288896 10987322 -248272322530038140094603783143629350288 10987323 49052911273014205777966862249514236184 10987324 222154629611914650706766676125580704256 10987325 -453978384957522390345444252809562499950 10987326 5173228711261614434948725424474643840 10987327 190762205304020881270859185924993054360 10987328 15646743676670628421122155127238557696 10987329 -123434905758943348628628399960006657312 10987330 57397864256181409596697737359554590720 10987331 -584477401945049534594818297892197872960 10987332 -273459029619213268750588016333242672128 10987333 -5395431255309744154269990997215142880 10987334 -226582775322288219732791047823429906880 10987335 -122528720417143410266892762791482164000 10987336 573582888382780588807603402027131847680 10987337 -1045110670808354614348308226696892276208 10987338 114777603048447546768133632420190179840 10987339 -105190273893141245318563782716168301120 10987340 71301970973331321447894894386663854080 10987341 22993486655525343906411973127557574880 10987342 113636519125050689155890445067909177472 10987343 504704492715549890206768694387503412592 10987344 19170946467721869992534881244313796608 10987345 -76150455217767598228639300252468197900 10987346 342650207931502634372789456982387115680 10987347 -70328481485043943541638168697808822528 10987348 -591994205937113614407452733735906351360 10987349 185245527687528873411556792803857734350 10987350 -54366376282031878127452044018103104000 10987351 479818806011393313079937577599058574512 10987352 730243187599361011360803114213834393600 10987353 225454515790717022107531579797635170560 10987354 163452344467720681851776012918078733312 10987355 -507669457450341614107511764234114424640 10987356 -268974677660769725966659198007414281728 10987357 423086775450493322413918903319916845606 10987358 295300397304432007923330619407489368640 10987359 59744075305407030495998325662922392904 10987360 -11986687559096518607113831962040074240 10987361 107771781593705413488132588706988740608 10987362 -27066746945189095633731469362234450480 10987363 246572176513829643234099541078987363704 10987364 -81935067654027970963509230080259432448 10987365 226240753955670076627456925696283906720 10987366 79692282655515726633421282973223434592 10987367 -847617338542629759223236509322413600208 10987368 -306073373127063330455676346475304714240 10987369 -386877035347007076944537198085720417420 10987370 262641870884329835374803386451617174880 10987371 -68504044436623695598596486474013511460 10987372 -206083590390793723955628492190648940544 10987373 -28712971522446973115445234871866481140 10987374 -193810608160964147749455302066390956032 10987375 77095034039232280592341141282481520000 10987376 -5553907842121365706178574404453007360 10987377 -114217407660714632886961032880914083520 10987378 128547139563141732971974109752846709760 10987379 100546422735893611140495498070535357184 10987380 247406055040010310874692589183217356800 10987381 147548538581467162751042314740240311928 10987382 -4197927917799077215166200935670199040 10987383 234485387221877229909903686881538341248 10987384 630560861725693363204397040513762508800 10987385 -56350139037760342883507100587056576440 10987386 -36894216414326111135475170617660707072 10987387 -29407109633929777618462634394799583600 10987388 37728541036278694642056642526286604288 10987389 173435430100215434049701921736318093120 10987390 15130560392252035778857911775042723200 10987391 -941298458397371321227201048296277454208 10987392 25466972094676290956048633926369935360 10987393 -225472305661502204021835115534114524240 10987394 -455877498500430765951787419445620330240 10987395 -285995613736391611089850268041221587280 10987396 374552538943388728372495718552076288 10987397 -956341447790548816866161214678125706528 10987398 -1091114178584445849620473626155472576 10987399 475366544742817886334622049174485340160 10987400 -85410158897080091908464799937193216000 10987401 -465932451314479447613479907830011241968 10987402 255857506153858128342407095537112765952 10987403 1851317157062433293627817562208579328 10987404 -39846764707747778289519357828151587840 10987405 -111626065863446872091801047095164866560 10987406 66559659926981288836202469690299527680 10987407 -45810765594982303287506651282868853344 10987408 -363816595844533439506279659839336939520 10987409 -47278233022010176703277132085671850200 10987410 -20298321732355705376441221312994042880 10987411 -584810761113405926514197747420217051988 10987412 -542453358730784911910714294907160635648 10987413 222681741148203527707281262951253053344 10987414 -154204425090788792511518576606203966944 10987415 378475973037029551329553715420489091600 10987416 250162754898129536419826633451582935040 10987417 -476493005364841656395969964099673854774 10987418 -45404683677424961398626146444004905280 10987419 391135926964184201433387547198463617944 10987420 113610846345756190825903424282465280000 10987421 212047953883199187319846076389732865952 10987422 -283701782212889586500854136106259697664 10987423 396584995886457636749972874999620515200 10987424 12370222437314869821721560895878856704 10987425 216454645371243078127023524589735072000 10987426 -148373877012262080166960848452672567136 10987427 59738105902739470215698092310811412872 10987428 -101183707077480433859436059001560893440 10987429 224388755337221268392609762108593141276 10987430 -115084815861115456967838112095829610880 10987431 -1553369282801560430207391169354079232 10987432 78146075029849328112271128849434296320 10987433 -450921579197091245531541706111679328000 10987434 -310422529954944792799892440895693376000 10987435 -531283521650594073067750144497792873120 10987436 8568999968003713465927719939130928640 10987437 46920451363557094842743273870893574880 10987438 -29584326419080302261912585843549477888 10987439 -426798861078056325753438562265269595760 10987440 -56350417231269078666514734993095393280 10987441 404975729862498455039480359665356572672 10987442 32731415942962802293150822184521045824 10987443 -5400114820746661288785399302688821856 10987444 191730020990076702159387464895484838656 10987445 -147162389947865349625184508502412256000 10987446 -1029012007823614660608642084948836352 10987447 146659058919189412696193636917594713896 10987448 -441055672639044679415206530207232880640 10987449 -21551356177775118720026221659879795264 10987450 76047834254763831132270770108694450000 10987451 25891230918627765632898303981038727504 10987452 -122193523534490032328126439067428249600 10987453 36159901903682084930054556980439440000 10987454 -90637883155882176577655445474341503488 10987455 159793345417685012102088483996069513360 10987456 68254217048517460807011124444701655040 10987457 199203270789171748160059790423845046400 10987458 -256483643310763115694826900281248831616 10987459 -191374427185448826918512054362640020784 10987460 -205321342490885715312869661407679959040 10987461 311348257811745614952186015504137062080 10987462 -439705750685110055409153265746248908800 10987463 -355210362315102182460129926018735493456 10987464 645377841135834014039776490956610027520 10987465 244841479277281950771813033675484933860 10987466 -273865004526661555504681623989490038784 10987467 -46586358877405447084444003974772172880 10987468 225656312635474038980329643385713556480 10987469 333839654787491672859149844162808367520 10987470 -49424594218114444480112871664648373760 10987471 -74660947651527079495198524630743165256 10987472 71387885927943101904069977782969958400 10987473 107250720784157492469378705896030660544 10987474 -692320335686453875057714690909677326016 10987475 141742281257871208000443313612099764600 10987476 -269773042344369286942788467171600775168 10987477 -107994496962656276813251582405374794674 10987478 65539240041914779351572022310712322560 10987479 -308925218433660338541384673149948552000 10987480 191020992421654934052019194278106316800 10987481 11106226196347684719912270567098340000 10987482 124184021535480075391425491015470299648 10987483 12059722191575119251477424478200126848 10987484 -125244060738362707460596641422079304704 10987485 -9574437270523892152230324406758182400 10987486 525563601319674326415224909890737240192 10987487 -107507710993417579547137814583288398496 10987488 413193462251976610774542355581700669440 10987489 -13481150650492433236902828940157258576 10987490 443705048599443588003195260392274925120 10987491 86313475168646182949787194772073555200 10987492 -483294590793362593222110902429042483584 10987493 934732025236883343384282394045560541728 10987494 61193633404774573803304516063715518464 10987495 288935469170668411521238962801071600400 10987496 -321394826191481890011854882495821056000 10987497 94978093031710534408435549483025651274 10987498 532773878274637033631323517107987374000 10987499 -84914030553007656182600477347364863500 10987500 134623809663062645666787735885033600000 10987501 -279214391407534250210272185704208335648 10987502 231415704560531620794606360405979877952 10987503 -450922806850741991967839278365996615792 10987504 -43707118203953210811616226264494374912 10987505 -230965498331520463225627285202857115340 10987506 -23240044985000618901303738009479480688 10987507 97161542029189820122865700404679592920 10987508 -12847692777456860385022230641454440448 10987509 -34418946651462011522519874151524096192 10987510 -62414036960032165477894366712707152000 10987511 -276026453712971174754190628566110184200 10987512 -56650768288596771326929976779992084480 10987513 186905630688674692346783497391644070762 10987514 -91926730631797483248931345122602407680 10987515 -264729097296644795234217519118110604800 10987516 69258444317787461860272867527067381760 10987517 -249239037135640283424271030606520125434 10987518 144815249209294860897524422747037891904 10987519 -977670401886538252720487480480145633504 10987520 15063761587660200716662571035262976000 10987521 720024388508817927676736617332945981024 10987522 -92622622173259258064001628954377216 10987523 929970895211488737143886579256189163772 10987524 122158067542595736136032534648626655360 10987525 -516135674764224888648225771594726590400 10987526 -12075140807828068015736160001807584 10987527 71007079435400820446067827494488252240 10987528 54152386626217022525627557598655452160 10987529 -24151973242728086288644505132264285760 10987530 -1287537911772980465468816821182343680 10987531 493802437330493455961577716728742314072 10987532 -3355058186034322320267098683216232448 10987533 -42447390458856927285996939250529893440 10987534 -223796117502036838610885026974798131328 10987535 178717357412201813631890642819934126120 10987536 161788576944930170193409602812903424 10987537 -246952653827754720418617281375913630336 10987538 -36613349795517910993879116617972653056 10987539 -130594370522503851245431323054347643792 10987540 58127589763834435063743582601259673600 10987541 -263356062817270892607241819658130659058 10987542 -536588782540907642073647830671054393600 10987543 -352874696495179469284166596687754315600 10987544 -290988971942408081606436087849834700800 10987545 31998042775384897776335995011044725440 10987546 -436934160906768685435452023503123680528 10987547 -88861519577467153645897597208626391040 10987548 147803097815109666674886984424413511680 10987549 -339778951604266691804069447054904424680 10987550 36204606900160749167748295363060252800 10987551 398805509503991212088333315279966115480 10987552 213764226537528234393672904009693396992 10987553 643269762239542168539805467693205736802 10987554 50645220021389026411300634973026250240 10987555 -1781453555024793246241782635238279840 10987556 -531370767526895603215959368752758199680 10987557 49274676908987134436848774720127692800 10987558 95298967296703610586523711658937628800 10987559 1011754714998202466588850763260853154352 10987560 -88879379438919935829160025490957926400 10987561 301566245938372485663225380211562609252 10987562 -312172148111702437234089164679530821968 10987563 -230292777622584901944452706977780518056 10987564 -84512385001353457668956160975942128640 10987565 48092655491883876025828438589594360460 10987566 -518388493051297890040728226924511824320 10987567 -116310217665845986808018868029427118000 10987568 -193494248863378000962689735309032439808 10987569 20835080687147378153248677359211145650 10987570 -16776844854879221041431511133943436800 10987571 222574546409555759012480771200244457984 10987572 -267821477891047405974313324526951927808 10987573 706128509182457144178108198411565565340 10987574 -225488529843585557938610172801566613120 10987575 3340549884841790387213286446960505600 10987576 -342318254174085356729817424774502768640 10987577 27417341809959805526528816860823085012 10987578 23244984848659794783295385624881029120 10987579 -999814337676558243037844880413257473820 10987580 -68204272303618048116842867266859404800 10987581 383487385754865360003529418611114559040 10987582 -385604348914078545075080477384623972608 10987583 138044563588291601397922747928704856784 10987584 -5167929576868780633307787849703096320 10987585 -133105524540462997592935326215393096640 10987586 37653776472230426869025991787462848000 10987587 -87975300490423395671577328564238408592 10987588 452060140125303365428659176850242462976 10987589 -175823832644230208957566479712063599840 10987590 -52586302781901913492028995816811976960 10987591 604397245904814409939021832211638902984 10987592 -16795874381890286656105621004263587840 10987593 -44193314425823256011643608880374146656 10987594 90646707910956391036026365659533649296 10987595 -33645898663437981478667134876084728480 10987596 -274826055994530664234323168233428976640 10987597 -46943289834811870724933578353132631668 10987598 -495280688524560053907338157718530382848 10987599 -101373249960352525133787866555617042560 10987600 20593980987447326340717351535976857600 10987601 736064160243906259944180656744799103602 10987602 202751474663106418948806598247069960832 10987603 -373605157731298415211850601329927552512 10987604 -134176129711149497612153837740941807744 10987605 57115024244720592302881516717553500800 10987606 -102101853868949892197557753292277098496 10987607 537470512670773011815552316326019245160 10987608 -56254404935422157247642628997126000640 10987609 -135131190044081031566402365345950744320 10987610 68900386579301489285072473369011264960 10987611 266043212167404716466125444920957726872 10987612 923481648796321041625910232290589829632 10987613 -468712772077522246322154116569815642624 10987614 240437114351456180313071611021573149696 10987615 195982263086136004046448780595370078760 10987616 -535965095680124797382064585576083619840 10987617 67923304596142469094670945299696181680 10987618 880959817568303784117629823861995904 10987619 -275911196996854838781031184848674922980 10987620 -42903785831066221586437139007327805440 10987621 511114050868058508768815583914662541822 10987622 66877334139222036358331600014412006112 10987623 -165455285372206928735385076983251493120 10987624 73657735362651128836451805333813657600 10987625 -843173741716584445330777486355477904000 10987626 -76303389159057364097277122248091279616 10987627 -413320669905622338000224441317671330528 10987628 -63757492303599643550874294821401390080 10987629 -120051888680723917638812537940766272000 10987630 -54783629237880234536127739040356289280 10987631 53314820265090680211263806448407448304 10987632 9468764206449034142799799939028680704 10987633 503497375796621769063514437683205884882 10987634 205674201109071002455058247041099476992 10987635 -78522859964617626980468873326079336400 10987636 -283032221526056523968065403663763456000 10987637 419663940997368425246506468244239829340 10987638 205664222497802465766638266118239978944 10987639 -431870807326739375626032844908452123576 10987640 -66037247485453522084817337912100454400 10987641 -72889266963643207278812208847128454848 10987642 209144262438432915338973205706303865312 10987643 -395287229356596753443513922744701620680 10987644 -258666392013776065550919634260657896448 10987645 324248035433126065438117305551057497080 10987646 93423422722198100038924168081150582272 10987647 532113306726955432837055688633915720 10987648 114696380500061507802031013467017707520 10987649 -756322177656255071780183297836574528940 10987650 3592793054823677497699952583436354800 10987651 21505690029409541131461792496906334152 10987652 115451062184718843900576031129264115712 10987653 38028276256301127609435196253865499104 10987654 1035064472139979618565211650535175776 10987655 210576980750817610765035569042551419360 10987656 -425188363599350986953453892037437685760 10987657 775773927382984695516876404442739886592 10987658 -112920536387504611303711046091078981120 10987659 56099795541810409394763024614630448384 10987660 672671080521645311003528386940618649600 10987661 -5418654811747792928311529202297909696 10987662 -83448234534495214103361982350506496000 10987663 -205174329561488757480737269600953324576 10987664 -166624327245467734163435540761012101120 10987665 46679968856729400239367375539457597120 10987666 252702873687773878943513893605548734464 10987667 96652013374594693857256028949311779320 10987668 3799079881283660953770614607588048384 10987669 92814343267707544596442903179022802112 10987670 195482508273372726757600704266066640000 10987671 -85889371773786190128071786924014496256 10987672 -3593247765705955104343556390186803200 10987673 -508907825855928815911836747730359660 10987674 85764169135191389804570110831461361152 10987675 102563218868628849588260627955065632800 10987676 46487110971144773422397395528728477696 10987677 -200119957426231260548257939083418964160 10987678 -95232805994874752130027794988981732480 10987679 -42774494942258761611809183391130843800 10987680 420225331403407261965971872491755274240 10987681 -196520523754482472642475705660567234000 10987682 -47341779803784317012549877097941534048 10987683 -102219885689322348962958298143731185152 10987684 -193275844754042244329341085496514739584 10987685 465076029542124654098979683912791408380 10987686 -109259502596579007773885849573722260096 10987687 66176592352239592460158302039403625336 10987688 309882070010356136794004910042599424000 10987689 64007177892629327560453528106004800448 10987690 73736019788916833801656747535626951680 10987691 12900204625846043881242798426177047184 10987692 -209328964629667066046424974436363483648 10987693 186906997860121143427924492943364593942 10987694 -101569397011822644470159964917946220800 10987695 22796248636365094295673760446633786240 10987696 -185436972377888484738934624779926683648 10987697 54643830041950523094026336190229060992 10987698 -7496560534583869873064474665672300032 10987699 -126067417639755939528864184599106957300 10987700 287094048883340864255504585429922048000 10987701 33923982014611815133495888712338398624 10987702 -31487909353371402529195477875954696192 10987703 -260123777424059887441657138470867152976 10987704 2588881216083628868885225442322022400 10987705 -16695191949302325498433948322503250040 10987706 -441356210434525565989153063593032173056 10987707 16481478312148722025497091302916569600 10987708 29575397850448764100473532935598957056 10987709 -630740799914784124826646408250756380090 10987710 -69977925592054068641477797606951745280 10987711 82333092145097626993635652402626624720 10987712 237855381281204730961763711723293900800 10987713 -44097919144578985894192022537677100832 10987714 -329806611833416210963923348583594058544 10987715 730798913620658073816584928616034990400 10987716 -292798516732098167069859171091390119936 10987717 367652775266956254515825609699625451420 10987718 -146740371904119451984372403812746201984 10987719 590639638694630564543269116702314557440 10987720 230656309636254377005973283201856972800 10987721 87978252991643884081755671901819900672 10987722 -41687498782166625998550724863203033040 10987723 418119144293746169037644254346313023760 10987724 -171674305867183636097548125184375684608 10987725 60067460954254187788072827833592504000 10987726 -358475060205219915230048369427200954688 10987727 18903649962849821045923254388487214576 10987728 138786133046433050225491015219604619264 10987729 733470404355215764359466262790406439520 10987730 -37923641958112240888702138302830450880 10987731 87828111161517126670447358199703023360 10987732 -334172610358718634545737365893513654272 10987733 -35248420494193544705744707298439728256 10987734 69023727740977922821373223757709215680 10987735 -188031504147581908276082728163548169040 10987736 -366033622318293832015282773856060723200 10987737 -154449947674921694986330499830286798640 10987738 -272780973644168908664464834614106460160 10987739 -17443795592562193082509233096489871344 10987740 120231848755096766020068674321751298560 10987741 -38113282273584995164783499165861665748 10987742 -113486313215107041446815093028571027648 10987743 -104194887398634974791135342481467274736 10987744 186199219458500833984833173835924111360 10987745 262562805318710595718567637839398402600 10987746 -79788453237414433914191031141056102400 10987747 6053231586578854172532645652786586880 10987748 -276558976910109157938936791835936433920 10987749 238156263465687807860163853972770392124 10987750 -371544532908936522787321889055955776000 10987751 296723071851293633533958314944570589752 10987752 238818847719191597500354399839474892800 10987753 -335133651020571064251626409443872984000 10987754 -343862571087760474746631975040786727936 10987755 -63921441859963167799315461652888135680 10987756 -174261929070723905051333821081408766976 10987757 24421093648306166295326636100705557952 10987758 285403932123275124449253138120222412800 10987759 282418974853201501850632835144876818216 10987760 -15607635378915467534242313573863096320 10987761 -62808058344907366114279072612587024528 10987762 -216345492737921628597026868730546168800 10987763 698026222434915744156590242722963213240 10987764 -28711988489062892207771071519986597888 10987765 882600673512170709727681022694512380800 10987766 -175893813267888036055105991854128867168 10987767 3722266751940058092132115533976455168 10987768 1043234652228052942187788068891463680 10987769 176204312259744939215674977996263757960 10987770 -44965144397591981415483143668213766400 10987771 -224021455094264693869445809282258680028 10987772 477974080977433517574972285057955983360 10987773 -283058105505239485744996576304478422016 10987774 -49382668060270893178889315624560222848 10987775 397386754646139593715599456126072911800 10987776 214589563216363159684147245453127188480 10987777 -450731883343616448308657493861739781374 10987778 -26703692198688375695135484194545256544 10987779 -33585513986365501089499718126483232000 10987780 -71870412191084865819667911127654344960 10987781 192376082580034002023544170311940428800 10987782 -88008357601367856911449693493631803520 10987783 -4360445175458277824294485522369144440 10987784 -541664277395364327525269264161213885440 10987785 53151108244462493213039605884031200000 10987786 44871354302870192249031523305818849280 10987787 261127093133858908218149717820376388436 10987788 -27053208145879103116929609169468637184 10987789 -542263402195824662530159178813875042176 10987790 1617402466693397433549582614010286080 10987791 467171905427153314737443641240125779592 10987792 -17548102825159415154097322687287189504 10987793 570704279627491527699807175779722388084 10987794 17669160288549667190413257982176245760 10987795 -8110762610977342740664110262507315200 10987796 -157129985206023347916307495969692470400 10987797 165944352479626512104979803349680782272 10987798 544584982223684466713407999435322400 10987799 292376391467490926064922167952699349736 10987800 -148424221893996558097878431652521472000 10987801 305909106732080072935641404401001995008 10987802 -203451657291640105851196704825639552000 10987803 827816284828905759532888575058339982064 10987804 38186653073923790183368251357500010496 10987805 -592051415507780122295931237102597147540 10987806 43916973154729890385055186306486476800 10987807 227383959316473055330825610843200041056 10987808 78962816461970905993524048494119354368 10987809 -435823672411925056060411487501240208144 10987810 -72931459931967660193906164499987224000 10987811 155667189724107248657824673661358317840 10987812 29968407915029214647684056932826063872 10987813 36819067359936540575761008178775092704 10987814 -45429224895380037442436286979352613120 10987815 68748451795131412485998655785922509520 10987816 -109495453507103612546821395583147376640 10987817 801217611275466857778509187749340268032 10987818 -33387432949676595462642843485875748352 10987819 -658418755426981904735517240054486664780 10987820 363538352846338887141176442589997230080 10987821 132273568114882471097929459372485650508 10987822 -90930126468412668340350854867059524288 10987823 270603116417332981968797211789123926400 10987824 5626674484323891181756868332972376064 10987825 392518988006019463626484027544843527600 10987826 -167532970847380985896272028285970896896 10987827 -573508385553388869889006450696188743880 10987828 414555249944718757472608177574091536768 10987829 418094179628182926087624355997620472430 10987830 7122714191577160288450044485694289920 10987831 -124567364253584587067409229059497177376 10987832 28237338054168030850557568543161753600 10987833 -6332725400991602104892887160890487040 10987834 92311628661058869732183133689774222336 10987835 231440648219789775235301437213569905280 10987836 45786794238139003627075901050311917568 10987837 -35972648447182391133879399477585458368 10987838 221687107717940032771602926224543681920 10987839 -390089950221964872268391585542225912800 10987840 -113517103303206051213638419764514652160 10987841 -106702361123918146117459535060193757758 10987842 -105719929676150899209802798055268290688 10987843 272879442325898338787573557216366156320 10987844 218772893387143775078750929090495696896 10987845 -8052224531375138134349009960728263360 10987846 -320577363020947360959911673512056276128 10987847 -99445606954408498503101651238314737560 10987848 492186956445038722657340239538757304320 10987849 597247461332535472796865936648620005850 10987850 220090201995823987241193779151740288400 10987851 -33432689912388321588267947375536473600 10987852 121974574565986604960354919570170037760 10987853 -155191332165595168524078514219430496180 10987854 59135827289271751864207718098544067840 10987855 -34937024450038118205711764850234275040 10987856 -43209205625751607706362745058607104000 10987857 -118629609950405085107497892122317080832 10987858 309730574718625078876396248502551447696 10987859 191065795822089815142316736426774401404 10987860 -76166340492142427733788301269010800640 10987861 83229545974388126597353356593168218300 10987862 179266801447083669227902887701509446432 10987863 -467560796167000613151782662735017512856 10987864 1507687993877899904482157580572559360 10987865 288316106223615211751360493957103161600 10987866 -395252439230134451668161473586965998080 10987867 -287974644582729467024736969737561044248 10987868 318788988026905446869668725764707822080 10987869 555651990078559408251491062676379670080 10987870 382246425553759667768717392059049538880 10987871 -430519640155197246997465101092296675800 10987872 70027448331818709398494194285510918144 10987873 751923096432198400846643947974002478720 10987874 461555128941326145039582201379150905936 10987875 333411502843982203921812086698990644000 10987876 -8723561262629097366669735973796755456 10987877 -318078933176053677499858621238829664320 10987878 94230558396751792707844691761855825920 10987879 235228203265898941020941403551532154880 10987880 -293826882844366280656017181818723993600 10987881 -216564504015216444594884047855325748096 10987882 -326677156896590417083961181321088068096 10987883 -980760098631958232675946393325328105868 10987884 -478938273695480726884378192630768692480 10987885 1079056778408466028400775594336837678360 10987886 -28788984229429677953328038390300226816 10987887 53917435023173805515780851899333267456 10987888 -46037093387086553503635748392641232896 10987889 -403976241066069359703659638730373120 10987890 52638432115008747004420320526137062400 10987891 -192775145225035354451902913770158334416 10987892 262568055885782928868621879149150201216 10987893 10619723000800196376026546474495131680 10987894 -184224234580193918530602151278498509760 10987895 421428924223073681401573449241273174080 10987896 346230483645489224973677058082528972800 10987897 -359101636574672152229548320859490748540 10987898 -398049992188800834362321829612436870800 10987899 -118219625161614512218215911146406897952 10987900 -34979805109725520800712658854428057600 10987901 -267472698513566438914096679712595442196 10987902 14041845939475055346408495487517503680 10987903 50966299604520425326695081599374977152 10987904 181698480581879341103397128541799710720 10987905 107746595300061448397264067537109392000 10987906 208781852020442136227713288905324509184 10987907 159035910468702903977719766287436025552 10987908 85950217731478080506135062390240988160 10987909 -253371055002141064779152199012386324960 10987910 -344856441567910634483884754573803616640 10987911 423426400554432594651343743555909198360 10987912 -344939326517711461987033326229911828480 10987913 9576121553771722515068256146709227520 10987914 18142887642726147792372986794247061504 10987915 -60386965334175882903653982602469387600 10987916 -31851404035423300691467460832797798400 10987917 455937337005816274929487807049404370880 10987918 10813392552776958041795742336579360000 10987919 -501346392537772175623690289785431552 10987920 -43837811487880448700849041811072614400 10987921 -202030887329462328723336515468702468288 10987922 -50168567193258929484708431470529220096 10987923 -67323323762510233275001487904728569416 10987924 -296877744797867243226406595035369267200 10987925 -63823434211020793299408762496988419500 10987926 307066792695145180663958254243651824000 10987927 -80529920058923903353879011578286852008 10987928 172172148409886869481903399734640640000 10987929 -24760331290938988228159399449794454396 10987930 196449761424292280833347744908359331520 10987931 3926015211490421665085093040918057732 10987932 297910333384290097590740961154258870272 10987933 -1606302472346194598989719619927739963328 10987934 -172916937785560716203865815223907872384 10987935 -20211823907959546754812156083449172480 10987936 -349018103907514321694747150608133849088 10987937 435978410108530732452179343207628921152 10987938 -52820122407080971544567484384273168096 10987939 48836275874498117744606089732071956256 10987940 -235920659674536856237035469023023500800 10987941 115540890193655492284587379965953413824 10987942 62070940229715775529311868323842355200 10987943 27491701002386664431851980765467316864 10987944 -11469065157174960846627087042497986560 10987945 556886726025768773946925475398697153700 10987946 -348883196200669924893337646430146177280 10987947 -615765678983492455730864150207853552000 10987948 -247514549795007597212339877199393411584 10987949 -109575130818305256188261779738535800128 10987950 33587228915580443272969040230800384000 10987951 -76228842957371521775970581563878060000 10987952 -234003319194039276975339682857758883840 10987953 230630874747791149532747808976027016304 10987954 -304441238491070899191579549316270147824 10987955 -141673703703788434371304228241961236400 10987956 -145335038399819435021236270766371589760 10987957 -495187752423251590041710371207362251794 10987958 -419173985502633210136454978216481024 10987959 138101639719820778564787632036459710880 10987960 -9334193981216136823272254067825868800 10987961 648808958524312462263508062533350523562 10987962 2481042685529113346388084316677653760 10987963 -10588625382868847990273852970542925280 10987964 -51666478604201898625660715206651957248 10987965 -94997103234226060298278853852001437940 10987966 38664101406128938695328481871407124480 10987967 -220031294562579609360028314883553273136 10987968 -82137663534177420318751526764350013440 10987969 132693049752763106547147970640068162370 10987970 -126362876002503956556515130515971069440 10987971 268395379506934061654268911893117080312 10987972 -799604962350981236381303528362159000320 10987973 116543753607529578992044007709222024222 10987974 -71307376454295271070860937471341443072 10987975 -400968328340482374355959024315074212000 10987976 -903291843426963682952179946829838801920 10987977 -59298463007419386158774143681496785920 10987978 47567919686689407748884769844715605040 10987979 -251646746073051697528387276164321357420 10987980 -34703511633234137434264904662732800000 10987981 -152370899177745845865951378924851159936 10987982 246744884799951478046698696967105702592 10987983 -140666732997196036837154734987092619560 10987984 10676057110766414109381585233903616000 10987985 36803058102355735028254842118951843200 10987986 -45443280586240131250277218428690558336 10987987 864726651913870268648320254506451230632 10987988 128860729301597605876117045466987790336 10987989 -909512472637901741169802024995386394240 10987990 19853811152494688200328265146595477120 10987991 -300406121314688874731805899418372062496 10987992 -374280140285897852720428713526947471360 10987993 223162249581906761721466409833468724944 10987994 -36880890940620052197096465732913138704 10987995 -393709076457662614107806407985567060880 10987996 205553992296133810244175139731682880000 10987997 -229966084438257133290208215614445345120 10987998 36434428276258773044119042304905866240 10987999 460003401602932744743575612578962979320 10988000 -336865687877155469997860596301561856000 10988001 -316821033874468906077039000639569383680 10988002 -494478013505424256901846228698750569696 10988003 99921346565331382556700349057958412384 10988004 21822869788334841169625970678796707840 10988005 5676390608841196412005422356335200000 10988006 -386220766256402340402696461521038390048 10988007 231687727005557027240465178796470270288 10988008 299424211982196701277269118366562728960 10988009 -140569764387116205865577178780539966790 10988010 -92826783464446733966786843250199200 10988011 -24479226180390355214429676603646928448 10988012 -3353080583718094696398413608738160640 10988013 -92981651672164390290357416814607983360 10988014 461440961667143120685683601565243361856 10988015 234459020861319632244319646136128345160 10988016 -9659274601991733478806551840026460160 10988017 365229111196258225577962851168815402066 10988018 335601806455610695543325019597389659392 10988019 -38169457359850241042780105704164536496 10988020 253884483595810904546569349402734510080 10988021 -5021514965628820164944989267617166656 10988022 39928919075643135114954762426842258304 10988023 -1007789517257446541850940424001742660280 10988024 544227436709596855849809526041849016320 10988025 113455546194500018453051683109244144000 10988026 -99566093210175488432343512872311056640 10988027 568570574269899994611106144950518407752 10988028 -26607211283706256908260372178268462080 10988029 9320357726412630588768456557918432280 10988030 56887879733677254673032897174993092160 10988031 -111487528295229343676672043555177692160 10988032 -307607759521037734139033090823045513216 10988033 -20550549866479798230694796582441435136 10988034 -3441585819811885486537494640375278720 10988035 -404886397667187927131492570387046584640 10988036 -441213799514491266099864197849672146944 10988037 -286909519530009894855564471785450118306 10988038 34074665834817440671055796838139959680 10988039 102601240570155303506027753897071032960 10988040 -102114384946373988814605219485083238400 10988041 -146828926612683309037749150541961714976 10988042 -248647974379354423429175776411952928000 10988043 81941377943486237613462807819327553536 10988044 -62945052835659338990641601165467221504 10988045 -169002067709343829354775961160091147700 10988046 -21370226236411497337837944654099596928 10988047 -244570313479118749523037383442979334688 10988048 -154951962572103811827215760392257536 10988049 459770855317196521478800178793816666864 10988050 -21961087327553377455687732727086133200 10988051 756237348623482472364859967751595691052 10988052 9197024741966387251341542812865163264 10988053 837053997161878683782625028703552104320 10988054 84236755149280246271350306417548535872 10988055 5921447916412642574039517149003480160 10988056 -253558777692142536746176946908283904000 10988057 -955202607025047408575691682265528322108 10988058 -46412618885757530346954993691738876416 10988059 278235809058877554194301378059631821016 10988060 -16227857063326122176748904202487083520 10988061 -80627522688425399114385633502553126400 10988062 -351858494828597672673990729707017891968 10988063 -278515812889476798227933147673090443520 10988064 67755776674404410499599653757729439744 10988065 -139410098595698439671801218046465369280 10988066 -113364876044779721960107708055703476736 10988067 286325977414205006316599888028367778112 10988068 -61362479185302649870015038603713818624 10988069 -210061082823165885231483837572283332364 10988070 -112029188730184911106566425693361052800 10988071 149138846866815120836835952455259762320 10988072 -36014483665844221763271512781121382400 10988073 -557752463196824437656835739544806975478 10988074 13954994741689713414516306506979431088 10988075 45506118455377012398177463769422850400 10988076 217758774565181394953494757353244749824 10988077 133652805483926183027914975782460779926 10988078 -301834674861615514456345669419571246080 10988079 463295850278017370516390554629047967888 10988080 7336812666828026643422001443463168000 10988081 -297895066576172125573933271859115409868 10988082 -6336208709750900175367661254405785600 10988083 -942135961395305395044555072759991091520 10988084 466584749453669101983562223038569081216 10988085 -66214590103633247587178525782041503040 10988086 365623772501945389536868227996765510144 10988087 132952058567846425110523594861593471192 10988088 201021068912827586653523861010640834560 10988089 90142172556389679988778813337626127360 10988090 -96882888045045468470819548553030767680 10988091 485830384304870768877651483153324648 10988092 -72940652314144536576958149374977168384 10988093 -255450514913656780080848260950852757716 10988094 77709562022210921089540691083819729920 10988095 328697033177343739365608353829857883520 10988096 71327018157875065179965484486893764608 10988097 340421672252075716141069871479314596400 10988098 158443276489354406740417080973244161920 10988099 1576927280603609989027902287043506384640 10988100 -93722793546133777508562649918509216000 10988101 -37882741285235203895238736463438169600 10988102 268307743027253692540152735079609688064 10988103 301609607425788820301906769266221570896 10988104 269612812446525540745652131912659640320 10988105 -179125062854337021721281526489786740480 10988106 -17127260381307711710001327944931311616 10988107 32227774827210937133192188856463810320 10988108 -380546260597520335119465919542641001984 10988109 887356178907105432163242813294397515840 10988110 -78203790475599138068396129786824089600 10988111 223988179698724524234939161476624217712 10988112 -21834021591550668419343100854384721920 10988113 -32153212193733704435226847863994326234 10988114 -348795649521494018764209327119026879344 10988115 64843291346322203637158061894811644720 10988116 457252557708674195172506353931368208128 10988117 278720144599144413795547938209003916192 10988118 86712093813317258605170935933869219200 10988119 259040651194631042034344795286438480288 10988120 -74107428938130505982189968216210636800 10988121 43364122785095597411168444379163650720 10988122 -142727331978116338755904355603346447888 10988123 344897890301642404161669944048084535384 10988124 -76727107524981815210402013475567853568 10988125 -166731136997471254488470246922248061250 10988126 -68976790455323190533166450456323887488 10988127 47639970279701842915349481326897202264 10988128 267435861293059801584881310436689838080 10988129 -905811830614042909850695646383047109740 10988130 214716486731632069527144758934803589120 10988131 -204185096528191920935331351861245744 10988132 -39459428220072238612105558593203743104 10988133 -269720601716882392824914510898862891296 10988134 1387255196244464034740189683482143232 10988135 -377741190988818010377307188353020572000 10988136 -5591232439689710273668447479517347840 10988137 -487277624728235687171899748330046837600 10988138 -110448369865243707235708374846956891904 10988139 97106786034450257993622604469548622424 10988140 -567727727240816911211803325870778316800 10988141 112700213006314710989536447176358483542 10988142 -266718846416941868227075921841161307136 10988143 329867142845459272053661140326143023664 10988144 -61220308076088346426227127457413300224 10988145 -162462802239630959972402087073213756480 10988146 -50386756794161059295359233635129456736 10988147 -175746221802065420933487877396873204404 10988148 -72021935681124257963708446229527726080 10988149 -187892214458307923756954118085833228768 10988150 72917965716260085276437318414222176800 10988151 262154669463077506428177603240110630784 10988152 -568798624689665603493907263412580843520 10988153 -6177881567027915688341111975424128160 10988154 -4859691399072965065039558670038478400 10988155 -137788020039725162210310951853470493440 10988156 32116458433215362646747917745517240320 10988157 -312293467110828806394450703654993205760 10988158 21918013592482657632525605893574472960 10988159 -17954399640956990065481935760674404000 10988160 -160175702369635290116817293854900224000 10988161 -847914438329682579233559243879928794238 10988162 81540156961542043653830347578439623552 10988163 -605045134057432706194247834275632099600 10988164 103776449689001352618555906835025455104 10988165 615729879509657346236889638507832720060 10988166 -47736788894995372823087911295067617280 10988167 23583428615149456150840051809071366144 10988168 338178381032975946411510195664311874560 10988169 452301555798531471283127523207924796944 10988170 23961442832865017654087716933298918400 10988171 582665097280676315374451588149942403040 10988172 50651551117023100332989268377346720768 10988173 91015076090846075370769831995129409920 10988174 323042286255056935627927686236403292992 10988175 -209770181804744821330645402057806576000 10988176 -48258686123526549202386543916018720768 10988177 -8049477826485805051484100847585592448 10988178 199730888575275659028813255177898184448 10988179 12314681471443364613120955605730940584 10988180 47036753749071230929382290654917795840 10988181 34236922037641285867196033530461248640 10988182 358134874473519051920134204287723036192 10988183 -68356998837006737178106479988124014800 10988184 62294667517163179764299289909680824320 10988185 272328110357051124603801657176978493000 10988186 -149603584395308500891586506384596384000 10988187 -102769132744678370523844335307611828480 10988188 -27790576640322525108331398556807670784 10988189 1103585520502313357557701199223427274560 10988190 2575033092804809923789480187972025600 10988191 -1409974941398286039903242211994164174200 10988192 24675399427453427712702529756674588672 10988193 64882181392038265930308811136459942064 10988194 -72203165674745364325290574168724505600 10988195 307478625519082478778442227893018875920 10988196 -105783704840225114481729308763564407808 10988197 113261041819384778981904691784432190912 10988198 -69238187542331486231869064613036813312 10988199 -51743273642420704557403509686155760496 10988200 266387251964681960990930554834679424000 10988201 354017988108248388327191496006499466448 10988202 -26654254337444498547227991659407182336 10988203 -898428535275799099036839445053034457548 10988204 -18752246538909473946395386390563717120 10988205 145396879866884055602145347014491239040 10988206 -144244040463674397307425487348848224448 10988207 -87660280077152234307081129291520999440 10988208 23539167466875834861878003837643522048 10988209 -213483243560096268902248954037825780590 10988210 -109953677406674555663449929684324870240 10988211 458058072491434117821897944175114632808 10988212 34265585596545467210586734107551671040 10988213 -259789669991797714757313152378850610080 10988214 -134292536411865748303607765492079504960 10988215 224974481595046657211572977922419276000 10988216 441087251397651891841824377531774668800 10988217 -383634883340080047656552565685642064166 10988218 431959160059728569843416148699527912560 10988219 199672561626348638148412454693149659840 10988220 3053911826390599556526914858046873600 10988221 -543851912248053258371934302231267483578 10988222 99799956123500953212048928989583382016 10988223 -208011215515195042368167176870015940976 10988224 -88158257862416227414691968175044558848 10988225 206673265499718974977262810728213055100 10988226 -33552800674527465346440262472283673008 10988227 7723692316414862734165474516203979008 10988228 546979099884970592949429375275541027840 10988229 -22193949802386735555867927506889031680 10988230 3735184594777302869697093833939927040 10988231 604701745592236641761207262209361019632 10988232 -174804858137278335953111368987337932800 10988233 170077217215262390521446353245149988404 10988234 -515251205812261666919022729614021015808 10988235 359212035329308533063699751295999971440 10988236 -103314761689072746088986651774979607552 10988237 20451978909777453128635153851473441280 10988238 123669968843079037818716799431926062144 10988239 80857972393129347865406130347317109232 10988240 98659330924892494636733174663848181760 10988241 33965005810002180245062226053440442560 10988242 -530604726047924855917239917416127503728 10988243 -142113971164986246370822106986467438000 10988244 189129977387280568226481095689283543040 10988245 -235740841093703180030708315938630372200 10988246 -131628374934181142981023075370577368832 10988247 66224610256813530087021404950400797440 10988248 90742032928403453336391352753986447360 10988249 696725557626246680855736087901260074250 10988250 39685656583689692024218953796962048000 10988251 1467234064985058725766564282306394170800 10988252 -53552474680798256875082711570033664 10988253 508616073443717693613597847878109145862 10988254 -87539285932936661871724940038361879424 10988255 -688574972435308132636431784608219930840 10988256 207192911706117479014930982854004834304 10988257 -43098202890624300135507586707180400768 10988258 214395453855736836563065324870078574976 10988259 -491622210987599071661590551194254511496 10988260 -71938214870032078525084913436465561600 10988261 247989341081732579528834036602246228800 10988262 -60881579038679835225608090948312667072 10988263 -5469103450679455155806444235122220672 10988264 2818786814074521684743026479375974400 10988265 4953580992254893376486658559098600000 10988266 329358343561716444666437671481503109808 10988267 669533555489126458984155765414591683316 10988268 -208040651013981963481056001421533347840 10988269 179247336299961268569048882306108241740 10988270 235826554225750740147095575493477990400 10988271 -320942691675409217141582347977243002880 10988272 -124025575671273082146016305601537966080 10988273 -284692376933607849030076776568993952640 10988274 319639469947937031198147779791444631040 10988275 -90669268853808559131997087603269975000 10988276 -205189739149435372671899872292100519168 10988277 -294434726912168401317624593964613786080 10988278 43211174487575518797416368233835530240 10988279 198371409463086700851699963929521499880 10988280 514332893891163065978448823371339571200 10988281 58859266394498183684666787275789311082 10988282 -343024451288343712697957435388112406016 10988283 92496253805757098061086458306822771224 10988284 -82370062881972662461533090325704208384 10988285 -33250957698748344886703207641354174080 10988286 291955054909887312706593306708507987264 10988287 -271539452012071271784115169525960850480 10988288 432829910403789065197216622065496358912 10988289 -151589490516107359742151845159949210240 10988290 -17842851003671068950942334768605974400 10988291 294394871803291075024108182880895083584 10988292 12762251820836667647530425173864079360 10988293 -72072810627335334675957402508112580420 10988294 167532399025327593283197216747269056512 10988295 100552185296038025793775945113239780640 10988296 -146393282885337930330531686340167270400 10988297 57382607432543333004578744787361732452 10988298 -7332357250377115509041321122409933520 10988299 -379622824638239984970251972727096751164 10988300 -33699361754861070706237852562857785600 10988301 -60042216220620764281817938905944098368 10988302 -45706561225512023760913268651257841088 10988303 635171155449188694926472306044538984000 10988304 83006445708246390991420716038233718784 10988305 2327287075231073149896782450101018560 10988306 -2070985520305062170870144152523460096 10988307 -363048496500651817353657352268198039280 10988308 279783921483135166054912994916058040320 10988309 193555118234236212827569742199145386510 10988310 -43197164351219772022333653259666611840 10988311 -590754750058917070938383233510456860088 10988312 96112804096354401582359511633982003200 10988313 -57755287343627493708947570780909742720 10988314 -294170987586708911637398063357927913744 10988315 -33423378709694796103417344144998228160 10988316 -349695091261249241073075937563508528128 10988317 331914553526734572374361698699971499366 10988318 -19428620016180761583825850179358722048 10988319 14691108301051217415643064352675817728 10988320 138755498569161372195600127801121832960 10988321 -187217498143754505680210534500044561468 10988322 7018796936248833337501186383636363264 10988323 49848932247624031759366558841668801944 10988324 243333292999849097290087184274605524992 10988325 20062181969999848054283071670678592000 10988326 -380600475036647240474500069575486201888 10988327 -108022657797849017760159592430270409600 10988328 -20624984867331047261547186280663449600 10988329 164160554650940383118465076051442865280 10988330 -153180621033862375655778148053558625440 10988331 -187211112080111666556644729890613759760 10988332 -127165686298375943518922149686460431360 10988333 502938228032300710205861233604286738582 10988334 40775099911629810468109859931918895872 10988335 -442713187349852384020043953257185395440 10988336 106425816635687282195900607620505600000 10988337 -159281806854960341272616838283650627360 10988338 -378160253360478199436167477214612221680 10988339 -4192317058061730615083747412078321744 10988340 -181462592853383013732850731530159616000 10988341 52713247115893834002450864126080968704 10988342 23190204692131896087897812843154636672 10988343 81528270844663238708204144070081700032 10988344 -309318717524217690064241688164930211840 10988345 35295377406002614673142168390819696000 10988346 -82259098528597562664366182349106659840 10988347 -993171276911499298382336001150177817600 10988348 -75497306831351038767087906653834496000 10988349 265535880838885195601304730302355968 10988350 -155050452127820898048438615781712577600 10988351 -351326505394539566349951554343272322696 10988352 -234392650081025343852645097297831526400 10988353 71317855474390555057560167565494416384 10988354 12100314153982279683984955968049691712 10988355 -79979409406366130821648483217339470080 10988356 350832914423632264672725990403819425920 10988357 -1024757777125118060679158299581806485668 10988358 -2113570890271427766773561278141086144 10988359 -340373784153841726096176323388772519584 10988360 225892672249557276719624570343231744000 10988361 557210606596847518830420179586349934820 10988362 111238869328805200628319169686428818944 10988363 890406824678289705411960306501838638612 10988364 -51505575913459417431436491830758285824 10988365 232816336559748206872842263559171379200 10988366 -11887011528626092007726568292711234368 10988367 -11039952754621332182723847295798189440 10988368 -41815112605178651985736127782009643008 10988369 -132497904825716076220624182039673129728 10988370 -61328350149136612759723802291830517760 10988371 -146991059359591006196442846915934152848 10988372 590652760154164492277870971151591112576 10988373 700244398832860254734689015650154752 10988374 -281357820085022994626255966459319332064 10988375 1088851761680975309595458468393161524000 10988376 -27397479812917991577995540566313533440 10988377 590448813886174883627217453937332570900 10988378 281250593245538324249437822933405728240 10988379 -4868309676185961321375764197787026656 10988380 336860642629577081457646188789665871360 10988381 642486224205773135161890580486147279500 10988382 18400055679191716623196134406536268800 10988383 74759992658749120392955514008098708480 10988384 -94560317691857927076991076911011594240 10988385 150077925970723896480452908679408956800 10988386 -81093854610247180165634634452504925696 10988387 -270394942418804362503417516268594125168 10988388 88859277626680629665631348443120863872 10988389 150591904474258651635559293977019941856 10988390 111355993889015819443718813698091788800 10988391 13280410028195516230456882008670333992 10988392 4845857286113185231899218473360588800 10988393 -445636778601710121860569251711073488156 10988394 90339611426490080448338732050243564800 10988395 -10778377980264293610772931813813042400 10988396 -455375680576968312302861466775885409280 10988397 192130162019528283113252266086523012566 10988398 -253179711765766431680449453730020138176 10988399 106643172492305844708734969264470689720 10988400 54759198259717670749223059607649484800 10988401 -767876671468794317307525329558527095598 10988402 -131338078438805636438082933692957597568 10988403 -516042116073645101348272472299871773440 10988404 194205440988337460001780546825127008256 10988405 -456800791934900212100623687090223171940 10988406 147690404125232422615701854920438210560 10988407 258194018862929115100061430817163799656 10988408 -143026289566571440910908528286506659840 10988409 708696635258987091760746361073929305120 10988410 8009833605336571070376089252078454720 10988411 -182861954217996116583878994024304860672 10988412 -69470015628466923022437115523582803968 10988413 -827724814373536629326576420250016169338 10988414 -2104905215238483259636086502456978944 10988415 145847498860059834218665203262513537920 10988416 -571921617707745948151001826802154864640 10988417 610972455180957613013802908956941986352 10988418 72965372409158942848069760307355560960 10988419 -226437089084421849319131716108757312240 10988420 -266332673234050416340057571531086590720 10988421 150778368716348552089007568438636576768 10988422 -368015982288945017954519932241072385600 10988423 -387722507129392643600070280682496732456 10988424 435629997419051675728232206689111413760 10988425 -83898541405033765252301127033454107200 10988426 541303214096734873018652360881967016960 10988427 -524504950964665733964596503897073661480 10988428 -469365229720144157362192039353682005504 10988429 1056170518437253086752336159671987311030 10988430 171084233199924503938632707351096382720 10988431 -893301409120973563395671880752485091136 10988432 2074373212628983934964246715918712832 10988433 145413888362372164477145473091658049920 10988434 79285027868823672468548341072007362560 10988435 -1457293905252936049547841729581348400 10988436 -423696762396320620441120188465492338688 10988437 216051770689437088273956058211232424860 10988438 -351716148922247203868016264408084710880 10988439 141982385345438130500829730037804263680 10988440 -76913131136539717106981594264090419200 10988441 8916381979178315421530537121577630080 10988442 -238954699653531336439638201398945990160 10988443 -346088195633754590239002493801096735320 10988444 -272221010914326538968924438372349592064 10988445 -4645909175659942171033420848423135360 10988446 78870798315754232716839200441336188416 10988447 -286150460728763299703045445773291779104 10988448 -334791783049039926354989901362720931840 10988449 661673543038041747384778118767612677936 10988450 -87805766019030648441301688893379856000 10988451 -40216958025684171093912724321523752656 10988452 -623241170243945907365720424712278528000 10988453 -185182843637628563145940907360581903296 10988454 149212167433873650796047543136474088832 10988455 -395501729085055796695200511674876509400 10988456 405360168769840079019457729688738810880 10988457 216733437355083166311012903757913312256 10988458 -132144857814462654303486760654010771712 10988459 462519110825600801215351934431543573440 10988460 -117457904648146809081156452727518822400 10988461 607966527427371662067554518985167158624 10988462 -385654657288565599234622990734484376000 10988463 -259327796191471423166870986613076977136 10988464 -146247129740131680422284921297808261120 10988465 160198628739653425959444474163887559860 10988466 -310886631285171422008587754647359304576 10988467 60349038710599594169016260877185030992 10988468 480532591727344108038462830417388171648 10988469 488065571760627194368441978189602166464 10988470 13483015696838528796188684644926727680 10988471 -28305868069463247332434418303200878480 10988472 -153927973885954264409446634187133747200 10988473 445978070974162609443022377353931324160 10988474 -14785960801515432541376001393041395200 10988475 262888243784425660457072939466528318600 10988476 -744429863378607261841746664295569853440 10988477 454996886677334028142700653838849587200 10988478 -1459827356762109748664505752237894976 10988479 2139202913068289775830466739565505000 10988480 81216211559232554878210458980513218560 10988481 181698646710439077233533227279048913344 10988482 17227474564016980830559102489186089984 10988483 13989785841281101305670361631007242240 10988484 53412140609378877450048221948696801280 10988485 -405043631419155862011416373161268314820 10988486 245743520166131659006870752149933220192 10988487 -821730265067094939343922184871817920560 10988488 -498301341452223191295839120764868198400 10988489 15701710648930548379812505343099869860 10988490 -28674182628757729947227015088873308160 10988491 -88420728438257383709099718348580381928 10988492 -167392334911637255213229402800967157248 10988493 311301715396343414230494205874105667264 10988494 -813329462016762385712389711657968384 10988495 -412029403017851648298667432316504748120 10988496 6250899584641525110356061875347832832 10988497 129267814368601237939257040220868261480 10988498 -176786816026427370818917355347612517760 10988499 307560354969982511594200243672744724664 10988500 -270258071549233361989365336022380864000 10988501 -19352631935808286566648601030841880498 10988502 38543531524979202629875451326679875584 10988503 154390407559184879596810648007274240000 10988504 -233191880856539047464833287421568522240 10988505 -235289701490305762232312720870972332800 10988506 -165039963074736112057738352423531880960 10988507 826018235762935990667728469915344098756 10988508 -5427317894262304515482871395022274560 10988509 -11081049150524012526268653065409524384 10988510 41213477498753066134772181952401419520 10988511 94114120097992565275745892598742711184 10988512 874416960522519451313378330329173983232 10988513 525519745659631366716971285035653937284 10988514 17092228876365693913299564886664640000 10988515 -185823309001510483287384079047714801840 10988516 236375379506879187495383920361722761216 10988517 -324163818045562777015149954214299897120 10988518 423439540964911658497385371040190182016 10988519 387775118863216350446489020106629474296 10988520 -150040594024056581414219792445214310400 10988521 7314523235961126406808427856324838144 10988522 -40740521267348604615508000987705028688 10988523 -48959028162787375587678761607093459936 10988524 -175466289553768756589289639535274331904 10988525 -265149624261174007566098349439916269950 10988526 -94280058446313177786352991275006534656 10988527 223131880072787740891664255144172918072 10988528 -90273745208757149304554622685794140160 10988529 66999995357289465794181168291454918368 10988530 -75221658719251815555364866749260761600 10988531 -448292219981627147910067421104484000400 10988532 -262728244627690735337407791722318588544 10988533 -190832691633333424803280041305567816196 10988534 121851339606271710498997434901231840416 10988535 -326756414968801448522408144420778770400 10988536 -236324999864203050680795383196088729600 10988537 79689822185780814331506378235872548352 10988538 104148659268145829303600539223951732736 10988539 -112425925181778154363817600499098260160 10988540 -125360707785665172331066663312970526720 10988541 -32445011833612178431597663014443831418 10988542 -216537714754261627131118086590435633856 10988543 55859398202717467991143516931890905864 10988544 -22971626911424481080007269282180235264 10988545 -245439126420841320888026701426574133720 10988546 519138778126658437456944007894891499472 10988547 -366106244245770070306226680725011041800 10988548 212778700663217235474165275789123649536 10988549 -348288976341004938261641237964589538112 10988550 54606983661651670931306317431423636000 10988551 304314810930747885971004587561935592752 10988552 254486220083764548175410505637479833600 10988553 841984001206858458096765408373095932544 10988554 -20449096232945084242027795351845795024 10988555 -427139141400083546580503408780687481600 10988556 -64842088005019442581714297837883520000 10988557 160399556403734199099059848375759670860 10988558 172871486484698522540467522387604194176 10988559 552944181200306854870048483461589437744 10988560 86550694697054424186832447883775836160 10988561 -445279201773842505200578873878163829838 10988562 -54945802181429086478649699260346494976 10988563 -259415322669137645917729400183170914720 10988564 -4870721372244829866828252802718730240 10988565 73134252600689258404927158521815660800 10988566 457208680921411417304962231002564659232 10988567 -986642604797687077708051558943240033880 10988568 844655745222928366885919952161853235200 10988569 414854096040589295921296069959828448970 10988570 38274026921236651117034442944064245760 10988571 -429527957070603897777508693915930825536 10988572 32256757589471822265198996115314376704 10988573 427565942826399506889467132831256516960 10988574 82699389318364240337094258286688194560 10988575 152802360615194898678772758326247556600 10988576 1021967910118872279379332580524624248832 10988577 -166059143653916414939229271020669683886 10988578 -86728552808613954238116359781026474160 10988579 112811180453499900252411529762564749312 10988580 -47820699020719850054012559775658004480 10988581 73508548868434809961130876735260564000 10988582 410632779641744090132047438008941553984 10988583 -203817248517510554069640628560816207576 10988584 1023326128711067977990903947384493670400 10988585 281814240791239345130352101836992410760 10988586 -15120225615761714736678181751331031296 10988587 -373019321792194072929424208761253148848 10988588 237283678680349135666533215811770833920 10988589 220233063383867065153869104082401413440 10988590 229826714555177398162924063935165665280 10988591 501980914220896275722561139820655710992 10988592 -33923575580942038941788347013513379840 10988593 226305051567597829058394330714675729600 10988594 -152754716516928374113365437819534897904 10988595 -223025697007078074805085986373182272000 10988596 419435212806495699867513937545511564800 10988597 543595834999530650271238804171408891392 10988598 160217137538876741047475164270523065728 10988599 -487434694081288237122441173675848727760 10988600 267029663513092487374121117804593152000 10988601 -59697137702993968968730243958041113600 10988602 -109328368298960070199081308675421903248 10988603 -425818231651608990129603852699878262480 10988604 -149556567390245274198243592525573440000 10988605 238537888312575829955336979302129045760 10988606 531351921990923467591227013772972068800 10988607 65514084324147662073093906629869173888 10988608 45746203985775564897413691992797872128 10988609 21914907814023924166998194638173151680 10988610 142445174515925536347836754128322677760 10988611 687457300639007553543796486945835169212 10988612 28917961535919201030585025021403627520 10988613 -360038184957158380642972859570314005636 10988614 -5658108764205731554195848737142105600 10988615 243522545820712776578547279308190960 10988616 -65865570065606403218452728929891696640 10988617 -18810274050458674645792092321961008760 10988618 -321816743017277265143055097680521661696 10988619 -12296614707268931115187479179309881152 10988620 32428334798185347587470014213482695680 10988621 -140447766301644279351018693288375686688 10988622 10661018268748416016694320017979675200 10988623 396016066966551559319600549194303605872 10988624 116990554324404862384360419555345162240 10988625 412592691842171526245563358400660048000 10988626 -356193692781976706506254614924970143616 10988627 -28299346993371563679702841416176293440 10988628 -155956658846782360814807066809295745024 10988629 136408478948881932623737908991661961184 10988630 -25341466787517144098784579247196248320 10988631 -321023811379229660771039207272443408000 10988632 157924965560325212287516585601610547200 10988633 212711283773960412560462837063088730260 10988634 9821520581349865934592287149783650048 10988635 -42257690161229943416274956008585878240 10988636 5608260400597633251584523009539558400 10988637 541925274933371076763576828315321596960 10988638 245430435081234732369050065227282702144 10988639 948694906311688265393749824256452625440 10988640 151846330347431116662804793019997880320 10988641 -44366057994655738914217542758584842048 10988642 -67484606524622933944441514165576253360 10988643 -118964935659883364838635864941004768136 10988644 205501661374507618021899175484364830336 10988645 -77373313482091261979095771241003409600 10988646 33393933079161779026780254156315259584 10988647 202130176578717636622533759889551418080 10988648 844527024697844733601682507917856440320 10988649 -21392650887658680169593854396315516160 10988650 -2887059746086545742847732002315680000 10988651 564021828637104924826951086221884731600 10988652 80759433117261647563108241609534745600 10988653 98198668617496303292271476480234594304 10988654 -22679632113800538197468527523092719168 10988655 -52153914925152432030108394050573888000 10988656 -16314612913467859939950146014037016576 10988657 76006954016190615458721017004840957906 10988658 486005869371071292990796472015200817664 10988659 -920501773483589966493261774960500437560 10988660 131648115620899254631004865224610393600 10988661 -422984088952072002540587459566515752928 10988662 6134422694416066234954894528539886464 10988663 34005802552129100061844395630321131520 10988664 319859286778967991282141992577079050240 10988665 11699172603322526752913127412969653060 10988666 -234478345075828890640139892760356750336 10988667 -106498981131878692768432147357310046000 10988668 243180042679646914118457480208735783936 10988669 255560813190153318682632034908233011680 10988670 -39639449387327653501887402796645416960 10988671 -57003103062160906732539321778527680128 10988672 -268360512793074686670419080883868794880 10988673 -114921664377727426513085564837141166432 10988674 46542665094849723025559120455423435680 10988675 81815184513152052199414634024500396800 10988676 -22325878591739423534604114530705111040 10988677 -228832419064300295903561601689023106528 10988678 -114628790034480807073659967327241427360 10988679 85114838204207964055442692039266788688 10988680 -130568088847305653807229021637080576000 10988681 -361108336320683607333710971789361443296 10988682 -1735999573968451955702204839324747008 10988683 620686717870051159334643633188262140440 10988684 -68343556166541098098917649764947171328 10988685 -34985937695200515008436654799509672360 10988686 -159017551366107190835178218940715022400 10988687 -402026634130321678607857376994462275760 10988688 -13618350389833733623186697716482048000 10988689 142313826874199412002348517899190493490 10988690 -6652863472298399126879549579836044480 10988691 80192002256925343644843503011058112000 10988692 -126598603528891165804163761901831202816 10988693 10925729756929474928097627355201853184 10988694 -28430442903939481854615949221297438720 10988695 -148473684102216501324584632537402141800 10988696 -850636050182281859045187227217658060800 10988697 37790444636032081449229151307457736880 10988698 184690591134120771148376568081145216512 10988699 -303723344215754277041012004223673894400 10988700 232936021808785989924503734858122432000 10988701 -556710487281042786225331249730002806298 10988702 -31191043513645954177511846590030896000 10988703 647953114985658439155363068642247844608 10988704 13290611736611806446214599622238011392 10988705 86661837916406500756900152413437259520 10988706 294003758137817978922600379580820050304 10988707 591568756355576000267417789122938754840 10988708 -164357438332712856041771413331396902272 10988709 76521430954985752778404324778188702560 10988710 -121952407754045374694826490527525930240 10988711 -385923783922767671446075186833171863688 10988712 -209686480011303737212979763971295559680 10988713 -210785392918563265308687726659866963596 10988714 652010713600563430763558030765338235904 10988715 104580995101668349461702814817864855520 10988716 541156755257406508741773123632489411840 10988717 -213019179179673928675965068822896704234 10988718 6176527559071755514105871250392243904 10988719 60149208211875393021027678382401139696 10988720 -85156436515434476849872360203809587200 10988721 -517126600434401934051487801714422542910 10988722 174149999424734783830055082790826928912 10988723 -16510007830414957318382169722002524192 10988724 375592708115343699440155803921377120256 10988725 3793342888729248322839693681943584000 10988726 46110384672019179297763549250654976000 10988727 -461977009462064130029538414320548736280 10988728 -165373262611759094135914613760323235840 10988729 620438623466061891651722855043790908330 10988730 337704629468004700397921490872627520000 10988731 382717258040027351744813471230441761232 10988732 628565898196262020518528328320121036800 10988733 38563474104916445586023688874519830528 10988734 -229407429229033924163451997046288265984 10988735 -422118903451668427245706127258472343320 10988736 1773775925644720644253892899680288768 10988737 896252968983195251835511228660823570992 10988738 -44474638144423848796363093271670674880 10988739 -1017594710939854140439416035419219752000 10988740 219092910439179012276336728535873987840 10988741 119831120493274454524120337065036116480 10988742 123464207346565628158697546841935462400 10988743 -118812926772284873339356193886266612008 10988744 -304324768441911431309637939636350791680 10988745 157036430042398528619019886243404763200 10988746 249605320353044848062295439591408541024 10988747 -228461407008001127785248031025972526336 10988748 32061942862009823635272694234069708032 10988749 23800959193397632419722802405484321836 10988750 67916008167259411688211965035215000000 10988751 -157409484135662057373099682267429736568 10988752 138055326935115700946371713408742547456 10988753 -17245945303915300692552252171861211536 10988754 -19382702396416662010785905948621050368 10988755 -170602730941927199936842145235419731440 10988756 87425532836189288590063298976913588224 10988757 -42921583664870816496125179949480621760 10988758 15741208271754802210425461727407580672 10988759 403660945998411779038140553028026362360 10988760 -137787865170053281499890278442592870400 10988761 667314023673161771729766757640287819904 10988762 -80033606945069992364333300735571556368 10988763 51899692813910415430468064487513021744 10988764 162112844262490542393336614477100966400 10988765 295026744942937533658412975246363079660 10988766 -150754307790007215835812249784451081856 10988767 -1622211902634981634727661391831912346400 10988768 -163725177752413516709192030463623430144 10988769 22525319251680782033084181876932858208 10988770 -484394657439008469217003921731335040 10988771 796469557724170607806257654849496961472 10988772 174673295499044725033672305300260385792 10988773 -207539446746376366414394891007562702978 10988774 244501269974739111231822081385139495136 10988775 -36568352804501157829959054190794361200 10988776 56218254091510123188639917783419944960 10988777 -902941090413482011491015997522941828828 10988778 -133194776344786143370780376002492896000 10988779 370675840440434300558276104914840576 10988780 -35944736360422200714146942159689728000 10988781 -156630374151559267857209256225741824448 10988782 -161918949122684950706644847930630195328 10988783 -429521004018616293187162079142976529760 10988784 6824234714103348094317494167618682880 10988785 158552324247614121064668108971586844800 10988786 196920620040541459158702692826574277664 10988787 -38361766778661963153137126977361286144 10988788 799973494252154051527494291077320421376 10988789 133226403403465982606287434002101927566 10988790 77830934330068493640299636170857102720 10988791 -20801078381857624801117583525836318800 10988792 672560381337114919320934044245107814400 10988793 24013655444978452166742340315062781104 10988794 -105658039131072469723828408102389188640 10988795 460083992583611973927245725358205196800 10988796 71724466980821848411152541061894799360 10988797 399798972594540909802463299132187498246 10988798 127406678938498028522858772467726072064 10988799 -303265372827913938762897558526231886136 10988800 -196369378192350110432349899812188979200 10988801 101116246633022090268864303800102706900 10988802 -76140957025459383695129744018714787840 10988803 296695715666641956040656581713634826240 10988804 -1431734737641624581329332900060589037568 10988805 196428663325098854869932772619574510720 10988806 21431771436957812749694369166898034880 10988807 -643693756734364759265562588037624083048 10988808 51204712317511988499290210188745072640 10988809 -100682244995854375729770025696412258880 10988810 -91712503961840938454819937984715545600 10988811 923628973012773241486697042857835102640 10988812 86282671495174339551271657359447094272 10988813 153584331688575274518865608962805237984 10988814 19063998186698826773475051516408498240 10988815 299088556415829790975068308604881532000 10988816 -177086264815621792334221515670670204928 10988817 232070410098223146867051889927851394944 10988818 -112732268905183343705190479473285662720 10988819 -75144614793255035212225627807746861780 10988820 -41171583156161688035555102882532057600 10988821 -938156973278957039292975866020709756800 10988822 537060444757795731166887175745838720 10988823 350239879135176265622368289667825230184 10988824 221951466049261115728855906479105638400 10988825 138268865818094374790976901559284440000 10988826 124948153461181690301820892680465792000 10988827 340451929844927147878080446072941708676 10988828 -352711529879239784597662172734799903232 10988829 161896095451222131822970965951434559174 10988830 64703250066379521164007878919632995200 10988831 203525683119645374278753123029813754992 10988832 276885492378183665004077144855737270272 10988833 753592533822435432753002491362622762082 10988834 -545510149861002568085268896734062319968 10988835 -74237999916840207324033896119474329600 10988836 49291304175411192999470719282288506112 10988837 -190057589556044026047404963947665560514 10988838 -167234230548430897212775829096049674880 10988839 -185607171397863863738666619692416116944 10988840 8924715089691738804905303895428044800 10988841 815577288959491045912405522870831890720 10988842 -111656090542865037090024661435904260608 10988843 -128787702250464563607650113433860817640 10988844 37875863529388843758047593236908975616 10988845 -101753320213674484796561662021291943040 10988846 -482913981851338767979997249182641170496 10988847 -51379719049987734352952980340385997176 10988848 -40435151618125072031822972554307567616 10988849 -307363947642481658572274080551266941440 10988850 -162378710840376514902130449270497712000 10988851 -1139114721468795923236427508252130528968 10988852 -11095090273468128402405187387381235712 10988853 430361284028898630502160520054201455904 10988854 132951848702120843989699229347182706560 10988855 433476392394575152202917472189377964760 10988856 -381875491186940090992342288936309678080 10988857 1045254159465604633432819845054384516 10988858 37202442625920872384212742937727943280 10988859 -159466319755013773457243982449684248320 10988860 -185160999843187500427896446198855953920 10988861 -42581283733403932213904099815309902480 10988862 145765875820870242752426205519945644352 10988863 -231651886050024596253609199101573901888 10988864 -477697986865312259884250222458174439424 10988865 587220170678638398609089813494902720 10988866 23912728828257712843455761216510737920 10988867 -227269801339352249717472017284519522128 10988868 208476816957551714956476213011254640640 10988869 664027230974374270346093572766733678400 10988870 4952050682044715981960784656639817600 10988871 -265839296555060525909720935484581706496 10988872 -362026261582625011664732512911845529600 10988873 -200235640964124224960018758114484588160 10988874 64793594132815295049443742213894306816 10988875 -690550720064921461739779401561880956000 10988876 413131855828906025448309786617112913920 10988877 5413766034054104338845621625158700800 10988878 -501012504219815480742927201835765306560 10988879 165257215507642993572936146341232055480 10988880 -7221794176499433373641592844278824960 10988881 1367991629562902258098134093292105528432 10988882 -215055402820741166727989600298921489408 10988883 43338831800638733286402924812551335840 10988884 602963787098909626793941474597673426816 10988885 709978756738038736027098045869852619960 10988886 167591568881364507428290157205589270464 10988887 254435994988101478452879376420042033776 10988888 -825000757439103037857654873164833290240 10988889 100041213645104960505340141736163912000 10988890 -25800408173310997035928752121199362560 10988891 -41403210752481869821969334468949052248 10988892 -393546105166393541446320978082131840000 10988893 -444971641704300726573088475878053712858 10988894 -32106563384077995524327128685899603968 10988895 389979542079272742115576858022391200640 10988896 -1012247422717223492971836699490332180480 10988897 134059123984630460729398123213213109040 10988898 98057310038709225362533102255199892864 10988899 428850372948376914806634793081580770800 10988900 -74591239030654334417694698887738368000 10988901 109359187226705846544931907959617560448 10988902 -88735759545662743381600012509941824896 10988903 1025644195479827362600263974809035316152 10988904 -30109666122434665505105942715221114880 10988905 609499385986458614508043477892451201060 10988906 -290663521268498702831928221992795371936 10988907 314939842932967751462843976089417775792 10988908 -682125589777102569930094805126201344 10988909 52260846923036889441690607283771841804 10988910 23332524402637322486981064181612296000 10988911 55474438621906643113114778093874954624 10988912 160923336792240586290893668896800440320 10988913 -160123741346619863419324216547876740416 10988914 250198804201788905579869589398277684640 10988915 -151255534581408150655541044424099522400 10988916 78485462937420777160208342017623889920 10988917 18296903153091808214231250335723058254 10988918 -204185127972297283251615888385107519840 10988919 -326793448967895579033524384436361464000 10988920 116265509655728838745763124985515724800 10988921 -106325615946646186916739122437049900400 10988922 -88908605190536762699474860600832964096 10988923 -795829277758609618545918262475307481920 10988924 533009388138272020600006019748702160896 10988925 -219156906393573836088688662618693324000 10988926 -53253992043549357596910646592636445696 10988927 221938587961733372636006667089884202520 10988928 -229418614029610001443509300776612659200 10988929 -286951304079635363402356461224595161088 10988930 165912774701022961019482145456785075200 10988931 66398787982865008271444634748419292152 10988932 16829378651825696493749947688561002752 10988933 798207137926621612805991976320389305182 10988934 190619847620466372081394174461865457664 10988935 16783496395149992168110549801338806400 10988936 -144317864794855989845537976154598138880 10988937 56222907602296467541583615982001652394 10988938 -16518188906586622661107652855101672704 10988939 -169788182902036908522490643560467119376 10988940 -75424777840033996234162815552836321280 10988941 -52609702472728002022234224757276646100 10988942 -56257540061693611795358744930248099584 10988943 -342051062103684113772478426419140352 10988944 19676353076056937114054329288476344320 10988945 -72561053995739741055863728079077032000 10988946 -261532408582788088815725830397048852208 10988947 -992703857119565111923376921447915403604 10988948 -1267023702616284665450661315068376192 10988949 -278475269732014219619031466846086973536 10988950 24978802975828255868275369577419286400 10988951 7310757770634009337453432457068897920 10988952 55092080197625594942752016429839933440 10988953 11987611144452407618829671170622813064 10988954 182909474564241887241931201118818337280 10988955 -249374567352724919634509063739012798000 10988956 75475608297382422473752160648505792000 10988957 146694867836163397443781722062277244032 10988958 -51728414485960967014930417091163239616 10988959 299001631084214152289084344421182792160 10988960 187914576899810868301200189921562460160 10988961 -79485831533169993743372118225602683728 10988962 136590689532278646822736866734226641232 10988963 69184321155085575167706715574958651600 10988964 179456137326696682312951938466512531456 10988965 -58598935345105754510301528749044729680 10988966 397824614476686252031093767457288062432 10988967 337687021244022087857720855285061591552 10988968 984864098850175375845245975701075138560 10988969 164368056287865856008076590215708979600 10988970 35303937955448586170058609882023577600 10988971 -12303874584631469641580819883494020096 10988972 -259312757189848981234298740695795604224 10988973 -113420646354297751501552893602978918400 10988974 -76202889537591438775889260944103683264 10988975 202031047750575687547933233288672489000 10988976 127299453463986069747830481044493041664 10988977 262332039401239541137373898824779587312 10988978 12596464441563575427780529007040000 10988979 -122882417484641055572489354518793856000 10988980 303140647965082992504064915479100128000 10988981 -406673743562498417333698366711514116800 10988982 857402276627727089085758032947843648 10988983 207443545522335800453541147774447784232 10988984 358353422068518083464289274162065080320 10988985 177332336372201288628800830657238861760 10988986 -244822621512611571401982754267314624000 10988987 -1123653660658813214350224036233255693208 10988988 195614907547661653766798219561772834816 10988989 -194394466420062894580241035602410352480 10988990 316783700288880016147109948987300217600 10988991 -60071596651619280738799567877687356152 10988992 9118417383669152820572987463953285120 10988993 273441692772929877115814926423389202242 10988994 2098647108449776262008150289006985216 10988995 102375335585208258575779497712515594000 10988996 273600470141151835508242974613637712000 10988997 -22971691082652301723505669526727476000 10988998 246822390369371570944211818106241818880 10988999 -23744917146303256290923596817695979040 10989000 -216495315219696008176717841310105600000 10989001 -165368354854218829273774438255121912998 10989002 175253403346520243394364656545576183904 10989003 182783980250134469739341860721466636504 10989004 -41402987917634919832425112662869262336 10989005 409563637539691950231914930497691854560 10989006 -51246776096464867322167837960268368896 10989007 588746558180082341003628479852172561912 10989008 -30773141150565121138741814930672271360 10989009 -2838856653802823848388721831020403456 10989010 47421060186659368458157028243790408000 10989011 482582613591867949939561507986088027200 10989012 188102343002653172901722988753933926400 10989013 228826621605297598929015956316382867360 10989014 -527173763571260054159088431899149330144 10989015 -399679575709239127047321233920380469680 10989016 -241770788268041713690977619773878507520 10989017 280448457795882148392095591750771959620 10989018 -48218885496326248128177109201566053136 10989019 -290637121429034665519890666541291398680 10989020 -34363544908470464014803203945147043840 10989021 217348284570898979094303156504604792704 10989022 -9917288369635611732822743019956366976 10989023 -1086974855325998164059234969565912655040 10989024 34095265731167070290693673333356494848 10989025 63424779669448842734522582109683587200 10989026 -278102326835611067630552035313959866288 10989027 11301632272431473631346977635338613712 10989028 437318809872061275076384911741099471360 10989029 -506531870106456715890252364213086523140 10989030 -42379641531816499820826184555984435200 10989031 413362121236454151770761076493515492664 10989032 -70445728743996966618454008465406279680 10989033 -81096746543363711192466341968737348672 10989034 235733422577354991586158745771333555200 10989035 -562486758371712103393328371024340864160 10989036 89146095243673183227151520405716058112 10989037 5557249878410781424980736345344440672 10989038 -146345220572271145977458202645717938304 10989039 323557313950204064359648607267373164688 10989040 -33824001670712243937402217760782909440 10989041 2024974139332582028749271008212180864 10989042 -93833029847348658553027006504587708288 10989043 -132275212912579874115734751830712536736 10989044 -317895019787915885212518199026220351488 10989045 217301314370805872201229516320799564000 10989046 -430278307130859433352307825444687242880 10989047 119169004598443406346073842552088043496 10989048 -11543106229535341420786497221591040000 10989049 -26182007718460888638525084847463587760 10989050 11725903084790250047073808999646169600 10989051 -10579604112031107888159071724329851368 10989052 -221223173526912523524961182471171825664 10989053 -13732757518526319996668416271338185480 10989054 2568789553895488363612629515481642240 10989055 8148333135604366833720013987560253440 10989056 -139833260096506561895149105178568818688 10989057 317172084236426555641245723214608573120 10989058 -395053377472958501504917883640844016640 10989059 -194070084053081111580854662807672468740 10989060 59522530936484104983186238954668072960 10989061 53408179158994857756731390335460288512 10989062 -123680333723491520957577953656064962560 10989063 -432442260145154112097542669684343197216 10989064 -247315620062478218149820901102910617600 10989065 -87325738733523026783847052134120907200 10989066 33247039299217828349828590355858030592 10989067 483965655972050347748798258565842127192 10989068 139233643502863181823617055618890257920 10989069 76961735824266699517149898898594844288 10989070 -95632973738719867329211527559594352640 10989071 1704653574760812232466858630234980344 10989072 91073069311054935527543471283260891136 10989073 -528822105555040720238971342880846651916 10989074 212763993632071608999359973561144807072 10989075 179464279848042626904397875054940506600 10989076 -26708044222061849009509963549452941312 10989077 458312929799869065596094742868094636672 10989078 170757291757663876402888051237654007808 10989079 -625886827229117409166178052378959195320 10989080 -8747609901947258924133713890003968000 10989081 -994455093050776814918353834012262956800 10989082 -117380355148645439618315524593002768928 10989083 -718635194448414100996760933241964214412 10989084 -362069600674682311200130839732769457664 10989085 -5069872550523752712131786921151327240 10989086 107923684887046549698322972174593094080 10989087 303027361418585322569364539725103345280 10989088 256992488225373287946764241439217418240 10989089 664984605098663540219982398321210225832 10989090 -51207851606316082961436925593530042880 10989091 779483373115941674689653027626852268184 10989092 -722739434077891061542081853006430336384 10989093 -247214963219303473855522378206486450336 10989094 97447920325322225346919485297752880096 10989095 121548769861399875442987876978268903520 10989096 -105408766227437898181195471078404096000 10989097 -29907387775387461914154484573315046400 10989098 -308048162335458393761999969447301157200 10989099 -463962839463728529117950746509323148 10989100 213069533681696198491019488421774086400 10989101 -933148041509330325651523087226209032576 10989102 -310116023022451315255020793770926367168 10989103 473434703846579416324917693634105655304 10989104 -38053915771255451372634135542712238080 10989105 250269529162191228487711966856529297600 10989106 24451616656279556249283425884945040640 10989107 130040168365421405562100917421025540880 10989108 -160272645342475502227185057617706240 10989109 590291694029450175482799499649862355310 10989110 -237843370630642139782941264014465182080 10989111 60314645926434652166739871108001746944 10989112 -136294745444911241671282000178128588800 10989113 6298714449301493866254037990162090320 10989114 47781857297781450415529600828183131392 10989115 -384715949765291772777106173032416815600 10989116 -437046059900531591188510228854642447360 10989117 -891237926595585727627928307899574797952 10989118 -1708939435517090792270166441241490688 10989119 3673536713556159683383854567515861160 10989120 10794897393715338245255322812263956480 10989121 -70283172219623586073368482619248770176 10989122 -315390648614004915263954972358364152288 10989123 -11160204119213291523130729047132339072 10989124 314765523239201543764012928119767207936 10989125 -341591580901110504557625087560625120000 10989126 -65600657602769369522691487228776837120 10989127 -627739677406252699846027566413307130024 10989128 16310944602283263596444140976886251520 10989129 -117205433091897625897755930845386162416 10989130 -29394548878066125691814545655946657600 10989131 -679142583685163877340348655907658873068 10989132 -161117069821557344991691532977547980800 10989133 9463206746029332303979277405147928684 10989134 -7072251141045662826859729280055188352 10989135 169529746427543315215025577372885127200 10989136 301798572960590199711370681120603881472 10989137 -314342517949976344438140420939284282880 10989138 78243422580176112861840863861936482944 10989139 -149704744431474886000258207112447158528 10989140 -344255252148787345946667716432712491520 10989141 -37942559109548359501599548140393644480 10989142 -394389305213241000891621068351534946528 10989143 -812278067148891948402061314163896407040 10989144 215796302979815790960832408680262656000 10989145 -648758963122877552562733952286908856000 10989146 38362224869321571176468293410454813440 10989147 -57610706246935260824038816585521586944 10989148 -110820302086041285252852119418477370368 10989149 365354739371791126984992867418103226150 10989150 -79198155696304375347899686372735132800 10989151 374225083347828288956949509814935493152 10989152 354213049879380145479488960785808228352 10989153 -63409291010215411307095995628366285056 10989154 -27710924630729011807576091061010624128 10989155 225023627669495677128088071507387382560 10989156 -403757910049982594216285341464887651328 10989157 698293147490083610223964929102877445052 10989158 13970178895573226991902559927037651680 10989159 122674783801187975682029240636531117568 10989160 60001692008559250090444406780092416000 10989161 165700715016947667103586953327912894032 10989162 -196038592016769694057539615599941516800 10989163 277889411352817721669536898917627838400 10989164 -99832876327178823123802327275762714624 10989165 259566513001742898712289422465691595840 10989166 -4288103107378053475145996741124142656 10989167 102223929085192599407167798416983721984 10989168 -34629282165906440591739335820391219200 10989169 59382276749439329489796563447749158000 10989170 -103648613518972366773507921740374771200 10989171 477588307034897303692663374123976025940 10989172 626523642715718782941908540056732194176 10989173 279907800887139162868518155255670483840 10989174 -9857056808518658867191080479585550336 10989175 -192242303725881651557571131428699447600 10989176 -10148270153317185179767236695297556480 10989177 -247374602547981882649188222409382274480 10989178 -54321510856601973248934923961639993600 10989179 198705036058447729604804181179611442784 10989180 80346413060621683551943571701185615360 10989181 218187255175502876925302396325089517228 10989182 -388303291523859912387922603927979659200 10989183 -114989357419213328128866300946083772416 10989184 40921073918819175114023416979332792320 10989185 -121254715426495254992920283513177364480 10989186 -14315017811527802928645492437689620480 10989187 153015839599728453758271362538583640640 10989188 -205976599960073254777604191035865190400 10989189 -380685380953344326065465609228215184512 10989190 -60798580773245122452045027435785088000 10989191 -621571334476007512090285565523847857648 10989192 -31407334347410498303642279977885532160 10989193 470593118753431832428781066568581716224 10989194 462565226070825802944504728324000878896 10989195 76884355126582990573732610763345465600 10989196 -417533237583797913351766317621601966080 10989197 -172564733767652148980926507749238346400 10989198 -56441675240192679154868420624968391232 10989199 202905067817360375579914081834329415808 10989200 -46950425759045815712341659846952550400 10989201 -621766557306313893975736938155271840 10989202 196480638296097770299880750644581972480 10989203 108280178952446172465853072189746817452 10989204 3484302431801132956203123403905902592 10989205 -328145973687828529472524431957744626280 10989206 71757908143019574856371043683185127360 10989207 -45939452969381258322397138802736366432 10989208 413483338282702983944600350894846095360 10989209 3128574909883413223915639321173089280 10989210 -73424046126469606585514862509080823040 10989211 563136925874254097949918649492874748864 10989212 1260301060929274958483957467943488512 10989213 317812994334994184305570239877940828544 10989214 37216265189851801519289906320590339456 10989215 -739206956374500253133832020239360440000 10989216 -171512821569446671632330763918953676800 10989217 254571792941080124614762705557321871360 10989218 272016351860650851466619352186576629760 10989219 -186172178248812008886782365621989278856 10989220 269681256286167144040192563987456000 10989221 -73341822237112507193290837164567972096 10989222 45530851139627765921823508642783180800 10989223 211248609056847201340170489849450606640 10989224 648584376942303023930026538842578278400 10989225 -56714428112424513812539719525929532825 10989226 -341697705815770040379585213238112420688 10989227 -993789879492304351587358153711192425648 10989228 362493838958907342147621703617329579520 10989229 -49289620577001079988937149929210664170 10989230 45588284712704927356401037387545982080 10989231 -602246763126116295719975218840716812160 10989232 17701284446108454570406859018785259520 10989233 -455562126731417423627439196415656709340 10989234 102724109887984991496025368593969255328 10989235 -403373969879637201815621049315082690320 10989236 684131596844484793362582969822946001280 10989237 37507355233855207287902954144222213952 10989238 31840749799028163104826957718343632128 10989239 -439924494725244093736451355644009400960 10989240 24026155107265153984329580402573516800 10989241 -510454939713772122799861054891887222358 10989242 294943009045197599295765624707696838144 10989243 -38108018851202024184864471543010876320 10989244 95860767203457893038121804634225335296 10989245 373661188446456081054617258777893315500 10989246 -105602439628881304106384451150330725376 10989247 334800384746819702801206438191328133696 10989248 14365045301568157180013300065483358208 10989249 134808779876103816165791750598846959664 10989250 109949923995758795563202654268849360000 10989251 -68804769981122951825163741103406494656 10989252 -1790059248843240598088134091128750080 10989253 -533315307569387658698671381229009305536 10989254 -493230342984509855829271077057273436800 10989255 341372386645396685448099968346360388560 10989256 420420921801564831233097515836984565760 10989257 -463188801328371255096123713006068867494 10989258 -69421777588196053578816323962631454720 10989259 427670025142014868730226231552721673472 10989260 -286454005358785345034509592573899084800 10989261 -599990048142637133047930686944897418090 10989262 97200432291997429983728380549297821312 10989263 20623111006207068673575795888744234264 10989264 11856043440205878757526507776788135936 10989265 184455267865099852757640225130636718400 10989266 -202613258462676707196434121745549389168 10989267 127383737119260943911390706877675396280 10989268 570152758443621384181127560881794205696 10989269 360931555841510665432861309735335950670 10989270 11209779344314397261790833452345774080 10989271 166443399184492281249078945056312713200 10989272 132536714218256220512117186583667752960 10989273 399437394448003569842303741052461423904 10989274 -16726780533703605798024328770108905760 10989275 -208638870353495055446765858490911850000 10989276 12618167900531249971782948882180685824 10989277 183535368177982915384114357074995979680 10989278 369942794375570602171694675481430285440 10989279 460772099903953370476872645293008633320 10989280 -397073219859461064099243080319129354240 10989281 962470649164386218293569909903056439600 10989282 -126824010280866108255588210642510095616 10989283 170751476512873854147013170245095753728 10989284 -217777220143442814127733110157394432384 10989285 -84720435683558561714035831045756273920 10989286 115014814356875458336449168387626680320 10989287 339938067656592209691612615043283706936 10989288 75983182807481709475060325390793292800 10989289 -498607262146733461698555346654603872540 10989290 95440264307007924390985662087278646720 10989291 119224806314266031889210783586140053592 10989292 121355780587423145156560226646391030016 10989293 299389417181427383610989035820071041216 10989294 410132795461333004290705172776661603328 10989295 -10832883875538510748567208025202099200 10989296 16758067518882861930408037787451064320 10989297 -19062790806973942541033675693241131520 10989298 291668446292217415204219299836830544400 10989299 -479986274177271171189294634639016891700 10989300 -47622919510734320406270101348705587200 10989301 -697748020592874646955612650834954991698 10989302 -378058384333064947280584824616074213696 10989303 -103709720949085613016400125569819612976 10989304 -294989782042018487814067899817519841280 10989305 129643460475776751598900003858930744320 10989306 -111463953669089383490613076893486504480 10989307 286466693955239700520254696886303024912 10989308 313801059792120261871801853263635947520 10989309 197777531912327283889408067868464682048 10989310 -18035185711343666377085484943824691200 10989311 1648638837435450736147555170132127591632 10989312 27162157704661231861378576309184102400 10989313 -211528323282983479434441609306311338560 10989314 -27604554922928271355236675655671115776 10989315 73274261994465601999024145586442460400 10989316 -222024421401002539045017827242525000448 10989317 27847000078229811193533532384168038366 10989318 -168328304642615817506899060487150311680 10989319 -345511639479488573799181791633175390440 10989320 -793699018617759851906864192890086912000 10989321 -1534426264083209300864031690931709952 10989322 -149947887684020454199603638247177134288 10989323 -4897921479458642854205087512672672428 10989324 391961958326078348267882731970949888000 10989325 -286746916307607727897608280086379337950 10989326 73400865782854367054234632321396346304 10989327 149372462083726501254606796552704017664 10989328 -95465885317306187026314880778270736384 10989329 -308020688072616068876533321382380341516 10989330 11272047328327848936875689449525603840 10989331 154303388719643350156757883627878124912 10989332 -97368807446405234675651746315452303360 10989333 -244202567234577543182136236488358361192 10989334 503592906168470712415332021399800936640 10989335 -187615504274293702300557495774034532640 10989336 205008380514807430731628339128857702400 10989337 336995484347429422583046865270321873860 10989338 -2979606268670260816713247841946868992 10989339 49808879300810856570345299052288163224 10989340 -340880384583520297595845371739413504000 10989341 1210460674123651706780467036241663526 10989342 50793260029293327254724172917642704640 10989343 264718040374281755451631611825874858592 10989344 -1073450249216657026538122950381141884928 10989345 51446531117472096339222085519687779840 10989346 -442667561022462951207693993510399909600 10989347 10552998637881229203613685744025660360 10989348 -181477780855390780305085058655087175680 10989349 -178996298308724990615764128975604414080 10989350 -44772336568947833198156822070034509600 10989351 -47938228930073751712654467011931989208 10989352 -1518574519313009179277421254252181258240 10989353 -160272151538231343891777114828974000160 10989354 -93755051155169668677127441049845627392 10989355 231736793919622355050925694174923193360 10989356 -107918219582149018806843618060053855232 10989357 104202068068378747259427842455690082592 10989358 150577991198648598286806376254778025280 10989359 2678279042027879563475769011170219200 10989360 -48968358893501865027670463929960366080 10989361 967011714437628167707403551239284415012 10989362 -255493406051841432102462413547268259568 10989363 32866041931870967121182337610557820416 10989364 -206140691366605389910016393817105081600 10989365 -361714621030918019896951102399708000740 10989366 4514205517026589752774433230358439424 10989367 237576691509508409925852227570171349416 10989368 -311102781043578762895618067312735907840 10989369 -24596371931804103459041296529123473596 10989370 -21563523447906820907337963435837066240 10989371 55578816312167813037951469359442051392 10989372 -79633151512663009353502888199034593280 10989373 303605570203957334234971974967045639622 10989374 449565884356726813385728541456796395520 10989375 735164053094482499230958569249665000 10989376 -50595748028313450542979101376947159040 10989377 31576975024754020312648956575763038400 10989378 -409970524211341342863596076563997212160 10989379 770463704352530021594275296594092381584 10989380 70660111196862685851943164918378067200 10989381 2499700658703312509171907741859588416 10989382 140644045845484319463158250214890571584 10989383 76736275937852220639201903021790431264 10989384 -178583238082672186805927052022146170880 10989385 -265646942873653542000884386309721226240 10989386 407121550118713418163617963561560057392 10989387 -6548319925719355266440213675500394040 10989388 595310131491099786489966166948320236288 10989389 118319581472896792408048254877003859190 10989390 166378328395150070400468291223973665920 10989391 22556137016990999007250973751873830400 10989392 212745697735729982525296870079668740096 10989393 -94037001694236324518390305337064108672 10989394 -96606779578096477455622233393318368640 10989395 -749355804153149197759740554499520621920 10989396 -390599507347214076946705737656098768896 10989397 -108980274170838136026110890492982607154 10989398 49443683816449316215687987732905630336 10989399 508554482200490402670619808642272458240 10989400 -66449727415108782762859537107287040000 10989401 -307992710446018877434115213273883572598 10989402 -6842256241091466464140281306975429120 10989403 848019643249164663010831480221822019652 10989404 388925783891979200571911709464156729856 10989405 -101520903250128582796810755418881984000 10989406 -159359442949190108434063674274623228096 10989407 46042701391091435835649646240220407808 10989408 -136674505173258517182827520860547710976 10989409 -223019275047128656583846479922013127390 10989410 -71789260261787402261982429061120896000 10989411 -348381842083491359119646429883006209928 10989412 34746891473522980185478937505998880768 10989413 -324396662853126225229908888567256531620 10989414 135616269607180551785578418710992297504 10989415 215311647265216516310768927304700979520 10989416 41967092400668435920340521479204756480 10989417 -382804461736338327180204482259674537952 10989418 453736950838364212954191900283006679040 10989419 -370546447786297745949759601657752268800 10989420 8246222686598354710206624755399946240 10989421 253924791850626878956827393391851441560 10989422 8968135939886705267049865866651112512 10989423 351514954219949240953413848683691428560 10989424 -2314812689157196181359816152307367936 10989425 -77046039277915012833031716750083969850 10989426 58614891780515918662481873576496497280 10989427 842339523688672569804577440453135539276 10989428 -56414789413889450045507556875307580032 10989429 335829799226381986644380392310188968960 10989430 -194264993075453623331786488260260148480 10989431 147457600400969594233874450726169008232 10989432 -183777183816111267564753665871045857280 10989433 32676512051731113968772130362697868864 10989434 257719690091380885103760991150946715360 10989435 93232803531073329949559671593077829120 10989436 51956142587398318083373493080384071680 10989437 495553890704541430607356266608382700032 10989438 -109653806929846969292109999810285514752 10989439 691020868803418016265933128321278576056 10989440 -107212512458072427039637928133053644800 10989441 -648312988603488656478988804252075227150 10989442 223312842237427395639363156250171809792 10989443 -663833472313532154891441677750093746308 10989444 66602347685903496467402620215826010112 10989445 -294055275237046325194923975397118563080 10989446 155745280664480424384090177629481229824 10989447 -209013055511842862213239571026625555328 10989448 460840441013388009908913217872509337600 10989449 -54636198489704498313610940211537271536 10989450 103098940831560253852225523441670195600 10989451 -111370679405637264812801868905910465792 10989452 -656198775164659466891201523142037700864 10989453 -222681078381773673235868231752271251200 10989454 -47980158548766889111854739728812108928 10989455 242392986975175601359445727279679062720 10989456 23301842739355413844091248876217303040 10989457 4872140373784504369698260826396644340 10989458 390932662410202192827231316707817096320 10989459 -190887102174889056841131963115329868800 10989460 125370187893592107523421800669279119360 10989461 -4618605663186925537489206725813263968 10989462 -461150669670718604339540170616860224 10989463 -740179072221265085870800549176033014640 10989464 757447192820605064316065946210733455360 10989465 202486127882543776346620990760717613120 10989466 8670477135717456525594843125231971584 10989467 9456432807751563683345407479659417280 10989468 -68943641961562231949921575033039549440 10989469 9124739296476960310029338738206837248 10989470 73779212937937870711292487017816073600 10989471 273787271013976961572210298943668106312 10989472 -423793553967180743484910054589408083968 10989473 -47321176422037220435352454023177193296 10989474 -47159053101895677004700016662475618048 10989475 112789607039916675815894535876586281900 10989476 -11713736765269394161170593625009501696 10989477 -64614114378632037380129967663168120000 10989478 -343069185644610130543027763949586197120 10989479 -172131062401378289782944959180785699920 10989480 -411197285003660809119798252608611123200 10989481 253096157486350759736144706768419393480 10989482 262083897399818776438735264199560510464 10989483 274347435478983874969134380955229128024 10989484 261073396095538659870710591281025740800 10989485 287354404202525614897711014661779046200 10989486 144579094201621359361556938136227276800 10989487 58941593639808514298044188954013169680 10989488 -2794748233235365840710396269743423488 10989489 -76443238138467867745403836287499282560 10989490 -442058649761197011185597669885324421120 10989491 -292048055097286025378487441985030372608 10989492 -174813479077062010843526116800193044480 10989493 -36596072643239869482652727909260738176 10989494 -549315697605313086229356635988109060704 10989495 -129285205654205021884129738337009660280 10989496 300773354917353905464855145103505489920 10989497 397272168579367629794977233773017176072 10989498 -58676143095819929923367587557836136192 10989499 552540032052851526793019612680035270500 10989500 -19500732846916352524332694604359680000 10989501 -518336696927363322402756169723484442720 10989502 36805383829128895107558125504681596032 10989503 -221963875437578325159487927964989547520 10989504 42631713715491632959040453196833095680 10989505 507348400891934514105918360249391008000 10989506 259143653170570684890660865495073748864 10989507 -19742386349589735856660600149476842320 10989508 34008904080351515980201236302706078976 10989509 225346358600487230683648253343475975710 10989510 -217571082768069365691372294882938880 10989511 131662662483292212609032700863942152552 10989512 390092966577075091666937452216484275200 10989513 -3438620219133648301422607566977534256 10989514 -140600185050464509506505599027537658224 10989515 415814457412848256623736041235502049120 10989516 -392358299263504264605783706300870235136 10989517 8903465608604043969521775762241627584 10989518 -171296683134278865070251309182663150208 10989519 738348770742492880023891013906146281088 10989520 167177482059761431749590988954227097600 10989521 -918229476328193055666555723001503391500 10989522 -138942932448869078359697209590683097600 10989523 -92768461610025001351746122191298542228 10989524 20922540028499610631775825655999068160 10989525 -123155553483379596751774373524231267200 10989526 82335596723926822075431941302145330880 10989527 -106301968180208390570445408428274357624 10989528 83631053005016181692288994285748715520 10989529 -348062357028845962258823158383890612924 10989530 -221631750644215936437902063903059095840 10989531 -44153096859212605878113351615406569472 10989532 120817317851300393817841482656584089600 10989533 366736164311623830460449230051510516064 10989534 -251257617453233186275803319735397910720 10989535 402146904381368167106769859050518493480 10989536 -297539291433072838244025470965449228288 10989537 108684548373516229899542635005943176768 10989538 19902193946357133163901170141092879360 10989539 -86135554525787735985058865253046145400 10989540 139843697929476696660805408146434457600 10989541 777990111203805639950254811295955123552 10989542 -47507185752598257001919346603618380160 10989543 406635935502045994850908629372756672000 10989544 -288417315347020124078373118517539553280 10989545 144246910658507023600657948328944601280 10989546 98229471472336953530843538776087088384 10989547 46187613867183496787560462157491886592 10989548 -797473174430652550490710527227084404224 10989549 378423026693463132035051909847421769334 10989550 38738549065857136373610660210899616000 10989551 254732962943666008275472262370066271752 10989552 -11459125609168975982336261003432951808 10989553 -935200063551541672658048582903042576 10989554 143849249513424669846771863590319336976 10989555 88970644914293065910784453950502791520 10989556 -125395395503983636842112966551721943680 10989557 92996343895006151024258555953747457340 10989558 -60950392043515774599564185550057980352 10989559 9904210349984122859948881575804228016 10989560 -475236448152687179721578728238667264000 10989561 374724414092627683240820519366607882240 10989562 1733189804671079720505377337969982464 10989563 351446247544181480792971871228114289732 10989564 -12829283473163688639159320911570403328 10989565 412228671607953964985798226199098490200 10989566 -8785201441436704754162655135459476736 10989567 223780304369112192297030110474101524480 10989568 -164387493887890910887825861071452766208 10989569 1014476905279025487655633744680585299970 10989570 19018296811909411411055017548975759360 10989571 -309826778501322152740661620830844948228 10989572 495382691195422550889698566359065029632 10989573 209881028408134207681548697977413926560 10989574 -414229372354886448037735490334903490464 10989575 29571471997575896197963523419367344800 10989576 -20964912878816191332473512606248960000 10989577 954685583067230165015151543853578934344 10989578 526804743985215448439150099640742017840 10989579 150983430460533783647855209130718098160 10989580 -176342748012720804596296601682792437760 10989581 -551138123664437679271712751754328592000 10989582 -132347803983780086823124306920448169856 10989583 263472869797079719142293401420045176 10989584 -95255454915496148938425243475223248896 10989585 -397923056626798376440286643805846167360 10989586 227747651954848340518854796521471982992 10989587 566602415690827339907450420650141988352 10989588 357840254456475271307514447844954060800 10989589 116780282440171728682579935599037862008 10989590 156038493777882639347139406128875606400 10989591 -324357355981942936979114445541789805208 10989592 -17237889128460770508472293978949386240 10989593 -100897899182990736046021720147806162432 10989594 1510427768110852453578925930285254144 10989595 613410068313673231368975897957241665600 10989596 -625927119565379004852614158881371136 10989597 -397743682751519542356899835215139945600 10989598 -95890201695134227189183276676957417280 10989599 121002294067779205235576834535957416352 10989600 -3117090836223701804605817810976768000 10989601 65600116640823778835632602358642193664 10989602 76077243272583139072883001063248530944 10989603 61356002582561895728074371316990325760 10989604 -143241141092963827477914298340624143744 10989605 602849450000399700242008835166473615520 10989606 62028106542714609548118756473270503104 10989607 432489059375105587677020429670398952720 10989608 229865149029626353087566728328703180800 10989609 -202502284858542510962567684856620202096 10989610 -25886751256852433185626925662844837440 10989611 468065183157741190786128283997326720800 10989612 -187227064222544185022955561546950187264 10989613 -70529424410702489348363252361098298836 10989614 -112164408882373463170993413082228465344 10989615 -25909868858949484754338479805676098560 10989616 -56617101319113551307017066308537614336 10989617 17941126976254770484641028226274363666 10989618 -3527880208415636673825192544817829120 10989619 478735214172112092411467367018223930840 10989620 -188217224842729004681959012265042392320 10989621 37371675063205587791975959141073850240 10989622 -75647119401395444131011867582551098080 10989623 -59283710726084606503460997616633979736 10989624 -61065502224640575630806451873058652160 10989625 -355954373890859147010223636178620083000 10989626 -230388322201490088943298740301559769488 10989627 491955787417234932112667750668109926080 10989628 166546287755876404619719646868118167040 10989629 -52912668271303306440004527302502418176 10989630 60886161989011786813333153723420243200 10989631 -31303485171785771388723161903979898800 10989632 109533897104999423996597261778213666816 10989633 14378248482145761204845853226186758624 10989634 -540401990863579658424639281560698574848 10989635 572446723704179884524787104386545971600 10989636 97695752390249225090577865502356500480 10989637 -56292281519782954616578699671334120740 10989638 68301882590173825874814686272494735360 10989639 -426962423008505791577881347105808080 10989640 154679523626660260823553869987089305600 10989641 -59720136113798808736065002154264027228 10989642 2584746071244627074527111208857188864 10989643 30041632376330509904551083665511828480 10989644 122465550859870699949358153812469888000 10989645 214180211049853473309722711567506243200 10989646 -468269483080355542482267576573729361728 10989647 -125784242745956333285000869899128583480 10989648 -3063173965621105987079327002735411200 10989649 125805020835631351081487227737685893792 10989650 96710588654172700396261164631230182400 10989651 219264070644354651742606944703887247032 10989652 140638950235278094857667476958259488512 10989653 -585170677586655145950336900817496331936 10989654 68219280103146706033532108463240782208 10989655 171665875872748552297490767673631861120 10989656 -56713871964985057311937738584337612800 10989657 10190004104985238247370539684382060480 10989658 170088119072548394104242464303018461680 10989659 280852292086760513441619478578979969860 10989660 -222148340557353593410734627165280788480 10989661 252695654058853147442318628270768551500 10989662 -237888801202253768503227916847074398336 10989663 -207415327859958663160877648022970323456 10989664 -88600113807575616761643808790755147776 10989665 -154605139753046094222470805217824200940 10989666 -86304801534696544659414610294089892800 10989667 -44642764175271003530014365065292887808 10989668 10080755636236218935872823983113409536 10989669 -671535547394972282392882173147193871520 10989670 -2280367762021001831641705354197294720 10989671 -176219000118339096909756986928724521960 10989672 -350972637512413869320631532083107758080 10989673 102147788985564098758279162698761572922 10989674 194373980604387884856103969400934780336 10989675 -374433938208570026666178289079547587100 10989676 70198716271915904970951121388701777920 10989677 -165669545960000066548418315762851726260 10989678 -65350362493344693220956611783049111552 10989679 -30972446672406602826353215366643259224 10989680 -64426978296512409701675104919348183040 10989681 157176209855206186390730227008141750528 10989682 -6288814893164318542276316618861396736 10989683 -74166325354592576408465068284678520920 10989684 124644260143599661388247895067712719616 10989685 -59815824481683048810020668223335539840 10989686 -89466748653386143782989723597994531840 10989687 696992891936929111699031390754660268752 10989688 -793631403571844187665692589771152957440 10989689 597449404064458154804907201456199520490 10989690 -70687674025146714656746756326702643200 10989691 326394919035492127892513507443000575232 10989692 253248113848213102498522869446224542720 10989693 47954552736355063677285536631390426720 10989694 -481483028026444985350825554216786991680 10989695 -138373829336691381991670353912296780000 10989696 -478504042989138676723806433007212953600 10989697 787273285293570873041415527727613455360 10989698 82530832161769964975341549542677345280 10989699 30186256579461154393003040167280157696 10989700 -151460850627162018948282041577316316800 10989701 322055280234193925359255135249439902332 10989702 -132665332124910961492232352944867953920 10989703 297913486768394787300030645146776120120 10989704 826104973767702076356809287974343680 10989705 -80733144946161933955481652474565118400 10989706 -51525726223973164264767233105718276096 10989707 -102145874512299976153353804443878105680 10989708 25633591580593313211200820622331166720 10989709 355249368634985954433880569063370730808 10989710 -129896749975642192721293860839028480000 10989711 529355359324905987624329250137420798760 10989712 -2204979681600469653185538861971349504 10989713 -32316103009051450354119895335562325376 10989714 136490315622441021482549977724282599680 10989715 -374302461940424211481739277453256290480 10989716 414134640640923498340241497444877523840 10989717 88402280594375808425682396914374068480 10989718 139025677049872296877830091833423279360 10989719 -160789652464656542257154790452451073656 10989720 71300660222279921302608036563865600000 10989721 808754460041430757156378131897832008144 10989722 81679767344101863717212604103365901824 10989723 -122291723656774178905675842999334746216 10989724 -786285435657168030477325904903147904000 10989725 635584474504098268808596554558513600 10989726 -353002268593456892782275477676278758400 10989727 -249101050335854118241391598453755658128 10989728 -981726281193693911542312536765213179904 10989729 199612687690195190767579021426700936640 10989730 196345110452363463195058933095562985760 10989731 -49834439765975051254165920117351090468 10989732 42759349278190380580744730465279677440 10989733 -72244362928278182916882174484972688480 10989734 -148351919245870620791812317099737716608 10989735 205435674964422951879052843693577809920 10989736 -633548812214673961363948420107460408320 10989737 -359278266917599718852750183421642553008 10989738 -95511755766127981184325706040045215056 10989739 467423702976100732128008449142082103624 10989740 39737694741582064416024703008265313280 10989741 -66452979279696535353469918493916107136 10989742 174935069193797796963063428826307670592 10989743 -1488703921812030443564260609564809899856 10989744 -11210064879474143480865352970093101056 10989745 -76472585912454467103693925357146197760 10989746 39970981465415109455769724329990128160 10989747 380906012888004824795409677714542453524 10989748 -37964229721511097916347376894922981376 10989749 460755006795547800749743659487943616750 10989750 226486333425966687610413441380833248000 10989751 -106250739441297413155511195620218569688 10989752 996676207459551504107094644503770931200 10989753 470898516699851450609817710209275019200 10989754 387620114498242245963300393747611550432 10989755 -35625579156593510245497607503678831840 10989756 -18440903929216364151528578643843052032 10989757 -764417371870457031626353170452718842720 10989758 -15836420152325073440917801225446193152 10989759 -235167400547934595303668776387164611072 10989760 22217869149626377064514885706957455360 10989761 -343619203297849440049649042677255799676 10989762 9625334169607594507968246469984472064 10989763 334129766758034421896669824198751213064 10989764 -138404948353345560900156981955770263424 10989765 391121773246898155217179083596459066460 10989766 477490395727840570361971323532210580832 10989767 -770595226256284984019342972153711641080 10989768 -830527956914208793092262528438763520 10989769 1230573993915659308644211072073372125440 10989770 -31613758451571114949487816721809514240 10989771 -175512853264641721944222185132934781440 10989772 -408835980495873793895063282144245578240 10989773 -42398309613221701506050097962113635978 10989774 101146115135085164214958898916506262144 10989775 -88217834298985874700446867294684335000 10989776 25071724209939430215625771612450455552 10989777 34425399930979373501063516889782174784 10989778 -209312187347959830788375392154453854080 10989779 97276577058119421328285734335495345280 10989780 174866899355846767548257525567426027520 10989781 140876365538363768724477800082564712224 10989782 150600550815144063877240388582295350400 10989783 298787949089903394327535819320455089920 10989784 -108428133750230687256129775320605122560 10989785 7971183849675684104084510520845670600 10989786 79662038264953383760660287539328849408 10989787 -539984054165814794643628579323059317564 10989788 -351014822001473864271543951720638694912 10989789 -48185168248294470423642339827161646976 10989790 -42596190532616582022018187154285260800 10989791 148206183586953875125863344422132623360 10989792 -64602240333217758805989519151308472320 10989793 -624608982538785118995977620806291125100 10989794 -9216594997909483801192185735074192304 10989795 406075494054178955235651009780834598320 10989796 -349354651748254888025635680681432150400 10989797 -1112252882643751697623906178023861248 10989798 308754716171902531115473192776089897664 10989799 -12233562216794252870899748608933669736 10989800 -317615205115040380971175933660233600000 10989801 -495995255811071352376385849607597849270 10989802 525857276969088066314421215988211126272 10989803 188403609351097590827639400671235304056 10989804 -16401458146385033154139182231065296896 10989805 418403959772328522735968662544841704460 10989806 170620402677804791395590736243567150848 10989807 456559889226063266111667958156986645120 10989808 -163678000590968534604806827160883232768 10989809 309452527647818215508225124706929076800 10989810 21198665186392447658334623565522124800 10989811 1440048245951377836967559799002169600 10989812 234316115167054354666238766098989332480 10989813 -63000311671327852852245209202541081056 10989814 -106100506093110919594237269129228281856 10989815 -116773084167764130505973105484290513280 10989816 132669189504546140834077732027750195200 10989817 663256124229949822157229620783784885866 10989818 -5522043347637278248627227688221978624 10989819 -13169804664883533640051255175861352000 10989820 146899946104959230082550009589491860480 10989821 -101976448247591648410777716154756685556 10989822 -267722207876770052238026925342151550976 10989823 -425270271867589948378545082696385116136 10989824 477587528704473389053252843537831034880 10989825 -50956042273716160180397695366123200 10989826 382260915251112430629757446755802332112 10989827 -80422463877675127834332590630434590720 10989828 165929876261499795724510498882694661120 10989829 -372688570254253384618166265079845770816 10989830 111911264605973900269734648680883916800 10989831 193843088174285860312196545379902051752 10989832 -80771071909313880387747785949389291520 10989833 203553481709098867867710597978524143140 10989834 354987400937935305924802030621035750912 10989835 -856563496707197276076563739073402572240 10989836 80561071169861612172862090581847593984 10989837 33372543478794534383808586472412558912 10989838 146090362999423804971098434734475719360 10989839 -258568225856361268620375230195554166544 10989840 82269778838430252481734521263325184000 10989841 1939769394875401145296971333170720768 10989842 7914111848826721736622462263695734432 10989843 302742420515776924632934991343072865584 10989844 211919891142015421278216667177802155776 10989845 216612120114349602279432671197302636600 10989846 -31621789673383028547492246061570594176 10989847 -138961622386383560227989599370695118720 10989848 424138837689191901480464098074863616000 10989849 114697751662977975050605042929073924608 10989850 -11228093128391885572749625809398775600 10989851 225416382261708317194238423448408062592 10989852 -254995938690863990931926844681665396736 10989853 -244224880082252951738162883113237500800 10989854 70763192901478446713203892343841152 10989855 -37700951508486720999808547519483677800 10989856 865691457834907813994348464380574236672 10989857 10943581723466212576835885237655083106 10989858 12196233459316248448829803998757572096 10989859 513923249766665884228172066164875860060 10989860 -47862707122878883780643577352730787840 10989861 116229149007631951485409866848830548384 10989862 -119028021028474555095332348011064582016 10989863 -49800821993552804566705152345342224640 10989864 449104266216209135165931646086927974400 10989865 -729055713092538021807602549443068187740 10989866 25656108096357423504440470561428541440 10989867 -353742325047914643564741057150036595368 10989868 301023479986303247865473637565552803840 10989869 1459765869265543247261684222482674904320 10989870 149585388683133363862947199517733148800 10989871 -1151356344985001647847173629092901449040 10989872 -70628723393022885246785975502537228288 10989873 -182353249466970214474204770534891366078 10989874 157303792550331819463657621718190703104 10989875 380200359984621326897140397590517028000 10989876 -404542041399895100314058392878114785280 10989877 -208255689845308408792356742607424141408 10989878 -116651026067156833741702221085303637376 10989879 -293057886118878284732031286187359387416 10989880 363821361317078095902032417645050060800 10989881 -114145400566108459619964622632009988608 10989882 41619031720114060465174783604654684640 10989883 -490847511307695778803580959721168424016 10989884 -144496731539192565090448770245585856000 10989885 -57089367010160641911801581165359713600 10989886 -126880269329839237289538346911121431552 10989887 917871891202743874402228495766856793536 10989888 8280257731655613445405597148110651392 10989889 -98370059582448051754867744062700917310 10989890 29416024338879136105671752975391943200 10989891 -808115793619961450856939324136534753920 10989892 -442166810423563667825445147966356262784 10989893 -103427416293151164859828263305329941858 10989894 -424672497527672874803165942723740956672 10989895 -200421450257014783118969076880381669920 10989896 -636182239591461369127589953140565401600 10989897 7150273351499245967532618994925116128 10989898 -112877366613276437399184525488184264000 10989899 -419029924641391263300049229393232773100 10989900 -1814503448230956096670005102930067200 10989901 809019117707289167232006535568350729410 10989902 -94108775416685404328050222833253518336 10989903 76065508142012606790229684976149867008 10989904 -126681786006332701597091953212877045760 10989905 -251511785404334158921910294342017881240 10989906 -2360751886083893382150369011898780672 10989907 947098887355105153432945612710587879032 10989908 419642159280825704213265834551914629120 10989909 -97923511773758614258648766949572792736 10989910 -84147562002584547637034792023190465280 10989911 886361397890808276859062805678832676624 10989912 -302951715485218945292535693363816468480 10989913 687031471481004024169753543058960423184 10989914 -162693219942236045882472185142092505120 10989915 502614812238543354806138278530051264000 10989916 19324117098314691572325954787567331328 10989917 25818158865636568030467731464950396966 10989918 258470995500727788094736262955879080384 10989919 227079253345416556202286235838160108320 10989920 -165319136179028552776989357573034475520 10989921 -111912928496483714712988107474536017920 10989922 -461132534396995201082339757564660763488 10989923 -869205245529155768055062560838372400 10989924 -157221868649349706074723071675743930368 10989925 -94805673828762640431894313985100224850 10989926 35770640190168158552641445225769555840 10989927 99014440509544109847799781625473635200 10989928 -54917137428740689261419863700305725440 10989929 56049964845889771200884039442055363584 10989930 -14515885681150147069652482061430374400 10989931 25826424342190145805253636022047325024 10989932 214543925422139369806374737109690890496 10989933 589049854666747081636939550313931381824 10989934 77435046300815952765999173877552072192 10989935 500138553151648384047501135730853569920 10989936 -93788483457405376006718119212112478208 10989937 167039096768163010506107822133680812800 10989938 -359655666242505716852346171116565968880 10989939 -718165486317806420870141372364391896480 10989940 -836574982010063803301082522486497280 10989941 612657288327883431474677933011402647342 10989942 247116664749663277087933131584461056000 10989943 -978702038224913100178744748981032559920 10989944 29887775885313439201700387888344412160 10989945 93756991049162628776521166874937651200 10989946 76704835298033546404669694446064496 10989947 7352974404450812998453625413256654520 10989948 -270170425226879741949369195784017715200 10989949 -24622814667939126295650456217596129792 10989950 -27366060730724024459306163178329480000 10989951 -8597252182915488077064833870057760000 10989952 -50514010776997380186102934954951311360 10989953 -78661347173628706613735366029543622316 10989954 -66541425932561330791266537427437199536 10989955 -56107861934232900665570819966200959840 10989956 240699153954962501321922200222628641280 10989957 282285667877193096619177964506745193120 10989958 -52368867491503881594116303779788396288 10989959 -489669418708727162750737360101938628840 10989960 -6270953866595790221017863028467302400 10989961 500293507194305045963450765553927984400 10989962 60232910031054173637486875768765646432 10989963 87763953177924764441261021896746062304 10989964 469595789097672227119497316862901214976 10989965 139479599284439468031770644515731719680 10989966 41635280730455292879682323270063640704 10989967 328080623979593473591903990644257812016 10989968 -5895874204936258069681984676453548032 10989969 -227948338863370877194593990782287235856 10989970 195794693079797924014213507146507970560 10989971 -838898617118270382489086339490645183828 10989972 208992623255269879256920972120363868160 10989973 -230477858856070599805312885717774449096 10989974 25880518197687178359161117804868076800 10989975 -63855562302432872039606428431496355400 10989976 -33905862126740431477001995192281600000 10989977 145097426274545997540407094106549418826 10989978 39339541086061459840272738988524829440 10989979 -70686170352504407774799463760787098880 10989980 -175220160039579964669824949942248422400 10989981 -407078173083658195944787387210121064672 10989982 -104402764914102213772247818468990881408 10989983 -17050956173736093169196535620967654912 10989984 -36761673552873081163800849192729968640 10989985 -532261200058171490872691334646452538200 10989986 11776126542097545561200356570285948416 10989987 -189852944413103689920230961277712090640 10989988 -369869365058916651626966639526267440512 10989989 -403208459984666644861204913373755825280 10989990 57653065740378968834673441157358711040 10989991 106098789625038889207121519582821494392 10989992 43536260251148076803119588851219486720 10989993 99778392131590180678459857402752673984 10989994 211671284162082251552335698799459717296 10989995 -306982188889572623926636003427777890800 10989996 335852404895475033710959548397893551616 10989997 1098335770321126314467310090471753378400 10989998 -74364396800962454467966922443526944512 10989999 -17605485312039460633040892011757184560 10990000 10627153989454074103807077794652160000 10990001 -729107534789860185648697159641222394896 10990002 -70643793111717989281725395922313450368 10990003 -6076077605235564633088041534102842544 10990004 -364787124344547917831274465735817728 10990005 -49646458355456158880972583624749884800 10990006 202016415878491183815813195908530126080 10990007 236122764472471963669239870701415319392 10990008 495963658567225427242125239625668198400 10990009 -349538875748891071517484192280519449900 10990010 -123672681433683209645068248925224192000 10990011 -149048298349937819482685767177965879528 10990012 184325331554142298026994156551421123584 10990013 -335262344328941073069931621386437847738 10990014 6939684716488545973047929307116611200 10990015 456963726000194683186372084907729597160 10990016 -233922830115078473758341106419986595840 10990017 -591101899991952660449601815522663090766 10990018 -168731857914416360436868421689952156160 10990019 -481419164682595027056049048425178937520 10990020 69875490040916205077050893524402503680 10990021 136310189837470199410753404741200390784 10990022 -6823821207878799345125949709987965888 10990023 -233222134744987292475089895593929525632 10990024 652933592748709242431638080835824076800 10990025 228633698822195046469849380360706991550 10990026 -7058917347543339109016951090579627520 10990027 -36139059637105161434891445834719840640 10990028 52233637050737116669935467454088243200 10990029 -532176519741424567213901129418908010816 10990030 -94402752507770086711067607573788292480 10990031 318525187443957266948017980144784677432 10990032 -13716022059265823709600111439380480 10990033 627749909337466483787956534397198615282 10990034 116730143791450044324419292459190295040 10990035 71211482200183361620641694965739756800 10990036 115390378330816926182094325497960341248 10990037 123348526947761527269343176671050334880 10990038 256077037918671847174552574832547575744 10990039 494550348919374211993196385102128341656 10990040 595531409015735939054651961487977676800 10990041 -32304720759722134393748321853336597696 10990042 -60033064743930732157788608997768492288 10990043 352775275428998361832842101456055436080 10990044 -61633886283123490784834908322720274432 10990045 -303518061132586002099052520603238208800 10990046 8544835741915786264435323083698829760 10990047 171068711058590843725633686683459968128 10990048 -75116592048501203795017787686032506880 10990049 -6504665420785323075605176428676294464 10990050 -49131185423928178868377510596274886400 10990051 -103847011803747747914123193301257454948 10990052 201657300100642790786318914970465663232 10990053 639854910444712093150579334207074555200 10990054 212706952193233783699501716585608522976 10990055 557488554164153786536744281014597595960 10990056 202118854690391259702341330854989004800 10990057 -15206561573832518995665162383263878528 10990058 -109505174617632755807961514216936409088 10990059 -40962629999962677403781868914425336320 10990060 15735020472887485283429828195407380480 10990061 -117092583781592582105165961185942676000 10990062 -111797634599873858053022983177243207680 10990063 -197964547335120868467978652056124653200 10990064 -163222745218402267665817890701690142720 10990065 -36406876237099804791546533909601168960 10990066 499556622493557105824768672387724617232 10990067 -447335863540161684583610670503989547520 10990068 33932877312205195634523637399986339840 10990069 -372842354976578820369645446142087552 10990070 -10120591118925603222129938600053459200 10990071 -537843468956323276520156769769638351360 10990072 157205512862314168011827971102624972800 10990073 -586939205067218627573765157472648513464 10990074 292979681330988146703401773122335170560 10990075 536278415816962505669163289497026946000 10990076 -58791322674590061102222666934547573760 10990077 8629115336739953953027032907755039744 10990078 -286426546275762945047543846661271022400 10990079 780872282364118288991874573620772103680 10990080 4685004949655480994751692344037212160 10990081 -190219168906920166977760049051737029118 10990082 -1392565799321387945568272536734091824 10990083 -124825319826328629308452923387681654096 10990084 101586492402459806941508050618929934336 10990085 214924912242298316075115530263012876800 10990086 -270148432114996097818090038520268771136 10990087 166741482717737797478007993175802080 10990088 -251765101153998121963931067011596938240 10990089 56563611014442123046209231999287490816 10990090 -100326863236440124698158838048846428160 10990091 137889719314894931061569782665623284800 10990092 53597307878528760937768726948661660160 10990093 -760837777290217587563135795606158035658 10990094 362746949568021156862133072991546335040 10990095 276574121868947094522417287536883381520 10990096 33446857485678819334606604713578545152 10990097 -11997031261870883901867133253710936848 10990098 77584904681934997350593477737582247424 10990099 354207868611664948709103576809487566136 10990100 -339821572620970019932475882927149363200 10990101 -385823636598431843933393898041710805280 10990102 183283892996920845480010113265808158752 10990103 -492516320737330406010739784852835165840 10990104 -309780018092719947407510433221278433280 10990105 255291100143502999686659276362096512960 10990106 178712790394174331746513754143307008752 10990107 -666034414335408394457273944361427120000 10990108 343406491637001744023903501837795030528 10990109 -55933749304183476241583685921827194356 10990110 29635955154818896080754690256780939520 10990111 -62906626978220118467756590724250765576 10990112 2045595920544939750461305739175002112 10990113 -120109027985275242562669933974968417280 10990114 37045357445079158309412915699715750272 10990115 -12951909839176900153346533647530941680 10990116 -265438405078234427332295963853117395328 10990117 -481236999168954752070520147739062768834 10990118 -12278314396074410523068653405359020160 10990119 -312473969263615187027523466717302528 10990120 121487702261122887709325459146643865600 10990121 -1005796476116432101868545112609048364678 10990122 -28734444289398459313358236210245189120 10990123 14141937880840650713744497208174216372 10990124 -610459609210561482240183697128634024704 10990125 -127396104360942980307270920168616345000 10990126 12877752054579517945127510920195610112 10990127 1439705093326850234921058496624054023312 10990128 101382512694174561055485686833460772864 10990129 48623020008008427200019562597333427776 10990130 420294943453138448994027963411400238400 10990131 238886308406174506312635671074490288952 10990132 -227963855693615573386384898787665326080 10990133 97027761394946446891069790615108197248 10990134 -45175364471956142427283697758513643520 10990135 248483424056327923115156250964009312800 10990136 178928547994107909682457421926133964800 10990137 103514729116786320274165704015339951168 10990138 97858278350077840954746521383458180720 10990139 130979543704964476398202688957582127840 10990140 -24629112467149295756611709429353021440 10990141 428192999785347650395182651549551097542 10990142 80123273122253675509122477258164372352 10990143 -130628492234791795956984793369521850800 10990144 392390952955494603306169881679041134592 10990145 477986604969449666604386582570923122900 10990146 134019351209435126805390227649809165568 10990147 63736609359869152038202823213530654112 10990148 -22452938541546828461536677944691014400 10990149 -41035921414185429673082609160937448736 10990150 -5914470625850459190646081528556990400 10990151 -315081030282689263338955812899159592960 10990152 526801327851945391559983266036341253120 10990153 365657452492382720348076817759425902544 10990154 -38360121184093887308414891927644466688 10990155 -4176152919595741435106812403282208000 10990156 20555661837677508926832782123158953472 10990157 3702090555479150731166637309821872812 10990158 141307390650337657628168448923987870784 10990159 -35391926381359232276547641365558364640 10990160 -81347053819293774948968897057610301440 10990161 128642083047099027773258633156195129664 10990162 -45376554728383859769206702228414733168 10990163 -191994668317000855833842195998398377760 10990164 -111677494269712891699626211648862576640 10990165 57822348842800880764726065973543270200 10990166 -110598956717111460094182955840764910080 10990167 34946648075673894819226645002264245712 10990168 -372256507369608823954630727194923417600 10990169 -72823961728066327603304371251867533430 10990170 107632167027066463454147117867942995200 10990171 -357893300561400645827686638134866097328 10990172 -743674402488864574583185856545516813824 10990173 -34633665148659065792996834902123440000 10990174 -706597706988665486157660864974490240 10990175 30440109047196685421556205951410766800 10990176 371900782370611246462666360010204774400 10990177 -389168257503282615997998903113849618976 10990178 -208662990682075752224745109297046952576 10990179 -469623076129014370192549189890040341276 10990180 -1631059283205290015481705846432249600 10990181 -215304124936566180474817727554563414018 10990182 17748469413691078815069915654015418368 10990183 -433627847215047255257238673601138826568 10990184 216232284300389861710700377915970273280 10990185 -224608288295184131756572544483388610560 10990186 -76184083265924450024899624872125797536 10990187 -276053567630819566074747227845355817360 10990188 230476061157110353496016514246279680 10990189 187926582187072052598192889658232184640 10990190 207280340762352892830476950781106201600 10990191 -133275950426975784479715304731126896496 10990192 41256876179182887522748353189661573120 10990193 41070531671570490633473645822082407664 10990194 108517538164301794574807045912055459072 10990195 -146389057643774041204430481636472102800 10990196 83300599290972576920745543299598766080 10990197 -88140321856839322886332952169654528420 10990198 -4903225293394245175116989775886172160 10990199 633539606143659366724889216162824353792 10990200 -17474349262184437216258612751569920000 10990201 34843268380967788079963178349682810112 10990202 326000057968192122831169281490913138400 10990203 -427416868279938259154322371215024722432 10990204 -103629970011343285961729653554146412544 10990205 -20952566880976331995655471369006897280 10990206 -61222954922017466548950818426887725888 10990207 -556197452410268395286092870148820816288 10990208 624006842836461863337263913945268224000 10990209 57306751644169843146825352006381269120 10990210 -106429177929633826960456397210712844800 10990211 -964643285241904290193462617424718499600 10990212 105857299665419672596788274402213235712 10990213 -124011339092145038118770992216371415552 10990214 -62146583882693166292847435293565538816 10990215 -281233536593419726250854008522126204000 10990216 -734649114084026260457994134874141035520 10990217 96053166280418511109546603534655323200 10990218 17539480249101738431082498480291650304 10990219 109318761821810694047193903959983089620 10990220 106345171629142195493528530619969786880 10990221 -116883142978903653586715953558376052672 10990222 370908123419432562942202939167731070912 10990223 45964349850215346310356564915379281744 10990224 43628707923831270221977637740575719424 10990225 -512813519036543933561761256077834122000 10990226 91148980582609220630135295735702001824 10990227 254636207124208837419217916607108310080 10990228 351145545071265263400796800409049542656 10990229 1217679077649750085793750889586670805180 10990230 -42878727202642148562167294426220785280 10990231 34481643477098164441882945054152679424 10990232 401075625414147398699881334564074291200 10990233 122248817081595480585733993102808234304 10990234 312115724560162084247911400997608012016 10990235 -364379350270426824960256692750465808800 10990236 -229703478480618253685297705871650073600 10990237 -336053798613061242483874028311830361114 10990238 179984042701778892624510884767705946496 10990239 -120931494251597778083134331056015123920 10990240 -772894266199066068060925565117300736000 10990241 4772539393660305167738958879751764912 10990242 -9841693763183623104557846801919081600 10990243 -581537079869681073040588846539657008640 10990244 -228467085971350872700394906315504713728 10990245 238861652778090349815691441910864977920 10990246 26571826047435868727171200380450211200 10990247 -647746676630822403414958730376827975304 10990248 -526892749900673514255554713322708090880 10990249 503751919110624172703576287325887936250 10990250 -46898080633128088295615712786528456000 10990251 -229804472781111455412772245482394324432 10990252 17180184707478489602127229950266920960 10990253 804211514557225662389231242052620916502 10990254 45317329737135269784598945250368081920 10990255 -4001470977888902137946389167504289680 10990256 -21131263726634669274448416825014796288 10990257 9795847439246145484464959621112854640 10990258 35317345058047820646071859362195945376 10990259 -572977913384762946316344341284799858244 10990260 -41679011019641504937857141252884081920 10990261 746018280968714675417090210860220890862 10990262 -192775460268875569565251037256054203328 10990263 484067601195420321130724637230224128744 10990264 199837758851419355261680282463398809600 10990265 -89142654043659804046448328015492816000 10990266 17890299491007212246268926044159486464 10990267 -373299711143207884961923458898890027480 10990268 585223591706254341949760433030856885248 10990269 -668184315839867168225420383706363743680 10990270 -120251229589797446552723703117420791040 10990271 -84089550584646486053851087396195182000 10990272 -86020155850061177207522053509913509888 10990273 101937757801819081179761088693806814336 10990274 -174877972394286128934123926155799400960 10990275 -15602130777768725490971637316420224000 10990276 -505654339349825350503539986117971256320 10990277 -244358823307758349882272949805025430308 10990278 139723530160930516520151051889508335488 10990279 -622004679175249402197515591894598823920 10990280 -119386069341945462550810860626821939200 10990281 109812441706358191756699079839215201552 10990282 206591062690810090757436326227061458992 10990283 -48039874826804516793869329846535556696 10990284 93106739245689935122371171156357120 10990285 -688746107251746719876262375895105492020 10990286 88927789592244473782086009161593877184 10990287 19358357832139442385147384704176218240 10990288 227585929138723107805423167251051405312 10990289 256294227159711710545152162656592111090 10990290 113586128443926104180336538914880990720 10990291 -82568019008365256796264261563323780656 10990292 -582096398920219645791303651654523650048 10990293 -93022060910595335089398202554791843616 10990294 -76696966162278199038261404937802353408 10990295 -292864312391683141673983624813845222720 10990296 19282174873496229247902151803541094400 10990297 -247819505074643384608771275341546977920 10990298 -12251194805085553664122671742596122880 10990299 13510081210481268948542543414328243864 10990300 177006132224322679990713143806420198400 10990301 51905898130964107959598214698377958752 10990302 -50045931708185986866445053434799047040 10990303 106205347498472160749943732727686599040 10990304 -160652256944600214645630505488356474880 10990305 -99177733227143784288008483806978632960 10990306 -123735544908272575681530653542305902592 10990307 1311475132445170760753176852515888956712 10990308 -261719465372376324350205000655129918464 10990309 -573293662730791550763927600177494660 10990310 294482657682344107111073487494933554560 10990311 123647773230796755576388074466202373672 10990312 459068375889423498068861151586494643200 10990313 707526446623122062261697720732952354080 10990314 290431091384564355773300612637929904480 10990315 116830654548287941138595344343090337600 10990316 -22181519209624895068183370716199304960 10990317 -156708628774266666887153298726330262752 10990318 288505952719929205414375963739325687360 10990319 -835567867473098239128523800435958127280 10990320 -11936648850697955436097915181617643520 10990321 -28934021506790693558419243041182148800 10990322 -3563119317573179040306330830550220800 10990323 -94355485662878076903801277908785256 10990324 -375797373682511969726157882077187006464 10990325 38981121984378466754204667166483243050 10990326 87824222974119175712698539624943878144 10990327 12766459159608693308935234694100873880 10990328 35673918616009910281507131278568960000 10990329 26959140657612144436335479556615403200 10990330 -81318331011881728741389209355852478080 10990331 314239161919954409098770884828935753728 10990332 -177565605872730842635535000716109973504 10990333 954720303380360504710945175495632426380 10990334 -144422457975832467726863404241054813184 10990335 272246853581032810766081062102344608400 10990336 -1419166114663738867740291138288877568 10990337 -58695115069922495433969305269791192576 10990338 -208624225426066951489572093528895126656 10990339 1029348417029346623149027703248163209056 10990340 173373151609250546672057847993200835840 10990341 -481759081457762898854279827815264304320 10990342 -433204688329601443445742931728119586816 10990343 23389985689887092836468354236349977600 10990344 -217690044150973675438196604604636692480 10990345 504301697989904107575817174565108971200 10990346 -47229020059752471092154477957305938128 10990347 1981507977617989258225609943824189872 10990348 -763623675245669421929829649354730156544 10990349 135233446872789673259281244800459258764 10990350 39490022977377982927745379646139136000 10990351 614164424295253375194991336752995288704 10990352 130609044394463766599815155642820141056 10990353 271374104561547195853188163916629159008 10990354 -332915226983485770137748170955517824624 10990355 -19889448099672287998178389128199518480 10990356 559690457799023489975707712212383744 10990357 -647428668526582566204489982794768794208 10990358 -249183814000028643997768501543922250720 10990359 -133188649857135133429309159722516225000 10990360 288869680684600336025516745874676736000 10990361 43408470009839068906085145838532943300 10990362 -176423573431723364793889544232074396160 10990363 -225562602331279272565803188289217291976 10990364 14442106391690454024858422239699353600 10990365 -26303699885992337770188627028244112000 10990366 135581536010823078273529134111912595584 10990367 -619009176053247208369337905744333447584 10990368 -114410883083332768704287518711949033472 10990369 -15329557572148583877416979983605426352 10990370 1013708814511613367569884301904422400 10990371 -45101632349812037705713099497464107776 10990372 94204495810185562042070008737777049600 10990373 -224803033634388047865057627251605649700 10990374 170887386829497477480944599487523379200 10990375 -358079050276559539309573374544452000 10990376 -1108950241731451643315496006440307671040 10990377 223593047492576741804053090662087954240 10990378 112981613003366939957585838787633905408 10990379 627678329866263576879910505779219115640 10990380 37780162704813366964834360806266910720 10990381 -583283545869965240252018867027432645160 10990382 -163897125510733113181998738231631451328 10990383 195999915095966498403789330746949807624 10990384 -21004118889982380227464686962214502400 10990385 35267749904644501463461527787853420160 10990386 479991129210710503415248056965724699648 10990387 -66862446200145114679261416821796469080 10990388 -18920341025465065577801744590128899712 10990389 425414986607560793630320764409948272000 10990390 -220722927289263278304819133732794587520 10990391 -756125685632033683173335561254135203120 10990392 -74418778165051083195212146172603596800 10990393 -17464590229209498150440664691936486700 10990394 -13574036123398171942656656026889887488 10990395 -84427961956375972815629306164810360080 10990396 -55326715807673788624253286107152222208 10990397 -1050942125100178353492549352250309064480 10990398 -64136084685633228996764132339000862720 10990399 6721314048004827824022126932518111232 10990400 -36399458326080527017175429035524096000 10990401 -432407671005356162041482713451161675088 10990402 209535712720566994831761186242753174400 10990403 -427444039569313859898989809213732353348 10990404 120430069776477280110004987499903214720 10990405 -93906649712860851084982089275548730880 10990406 26872507104726969701676018239443161600 10990407 -217604646782036730178211401112300540760 10990408 553733526612674390099945479830888652800 10990409 -600976151465023312225761816122356480896 10990410 64911426573363281458603434997428015360 10990411 -985862114002064884326714889955498502000 10990412 -70851816203494884840848385110373777408 10990413 365855652340556056690095255023745984 10990414 -169290688670193777406289594651496423168 10990415 -403719786855792575138931754615170249600 10990416 33201937776833496101449476984675631104 10990417 -272030761630190214770231696176433347200 10990418 -36246931196681978936030466913437343584 10990419 141843130741203392946859164576996782976 10990420 36009558460973553190902666375599923200 10990421 126401342021530929952108667021824333920 10990422 -314375070080054926704899035483632750240 10990423 1004865632003633713958099428462391441672 10990424 -9545859986018402226571187926605527040 10990425 -74978579689814678391755169002281998000 10990426 538437704669829259201603206603084015360 10990427 -191681981252038755445783084606409964528 10990428 138204493262430533836159624239286725120 10990429 -882698007992600226946322363587867012320 10990430 -73036704337036448228450148034851840 10990431 -285666652860204697948729333284510705120 10990432 46168453140905585910053973435065303040 10990433 665137332131765005065497036394271003776 10990434 3015642972365394745882132608004869120 10990435 185169382982986122780663963654368287200 10990436 539127797857142212597627231242287109120 10990437 -319705334905972044348083583807593830848 10990438 -19647767316587779340615683022873576256 10990439 -111191319363158801558202042561598587240 10990440 163707994791189837022510800469119744000 10990441 -238687402874960074710444891856258620096 10990442 29237473305870241461761773710670258272 10990443 123181204959185924694434218956198004464 10990444 -238735789692269109846658729187880888064 10990445 76528144529835312201550135757970215040 10990446 -272869943891706359050339901926522938816 10990447 -254957054768628851173935330157264737280 10990448 -54206218136142695391296091331247800320 10990449 -717619102601650175514799597156815484440 10990450 -167622804692248703473224486615235986000 10990451 -276021450723571046540976485008452808368 10990452 201431197395870539239194949647249408000 10990453 313010842633242897905511884378533219840 10990454 -2156651731702206405520622361272041824 10990455 -291273140699748334840247219598925334400 10990456 -106960689944593851489264640378130042880 10990457 88421420713440245303396644231685513706 10990458 207601192131634910246681595887524224000 10990459 8044305220256660989292895791068970660 10990460 -42849809640952362515291046488272097280 10990461 96945090121487172733123289817736673280 10990462 158591700816626634852293516213483179392 10990463 -822710645188391338247739556400568654216 10990464 -475422754694528238582732645867674664960 10990465 111464243500899034124786652942749611860 10990466 257843250785705458523636158396172676000 10990467 -2836851537059282876871338867907353916 10990468 -99200596023108909638614620078371988352 10990469 -51654199323244158732315002677312718304 10990470 65041383559689537921323566347163795200 10990471 464706676578542698560083350272312970312 10990472 343716211531787387155570236527757158400 10990473 25165836849388696922079654205540777344 10990474 132384093952003810684821703227665767680 10990475 11721776344979560736981812044332625000 10990476 111690129759475003567139146221403149312 10990477 -228323891953319828049445179436657497140 10990478 22506552074668917821980579891379184960 10990479 125912352246823914089571036785957880960 10990480 -88990812419421187004648262805330329600 10990481 -214473961731929854469690064875905687488 10990482 -76176061553401633592334235191936129408 10990483 -216038770367869490976098686247086749024 10990484 -309275735784012404259875639163171705984 10990485 13786267203954428693134445919994764960 10990486 -84962316414070166110407502729997705856 10990487 377550014413829038291332679658876861472 10990488 400771941368325466539123511236972011520 10990489 -700496766140664052219606144336588502710 10990490 77186398080794449698999414772019066880 10990491 375951738935227596221779713483034090392 10990492 -109320988143891964161186029880177565696 10990493 -276976273713141271880780460106256179200 10990494 -109491746579963620347979476570582576576 10990495 -22436284155717353658811899436806238800 10990496 -876925887324078824669391186170301382656 10990497 -77055230403099229206778433692742449728 10990498 384997246318515325846280698203418098000 10990499 828228211770359445927201603519060048 10990500 66009246319215495126035749372760064000 10990501 -55546051100047150141293959132168771592 10990502 389030299226873964070399037654724000000 10990503 -532824291258915595984009788084085011888 10990504 -138484508361835146459725090828008535040 10990505 -17787614832831539766647907611342691840 10990506 2295139266017680252929525797689499904 10990507 -1052339261229803014041178180676269128960 10990508 -458531085181226093545143984061302012672 10990509 264112373294980375572108543435239709504 10990510 12920179737395322719016715113897332160 10990511 174423406782447184740095025028452072432 10990512 -100586711562515304469903597312829030400 10990513 -299111617044496896010526085583818227216 10990514 584240538811180849685715244111398076320 10990515 -29086132206869271946991760744304133280 10990516 -401940401597841624291025199750486476800 10990517 -97758285922038641248042104469457051856 10990518 11642173177441572146362808068773672960 10990519 -550927768753136809054703775163540901080 10990520 -498517780124857121676990180105348096000 10990521 -128578320580617338691666098308693604940 10990522 278552664768309144692247432313784653824 10990523 -5357879928223655523382022603751197376 10990524 -381468993161103640502236462491495088128 10990525 -27796464668924077722793159745389734400 10990526 -416713223857239852830781516547316076288 10990527 -553889025969716185133192167416843709440 10990528 160057210980741753997328687639266590720 10990529 105584484884764682512799265464725639872 10990530 -187362495958065408431644641324992771040 10990531 -1300952934483716349461526232898204210880 10990532 -178231977088833924244225563113730109440 10990533 -213894400258455205726120913317094983200 10990534 -236029707281784870406528468263244335168 10990535 212125330527906649457342857956535692960 10990536 -290967297799032330661151061266187878400 10990537 611154702072486722621905328321822161872 10990538 110026582682762213404771883598954532800 10990539 -287280925751930185866948281578283880960 10990540 111232347666281632024581460522320737280 10990541 945695375372325821635451736665886093942 10990542 887062213336432903007522420083691520 10990543 141231324842734907325602027606175575792 10990544 -101931271386743291330695107775296307200 10990545 -255492442884497953721311446782883943680 10990546 -140815410672043800128518420195014603264 10990547 -339322365369879228830998602366799802004 10990548 87872575851356254210317584751271038720 10990549 -287134394729949863139080840121469379264 10990550 61621265656794526979748482773999872000 10990551 -148904948366865933918312220729312608 10990552 721941393663538393580805010237819545600 10990553 163919157391960189633403537965816186116 10990554 42900857891776132538591434040708419584 10990555 -433164755461699334188441358829045325440 10990556 -377659676786236602156873984409796359680 10990557 162123083878869743775328122502819531788 10990558 -83763308366205669255497523146637621120 10990559 787178385310165367766276688705834068960 10990560 -162768481630395467690101943260655124480 10990561 -921402337819820365222575592094638911838 10990562 76206321674896649411182241611126548864 10990563 -43092979948796813298641271282906154176 10990564 5528042127980440322280730831754342912 10990565 333185284541089916583403600697878733400 10990566 9531311391886085423259037279575810912 10990567 -99207781257194824357927072305556384208 10990568 917286693269729590142311081444174725120 10990569 -128509884142422051197141299110399550560 10990570 -250135827877737530099995291370816591520 10990571 103165175275619815881433155771151626000 10990572 364546624227048359102832848914047432192 10990573 -49485840396856868229200730764422725312 10990574 92754101654606411844851139986053988352 10990575 -241075542012202724767069540137984529200 10990576 -12309214614782701077616552165427642368 10990577 -219538119341938779143862572176975424826 10990578 -435516239957706572454639538371274620672 10990579 53587553924992610583722545603545546000 10990580 133540514335229205253084078883837706240 10990581 169810169322808240175231152161774747264 10990582 -365588497022013173786479016038158496608 10990583 -393173484008096754267849736102040940096 10990584 -154185138561329445553246806225122119680 10990585 -2264366710057431365915867679370337280 10990586 -184271610735194065031243626176758796576 10990587 91719147081079859500482931694016806400 10990588 6428656797673253942699628527361802240 10990589 -914823955978548272294469281368682518944 10990590 47272257163703691141816030396797917440 10990591 -120544403312334989261600431650130863760 10990592 93927447770921555779083371928203821056 10990593 -829640149929703524355881728231890360800 10990594 298731881438815439203958149899882492960 10990595 -3125809389993100482091168256531063040 10990596 -262492785713804147701532620388069584896 10990597 345599233921938166999024935985944334046 10990598 -310166053197293214759129001346161207200 10990599 34246362221114430556954275591830129064 10990600 -55456702723001065925010152596055040000 10990601 153368517976772905778503713948413981712 10990602 252919525223936033769843499381698095712 10990603 105747120821325294087008684142459468784 10990604 784140459981730070083914250057039389696 10990605 504644173830409858588502853038102761920 10990606 -28016137563288512175257599127151176832 10990607 -488716216606874217559008389800751243160 10990608 -47530404115137048177243641369445138432 10990609 -232151579641212661012300813439188155584 10990610 81213982118259243340685364244300636800 10990611 49461357615365749798971888173442200088 10990612 -43392833678148535310154666219003432960 10990613 1057904072619509577063025794384792481440 10990614 131638209284230439490671088514813557120 10990615 107331361263612768838189811668934778720 10990616 9496811613447598847020269333506949120 10990617 144600988236883500583094467309669375200 10990618 270291293519681789195616157010814954720 10990619 -382060438511930423617670210658192158880 10990620 161806968397368119831150664618336921600 10990621 9578893074035750009999026186557041280 10990622 -303883301654296458371880430374100512000 10990623 275014149078684426907808204679208181760 10990624 146933525555369079492604636332501368832 10990625 -801758513653143678323732576895082762500 10990626 130462788139509484952683667268389798400 10990627 781326556581715259444647600679257776476 10990628 -3229531056196999142193004937449156608 10990629 212627145760981280074107936859224324924 10990630 -12853332154167959094149874862775416320 10990631 -256624046087053156600599280761900674568 10990632 128330773584157445628491268256913080320 10990633 1282246157836516685973648387081998067700 10990634 -704928904693191695189384490898991208960 10990635 -338621009146884978849871213466553584400 10990636 355940341256151610686588067008785883648 10990637 -69977330143465929027228638528473974048 10990638 -340694200723747466074020437024810956800 10990639 383394946746444161313241759783906783800 10990640 27128666229141322075120607473119068160 10990641 185597774710530466969853959692710842992 10990642 24307005520934739692031824238204126720 10990643 -76502192095744929272077906642589175936 10990644 50011530928627731697381592705945997312 10990645 7017944083845262563543193516372544700 10990646 71562246767766431710408335090968122272 10990647 229042650922751940358522693607380707840 10990648 -79811519161989170424931193471864832000 10990649 675982822507446601777003693074805636650 10990650 -75172407504155886409203838438770796800 10990651 478938959654773346470683599474796018900 10990652 350577705528903180747047942107399165440 10990653 -304152838657080727666503564169968548736 10990654 -64082504146377485539161219396154648320 10990655 -73043963999820236137007703746075846400 10990656 -16533151435775290161792153063632928768 10990657 18323516073895051481026538157205676032 10990658 35611543422303176319794574961938158592 10990659 -54037290453067574420339964919977213120 10990660 272732560787232585256428862640147047680 10990661 6085754819909629328739535215854493504 10990662 -39885892401494033621381776713613338240 10990663 458244006005823638438103726771190686744 10990664 -458262500488012425253251532695208550400 10990665 -9619927321191536929456614183345768960 10990666 -60558972939177971887216434308135701968 10990667 -399796358017121735724953996841305794284 10990668 -122738197095752899046856877051932672000 10990669 -819529495351795000052637602322917329930 10990670 -83483249088314549932432463702720848320 10990671 -1716688425727567730557969770340627200 10990672 41884124796184357068354326411739136 10990673 -274101945275618935594987094243740276416 10990674 32882608164201597171292509467187229440 10990675 -130453013383431011107034741715331749200 10990676 -79336273297864316284303413408292392960 10990677 -177164176784826690517936077770513136480 10990678 -83361977670498302557916683492781698560 10990679 53038904109750857461115233310750041776 10990680 260340667696269179240888111209286860800 10990681 -225045773689639324342162787220356021880 10990682 -178520213436137468928589673701771023936 10990683 -607844991888420979934111639617138530240 10990684 -227682990247100089959068312768207363584 10990685 241797575456516411924135185696475206380 10990686 -2627279095024824788835137577764524032 10990687 169152309996462779576078812305713346000 10990688 80088904365849738762045190073792593920 10990689 540472351309474732108605024165657096624 10990690 -78016391278625137014290873534269740480 10990691 -998103184542467595347593527096338021328 10990692 166709386944487251875891112012057062016 10990693 -285780673987179950076284391487280434400 10990694 -26570368992700897415450521196284514304 10990695 -397362048256458165564990948144561292080 10990696 -90699227206047706305517380754737776640 10990697 875167201131677874597426816525633610320 10990698 331683771879369375291722494815539422464 10990699 293905300449338781243191177131394777880 10990700 -300097513044375099045017073598565164800 10990701 27581512443752327592542378933687129280 10990702 35379836084218089733122689593512289920 10990703 914533998804281390487611294821442495952 10990704 100753335418654135462923811924408074240 10990705 -364914110167787140584123941053413353280 10990706 -5187458258286327746892875972399295456 10990707 -53393093556288964738848177403316944896 10990708 -113153781358547208473523953191312774400 10990709 -126907127718301381962707646039589077120 10990710 248463588391683843625351501111345353600 10990711 -311147402778957952989323934865924845168 10990712 -107497224240059380467860616049205452800 10990713 -369308351453484023639649667830448461312 10990714 1114067065345301726855970799723955712 10990715 -940316247195672159386138497417404494400 10990716 -199215632624630205697385446169193848832 10990717 -121870200557603816477261155824065167040 10990718 1018599955096917812606042792806386194304 10990719 71378404828429656251719414024839217008 10990720 136520765550593172891243652515574579200 10990721 66170912750852873830825872097075731840 10990722 -238861967277354271540922357583787340928 10990723 283046931418232249597354383427470090704 10990724 57269353412406554647178993723514629376 10990725 190809580633442197440160658273818977600 10990726 -423047575750429773834794677724413622688 10990727 3875696967852811902288532567776677424 10990728 13450895452661067469406795035692072960 10990729 50488432298689477838949113753536905600 10990730 -229735992985899529908304117597263148800 10990731 190629375546430126302177595314433787352 10990732 -494517886689006545333153094998740635904 10990733 -299798639154178430420631779858297781396 10990734 -12712811522697257422122168831939999744 10990735 -89526808154170816194966531332472001440 10990736 -153270250502482306462361282176683196416 10990737 -3968141985409099324735472604520690206 10990738 571233286479601045893173210753211309312 10990739 152228009486496636832039664090119264560 10990740 50343532639882746721886108931548774400 10990741 502271101053233948380349817995783104142 10990742 -97088372573378087797097705141115055488 10990743 379938767983269412449188450823614268264 10990744 144923118069460733159332160251630172160 10990745 491748777767336734175910327096664031880 10990746 10053377526460693023650073944882459088 10990747 65449852461028593742492407456013802544 10990748 114268893630969404419888453408833105408 10990749 -178098949912571799961132412962748697600 10990750 -534473009374279079579000380479784656000 10990751 796250631436612088324263541951640022752 10990752 -98512465640942065417171668435691634688 10990753 85584472861509871646291092737645543684 10990754 81771844186566441695228014703103956352 10990755 -77594629300714434444619296483486216000 10990756 206306602785699677092944629826706575360 10990757 10111401363413879940130922563060711488 10990758 279598461285497627833340499609478576128 10990759 224566916618283190008639734689317389840 10990760 585426987661559299543583428828760064000 10990761 6723322079696081701420680928467203472 10990762 126516097957683646095824509354650880512 10990763 353536395546278759969959439879427534624 10990764 37571638095346432571638449370977682944 10990765 -378145014715983985700725004126619188340 10990766 -458491233860205900034720836902909055168 10990767 168233491630683119557383139016480360448 10990768 224729292636459803562140210895998484480 10990769 -165224103431761431434589494150176301952 10990770 -8648074631183291066667749792403456000 10990771 -423557563670373847512339864910867249152 10990772 -174697413248025792759729886999190419968 10990773 -202950400268980060630782854219189703378 10990774 211374319761714882148327354967894303136 10990775 -349911035828330715342586107115809865200 10990776 -27032287557146449371310201499014717440 10990777 -78786877806852954498417049605592561728 10990778 -220467319472155070939297017173591336960 10990779 -215913460814361210297374839499414474880 10990780 2297328166388770423708544970380789760 10990781 -698894028572432916986771310674913407418 10990782 98378875164904732385743681350937774080 10990783 748907246589883641371318761436366292032 10990784 85039389941466788070761234663479443456 10990785 -145732176697995480839111145928553068800 10990786 -230699560277939759351036198375869002240 10990787 470193403995402880177179957533914181436 10990788 37087081617598590332842599450282946560 10990789 102852964831840362332002050252240479040 10990790 -102186868669480206766490252696083785600 10990791 -123926576183712688499506843428558919248 10990792 514173162434895573809527235871393408000 10990793 155856825271315124570765587285966506 10990794 -141414063403035356648237774947549190400 10990795 -456484389122677694919104817445766191200 10990796 -294000882896399229947453497430504478720 10990797 176350812154771362854218511120059824000 10990798 -199770447466298039372950611311347886784 10990799 -4369272462302046692371327041884994936 10990800 -479671341019039544591716390571212800 10990801 -566756161485942990885848046641467393808 10990802 -74223577747618831085985989867509401600 10990803 -313544088409801895003141262531991362816 10990804 30897638293580452429374561824022220800 10990805 220444382877439805859367238843608320 10990806 102777576279265406591283824190296974080 10990807 -6799427069182109011652134608153097280 10990808 249286095897814295077924332461040936960 10990809 -18410620118515189984758543016881849984 10990810 44625372163374519198868688364949198560 10990811 -428399196269534029116562744552838635248 10990812 -151863192795127712617059835817880281088 10990813 10087164948077851014222075338325160300 10990814 99815400366069788098660065610896773952 10990815 181127483397700395927074584069696416000 10990816 -1017091356273922422848410751742927175680 10990817 214226105713654298255526961961621752512 10990818 -65088057318332615331001525608493906656 10990819 -380931764245815552578777840971590995504 10990820 -37946862380137695561245543346670947840 10990821 871905278807023756077685746052744610880 10990822 42647437188677631574287211645141356672 10990823 -389560254504368710481051121551074319280 10990824 24738615671672826398647708446013931520 10990825 228816343144731936589754752506573301500 10990826 46411316364283712171335887769098731520 10990827 -35399186055154741432399237768811475600 10990828 -359378501369580749624686481363210559232 10990829 -150254274775276154900281318684939654260 10990830 -2614319721714286782479918421936737280 10990831 -129825124362000216022446568252061651000 10990832 -69342724567117066823780461903533834240 10990833 65258845893875109041913028840660389888 10990834 307530930515448089208192439347925327872 10990835 -392220359753445827996278787694068998800 10990836 364703616684384295906630189001046528000 10990837 21836541210863591684352294210941988480 10990838 183030805108927072174422577050183772320 10990839 -101419550323823932347800890226582640432 10990840 155384038777631884939103156904996864000 10990841 44670825750543386363876324119552027242 10990842 -16056563255575290557590770445861490688 10990843 3285740897328094849930956749514694224 10990844 120926087254159992740282973279168884736 10990845 -7393852122148759203414646231363382880 10990846 -79672029071893600865155256890855524096 10990847 27180226422716692966105183910429582736 10990848 144908342586694305938006945980175351808 10990849 65775928994398195022405523451834966464 10990850 19551661920823663147898687667089668800 10990851 -232341171422468259811422829570232988168 10990852 -549397123178137278876113457113470344064 10990853 -158327576922420799421533490233866980898 10990854 -110541917122987274236354260052720005120 10990855 466296439250406737842922191374959724000 10990856 157532888009043382637778221545502146560 10990857 -159838286915418194911592059107664346208 10990858 73029790355073661355083079645131555680 10990859 746932323786337622828793355371818652840 10990860 -38597691809965360188078624086970531840 10990861 -99701540593241972045563405646104820768 10990862 310202092083726924522953357609607940992 10990863 40105926340187499653670034291936100160 10990864 -46077573256527647916820454363396833280 10990865 -146722502638069910729708546099565555480 10990866 -110101969903559426127954987820601659776 10990867 486943696064597510224828160238171447360 10990868 177692701592577007161288435002242123776 10990869 -277454776141516944886303778611575066720 10990870 13754602670134321207421474769096203520 10990871 123086096620722971093898257063232749184 10990872 181941137743148197056167925210433413120 10990873 -599564896020998752763941917969361567280 10990874 -285447312625171127401501527725828467200 10990875 -92155345747156996266240266985884160000 10990876 -21007566864884201508317385507687992320 10990877 -201756155134569904008528201566225785620 10990878 -380701608654236500301284816177000919040 10990879 117601229816749887392384157217264203376 10990880 48536294589596571459659029716770488320 10990881 400163255325901927380021513298643002464 10990882 -206767151089384657470397090194349048320 10990883 -27552945247574011410895995900468150480 10990884 478304673055089272358006939655169064960 10990885 378429562353093531681041352391196160 10990886 -136918657363166876260180693279581696 10990887 -150102967751303981680246251244578374448 10990888 -399978922846565010500221277246245770240 10990889 40139604129220479360525109611898071360 10990890 166414242397618987215548082277494424320 10990891 654642945088752506976116841276806546952 10990892 23561923478171997534188213603502059520 10990893 -4887128317160919835840019046682665600 10990894 20547706796269061454147394074844466496 10990895 108820797594827147324454945136581642240 10990896 -58344582651902339526004194761888268288 10990897 994611416705743222776744670582774243346 10990898 -482695190644639688898599997676613506800 10990899 -452395074273539721982056777066431807232 10990900 -188730061487913656441650375599945984000 10990901 242694313113753004839962323179625057902 10990902 24283623158109084244917405716048096640 10990903 -349207055316443950247978534696606419968 10990904 298725128397859782668185052909217054720 10990905 -99248483325644337260054216592404020800 10990906 4845476068296952727266848493471668960 10990907 -58150596147493661512824991633441022088 10990908 224764495685280817808865439286635637760 10990909 229421587923114827373758134901122695110 10990910 -92078356716224580867545400059796906240 10990911 80774522644962095139050696457103426560 10990912 -28950245870812098046632014948688461824 10990913 -868794015240148953539506597815882223020 10990914 522301187617689341525644537665575040 10990915 -165350096431293442959244406387820356640 10990916 52014618284143141873214063070302896128 10990917 -94595866401208219351877715100872600960 10990918 -37807883939581012756585850820971777280 10990919 414693733050059621048936810717091156360 10990920 -95708759018187673566240772984551014400 10990921 748157276110211006358224540568278582244 10990922 9128733243364654640661640724590202112 10990923 -30176046645840517181371119567475508736 10990924 -166721135143097424361607735089717054464 10990925 -391870943734320894491534839495241462400 10990926 -97082159979311659352201218123701828096 10990927 -42444524888179726353872620334129203640 10990928 -19479516924897840234877594589944774656 10990929 -7305830293836549995169386855274832032 10990930 90863403467298995272065793255417305600 10990931 -38878439920585251098383963963802958336 10990932 -39378105893787554537746132415370467328 10990933 -28460728179016677956322956272327944480 10990934 431033029573501791563022590401628792640 10990935 -210084962112572937345351099440037879480 10990936 -536626868434951472910406509769165271040 10990937 -876148788853965674381755024269976983414 10990938 90351786861290483925727835110354255872 10990939 334249134186684571768140068620489308740 10990940 -256293868010732827756742244643442280960 10990941 -59158880304127391973602222933522338944 10990942 274052645649376898490663551355371650560 10990943 758962987800510219340597346859954990504 10990944 391031281485725389192960833693131735040 10990945 145238945810441629515734790294195107880 10990946 -478204709117162767649414306129950289328 10990947 17541519303175591197851392119912138240 10990948 585659193417769544753763054841258955776 10990949 -1065356826419469095722940549557775304960 10990950 32809919615758977118786618934911488000 10990951 1291594056887815627018849488492355798272 10990952 33712169562682420426978152607434178560 10990953 -41219897418691459917739537727501019180 10990954 -167058826339891424064530604182173255680 10990955 -517827851686878187686778773394283300640 10990956 -32806417884412660546763070992898671616 10990957 441282747685044158415972608080273155798 10990958 -36647681334025164340411807813597178880 10990959 75931867640271298440748054910861008512 10990960 78716348087354791827570032034304327680 10990961 -99450105098456858997862148587662504960 10990962 50909323327640325169070764159405223712 10990963 759817183437639199618123738207364763212 10990964 -631091703581913499786916263942640578560 10990965 -96174204025286495165337271772507270880 10990966 -63262571255147095803614576301822155520 10990967 -147710382790168905120278613203290993080 10990968 105819258760156411430123671444964966400 10990969 157946535030752011987095217771306900800 10990970 18160858974126613840082334968364787680 10990971 32600544996234923048488448304222080400 10990972 11023630199449532882304962519736458752 10990973 187807481650314814845738022051349420736 10990974 -22327296178406332010330952516090240000 10990975 -127209937736808219568471845025305709000 10990976 528831055701652094847211082634881925120 10990977 221448304162874237649851492314528572720 10990978 352620981600997698784987916458165529040 10990979 -805110695827446156651999570978151597440 10990980 29068052758650654488773145483697930240 10990981 -316377229348288903135207730856673103748 10990982 236387107747069311545925427857342396672 10990983 99187152667890215914519209499999962024 10990984 -637118273911732477165639839945597373440 10990985 1467413639591037098190338019668589000 10990986 116777795171565739971300188338785233664 10990987 -198139231678447393779854867431649195520 10990988 156107879045366230682635701266662490112 10990989 -224893176577917669152105397916554338346 10990990 53037530895482712749764750766474793600 10990991 875425156510255022399272893412730220984 10990992 101686060025416216177985563750982615040 10990993 145533541648911326982844831997983871568 10990994 102800566729581015214956241339849781136 10990995 -57565785296784069318584293695632691360 10990996 610224467949096296526474876416907824000 10990997 -473099289894242642754847995717468969408 10990998 45473591606696848736851640093052906240 10990999 -84336917361984566920403533129048709040 10991000 -570381464194312988533427850283776000000 10991001 -61517570816316187202758915511969427456 10991002 -342488653507555338655654000076853386496 10991003 -605163367080798037000291141960670570748 10991004 265939874411917930776139471230667332096 10991005 -525492671295874543127439980364446024340 10991006 4570099374815762723741762892919416384 10991007 -192469190055596377550076539395848779496 10991008 48963464680986724318110370933380218880 10991009 -14401820364896678931319421096761662780 10991010 145315051176564625941852447917186795520 10991011 -872308572793723262683730470407984036388 10991012 -226583254573423268788868447727621442944 10991013 -91175385403090005442565500894431066624 10991014 -304880563039429777812570553919994384768 10991015 -1575658342435777584048307162940966400 10991016 213074342759985331728498639996421232640 10991017 1086648647486337984083433463013254004560 10991018 -131459350798246660934734328283380105040 10991019 -78017644371322510748232832620219423744 10991020 -26196034315828126984344085208499947520 10991021 -443418551684915453494242351252488396778 10991022 74456050481119726367067823266893611008 10991023 -234357214263536921243307247184264303728 10991024 -126538965189909241763986353273526222848 10991025 -443375503443679685715464648478159240000 10991026 -86957309676252968350629393860280576 10991027 -2215123227510535984021176257590813836768 10991028 255531115008562500259562247334941265920 10991029 108906630189155100829493075019004765216 10991030 47660717450134961199808425185344796160 10991031 -670287902438957213825856047094981682176 10991032 -266736502212841127844889048004566855680 10991033 559989328179307635554727533785444245120 10991034 -28214991788889591159966639948302558784 10991035 212206179182399879685634814527777680 10991036 107421802633893872439889500926293432320 10991037 57256526960859077959973307224885101440 10991038 192451170196041471935805452589097182144 10991039 -34759729862605521155340525293373001320 10991040 -42399182857004643367890310026661724160 10991041 -70578867152025843305050653304036735916 10991042 499439974940911324419478316972177598672 10991043 156923922253827116842683731095793928372 10991044 -290312805578851324498741096528422420480 10991045 125139127309835497584462433391075407320 10991046 -2054694706816878180677671124673752064 10991047 418349994890840500901596887523284853432 10991048 -554546379979099416856144340810161904640 10991049 -421539596591639216077572656701404599712 10991050 4374142168244119838893231849765785600 10991051 440494580026111136313098461619683872000 10991052 -9975868377488001624983938535813255424 10991053 605106344203860684027072682786913548704 10991054 146073757021157039572394246994273974976 10991055 -136079150794015100721162306243978463200 10991056 13213116475998765854380192281041436672 10991057 -47324659827341183359420056534007728000 10991058 654255450787420905686583475577748480 10991059 -488550422357052118499333660578253678740 10991060 457680982542885001498847170231104372480 10991061 484187767283559904846091472682675479132 10991062 -411406833315113608309505422418442847968 10991063 734763002071765175983126329053495422920 10991064 -65574184002666601098941799186365153280 10991065 392354828659924871827946800915016408520 10991066 -87727718761093719634542071093897791776 10991067 575468240308846224943684792534521891480 10991068 -333457650086394300945489129109105580544 10991069 92061882851989440980839773759571330470 10991070 38647618078207026317465355180136329600 10991071 -153058234765016830676784029766547272000 10991072 309627141993560434459258376377569902592 10991073 38622199067954667770824143656573963184 10991074 26130443988955569339089656461163957920 10991075 -42985030174349972305941331943282741400 10991076 -333526861247653279870026225624324089856 10991077 524995653236199681871387417888646412926 10991078 74086114926211461624740402272072995072 10991079 -153358542039588727919114771903815027200 10991080 -75451929770995572810833554774660761600 10991081 110678199406939832762241399592183275264 10991082 -23253312709551728832095691844009574400 10991083 335468287956875186162216003660664225280 10991084 -248545766869564654815714189382114391040 10991085 -90636477470032577707129127670748103040 10991086 -86995905753503496631400050346806339008 10991087 -3234949646198053285669227095514156480 10991088 68941149294900094574954156354467528704 10991089 146303089112695942936585195742240247890 10991090 54840685156428383157345792550265802240 10991091 -814563980187766550970247057469080559616 10991092 -362673545141913796674482967072308531200 10991093 -65403057509921815358736109401986556420 10991094 -267130321146787295059642265689626292800 10991095 130202950628256082220646024419217461760 10991096 -323456795235700045115881989288523038720 10991097 139287915817855357829463303624532946628 10991098 -352943899344929648201921372792820013200 10991099 9579650551190899312289610631826306112 10991100 145205495635393843098568685801255462400 10991101 -2457457371546346076359935588536471040 10991102 -297910724849423593449534051873693739776 10991103 -93307957742943778230330776746270886016 10991104 -194820179399892595721025659896325996544 10991105 -335654356368232115757834911704222568640 10991106 9724257200845912468485746369761643520 10991107 -608538532184003786640078167399330192644 10991108 293257925861802373609473195425363164416 10991109 3877601179100423671515720370290936768 10991110 -62232035459524888238801912872581292800 10991111 -24742206441609450320322414475621437288 10991112 158314747357327881100398010090861363200 10991113 -6976616907359140565281627869947997504 10991114 487588053437529956938531040839660708656 10991115 196593894209309094173557949764996499760 10991116 -112737155845233132872220120653920573440 10991117 455990347628217691923459685844339450166 10991118 -174149546310777956333609129231685928896 10991119 -998161692606840763709779128677165587104 10991120 432247974010440410739873686893363200 10991121 232778803624561079575646850003488604912 10991122 -207084421993063798836706903752704907888 10991123 195519378125047723217786064331208573856 10991124 68654942290359460671974661098097227520 10991125 -381514610793097953130811564067792192000 10991126 477940973737361617331228493056754196512 10991127 -211441534744499161141649512554335069568 10991128 -390915680884157739915598240943368611840 10991129 -902048555223481864321457937351032063724 10991130 -214176216017378579139456435904875310080 10991131 -264302329959612636511340005808533811068 10991132 -273085579667764624979917248163565844480 10991133 133191837952875610468762302122367239622 10991134 -251819091861701889940047490214762496000 10991135 113914490987805978547662244638763207080 10991136 243898084223288466997681071009954791424 10991137 -273013479531853327630671764464384543440 10991138 393167358145196453998814132286816362496 10991139 -299045681128184861071421832784174168320 10991140 11667944843838690574026588527263449600 10991141 -36143437830972063513096555943608489570 10991142 295996843089619692724774825179096356640 10991143 146324333147407892128643671670214691264 10991144 5698124377989845107149057174073344000 10991145 317762642453374443165429863315523081600 10991146 -116533718468791601094222594125849964864 10991147 -452758939724133183055354279445465294400 10991148 -14200915694973049420830264313342033920 10991149 61478533915695499111064625210245783840 10991150 84048217662400409539510101613187260800 10991151 372014275200211303884594319718575142280 10991152 75207952072390407252099638477297401856 10991153 79877182025235884353660799710700784402 10991154 -101526322249312385946726783193234036992 10991155 43678587578938538639363340046125880320 10991156 377107102124228665296855179245971840 10991157 51634463349479874594609432265334574336 10991158 318692887633278370936794475082848040640 10991159 -306619227707822861629792695894845495640 10991160 -134982210410118838675073943281129472000 10991161 -351754906534102279038345664729107297238 10991162 106931453372348179776853638570037429248 10991163 -114715087751990830614831500938592615712 10991164 435279650431094537091454337986718821376 10991165 643365429488986079269788585911669886720 10991166 49262013925460791569997205220758677824 10991167 -258966059113697114776433770886311182096 10991168 21255964092797828980822419854013235200 10991169 64288774219962459348907105606511987520 10991170 -126282169717120927757001066139405962720 10991171 -14641777122297530830746679668683342880 10991172 30970198576531004985639497365022287872 10991173 -75829209257122160865999192119783636578 10991174 -6540140264973759816344650945804078080 10991175 1359305628842718969592796964178009200 10991176 32376483377499640982505350994993807360 10991177 760853660348367745903760680543937959440 10991178 -284438345700031326504507742728227764992 10991179 -486827595122261639285581741890272939000 10991180 190410389942794306812424977294850467840 10991181 368781396616148122632198545042608030464 10991182 -151501578937340456123605664390058239808 10991183 -76119497650217566503758836303201413024 10991184 34624900724381493447659936156523823104 10991185 -1176938584183486758494803333946264519040 10991186 376736514042517394852650780060867956864 10991187 475005743544569209054742922980538240 10991188 258692872895243489840389290846844798720 10991189 6357985710865983722012792681231894400 10991190 -55642045007719090801752418676618133120 10991191 -625181054710126789541140266113519136240 10991192 -275121092223555890635234714777644257280 10991193 -108869684152610521648178865528365618496 10991194 -21661124030333756792152674422836734720 10991195 507551958080721960910250076784754420400 10991196 316650463240236929394509964715980710400 10991197 177232770772015105637651354781662972352 10991198 -92036023558304304058657039169392590720 10991199 -7707348058645845677562503073603011712 10991200 74433255456249996841181977885900800000 10991201 247617411713718505689109212417865174464 10991202 -299783164613544361021509983935382755968 10991203 -1201392046145008382169993818958752382720 10991204 216555852802158092636291480210450989056 10991205 -44716691345276711797904495365622438400 10991206 -3040228144471169316379065408763868448 10991207 -152440546938840882399973196666969993544 10991208 3979970798758665813077939449126502400 10991209 424049786589202895179580879394234572004 10991210 149615889532758757961951062894930193760 10991211 129320087052140854031189980996473201408 10991212 227017621934914847445205547469875456 10991213 -19088970299049913202883959915388122538 10991214 -2441373100289425407940276327242553728 10991215 148936403636398309845850792763030323200 10991216 -220070255537535937499810120668086632448 10991217 264297663538955887272605170835819542848 10991218 -4851581607863369003861422991013500928 10991219 -635085464945168469303493804324438003380 10991220 58173643795045806442303753909387714560 10991221 461291436758210378175355518615777375132 10991222 434732956117148190008626903757121205824 10991223 -35942324031632964242661223675158822528 10991224 352359289407718914841815138005887549440 10991225 66246737530048395067017328444893124800 10991226 -167098752364867697453320568509097190912 10991227 73287337473858912094399378429788446880 10991228 465980189697399339103759517132937500160 10991229 388114623141207771759603711072046953984 10991230 1981313451577120469128449228167080320 10991231 304456014711691547482841482612074706272 10991232 221984044451245596344261325069326745600 10991233 221655362308430518285324152446394921600 10991234 -272208892979870319289682387786108127360 10991235 130401691336228757572203146817811470000 10991236 -79428268873439286248916589184550273024 10991237 608912152970416988767185692945777249886 10991238 401212666895993706821115542221203840 10991239 -115880241195505459225624381056289867968 10991240 21374908192857132722428636387295232000 10991241 245113583759511779240287580951903305440 10991242 -790068134983014937259710460301686139648 10991243 -9528103042899666757975325290387689360 10991244 194027125377932151720234411346900733952 10991245 -5068261916695183683239785625452715880 10991246 -7006881147494960275109901208462208256 10991247 287918621923205035753745810212517157000 10991248 48417762012352716123645705999236784128 10991249 -528072149263233304787405110065376620750 10991250 11652582185704852205167193272985970000 10991251 -160145809209738171323619843622312745600 10991252 -38626234417575901843507649309614706688 10991253 -23476068448284839526721251804583088640 10991254 -156879256383608382581541005087307131328 10991255 -94770859215688748522493403078194936480 10991256 5221124919372630662494478279818076160 10991257 -411805701512268148906015847203877215868 10991258 -259914003850735988155511814641287157520 10991259 -76624024058277262371728470137237102036 10991260 14575958966052646970681902647077222400 10991261 -378525480397802925405999672929668187700 10991262 219255276622372374927283968097847737152 10991263 13428948178873040761539147598227927504 10991264 -532433737528949108502553899697405820928 10991265 306576319028757860874179208335409861120 10991266 85529435713908377240499844382723524608 10991267 72405404130255332948532858046281974784 10991268 237868795719811959852010022324533278720 10991269 -625288008379889559931786692040110571330 10991270 519864774431547562990914286690109452800 10991271 384624635071388540410687606435012681512 10991272 247826838210570369362678883006055219200 10991273 4935575262513797077806912862553391264 10991274 18231132104585908219347745968597053952 10991275 427183207216971086406042317155709845800 10991276 45826105883734952765608660438879868160 10991277 -223115292798181664101865092959920298 10991278 171704658359369788302189939824568133440 10991279 91463445098720843745177267903391990080 10991280 31670167044739770629009813850309918720 10991281 33426853920416550119948094878163241920 10991282 300143402595929137403613490376476357152 10991283 -774186163189674422310544857413679475200 10991284 94642165805354796546443766676886827776 10991285 11150727649131317722093727511380257560 10991286 83827651777551393522747032405524561920 10991287 -13377650593925706448315875752494463760 10991288 -653073308423155768153575712254368256000 10991289 -74318807174931277566040469621256332976 10991290 159325601888583112642079253743261721600 10991291 194646876715459046264914205377858111800 10991292 -90660095697568228442282298742397549568 10991293 -988697221776497843134046372833710126336 10991294 128189651030225083031642212925573861952 10991295 6001270830885689402704381022277437280 10991296 77668933482512589952465876919708024832 10991297 581664486382368671936947164527150327232 10991298 93435731687649735850219566315572901888 10991299 -449505914680194262902291057539651940960 10991300 77430329462437998501579429665042390400 10991301 -277978615952048689681522225475254126368 10991302 -184260397090505459765986864380274789248 10991303 26123068825190215444399204064248383840 10991304 244011396553021998094095065273678300160 10991305 -203433575279503476731731735717976478840 10991306 177511281062051309034714467560293218352 10991307 -143492073938115725927601511379811785808 10991308 -490285437062709910181507697772897656320 10991309 -131182070879149876421901764263593729792 10991310 13336630638745549171873647220342732800 10991311 413079700352875936075769141008143740912 10991312 -96716969251793333551528137141783625728 10991313 51909449417342224484850000567631866420 10991314 -344516300271625029631553217046988901744 10991315 -3224004437569608915719516025426463680 10991316 1235109587367339770985093963122933760 10991317 -153511938796992351442779430718640789860 10991318 -12275769318522315670592866705763085312 10991319 -442467694983544528736188375778611790640 10991320 -206915737424693147981544515576677171200 10991321 -73863419309527199026046240897479799712 10991322 -226337287449646998894598206196344883200 10991323 -103512926897748981208495998046323480560 10991324 365443104931563046709967939108826077696 10991325 121285432815876324097826175831085711200 10991326 -304627933486294484094901293253171557120 10991327 685790158988205081601122756776629942176 10991328 482482146743360572222956246314485284864 10991329 -10486198397962543858433973188593342720 10991330 39112515765830339307558836782460121600 10991331 56181474712261573347658989990936494160 10991332 206961202532373466048216290528499298304 10991333 -60233748613737040642380868613679077700 10991334 388972961088222188906866297910935093248 10991335 -348474233353097309116402497720840300000 10991336 -920964458912939956507563268330889625600 10991337 -60590932398643261426988198598288015408 10991338 -19002082820662271930641487203594009680 10991339 86568220842903223002480593882599825140 10991340 -28388292102710945127326745278844134400 10991341 -1173382564367230668795381844887092422548 10991342 96422654732803851059092096884076277760 10991343 -495732352210654703342329024375437027072 10991344 -2362996095644239125790176193980006400 10991345 501681993464267742514913668501483106100 10991346 18722044642264856372767329563561510400 10991347 749037877729785592309572238475024302796 10991348 415098458207333102605748856319451596800 10991349 -420509619805980499233197042409313708800 10991350 356100290913262695063056290918160092800 10991351 -25548099983192648847491116991155168848 10991352 86339938505293133424827558139986288640 10991353 -984349892263373079624363506142371287680 10991354 -361048046034895281998991229088526812928 10991355 -193956749444571025312016731210787308800 10991356 -58389741051693917386172337695929006080 10991357 -195097816694480940288875231774333236020 10991358 -75208200029931271463128840960430963712 10991359 16039508347678645963091631131732315704 10991360 -57168248467895049648191772901496586240 10991361 42492865244498255355309763147015360704 10991362 26472458781568041130368016146602108928 10991363 707979635866362793881564281954881455612 10991364 45349213854088940526114389386922290176 10991365 -160975418811350377696126946909973072000 10991366 394736565108373775739668655230165398080 10991367 -1614557191332374967362414674232811600 10991368 3288595737081235075724653089939947520 10991369 -414628297809880359854786269618110016230 10991370 44546618233509032946028400746400701440 10991371 -352547982481980007305886742677323338400 10991372 -214317548640885055431279991868910873600 10991373 -272198028111301405137018889677057327360 10991374 -369541661970086289414497816084156480064 10991375 11195492782777353846283868433287934000 10991376 169455137354077118423053467865157074944 10991377 -316501787621016996018483523595928332940 10991378 -20842376906637800405402606011264997376 10991379 108073450111484483141791308712399768320 10991380 -111860956538151287586823520639855827200 10991381 783791230222899251605965896936554567182 10991382 32496579762493724214949338318624332160 10991383 -173129915203150632712084712702024658296 10991384 -852974551379674697403986203367088230400 10991385 271531987481157266113029734800996063620 10991386 306306249624741430942474605295066053120 10991387 338202756968324725616035404545289186792 10991388 280367587746296131381501859994569587200 10991389 -1402939181257653597063957743723024353760 10991390 -192298370415746406536050776109596484800 10991391 9255638101376893987194570354213596160 10991392 -426388948776601377146126227739077705728 10991393 -28229651577188247711403336539900436800 10991394 -18518717353809713976995886265290908976 10991395 103585651084885076478743393833789158720 10991396 314868524999246810148994347017786740992 10991397 -211396754354202783492840096559452545472 10991398 -483950128943893243898483050172102225280 10991399 758706339299331353319216826858809713400 10991400 -91781814417845394177186345713995776000 10991401 -310428196392040471556839296977456722176 10991402 -3299480941097204470751426765631080448 10991403 276115634753514784813739850940347919200 10991404 737439419791627078708134118588433689856 10991405 -77712531338895412521269638848356208000 10991406 -19850221457326952776934434901419488000 10991407 -302360373006063027167227192673396994976 10991408 51584632223322159973452840793661816832 10991409 9879305534422426270509173950588825536 10991410 -54569109762313778458663716237205337280 10991411 183072049865511045618680593668844965000 10991412 -365952450166079821632530482587485534208 10991413 600470687481088997307015850729095923260 10991414 55776622484472776542661914107769245312 10991415 -323108428639456470811817774157979708080 10991416 41284282463149711924309688360048332800 10991417 -1370898364938260678157926800297987105968 10991418 -90352117345298058269951543065343973888 10991419 -1260914422262541363006497871879003818840 10991420 573672772607725700898657322305865973760 10991421 -183294069789130377308756110336329397728 10991422 -89595629056438310676922246923740812800 10991423 -386783249239538357824332814005855371328 10991424 85384983132830621284125382036401684480 10991425 62415668036987085133877602476207742000 10991426 360792063181255073415252016909196411424 10991427 -15044668629002487391924233633528748368 10991428 35855544806197673664465574128006348800 10991429 -562034251699161912547072386529056815970 10991430 -230412454917177176900743435452280224000 10991431 765836565439610466499148031244452234264 10991432 -100349479261992399904344865222930176000 10991433 76152963015267979893840489164255959824 10991434 305542064730426487282081955717483693616 10991435 152237208774136663588792822578577440000 10991436 -502368456348860678958049253003223254016 10991437 -6880148559548207011364810909703751520 10991438 -3641432546049718204936033819272194880 10991439 692029021211859375429742194506355875328 10991440 62529259781194138880463403685344296960 10991441 -679664304466881676922659703623053107136 10991442 -2998736253472883311060524777104105472 10991443 275273423586103293587643745220151743320 10991444 -232977415603634060828710001701235382528 10991445 -5809093942963621014425324301380141760 10991446 358012330228242033871191254301192528672 10991447 -473564564522106354496131090007048937472 10991448 -100104206423412202015944809755461058560 10991449 -26407750270674986746067250858940499520 10991450 163929866284469816093204572587880002000 10991451 76554238662205025887429716057366403440 10991452 198160271353046081737740223906483461120 10991453 349003510846882524985422171753330002688 10991454 -143606698339143269161453681192510169280 10991455 -209184036691376540008354787160166727640 10991456 -140296049911533167831669698345532129280 10991457 -30035171412717346890168724048045359294 10991458 -233262802387387811219329028403328397760 10991459 325229789540103395372234812385992485660 10991460 97789555769658911350071582907406684160 10991461 292752503457568212217347166046939670240 10991462 259734964764232567746570079436692440000 10991463 -48071849676260016677415450338285410176 10991464 -44051423472069530612427734000062464000 10991465 -126723335378443408860800341427969842140 10991466 -187887173117433432910705309104917984160 10991467 -1045228880638623130430264415013128226848 10991468 -158118507272966017764899968016424680448 10991469 -267432979219120115870399843955439638528 10991470 -49635418034532996813386967444129853440 10991471 -467703639450597357939798704541148289328 10991472 99219048285792383945159351569032314880 10991473 157075038840768272055186515607684790000 10991474 76991479333292769878590003098119172000 10991475 14826201260835115476815252203056634200 10991476 -398021631362900984541657670579226573440 10991477 40688776382635475185858182949002322944 10991478 -184386798893006790050050263431437363776 10991479 -445608722277469685846210562894333736424 10991480 -50979623127332479815226759269775257600 10991481 243448077417670460724280632842702942880 10991482 99286667189227142317600401373787828592 10991483 -172272558684400334469186466777296831576 10991484 -149751716566893272783722031142539427840 10991485 139311073296657074460358413084225596760 10991486 -512369765356194060607666212034706939520 10991487 -140482184958188269126166632872121762032 10991488 -5539863463412367781239625425491066880 10991489 27956596977238837035450382508047998720 10991490 123747919805117922043949414232896517120 10991491 -20554822411160242195816798499771602176 10991492 -141245439420111578099061735071222899584 10991493 -196998817486336427266991020815062463360 10991494 -240376005599386373596657052935104652704 10991495 327673277179024259833012630813758166800 10991496 298338586051438888974546607954757836800 10991497 -1238599325053153089560171410539040362816 10991498 13654229419542678688550995762887572736 10991499 -79054945534860151205870188888807671336 10991500 81351679779177593146886100981081600000 10991501 840125121238074028135007079419951576502 10991502 -224989283390857797652250979253823521920 10991503 -964123142428098151850427394506251122080 10991504 -71300424822995924069592753788271943680 10991505 -21121140012714333126594661851002033280 10991506 245057610067845097014480028577057111952 10991507 -280029557405234193847044628304929830240 10991508 -221434661271072806720151153690646517760 10991509 -3163458535314346642121221367633330290 10991510 -28722522001386390602767379387784967680 10991511 -43020688386191833867284979230509601120 10991512 -303155052986168388777771907721066373120 10991513 -74886343930392457720045361017842632256 10991514 435914305142129696371307913798961646592 10991515 104989712449969971050794454297640366720 10991516 150222473879092299192712632432904366080 10991517 203474147840652491730932173206860098080 10991518 189245854012211138641127600645991192960 10991519 269644178505835899281665152480597120 10991520 456607575348729947411749704864202752000 10991521 -48705846390706287343622599012392187088 10991522 -15961442639343424587312093719084095200 10991523 453961148902714991556834948053340552000 10991524 106078703674074653708417641296132965376 10991525 -239920508004964641808764664109698846950 10991526 8722580222687011550160602199692783616 10991527 -521841629253521152529821144385467575048 10991528 -3267865859392976308284686276248135680 10991529 328226233019909044202692831004061866148 10991530 -4326494373800631129279571480370522880 10991531 12154740466376453894064746230081946472 10991532 -299865541632032385346895140534671702528 10991533 -438194604108862435486341356675716434762 10991534 314928646832349481387898575422713668416 10991535 388069787729411260004509027552865437200 10991536 197028419064728509458143759037777723392 10991537 18221388414249731428510736780130421932 10991538 13619299608079405884973054352911616640 10991539 -384028693798369992559436250631782432 10991540 123085921803479308481204173884556001280 10991541 179825486441034232960078450407728974848 10991542 1125215829633502244151337682766755877120 10991543 717691442290127686255335813642710168784 10991544 51566101950534403634004885865910046720 10991545 42024828464430747735482569793176143300 10991546 148996279616776513028910543198654465024 10991547 -66530735163982694591535878424837246960 10991548 -5536236005235777799044747369107633664 10991549 10545428506464148903002257628055988364 10991550 71199787061033498385519426716018212800 10991551 43140792361025770679872314222560286480 10991552 61547032533302901448304773809290870784 10991553 177445934911867171225392264811012493184 10991554 52086963590525447600517229391710774272 10991555 -217460700519546448193909444380633157280 10991556 -211525580827013348777365583595540430848 10991557 -559238332847847869629351654295541352160 10991558 -207045097529034227456243376613513449120 10991559 -273172989078623236520098932920466498432 10991560 -190554516472969960820413626238336512000 10991561 445955560391510972159589684047273583360 10991562 196534720962499424985616102426608115968 10991563 -33058023261666170223612888401990141016 10991564 -77342446205857826293866648824659921920 10991565 184134992112006206755091794978513478400 10991566 -9159993549426742896804867598657564800 10991567 -51324505382231672391584581108035772656 10991568 -34389647443968064024895176577551958016 10991569 -461360218686235303839473364274726198030 10991570 -149425171784462034900988390308583247040 10991571 533469995427146134062037557399809960304 10991572 -1023577763750247523048181244909653667840 10991573 577433851332434632588607857192782111822 10991574 472536907096644572505395530460760576 10991575 -93790015418882812818759608608214025600 10991576 737986040676079034461496237246656819200 10991577 -145645363038836706439726815487139600640 10991578 11449491086183371129195444435261715424 10991579 -224078306876266174561074035976830783016 10991580 -120508479359618898785326973412031641600 10991581 -303574686972125943287597854135720608000 10991582 -159193991381809426844725085913115928640 10991583 -571951296616961211649060799550883822920 10991584 15214744478350888270610126101111111680 10991585 12125386625129366954722012414260028800 10991586 258793488166759263378637274453642726400 10991587 67051705137345427959028315791928067632 10991588 -339737232217701739480809603462673392384 10991589 5141210994890485272577937835040901760 10991590 -32312671055209592023087065960496995840 10991591 175143679996215979306934452160163445680 10991592 617571590289205349611645080468362035200 10991593 -326730606722146564549132628800739513158 10991594 -378404179940851446275270905273683533904 10991595 -60928982744389386701840719103077804800 10991596 -72820168256044606141477373109836709888 10991597 -520043183853877042254977251054068678954 10991598 -116028003803966887138787692120015244736 10991599 767866066232162531824497275659894036960 10991600 -16732547240440920218461172953632768000 10991601 568466335117884984341619955332229952130 10991602 77069279275514084933473085213306177952 10991603 207529145756398891051934155884656646480 10991604 28691575774838981314747409366792939520 10991605 -50424265290127969400128645357535165640 10991606 414652546017477295796085965525768261760 10991607 -103145732930869562697175431225375571584 10991608 -68914306297560384428920246543381954560 10991609 -184854514171680961042739624752081419000 10991610 2305217754509803331494732954005196800 10991611 -176620647937336435119946644195550157788 10991612 324787780131286070326036592058398048256 10991613 143399244710940997414713001970268384000 10991614 286741830241357476023935459466743371840 10991615 221858428458265641697125516721899904800 10991616 8922200473750280021941225570644787200 10991617 1113561149561743263985530747763237568 10991618 672058855769721908000142677878293495552 10991619 -275716247033626668543741716554998673176 10991620 74759900650658071401439493662625095680 10991621 1294469204860614237521064888549742619292 10991622 -242438304240762650124474073734345522816 10991623 -421844099979156459259491786219068543472 10991624 244075047788936449212581061221668454400 10991625 503570478027596917886324554550738688000 10991626 -4216544420585730309520724656228705488 10991627 -9340184643618599630365167717307366800 10991628 273999228617523606867698450050008705024 10991629 -21686714261824890826424780171293727520 10991630 -34201666280546571430922615564538574080 10991631 -259012358160720149926597478912715897216 10991632 168427150121807011530573069950468366336 10991633 -279083678436593820136296646404554652960 10991634 -145464533060604856619543462754218459520 10991635 302559890863443173316909450582760540080 10991636 456592918299388016018814514020866396160 10991637 -86186942459647476473746150534261270980 10991638 -76941872161975789495388194962688899840 10991639 -32396867002591365188208500405103155328 10991640 -34179645761128815095572832882073600 10991641 226020803683970896452367540486716618000 10991642 -119282251847967419307475960595258592528 10991643 -131387814896539042572750712934255112336 10991644 407599089538013054088796779035690702336 10991645 -471987593269254028800522208385672352000 10991646 350753277818277581091411542928671376000 10991647 297899057544607405765128711745588735152 10991648 946613044479575793482612256500584611840 10991649 -141214001581734326630273372588721664992 10991650 185298835157464381965929470568365440000 10991651 58527240058897999605306032309737760208 10991652 48637474909873448119407065136843325440 10991653 -1019408420203854924498368011479989564098 10991654 72973039041463079825588739221857238400 10991655 503823988658771779779054401418795792960 10991656 -3734756666061104983412765817228349440 10991657 -5652005535269800992817194518298476208 10991658 355998904627633981694748164144802620160 10991659 354934773498186775274011150004923708816 10991660 4377010709218897368601039525381186560 10991661 592061722166928161694702347483551947072 10991662 275043594804385113188255504296889878464 10991663 38338432179901990275830573544570672912 10991664 10341305496540301088592584858735345664 10991665 -479534277107652321043003243906415145600 10991666 82131206480405335182659432986989189120 10991667 551848255674051870651683623494953743920 10991668 -268341899692751131603213761094268043264 10991669 -58935847651739544168378910602740920680 10991670 -18071234025842353274497314435187998720 10991671 277606892295220406427398668885243568200 10991672 328762555521938898683916767999713996800 10991673 -225935594780430291649851380908351057920 10991674 136207314494427073325797348781189506560 10991675 -528589436728687485084075742307167445100 10991676 -333836098427594003023298196790133165568 10991677 519291440688703319924759510711719312800 10991678 -8570486688312060944055799775999118720 10991679 -22340527645312977566634136925925660216 10991680 -126716503528928078195900768692768604160 10991681 -424610532240126507121981644924620467518 10991682 4128148469789919838411943536700904960 10991683 68752251053742257942524831067484128584 10991684 460250311139854609707488314494843436032 10991685 -483031173289818341263979010849098091840 10991686 -521030383854866821880140467143425686336 10991687 224422024300083053742657339589756226352 10991688 -33826589472748818547914309257848381440 10991689 1067162961583398324414852125183875600180 10991690 -77144315281854062538584332711178265600 10991691 50971530468212074321159345498070927100 10991692 455880869187021466623698770399021826816 10991693 -536392781700549117412604080665528578058 10991694 -68920263270414665147817629946164579328 10991695 145576754092485661954212157917712825440 10991696 54014261133649832661410513665706803200 10991697 569710226797207590387957835834212706800 10991698 -86625136557936089584193594324704890240 10991699 709432749129932608278309626483830910700 10991700 -6046736115392273203629015421230336000 10991701 52016089272812430420764346164320906240 10991702 483915458057771077985867583095114441472 10991703 -6369405752763868314450585383731140480 10991704 181058983276816287959868865813699584000 10991705 14839488487759164112120378033741639560 10991706 -124924018481165714417754507679224552192 10991707 -834520012033548795571928885184336921048 10991708 32450618224965205812961290275424270336 10991709 409209874598618967066854537628238687200 10991710 213026412201857800610394437971075517760 10991711 -666707537888477739503874602935531192200 10991712 -524035548774967189378564806317135364096 10991713 946263630319617257047832755750978428962 10991714 -77815417048793138309746112492245918560 10991715 41934212293521027422889642981549438720 10991716 550203746140371848379597692930820989952 10991717 -14004008931862211844044317464349608960 10991718 -15094892204401618188800737848845178336 10991719 -129376340093855624962778503408355031880 10991720 -146537665896713099526693150973382246400 10991721 -61465771123355030689769195929588640640 10991722 176036517853200438436360621859573682432 10991723 76543314165805480578587021352631123968 10991724 73802167379362145501249490001956252672 10991725 124100881392985497658654396595464846500 10991726 232962223870195158848531846716883988480 10991727 -137366148068532227325249220289675816160 10991728 1416576050304929883129967069896474624 10991729 -32926369146691117794652670385437028108 10991730 239532111541572979941880804560162240000 10991731 -182534454223774583816465792911617160536 10991732 22621846566302140933027498683064492032 10991733 367752751833757716874675123338817749024 10991734 51488558548732459471479172752414395520 10991735 -716096459220099947455753450371690865320 10991736 -74492737810360219724452185889557135360 10991737 233589324722081172272908210299960246352 10991738 41188346167754470912805818531131849696 10991739 -223227024065536792127899111302192733440 10991740 -287844844616326633571002637653021263360 10991741 -247719613819155628995229281751472813748 10991742 -44753994301352422196918470209606743040 10991743 135316231894796844859127117672840652800 10991744 -69334211609293462834103184306418483200 10991745 168497677897376452438508205067866515220 10991746 -3279248432220023697129222253655609856 10991747 -124917063454868657894804440614168955920 10991748 -598823416064367520378576073359721680896 10991749 915619167247993019107257304447811505792 10991750 -110463104480468250569236379904148992000 10991751 53461397271721074239715527772357867432 10991752 455007390765375606249661517779788718080 10991753 115863334297817807886905178480274927002 10991754 153070595028851218759087886443252032000 10991755 33001108858960423506587170558411650000 10991756 -16628443945369677207569594277083401728 10991757 -201645544836793295087460472179899625408 10991758 -363705941831169449355182799880239872640 10991759 -285767587733807864956628723488431789480 10991760 6602345100984390511104358071509975040 10991761 -37331551986012031780866735695661214 10991762 -245764680112425713589225378513116036448 10991763 195579647105468550926853727768037834304 10991764 40708883154557139300403969679016980480 10991765 9571776946678764590427000934160496000 10991766 -252546343040274999751463813088385651200 10991767 347569771968303739023323789836309493280 10991768 -9691876710324520852925598821978234880 10991769 5792264600502550654092047857128014976 10991770 -155834703426826443038380458106648453920 10991771 -92184561140926823520918799582576401120 10991772 -38938022771063381315251252877497660416 10991773 324790543884522617146217957738258752128 10991774 65136673660564792291350071779507787136 10991775 142016071057174060043404296283604949600 10991776 242108875515177260208389847052796166144 10991777 882346461856385638917099824940924838626 10991778 71367708766047603930155211328320606720 10991779 413736904145465270193411665819730509976 10991780 99872769604410988149479550008987193600 10991781 -21506799169737886291899699720962536578 10991782 66849059310470218002475929121662400992 10991783 251960770080959158051878412385816157360 10991784 5567680934858406953127430571127275520 10991785 25179083755111332126399588311650608000 10991786 -102565067194740785589253258306271012256 10991787 -77921856997733038760561956513162870440 10991788 -113804833114852076961809402849531398912 10991789 -2557077313238313208171919558278809120 10991790 -10024494554900004081691105302590566080 10991791 -219294374932345444665876354724731261808 10991792 27628519498518768969378468450652913664 10991793 56874206779191812934908116488851660928 10991794 -9027656768971086933075760696311447552 10991795 507129967276453774365130240114636354800 10991796 354558009818256277908935792046223319040 10991797 633828128300871788336228230204159787246 10991798 18724512863208393695216294252973295680 10991799 25063904496403521679622790598940145888 10991800 201722897242215877565179708158827520000 10991801 786108135228102752971205257225363109802 10991802 -23640056186202908650074426044265888768 10991803 854178898212090758906169750245971774052 10991804 173411714832991915062495110621615884800 10991805 132750599329106674001474229618615558720 10991806 101422917305801840742053588846866154880 10991807 -282208713586586922614100152389134634944 10991808 141968761207807657270610686235608350720 10991809 727161134207003774246174656870931914116 10991810 -64893334600841693508629851608349993440 10991811 -319890864970098707259360951649767319056 10991812 57228056597014280280526712194248238080 10991813 -21703544124858351521666414828160974400 10991814 204600438706210295438499356093712258240 10991815 94032720873851835867687044511486556320 10991816 283666232646196870332801336264300994560 10991817 120273278102019941729059083595322374128 10991818 -452178104845353284410280760358938516480 10991819 89786137745750465976715247316261041496 10991820 42649561751793631918303385258080911360 10991821 715596690366613917403166193391617428844 10991822 57931183347297911858172853265306516352 10991823 549327953963627661292719616384626470400 10991824 4990774219718051092017702993012285440 10991825 -59961885759912046633826780554873900800 10991826 51833765443586875556188062837200803632 10991827 592865816391960555131272002123482284872 10991828 -182392232956674858002535992097747339264 10991829 16786488935693521347496974995156365248 10991830 263734088822300141655459098206166133120 10991831 -873591912791924770950071080721527669368 10991832 9756769351912738221715343125835120640 10991833 -283161311824082416435139951910955036918 10991834 -13318182880710750118607242415137185024 10991835 454292931191246364699619448381061919200 10991836 623826538281388953745391246754702932480 10991837 745034612209517544057800782991028946272 10991838 6529492446174630320946521223231369216 10991839 332050350406431273650036533072650292640 10991840 -500564153747320643246795939772923904000 10991841 220098500016820462754345998147706928000 10991842 501334983406947232156789484816602233600 10991843 1930526395132664434303723789371223924416 10991844 -232187315179194109548487162051747470720 10991845 357434494320420590319872864318861279100 10991846 66598592888451189731660459654820634560 10991847 379723730367226030099384305198985295400 10991848 -27280957144657816763330189900286689280 10991849 -59218850092524326913051211832224784640 10991850 35559303282368809761630596966422732800 10991851 -935501236662107095267420592389944160 10991852 -366622057299131058180964690834965176064 10991853 203255438563073964895559088274833945120 10991854 150179500441079340738587409166216146432 10991855 -168779900199045318922641483772027200 10991856 -9637644317040739271465820628797358080 10991857 -604165117039298348863595262321728734894 10991858 114098930923704922296612651446982347280 10991859 280588941153210291612940867199697727488 10991860 113122571491865964413153516775493939200 10991861 -493752289114749683419196817422018291520 10991862 -101147195402338951266491032639880601600 10991863 913859642620622329152898596938438011112 10991864 -297845024050489155885921930722525614080 10991865 4053215704536625491401643967029805440 10991866 125845223281076085918528223070612683632 10991867 -136436535519640874186848725729054501084 10991868 60617882642086850626252956653768770560 10991869 5201406014347055308177829116474700896 10991870 44060969927352603407445560357671222080 10991871 555060460779681873549463205949850108920 10991872 484820006498528211410691078674978963456 10991873 -696913126935831316813785661226516122878 10991874 -193619904240958130886096048773947251840 10991875 -1726177162321961922661088706034175000 10991876 209203777088885251488753861141289292928 10991877 -109751903638945199749895926088019381120 10991878 -275928650729535940516212712979777314560 10991879 273613108916158716345555747223211683800 10991880 -344415631328817700141351470386663424000 10991881 948177389448995417922997283001292966682 10991882 -424831975488977932148380034226604704 10991883 -81254040244564810806890290624060500480 10991884 279488583202835000486696699515161802752 10991885 -152476272392465078848212395535944298420 10991886 143433913108003473985193197495249966080 10991887 25741009690883088526182600787750739840 10991888 106288755642045093215786661780661542912 10991889 -231911233183001288705578235178798764160 10991890 -72207272457037245595763050244791050240 10991891 7810822114204024911890179362198842952 10991892 -86498040122120610679363171901575170048 10991893 584331910778449682160094049266308411648 10991894 383208536647373987092917202392725247744 10991895 -62422812349792176477632857189079325120 10991896 -121440671968490887564420918199534039040 10991897 322190261562429748622239910555932376832 10991898 -115356756334404290463564196054761804816 10991899 -1118035769819302302978874560998709330000 10991900 283580618767516251209597116764082944000 10991901 -78613294844744058721555621864777603680 10991902 -53608074814367501095250766642704878080 10991903 315782932708836312494693311057687152984 10991904 75544080716169877357555176797229809664 10991905 153657424469605024901638531836964114560 10991906 112750776984660319144433276954353580544 10991907 279870175510697994985956997874495578608 10991908 -94606520063410577628125848581778367872 10991909 318223589989454301423341613370501378110 10991910 94505856695884938940112047149959103360 10991911 -336631953913605169383354968849952178080 10991912 806258223929270139611236532897554099200 10991913 327898857610828107450449156711470867344 10991914 28697626324503784113561360968822052192 10991915 -45842207059547695314253478757080692080 10991916 253235276780661748771752631810557081600 10991917 877767746615937071743819210664949602966 10991918 1659400851867600335887701047392773120 10991919 162885833612675061400085450871893713920 10991920 -156790327869941408328070674308210688000 10991921 -295388276626770907825972821654631205148 10991922 -122180278676070667496835597861150534528 10991923 -26384096873415232896077587228541965520 10991924 282437958183438854857782413788845428736 10991925 105236119249393585204852705798244260650 10991926 360494706657569106199754877553351877184 10991927 770737126311129598250744140191974692776 10991928 -67496639105528408956854157299357696000 10991929 -960396199931711279811300708063530878116 10991930 -66253726792504999805085621687150766080 10991931 -166699681948826806300020045700591537296 10991932 235815341772205374474135903619188136960 10991933 -1690678295349653495644780560248726880 10991934 -427760239057112346550265306550150277632 10991935 292933938418611599535423728183094952800 10991936 -42259119533188918667769603795116359680 10991937 -212919871495843035786038852964231383040 10991938 43873784126801230098497785355558247120 10991939 -258571740122152742221340154353593186560 10991940 -53917312439730438687901475844614430720 10991941 807396068492170908689937583790996765342 10991942 25557008249910332482396110117766298880 10991943 26656990353208167632586335944456376400 10991944 -117702495598188269627213221057705113600 10991945 -168423984786157632558563188767127311600 10991946 -5350927675721058172806762689536237056 10991947 -1249628324836368705012303838312166106248 10991948 108346284496965660162917200951734669312 10991949 -15734267224223471676715148718574984704 10991950 243191572169393042530496847764853696000 10991951 7742830450243276191260460114316163952 10991952 -148054352164819592721219883082549108736 10991953 205532953266818775871427402902658135040 10991954 275355138637691721574075376534255877120 10991955 -114914309323401590147871895857521181600 10991956 350577450009707837415550764291330160640 10991957 662137562760768367144773832357728609660 10991958 -83754425881438418995169761211642519616 10991959 211300929686966034823397618174708702040 10991960 90894063104209300668722220506488012800 10991961 1277318185109457115071265869821015088 10991962 256410208144020271599951251477261805504 10991963 17364087124600982824934429713068046200 10991964 -61558986308776550246765901001831833600 10991965 -322923120028021466966410010464834634400 10991966 479563116267953937534040035405337506432 10991967 -100672047043784082297961354003113986688 10991968 -214251460113922727823524305890515091456 10991969 -358144209268493508129939522965179847100 10991970 -298627642718161775458391206954761753600 10991971 -68072301368251826411530281910967050608 10991972 -15980108886439189680474881192465280000 10991973 -443798666700697860293210077415329538400 10991974 325734676381450240057217422836133086816 10991975 -33176234162473971616079789202473874000 10991976 -8566716719709471126143037432841666560 10991977 -27310303741072884419707509774899920896 10991978 -73669798697668622042380846868509242960 10991979 35804064460932066984282870960895855704 10991980 -23558122964721105346342489773465600 10991981 117644044487796923591187729660281548800 10991982 106466216270726402777561590257906559104 10991983 633298405252526929362841026093755137232 10991984 233843820288275906561968194970807074816 10991985 208159791446387435238624851773861248000 10991986 420188930899402524413392628024551858080 10991987 -67640140187172253252176503217943037364 10991988 -60470529096233699762184559043255033856 10991989 94138144006554218745498300887316991790 10991990 -41259137114706886458072351880930944000 10991991 517901219152878004873342251061154941440 10991992 -26061744539374070461041890980849766400 10991993 -506291745374931826451556068954444020758 10991994 -96598736113392144559223983645684830720 10991995 134573399364738918507014147753726265600 10991996 -175941211607679713917458914067869475840 10991997 151571353997150648560900818538601682240 10991998 -243733225809411029638815866962453440000 10991999 64944799482329190597927547758587258064 10992000 361646496799060885706047007961907200000 10992001 -316000114112902764757179864733914519596 10992002 -123484183752671715012821021473990568448 10992003 189396931252992300649727819781377472 10992004 8074717530519330180589613893994515456 10992005 395313677539537318220777599094296041660 10992006 31810279599851143014918835881440529312 10992007 -71155581386702775398511390810030684960 10992008 1383774292869962956181050593942746818560 10992009 -151838521521643598746994784119100290688 10992010 -2930239855100032840322017469741263680 10992011 -295375215896505292452113845223480362176 10992012 7281241970071748105307210026912796672 10992013 718632688608852735895867259518588295040 10992014 16872881939495605407595160285967863232 10992015 -194179596016862525875435677242355098400 10992016 44803295067091699166094789322313039872 10992017 598812576164222820546170645938374497664 10992018 -42421218530256481710671176538504109312 10992019 -300634556574860764673047950879213450580 10992020 271112794781886797831181450470490562560 10992021 -12146934498579949811713470269366387616 10992022 128116654096072951175163980589408337920 10992023 -239538029299620295061496366613840563432 10992024 1746995170906378505549979383046543360 10992025 -28322856853349093438509189472786420400 10992026 342113830119813587886254010560279657712 10992027 -159605749925970477053428296231305564880 10992028 267082337478203071476680292388073510400 10992029 -892878292873106579348752151984424537024 10992030 -49154903024804923676848357754531635200 10992031 -109469327414327105865703663641320595456 10992032 -288237614173425526689092319858052300800 10992033 42021876181618728837148578898615665300 10992034 -81360229734758682307186105199225227200 10992035 -449548343948944253861033416061576201520 10992036 34564449589147308558340350894777513984 10992037 -141559535313258267577810713446284506848 10992038 -403594230828485101761156485451048218880 10992039 443839333633346619401693351158782858024 10992040 -172387500118998220452740223031784755200 10992041 303755805639581471128379999000843059464 10992042 -39210146575384591040688352402251955200 10992043 -414568326863862435320909408095979911416 10992044 58678074743285973298747765826038794240 10992045 127088159288507931366362164861965588480 10992046 -14392061750117398294956290072821833600 10992047 -10340175068906672952569445702516446976 10992048 4489439455381819480066304173110657024 10992049 370806582834199250378481265502118300050 10992050 92173341789669195332973126577830297600 10992051 -226853871372607081013317443011854579200 10992052 111012264655310688288977710577684222336 10992053 -590337423321752292368180496333580999698 10992054 84083740741229747450661885077638295040 10992055 -227635744782956043808813201715449472040 10992056 371707003476735525960680487510756986880 10992057 466463281327040434068709588323865418688 10992058 -59224991231145976257992973492647678976 10992059 133281666113695554518407835156362051152 10992060 -343245699680762360580981064453432627200 10992061 -991191894214042283210047165757906801338 10992062 -479649661510124946784300215605008819968 10992063 -74601981301524098423540047548315068016 10992064 -159806115058450295881658242467127885824 10992065 -147899906934961962068450460446994955200 10992066 -126932757442196638715601735686248757376 10992067 -107739838806342896897106243055184850120 10992068 77703952155044934825595141734411423744 10992069 339978000081622242049777235581871990688 10992070 -203793849728709221387592605073369052800 10992071 -422049724995462055253271487613458546248 10992072 202659993745534204815256980666487603200 10992073 -35856504100963119633258753561154371840 10992074 -104930813019837544955407923959181209760 10992075 64272041096524840409430775967464755600 10992076 150620816430282659994434428499156437760 10992077 122128880805049310940584090770864992 10992078 321923938084192652078344614427674132480 10992079 -322929367223017213541925311379025039488 10992080 -12292571305433989231526741212065300480 10992081 694613923044731108645077145635794409824 10992082 474542283661949490207355363833033205392 10992083 152510231405186542690268437365453427104 10992084 -285964786917287640554759587181040887808 10992085 20590316221159451154145910453860083840 10992086 34697239901464634286978017462483293440 10992087 464153184534942719388175531784483001960 10992088 -359142845387103362450974240459008000000 10992089 -5539683696354736386130807670348432550 10992090 -154833965235316167582740955574556160 10992091 269744189584184123568572987227111017960 10992092 712728886621797418346532667835783024640 10992093 65268977591375452479677193008479301184 10992094 274866888992381054392544303913393998400 10992095 -295122063688038072924249362670443549400 10992096 423149736243082300214803211522888957952 10992097 -722771156593412030198056611242984943454 10992098 192719584714410755419898025067376350944 10992099 -510355374783148925399413587737880684936 10992100 -44819901743999471472516207673865011200 10992101 450386370453857281125330577880441919102 10992102 -299119888499851109249982323981697576960 10992103 458677959654742689944808712814117719352 10992104 -30074642120237327896782270928257024000 10992105 -139524437819536593177895715593634644800 10992106 -174508639499785296901310231870869597440 10992107 -92114432315638028402070453716292619008 10992108 8491953265215925249830566640861757440 10992109 -264527856766885345732392237273527741396 10992110 -48454389190452797068021978321830925440 10992111 -156420910705693386302126911404192351600 10992112 57502141031515854119175748928445218816 10992113 -391670844695780872437411385152261523680 10992114 49747577146749576708749239052500651008 10992115 -239463356170017365082060390780310110960 10992116 4995355697762106397988087471893143552 10992117 -336637624215456920832365965398221092320 10992118 320819656173772970544255016101859865760 10992119 -501691951005081483802452206658509331480 10992120 -138999600850745369671993217919098880000 10992121 -2614431968092114004973889811199776000 10992122 -654819859826979630032967280157993810208 10992123 232400944442464846127372123904558751560 10992124 73623735523690762510400056136923648 10992125 -541024144532026568069470057628125056000 10992126 -70103556924013423900757837266296256512 10992127 758335210933372240681723853658756950440 10992128 5897009276915933776180284518182158336 10992129 124441551951927057538510369833854497584 10992130 -55298838134158654397877014787608287680 10992131 1123306426696462962520804585056370939200 10992132 127404639594820905457541466542947061760 10992133 -2788149548683403859479485760659151712 10992134 269792774408258030046675109985225311680 10992135 8815371624200845497655473819754659840 10992136 214717132490194843298044536311707944960 10992137 -118337166500421047600905374552190730880 10992138 -35470716576271781195893930339620183552 10992139 -683285943870026139966025738370056146880 10992140 307415013429779413735377596655594685440 10992141 -160965808913816687074641174280348911540 10992142 61327779107391858249737848811143562112 10992143 -1023339908780425768451553611830559638608 10992144 70527990003911497561578818642823020544 10992145 13494739411174340399823910268279335080 10992146 -27703302545066380727245927116032252160 10992147 -249006666590707595665402128555649429920 10992148 549756378275887180885753562520318862208 10992149 -89270990650059606422042042187842846976 10992150 19487566156780992086186857179871248000 10992151 1814718562667174292688915895274123964072 10992152 -591524769509192026778729309511647078400 10992153 7560746000233671393803896053575835744 10992154 -766862993555300189123039048784108876288 10992155 -298129705510187774476793901923949589440 10992156 29841411263341807482354400789341020160 10992157 -129997114875237441546271190332390899168 10992158 -336255908020343568369073813114400791680 10992159 117028983747074683117392350195116204800 10992160 513467096021067245025790021834742169600 10992161 -522489158079223711348295008162937390238 10992162 -3514650246641237853126944239164815616 10992163 -17587825703528819172384472749837209600 10992164 538385949206638962753671020067262581376 10992165 97788848182320643111708274072141784000 10992166 15176102700978780838098675580026639360 10992167 417221034750971893189815182703253083000 10992168 73251902356020725958960088677761433600 10992169 244877997485053921268939170695584264570 10992170 135648668299731051880607633784403210080 10992171 -437660141866054740358759876463035806888 10992172 481178287319439056650061257166658600960 10992173 -248958854667079302291770965667855401578 10992174 -55929088097649826473187051335711138240 10992175 104871471870312991256435431746448735400 10992176 -337505864226624212867728938405396480 10992177 247688358573887770902726297009281169600 10992178 48147770647803747246928487772413498640 10992179 -516724448510168038016434479536757654720 10992180 192398250807227536387212890271516456960 10992181 -150197513283397656327279693104260537248 10992182 -54182615598494625100050632129720276736 10992183 -58500085947747233860757794418965446912 10992184 -177210447577136487172131075705515212800 10992185 -315819869364319171298341943837730274620 10992186 -24525172130719314860256286723380067728 10992187 -47352999308859866129609343999355259164 10992188 87973064071940682085907749835818128384 10992189 93073504256020358779156805468464214400 10992190 -65632935384935756719095487310696131200 10992191 22081839980884504865191301883382573920 10992192 -144801810260186168360180224151601020928 10992193 158667737127265210645265599255847989442 10992194 -3317820259885672493657858723257319520 10992195 -27204179275804025414854072439706494880 10992196 462679856113726103137246034709622067200 10992197 7723963046431858459609718569248212352 10992198 104399990599059681007981038407178135552 10992199 -984945332794188671168052870884059589800 10992200 -165173666792651090303656170890967552000 10992201 144844312638652997001985350114906638304 10992202 -177592142399539803497315143625891416320 10992203 1028324733284852038415427723916202544120 10992204 322052904414343985837828872724447581440 10992205 -113010785627740104091580961319493418240 10992206 152343982940681668956768970456192729344 10992207 258691571034890846750814817384815106440 10992208 -110400234526517964223590785350688186368 10992209 -605777449246455482176496874883322056590 10992210 -290148025944088784998318587718233300480 10992211 353288827053630476156834864145945595800 10992212 43934364372959063142975801706957332480 10992213 -145664957988329251384313128006816521600 10992214 -224686679171085045691706291774514007680 10992215 150592066433539473393022782613153967520 10992216 -463908209574211922013872652751241318400 10992217 -647547133700149345141095647033417379168 10992218 -158745335540393294726471495817661440000 10992219 -3586130669402828238052102705593251328 10992220 -84406822853989637228741833205457930240 10992221 -740404685409350254930456519116899010240 10992222 -50456729616001260102799006454127875520 10992223 -218606134070530738978296521044816954512 10992224 32508126561494572503276233558156378112 10992225 -143252818908260304437038501664570816400 10992226 -34363520152883846479022020428775011840 10992227 -17399916212495342297767191190380055848 10992228 7112843252728465595693211253584396288 10992229 280923547097933369560315706909080671360 10992230 256044134393453137848500583876353765760 10992231 55438569889418759973474970057784739840 10992232 -191128540758286565243511179458875417600 10992233 81672123076190523872817399540105736320 10992234 136918801873588948967318601137460323328 10992235 -461176067789414646047278148182235692320 10992236 -420269889841924771091466624979540350720 10992237 -92464202938605602976038557638687720960 10992238 444467309486288227656941975376904110144 10992239 -379988072553217819667736893710458918960 10992240 14418666582051937132018200074099097600 10992241 298841232899421301710627977304522101760 10992242 415888926403027818755105057255777248272 10992243 325134284314174922562313626244184478264 10992244 312582117267637797714733692511448241536 10992245 881932717684535537482362019243242300 10992246 33326088165357860345421454859021243904 10992247 -203276309832580968420216734360572246080 10992248 18450706726881293519301484707044904960 10992249 -195744209659898260745170996934922072000 10992250 -227695208239983802286888789475067560000 10992251 3649234848260767386033343919592706704 10992252 271180865084099072735205006966394232832 10992253 -187555042636007053068274199527701448596 10992254 38368054107083959135916622475626938112 10992255 8854804355846241078538889713030780560 10992256 223717320874561076130513069264013885440 10992257 -532379870151227475294211361379050554494 10992258 -51095253135696695876834846031389209776 10992259 13829343404400992165845265676796636160 10992260 -48069213409087151168328557682258739200 10992261 77716780192519885071835963091845780608 10992262 -9384766090478231102958434498675252928 10992263 370788753036469430587471235344231826544 10992264 -114481174813951446330874280821191720960 10992265 -329556468194826773869128104453509949340 10992266 1214806507317575450293004285136501298176 10992267 -1900429216294679786858342779388044872 10992268 -275985182966939019959332938249568780800 10992269 -132315323883464692764726149095884288330 10992270 -191768516041784643102127170751073942400 10992271 656032856296420528118700590782511448552 10992272 18583296986655746324691134721961598976 10992273 -363812814436328508132033199899153248016 10992274 601624768768062173060344453096117281792 10992275 -53643925911687038655590476371465926400 10992276 -57812420863333510439228328990332217600 10992277 649783216885799599481791740919674026126 10992278 226301611079137668961218279565136500800 10992279 51264755585622615871341175653976400640 10992280 -42245914116506756839536303490434048000 10992281 -406867466155391157800488576064896020918 10992282 -59950805356768887733442183887595521536 10992283 228455372474770445784361792182483670532 10992284 265163099000165355590320372391798169600 10992285 304512995372706381418089271540822114200 10992286 -80338854386159352011779299118093317696 10992287 1157785173963224191752226642679079138312 10992288 -107849782051053654244771007189593620480 10992289 -181838550659467232409022144186709035968 10992290 -74356385635864068279191708605049548800 10992291 -153511459180504012527760246438530798336 10992292 188323063672500597816312799118767407360 10992293 91224605500208151565219054143419480664 10992294 -116110923094841418398952305020166353920 10992295 -9263967406887697134619096910203768800 10992296 1973447045759425190145250397619240960 10992297 -225071506155805223951205789424279332480 10992298 159438619452005115582832965819411402240 10992299 26174321412742072145833389089830389300 10992300 51952788088901835053978463724054425600 10992301 5419936279461059424067515882686593560 10992302 -1797759888253025788524054016398076416 10992303 157769995617459957808514944378072562544 10992304 77871908427795393631971372643251077120 10992305 -177529698408657577672706319820489757400 10992306 -7212674493598757009324427706670046720 10992307 593067533990798478253971402273186604556 10992308 -663544195253044256976735346364903571072 10992309 2780893696478813787710948150230396704 10992310 -18320435509411604973653074344118279680 10992311 145889865082868678795926536123544502448 10992312 -15839367530700489333970870965002158080 10992313 -1287686703185499171838447056251043457920 10992314 119803445931950094529169730278552198256 10992315 -362923874911612090990397297448730478880 10992316 -501025739369008345200584896742576680448 10992317 362528401795046248971874424513931999360 10992318 -559119259341834092101501842363319566720 10992319 -351608784133309489059408814098553474320 10992320 -18631469495476408083044494064348037120 10992321 103395894574246458833401293021212712960 10992322 -416202891862283951616158725346415869952 10992323 138437926874909557271420951966242817760 10992324 14110955156505374437506823145947594752 10992325 -158910906236245457897298478687774394950 10992326 129469877798744207397929096557053014400 10992327 -129225976903656337867512067351688221440 10992328 262627173140395086280186437442889180160 10992329 237016728791923811502994206650620128720 10992330 -42997637530702543018526563797003631680 10992331 78530943950440888964973388371948926240 10992332 51281798760722511109480741356017068032 10992333 -278999241561522355388191943380959997152 10992334 -620873696694844594464624136044500840640 10992335 -368414290534392445872240098725411009440 10992336 -12790087156126667564849021614954905600 10992337 387534845653157942066120885605968831986 10992338 179591996471922818985558438579108688896 10992339 -92647348802011258799599633172395461696 10992340 -25821455111884383819768704538845913600 10992341 1073799021580947831851422564652429057184 10992342 -106151800514742103581002715462053402688 10992343 727691021475913263237470066947819123592 10992344 -62930558563896441381192258568395816960 10992345 4488729043434244072159273273564727040 10992346 118898229027527689208134037151605916384 10992347 -465238150139888734309176186257908438608 10992348 -8200181243134771660495812684821078016 10992349 -222164999594103054420615513541073150880 10992350 43761925987951349923118594845673294400 10992351 -331480962187704122316307615332442794168 10992352 -28529789510257054872120389635802136576 10992353 -897982015646950637538526060634151300540 10992354 -22968042758691362461454269456892443392 10992355 -560515212009993886666885478491810732800 10992356 126589841271181014557908766776407649920 10992357 69628984834313610147338261047676061054 10992358 103008730410198072480951014674620764160 10992359 71536268032873326959130484051544609760 10992360 -417015776815224743266681193668362240000 10992361 885926144900747540958797977305322347962 10992362 25653338338631636244536689147802496000 10992363 279241162364969049840196061632498326000 10992364 77807636757940029052244695617382272000 10992365 -254133942952039265387144985495552202740 10992366 520682227872163529467560620421479616 10992367 18171450925727822035509229713395299872 10992368 141489092543957101734646926228396244992 10992369 -6317439945710998508367239589591180672 10992370 286724186985673545276236360882366871360 10992371 33039976490479277964266909115124219392 10992372 -230536435605390582868855608203257233408 10992373 147350316719327208432860225280533767840 10992374 -376493109512556525522511661852510909760 10992375 483663592122127612648098643109415240000 10992376 735955428717165649733123017306768588800 10992377 -678231895075924968209610144149374255728 10992378 -326336443432408496748502396119511166976 10992379 589253942654132285327471816846273010980 10992380 -38422274030535622106373435315064104960 10992381 -354711300939940839807938862966044995296 10992382 -109064123213076509113129749205489118208 10992383 180813847179088221974949328829575924608 10992384 159340639359440160183508016624906010624 10992385 -279900228198167475404699818189381845420 10992386 431288305073123344449841871332263613392 10992387 61208256500008800479548848065264560128 10992388 484428224165253109241515930662259239936 10992389 818740807660362041204771604486434612190 10992390 22885740350782395371103787072925184000 10992391 8059018778062171207734959663330711512 10992392 -865383594897198997808919240087987763200 10992393 -355356916754991153150923101632046507920 10992394 1529959115759868669260061478912061952 10992395 47631199973621570763334097839227640080 10992396 237051362351280519343078553759131233792 10992397 32968093608472023341649203295145696952 10992398 -461475667227835276811264337269207507520 10992399 624769995877826903235679348008371374848 10992400 90903768790920662971984624346400972800 10992401 -231941791258606242449922132217196000448 10992402 -241629878924967838002681106543846728960 10992403 -204337572243367055668011717845596693200 10992404 86248146687767231797556313094455170304 10992405 -174573349818511837575756702774714639840 10992406 115910794901120558769779767566003973152 10992407 201768239687091866747552428740834970272 10992408 -141104422329768763701399127653433344000 10992409 1080609488445402795025131124546902146320 10992410 104140076286951807612627610667651742720 10992411 -397488488412818733947306030192776429140 10992412 -16117403692394162950111539006444518400 10992413 36027560648052708158800909573947017664 10992414 593741193809281638923882090886045696 10992415 246803378639816812548120090707204564040 10992416 -686169298129636506237789358240473415680 10992417 -283259268685839169131213285414476151120 10992418 -658295350973696722371376113987245877600 10992419 27583064351129333474790554117891755344 10992420 -19127967695214292963785328858258030080 10992421 -60236561612388244722854144279461151040 10992422 54497287418062885789457394893824235520 10992423 188547385448043460419200223933059582544 10992424 383277508871156452413439503359702952960 10992425 88687172649935806469850015635486613150 10992426 121662067679299271112275550775293298944 10992427 -336458680135443757393272262185305613848 10992428 93470886034350276537677128260986207232 10992429 9756517209296411402425511216694842976 10992430 -274130846591718111527915183292325908480 10992431 213907181883936154110472724646118341120 10992432 26995308291702310809814803509705441280 10992433 523802686824221758705058648236089643584 10992434 1725318743881332498957566252387610240 10992435 -415009037606151728543476382309273461200 10992436 -54778479992776322090897917976298233856 10992437 -349357532629757055650052390721116124320 10992438 223774696423149728350645892571630416064 10992439 499073069241521654673978038734266572640 10992440 -546138940956160910364032624934761779200 10992441 38368476301472773336749074780688960384 10992442 92618306520518739835578816759308723712 10992443 75983030897912740696899416702239269120 10992444 -60332557234348021166544884994608053248 10992445 184574704053620806573840658961024499200 10992446 -227534264241490740052215653791032323328 10992447 663570955756330488588919113549407733624 10992448 -9954523605218027574607549722320699392 10992449 22660952753411872736749933105598457000 10992450 936502489533659946217408770986304000 10992451 -72348962809036503320742059375001140548 10992452 427274702867966834090051078535997739136 10992453 -9612492239653691399291028264207300000 10992454 -62063533928799089028536991626861531136 10992455 -550042156320678755839779247512850665600 10992456 -488139167203583670156623980749657292800 10992457 -23077770152124032190843909496103861888 10992458 -571298329848134155890851693269175847840 10992459 -154069471229422748289710088655943695872 10992460 -107132058909069565760198120191390110720 10992461 197599679946392159047902529163752483062 10992462 -28772678041244006562981694184842385280 10992463 80266342998029213915371358171506146600 10992464 85201173516979976783255579770493337600 10992465 34379014614317850781603246518144100800 10992466 -29718591165379247016547041007533133536 10992467 18192828640259778975200502511528971840 10992468 -28509191644852264031236082486469924864 10992469 220404350594497745905502766808892734080 10992470 193898693189308379867965289951816359680 10992471 22254356729156319927887281998444000000 10992472 -8966697678178665260144694327698595840 10992473 761885277432514513101289929269803651722 10992474 410522082024625997267466076110532540128 10992475 22345460990572315609123482459791970000 10992476 -198973203295249215557182189128351252480 10992477 -1996667516305432712304664620817812192 10992478 82662449438081727525798440657948305152 10992479 -319416152717671788073659639098979078000 10992480 -332216935827351468673602561213561569280 10992481 -101757706591628782117477607825241141228 10992482 113128335044537798356032892329878487552 10992483 952539501578462437848459560903458529280 10992484 14201592837345566807789380899424674816 10992485 -60881172859790699479798831735163965440 10992486 -18371276084873530753935104432183054976 10992487 -840040162095424589627907614502660832 10992488 213996160432149600422631518358384230400 10992489 -362893168726704388403091355547052163008 10992490 50268638767035573101809766443980060000 10992491 -386288166873708466551068079328845876108 10992492 -645795832950936450206111628840646656 10992493 -435386455596039519586603790678831257258 10992494 -36890719638536800631617754976844192704 10992495 -223911586011040345744886214245068112880 10992496 167762524467684027033737998771656753152 10992497 221759681174578070871266581993074164946 10992498 -245769765052448552638375176441961365504 10992499 -365361659447623512115859324062043570864 10992500 73497664032522598112482204576914480000 10992501 -204655434193066918562102992807182528000 10992502 258665057669440821030778836612318305952 10992503 277347298092401069423268000850212379752 10992504 94784064395347752586945625778468618240 10992505 202875243745456381179861967587531217920 10992506 125638664065368533345074310016331654656 10992507 -124019057115901224235187739536743664640 10992508 497745408093919037415381075927302568960 10992509 42674567629318869113947085985263327040 10992510 3781727629289134329352262773311630720 10992511 879428129408311598327887380764981168400 10992512 334406073682487450650570149211574108160 10992513 -522566782080544735293184554306239410320 10992514 -195589918154020376086529978338182781920 10992515 157329031464460150474187631636358371600 10992516 170629788724282229656813932931390126080 10992517 401222281430171221488596656114842189312 10992518 -213748830288271083638532849294571284096 10992519 460737167691297787258736594549199045744 10992520 -1834995725861158786411621237771468800 10992521 -23149131156133656432660004377782534400 10992522 -214183580148900091280029617661929831936 10992523 109074979403200647270475520817501301320 10992524 -471036782854270945568234535938854043904 10992525 -229888465517750815718237402116243214400 10992526 -102197456046833597765732783786591001600 10992527 66865974341887963793774879938997158080 10992528 -42681720883331287898933555440295608320 10992529 208495245147094270376073227357786734130 10992530 190682748844942775536095027646124736000 10992531 -345922487746626644084701557706823096256 10992532 481447861061464905135782893968203213696 10992533 221559788967825828906067355844538404540 10992534 59367075987458381612746124235867217920 10992535 93844437973545731629435578494433411480 10992536 -8319755894259473460504794510635960320 10992537 -459030933050764665645960522645287952000 10992538 48689895027012488410017429426008881152 10992539 659736747100686638934990018878376110340 10992540 -128999435227463853509393818040469811200 10992541 -54025862332727642284652219380394803840 10992542 -172471331960684306424416579522568872256 10992543 86367497357326755272156102126626266384 10992544 -588168749980598132464288346163370328064 10992545 -487584596497185168228381453102016833600 10992546 -41926930435322940165247880103952235520 10992547 -750000811405883153997724416370999380004 10992548 -268898661698250588305531857308856172544 10992549 631047414789716917174782277043224512864 10992550 -20227870813691524754178392500859047200 10992551 227630209987915710721849861387440166944 10992552 133443523293678419164424405688423628800 10992553 203706074177622221410099818130188840768 10992554 -43919164860902410060522855058268723024 10992555 -65900534588696214966187478055438217440 10992556 -939240599780611560820201260905325189632 10992557 298400641944349312172219337899529219072 10992558 -116269110993807663173305666616072788416 10992559 72546369185970672318979238991447813904 10992560 13769838095067568236069674132383334400 10992561 -12539719272415266209866339478498587200 10992562 151332215655832261690618389716674209792 10992563 736869941112332946183499980922464264 10992564 -135203052314244264945337976497289625600 10992565 -51784208927948965201178803425274509540 10992566 -88428364116152309563909743238775731200 10992567 438058476094333737048303907896381429480 10992568 -114070932342501474734691835255990272000 10992569 24864173347640141477341437375347896320 10992570 -36626769583265199133874667835314028800 10992571 -167520425344136182906669301893737482880 10992572 1201341101906444812418115247408991726592 10992573 -67974009031262024384667338812101350976 10992574 240722138337909060204239707383729760512 10992575 -32698621245625050992264737640842204800 10992576 849106396582528975308003949915668480 10992577 649141452425958150722047595053264175426 10992578 1377203338979800099907156920772513280 10992579 228938228443294938219013894501720250976 10992580 585039589170278811519057439377082060800 10992581 -382611221479985706422468205194210907618 10992582 97534370672544634310747880682009034400 10992583 -71303122062917319107157376467901144960 10992584 -262072336860088865554009592399043517440 10992585 282099447206201240789994924812268235200 10992586 55697847731520417391516108256362028544 10992587 744653501420764915186768508132917561236 10992588 -182487440896077573559598110617715200 10992589 108682543921995696800336491589794356556 10992590 -20661131881592725744895025048143166720 10992591 -121725686059816470388111453118644351728 10992592 -925328647335151927112830657868759040 10992593 -161854464764849102904222056193974734476 10992594 141702615420004537043858321618803651200 10992595 -540790693144793321776387778205821059200 10992596 -317697391404806163824609481674490652800 10992597 85007576887982147486019616421541672960 10992598 -27457009883000785830292879548666175200 10992599 126099873349548887586085690100662398600 10992600 37206183316665708490459588764069888000 10992601 -776185642467850711244343458717853329398 10992602 99597808962448479159734219943885569280 10992603 -564900213605498501121958617410194783872 10992604 183894312994527954081207058737758227456 10992605 -146822624443074920407050149936259039900 10992606 -1535294157481464677515605402055821312 10992607 -878778059908697542564958036384764651880 10992608 1864852034376335193308393779804766208 10992609 -571173528956642245613059537331840266476 10992610 -132819908952439104773569715728169123040 10992611 -617160167112832821735482745790552216368 10992612 125230251992234678626604021501403267072 10992613 791553012362348980734680960910891634560 10992614 -221721642690294885783452352576502381344 10992615 -72496442938411594939140924761222207280 10992616 -541965205432369857757213666637497451520 10992617 610135264416905612132355939832705044666 10992618 -68911821517654637207308558940080527360 10992619 -414845319451317810364089140789108922840 10992620 119606421883251176213642463738588211200 10992621 -488357859985313208808366754570420860320 10992622 339816472504338632733232819580227393152 10992623 -232753942380188559332160914083916743680 10992624 56866533238947796256510465439449088000 10992625 348991756943452330265712354836170080000 10992626 61024169940216505041990825614084368800 10992627 -118200581328664922925026169837250147152 10992628 -300352821130635359241433415715095765632 10992629 892124763654749865888688524026425069230 10992630 205311760276611239240932981357428695040 10992631 -2304152028255844283491521188426598016 10992632 -18816165191473257104295710498300313600 10992633 19443830466633850445329819970754327648 10992634 518230264927453632976498020112854159216 10992635 492936549296026798560644485959803566080 10992636 -408340178376959653244495429841370833408 10992637 268576317172070775730184590133619588940 10992638 -147995862198727200706997962397730279360 10992639 86598961435689058742443475247772225920 10992640 -160905148607183156530081885684393574400 10992641 166781863970055863539005121412162036784 10992642 197937189790812909342425859844061620224 10992643 220438184740234208598333544385498679024 10992644 -244245266570456169412871552081473044480 10992645 247344408594188024003231905156714819200 10992646 -40015874481010712517054329609432647680 10992647 519753204880184482436864580766446867096 10992648 -439800454936068762736515553563768791040 10992649 -736586787585419703796927379165534272 10992650 102315050725065236439904046352137844000 10992651 -255109157397116611248562205545164335616 10992652 -178003427604674729761801544238987406848 10992653 210992134364203012585835759255273266560 10992654 92145870178735477669508540732898939264 10992655 18422115233038186784401437261947277120 10992656 209280100162900406147044622145812570112 10992657 -89143270216766277319314096325542858240 10992658 346746238748579507267358611015944801680 10992659 -12527513857428678090306745500967770960 10992660 -75012411079131559898427180942586214400 10992661 1037604045549284942451140007988578543132 10992662 5171459351600254165052165593767473664 10992663 151534985009035467664882259578779360048 10992664 40159965234520790354099547954567567360 10992665 145480462036593509816231984584974717060 10992666 -45808924712780942732093584364623028736 10992667 -14567270533581618549670156423708967408 10992668 -421713552752244532356425335536321341952 10992669 -345513424372704320470784823604284868320 10992670 -12787873201813746168871601672122790400 10992671 686849581450287719191852158383772139872 10992672 32531270261257969856489034515569508352 10992673 -224841762677818448777664133699771741676 10992674 4023183249548620608314964841384670208 10992675 -394417830222829327784309002570966156800 10992676 319054088782459974820778882191144765440 10992677 -485418629059216918657734859979045619780 10992678 132933253399295571231778441748640660480 10992679 -773075161215428443438465667267610547720 10992680 -280199538897059299271376101328302745600 10992681 -114246200290245209076321958502513498688 10992682 -93503487947317222484591699609051805600 10992683 52036057916442711186101770330814172624 10992684 -431274796865429106012988888180537956864 10992685 90927271916264276016961375415637014400 10992686 -301409818476734917220991461452555298496 10992687 345228408525003557434822020426629602320 10992688 -24143086336495530366293083627810324480 10992689 276630066845677191643771684371374787840 10992690 277212945722677551106389365297486469120 10992691 438982530653700838071759138254035379784 10992692 5385512512713153105114335137011916800 10992693 36843695705362941839799317434296625920 10992694 89104079118344749799977075413737812896 10992695 -41980742331222150024360569777300639520 10992696 61172383957267331060600343223701012480 10992697 -126798258034349550433357682633296886960 10992698 -82255011260937446625764324253689600400 10992699 -670834312969630291904711716524311996880 10992700 -62686793979448832022048782622710873600 10992701 -609045181472537729377639528667683800948 10992702 -2874911815843766373948522686631806976 10992703 -40361026331287912145323147303516548840 10992704 213755566094236005858013748029165142016 10992705 29024015908035146626499183746080796800 10992706 -265241988858964787974634630700201734448 10992707 -972528847283251430525241436577237011440 10992708 264108903774819983197466610767736638592 10992709 268273911196550518499867785685620381596 10992710 -99888663062430441217030456509500816640 10992711 12570279390084344872344440418490866552 10992712 -6106292970889122874393366147460628480 10992713 -846485139671717059756796652748588120560 10992714 -205181367977613718414985317661891784960 10992715 210758796256288321309376458131539677920 10992716 252958341608922831420890564674227486720 10992717 24248414481999524330960174587671439008 10992718 -294869311497261285187856563275485636160 10992719 -38204352692327833732289253135800903904 10992720 -9044034309606187469051008809373532160 10992721 -533538731101566879721273316101952584078 10992722 1029041740767713888136493947954325152 10992723 97201141307994683049027700008338636544 10992724 52908761820793574172946144693970132992 10992725 170439292747806609563698630051294730250 10992726 215273417814402957353087909193952022400 10992727 -1073259557577524118923823699268717129488 10992728 28467227452787720990811091137793781760 10992729 -141442999721869550074025895686617095744 10992730 47521748710432697830277940458042987520 10992731 152686235949802042914288917935354788864 10992732 244410199257210801811655858287228611072 10992733 -6779469963552263243853500105773764596 10992734 -21916213072292623844257830426656495808 10992735 -1079459809950341843915317097971622400 10992736 589246020334578220395341838569475932160 10992737 -67941635431118965787809423131889825728 10992738 327738697443409505506595676743586678144 10992739 477956658817568088284707881794902528512 10992740 -589314602263704760782118755711338803200 10992741 168153845461862280770434591171669495392 10992742 157517281910376469448330930758760002272 10992743 129742299640248410319951385050494641440 10992744 -248347665832342561604134737006835630080 10992745 15432993598620444729650247376539767880 10992746 -20582071187622213218029991083296416160 10992747 127511288691836438287668106659488103000 10992748 175154903251097283203939586570498370560 10992749 -259275162475998236182077818030072167008 10992750 196689008065560581255243743085648544000 10992751 -238669051028539146147134942028292869120 10992752 -124254825385677030374445767995616821248 10992753 10466919024625906766170290495313057764 10992754 -69501260833122386067869211203478130560 10992755 -22364792452947166371235478870024695680 10992756 -61197948421834360075897620006461730816 10992757 -87418528186635033890962487581515892448 10992758 -95716262662339058520068429058533503104 10992759 194158384810592187187612027569599539920 10992760 -51975279827529895659505173601904640000 10992761 -74190115574169413466371080250620444536 10992762 264067769738430099954528609755770433280 10992763 -211091122841698125156374416050223248988 10992764 -292464699085351801252221036018013415424 10992765 -68475517543562126963238187684070071680 10992766 26091834566207686522369331833645723584 10992767 692714192279627399635245059999350290816 10992768 248497661323218593576162352016203448320 10992769 124436589785176485265584682410926314560 10992770 -387995301362276194562421576302125578240 10992771 274724838488856471006263800059788361120 10992772 -115446619559133661322402762161968435200 10992773 -158368204265719950043774790327137368000 10992774 38454577163499735388450219427291645568 10992775 -184027767063939864323406701949668353200 10992776 556181817764446287582134468365585244160 10992777 328371389946070425644672922509650363920 10992778 937991695733811471292137105241402368 10992779 68282321050719976655951575171571781120 10992780 -349139334069631330401863205798022195200 10992781 451003291090465782572962638554107655712 10992782 -292782138866452763202498110469041451648 10992783 -171532028797626565064091670511782551552 10992784 248254695400955900668825887737121669120 10992785 73667613803550751611296929164064185600 10992786 -24875547943271441294285875421217718272 10992787 -185792475064445121522521377885980708800 10992788 80499948776541289702736634321903568896 10992789 473353613442272248220818289059747839054 10992790 -247504309730598495073950573316247289600 10992791 -856478750448646656011089932442593559200 10992792 -193105062394465055012369844541275340800 10992793 -270447464870664017326498386101590457600 10992794 -425354838358116337916514762206135660304 10992795 220205009287427458150069369181856230400 10992796 -553527621489329542769441796962810380800 10992797 -253133178358117564504981556191243890216 10992798 109415856522601781056402995250416801600 10992799 -236688657969916231257352860054225959200 10992800 -40003529189522546703577792736290406400 10992801 -767644371155744278920183090814841448000 10992802 -70605807198943202901814633022796300000 10992803 -297586949465074285235151049579429446948 10992804 38427312653810354977894642871345909760 10992805 177293158568043271368954465663311040000 10992806 136730511248489406604038828173746745664 10992807 387969442060910632715245692965858496000 10992808 -442556837787006594667898897775543383040 10992809 -779506177996793811260887795159428489990 10992810 164879726800610576557442569293606251520 10992811 -6961288396949001316224516228277116048 10992812 -27112602767672372709410089146285534720 10992813 -166283229804551295197425617289748834016 10992814 100399560411487090068906844361726951424 10992815 -676418999296619659180269176315231926800 10992816 -111307462799380656005658884957576921088 10992817 -278099690184421470395462986657610846976 10992818 -307717702049635913527871817132262118640 10992819 -157921702629710267646186909157809696456 10992820 -49884384436109758232520091802644849920 10992821 -6287551023883731813390800307030489600 10992822 241638417809890619186855219150909518272 10992823 -479951416080963606811545184186061715928 10992824 439591927678723999416633824201103052800 10992825 -76407881924698741358157849642338472450 10992826 123838743380620261040693339683790533824 10992827 364273667764596536037409610097684167520 10992828 138003501447464999313806484247142940672 10992829 -817645044055399039344304175694530339124 10992830 -321673243234763714269670734617343180800 10992831 -66816233433479639378808914613834710016 10992832 160922041595037754625379594553672073216 10992833 -1432338284177514926275091752212594268716 10992834 -59808245990041742890340465906554431360 10992835 86916677062412968609604763310467336000 10992836 -311228925183703009196725312035614239488 10992837 -527241361339652002345684750404885438240 10992838 90160762137650134067363688061477657920 10992839 -6382079441652877820717214400441246032 10992840 -709218488811544122398834814957158400 10992841 -734280264886563649042999732134114464816 10992842 104587220869144825954142617036866630912 10992843 -610764348768147848807459135190325422468 10992844 -4605209044272560243149573521191548928 10992845 128408829525794248909850235579997745100 10992846 235250297725378237552280968423064498304 10992847 -106029744865374871172023321687958834704 10992848 -16177130290089118134977973432405196800 10992849 64862237684355741178355976136053166080 10992850 216713303288142703845649463233152000 10992851 9754203057565532710057495713976381992 10992852 47383593813537016435420889474065410048 10992853 -86749336954108089204725190456122526898 10992854 21794454542184627565525153059235379712 10992855 122992607076360912758230531348169354400 10992856 -340467586934284623249009210424428748800 10992857 -93645741536519313277482920404396770540 10992858 294678846115759496422712283946487069184 10992859 284547971379182298156973520063613833472 10992860 -346457402264572279734105271137285265920 10992861 5762649994221383820159481931645436480 10992862 375556996822148342407253185863626466432 10992863 188361768535595225388327707823137462496 10992864 2559882293641686343702193656370823168 10992865 33347690542986436919912263231164834240 10992866 -124258121021758624335487553645966524416 10992867 -450104921260204057625512079987239357200 10992868 -118561307414086543132821614019973734400 10992869 274535126811525506834605664063440998270 10992870 -50510343307557607726512224766922848000 10992871 825462947084843444375420551514171673544 10992872 -46320033465667925082786831984919756800 10992873 -40078679395427627773754723147794869120 10992874 373722558640439744746315335740232556800 10992875 -245127843115285520946742894268090796000 10992876 -306164740683001894645830381003052435968 10992877 -475401194910299724160369125398533509888 10992878 -102659101319312910706858567610078774976 10992879 -88861856642164704244151920828019186304 10992880 -50780180486792650945832180614132531200 10992881 1859839158085032503159486731419984754752 10992882 -70991123438775376252282952516914804608 10992883 112374321374527619571776290579864262208 10992884 69902226688051812642374727622786191360 10992885 86322447992048633494572423747503721600 10992886 388777506228492213433463745856189663392 10992887 846935829260128196322180782719696167240 10992888 -214289118845027397694518710407702732800 10992889 128940957134015189678566630625469019968 10992890 4526378886730380475832264222769247200 10992891 -88284248969167398051651464263241160192 10992892 500504709935428200601676033014233544192 10992893 -330645618354949017916867356377955780858 10992894 -190241526816090278666189977873135509504 10992895 -333443496930083902579573844966749093200 10992896 385799357838192131796559437266254036992 10992897 251517091032505472487570324455534489700 10992898 150451429722889236355122682542659790336 10992899 -63127412374199843663472685561530116100 10992900 79748451565874615335143783528808012800 10992901 -897991358135609835828570074814434072098 10992902 31965012601208624304865915325722285152 10992903 -235213422828528167982116393961252919896 10992904 9296923818059243307664731949326059520 10992905 -147830566606305543947803287251255529600 10992906 88189244190251458382877634843693908480 10992907 -3857384773172318578161521656679634200 10992908 -133734725945820378775809857631210223872 10992909 -121939230238192567269344872629304888896 10992910 52670154438761217756971991658760862720 10992911 -426076469961629200397588804312046961488 10992912 -46158801773197161533838515452189605888 10992913 272027148920319482413365112778861095780 10992914 -96068351159827243658436291966103608000 10992915 -31891599228850947652976139219861317040 10992916 716728310971433369722919616033344808960 10992917 127912598979029933761593421662906401280 10992918 -340804435320329869007749304239731546240 10992919 201211527892407948581919073519071260160 10992920 180100762076670224298004933007722905600 10992921 -489913417227065716803876833908066467888 10992922 104389614705989821563413546480481182400 10992923 -176795126491628915739184786066618632828 10992924 -16446390823121484526747460424672030720 10992925 260951881997028599088014895042154396000 10992926 -238571066675040892392186412299202869504 10992927 -125634690391567427679009614867439327360 10992928 715279198338563213929102519251062292480 10992929 -128182968891781283151900057597685491840 10992930 34390048693976308089066436561946327040 10992931 344808142062219296677870022026135846872 10992932 44883669671167903248356691898931695872 10992933 229037845324668334774123315287096029664 10992934 -76424800217277912016286497254616164384 10992935 -104089685289496140035461775190619647600 10992936 -21844653218708276772238390123987353600 10992937 6291940848834617586434395130969404240 10992938 -199572297755205167886050187015766256640 10992939 195845903390616276786579139797189446400 10992940 -252995090888401393656259987835220357120 10992941 72767250193397306140011940468633440768 10992942 -144164007420663121301593417358725816320 10992943 -882292477168484703264037349739777650280 10992944 -69044826322337744294051378004985282560 10992945 241439555904691125504771046056696721920 10992946 -291522066302446252456997190285612185328 10992947 195774451093522284165991587523211153232 10992948 -4122265312891648519656800969469394944 10992949 157591835978740380288143154084142782720 10992950 -1470597306609934091928195998155694400 10992951 305634593957452599938822996669342994960 10992952 50784042164633691775697453655282094080 10992953 318429206052614795709173461040062460202 10992954 158256961443009921153881788402812652800 10992955 -609367962913757632766003635898014688640 10992956 276254900188173661419445177529281347072 10992957 539600158389282617438992693611570205440 10992958 347654587632772196551853867679975802176 10992959 -44347357185330050184544478119241373600 10992960 123299279745662607122109192832454492160 10992961 15769890421165014720056245195170107904 10992962 92659334152715791072752978761486273232 10992963 -468963943126273066788519599685163089600 10992964 -191303663346237941096660336962202161024 10992965 -336935355096593292911881238504056884480 10992966 -58635412770209041628735904024231476736 10992967 171524403530668787100531824070500451472 10992968 1552436729852056931308263342262517760 10992969 212442644407222724039796952898657308800 10992970 -18990958333359526293749603876373600000 10992971 1880027853299254338951782914302199776 10992972 107044054270521804619476427913335603200 10992973 -152495013055644117639709523891558592778 10992974 6460710793073330641453034734663489152 10992975 -66695729066941572094142744132802768000 10992976 -84689810762200243876921332055988051968 10992977 -432731108248211435126747707606058026380 10992978 129492817386301807877408314430642924304 10992979 61347859673308224784876791770542246584 10992980 249054409966238041475601903771790176000 10992981 447792666629611788974895800404810760352 10992982 -17758593707650954557953766907724789760 10992983 889218697844739991658738024437387868520 10992984 918259028883980160139556914614640312320 10992985 676521481347546889622752955513435922180 10992986 -150811335302160240912356802196180961808 10992987 -215095323871657809300121746759524023956 10992988 151866725452259086237987246962720752640 10992989 51876697008195788361754727950911586656 10992990 195923163814625905550826581514117525120 10992991 602898796924241934950306670757602528592 10992992 -655396827922435016813989909320826748928 10992993 4216632426964299295992909886900125696 10992994 247835130023117381165855983563400687392 10992995 -38169853152848588880175960649426679360 10992996 -4722844342132115905188015140137979904 10992997 11205092448191350140129243181290087580 10992998 41312370595157630057628820235370014880 10992999 -24446168082222952395176213793541597440 10993000 -515988328816343465841555594574318080000 10993001 281973644149756341323680799880658838400 10993002 -57041753135481344925746461442361240576 10993003 -142180494153044019230260766724057910464 10993004 68985282170043740157824320808411108352 10993005 125538201385247991493680178213726617600 10993006 -198714031877704451721856272276010335936 10993007 -93924692649292027451157739609705599168 10993008 -40180693357609383774353746951730626560 10993009 -154289812395428520675255543268133405696 10993010 -69134563347372435242559968776079078400 10993011 271948036745531026810145565101784487680 10993012 673766741557401586328635259690535069056 10993013 -404800983012781407131021677110115384260 10993014 13193122820880408258610760676327292608 10993015 246300544923423820509439881136267827120 10993016 -773753141158346986797407924000864010240 10993017 36633656161033223924129866659345285504 10993018 -105417193610080998388651523853722158080 10993019 689089539964047724311149490897060576420 10993020 146605230931405132972621314602811187200 10993021 -97122876528278200328513984036771296776 10993022 9117935481749307771711954157536873792 10993023 941574526327701069004410701433213258000 10993024 -200542266435168315479121400322378956800 10993025 -177952668781515861110729019973415101200 10993026 250482696287141758411019593836076601088 10993027 -359506652165648166006850100023173828600 10993028 620005288244225155411290421872281943168 10993029 223314529887706031619859013328166217184 10993030 -178049632931862315861411797429159337600 10993031 110903776474810643182823965739134988592 10993032 308186034868767500614473606121465451520 10993033 -469519334349782618967962907904493988024 10993034 4143350229858201185044239309727113216 10993035 127926946232086467265163358581253996000 10993036 1592295037698269731864997635426304512 10993037 -64293373078443995135513751382962370176 10993038 119380834745517045645737046752950932480 10993039 495950533902107318854988272659167822440 10993040 132059341415052833882809666886770114560 10993041 -267063399194455784395603312987340440350 10993042 -287517038437260915754489687242192610656 10993043 -83371906852181912933971457174954439576 10993044 79777683145217067262779342544768327680 10993045 -18545054571124016555690119082367734400 10993046 115132202830439397814600952992448163264 10993047 -69450901036707246820658541207711126144 10993048 -353217677784878005609529846211403898880 10993049 -58700771199709419235826941778253856950 10993050 325444111130550447285375381929648640000 10993051 -162436774863884733459945307057677052208 10993052 281695174386829824959076161495290950144 10993053 -327101692464392635308861648196529095296 10993054 233389592589522174523260494410380583872 10993055 22490975659722229561551102028889754000 10993056 41866139724281302937357058851963142144 10993057 -116633045242726661788577396811818602560 10993058 -212012076406565076811976579510807583360 10993059 98249304658577951648136074966484145920 10993060 -142733147064849555078193403009282403840 10993061 917459126417412535867725814468850185662 10993062 116384530504840918717902503942730370752 10993063 6212366929211942617694953173700658944 10993064 -794750624165979045099211355635090928640 10993065 -87562007560018944476078560822209576960 10993066 200574726336490204470211334413982910720 10993067 -121346260699777820169197085389347843968 10993068 236597191648437008934198569813024247552 10993069 -424261481587146733204143476259021719530 10993070 13127819090176204603260348243726264960 10993071 -81781052514162508911322770310974236400 10993072 136188375586739912572239859964962209792 10993073 -46826591630835491971067786129922464640 10993074 19467327055917620486997268591986322560 10993075 187435094725841799472596885427637528300 10993076 -41922293404115209313104339849663296768 10993077 174771003539745356467389454340791858080 10993078 -43007573291515272616025680933513541760 10993079 -14591458398302439164267224627467392616 10993080 -43410661064480636626836198907772928000 10993081 -241195226657904968798139596034693165936 10993082 -55906552950106954481781382035581373216 10993083 206421681718401603619840285749597638424 10993084 -131904312164648839517203103956152035328 10993085 -347657239974996698925249188129138843220 10993086 8310899881774092388569628454064161280 10993087 784157444340244246840188185360684062720 10993088 -8644019116522764209797824337170923520 10993089 3734294610920509931626745473677115680 10993090 4793597824521499591574429296518880800 10993091 346780396802699107081068244944226091184 10993092 -243673032184836180800309181403305984 10993093 508734335658440203181165639876053003840 10993094 92846383135962666605879894002821551232 10993095 -127203967052895990868248293349934587480 10993096 211955439960763528314038745115076198400 10993097 -160028133934496589779433081933311372454 10993098 -26524844030095581376769386806021908736 10993099 89767479409582135370385084916000772464 10993100 -236513560815791628842783782002128371200 10993101 138271130417272509282577280688431158464 10993102 101955689033425368999555751849885420800 10993103 363057873859308928567179733477795801728 10993104 -47166997375152482014073144463273492480 10993105 -109329728572338114749740909242171612480 10993106 143378148999482509065535177529810647680 10993107 -117824731084611365593950359651763359136 10993108 -231995777375369739468779321020331792384 10993109 -273768838311734986618274952949811445984 10993110 148211534151137986732492489116935141760 10993111 437290088257740327650929366346993581800 10993112 314665441099167205957868508250769080320 10993113 70057434727922078845781742853852158042 10993114 -482750764473628126404904271966521383168 10993115 22600286979845435877094008392003942400 10993116 -320531400271493351283134431572653629440 10993117 -659844702389999201705855958089275465140 10993118 -124491593676869057901215195340185783808 10993119 294111232511607483773066755681256765568 10993120 -423147606509849860183989690966673981440 10993121 221274084733276775214839888841803228322 10993122 1620298922955561809474781724776184320 10993123 698883592107565437139049453051223113372 10993124 -77238573243453850657887778671730360704 10993125 11724845982098347874722370549285160000 10993126 15749546893038121130185402471575423744 10993127 -78613688082790767888337887796182790656 10993128 275529622050561176504806266448826204160 10993129 16585338981355346973266855789860533376 10993130 74618919959491460877741734473331652960 10993131 486476363071109511952213865153329329840 10993132 -621937664557295386446505000399577231104 10993133 -565721329624154811032368134362194296618 10993134 -133570447628518122310954366389440133120 10993135 -169185432107260112421893406289374702240 10993136 81091396513941656699436825905003495424 10993137 -471557596170887657429049307403891053632 10993138 23156060438788532741144526075913356288 10993139 -65617692862033767295084603957145643060 10993140 -159250646037277854758830000550613004800 10993141 668885738728093472906283998226232890542 10993142 -443245902938592505995961351556401650528 10993143 -4943537744681568052846049835054173184 10993144 204721966945178321053107429842758963200 10993145 -526094254782809274358766372433248782200 10993146 65938860936458259402938771221416172800 10993147 605340319907313264265754788393456062312 10993148 -391398778573288082673738284466094497792 10993149 226512789295246181687884657982212953990 10993150 37962876575644920635280218076443040000 10993151 -84600874420170536145656192023254357600 10993152 108681287242307512704982990529929150464 10993153 -762432802402892817037755774028182124880 10993154 7593884349519625261334044877923578432 10993155 -189742241875750392649477591683114261840 10993156 42288702333441051147744261020600429568 10993157 27697687322967512959731560343659783712 10993158 822369449336371735492137224593612800 10993159 21541041481811946907758862946014202112 10993160 -160601166601061737446856191939257088000 10993161 -43214902618405692418005718650807592416 10993162 214283365044616025387796202138824278832 10993163 -97643038890742846968090461065199151936 10993164 -20023522328694885411739723782978060288 10993165 9001438147221825336745411556526215520 10993166 164874008711870727324016820089628597760 10993167 43589815024541567556704813935186550184 10993168 -125848221429721578437748710654174814208 10993169 580697952122785742763188662165091010912 10993170 107801716490213273030351179925299238400 10993171 247273776397174032295815253192568133712 10993172 -4928348948395567117719369863896086528 10993173 344888548857089892993555823242404283264 10993174 -31166976492535553850441057901432733664 10993175 407121071685867577740454803852895170000 10993176 -475527179685299463434026133201718927360 10993177 175965827868341626318147788724748008512 10993178 40687472160855272634871163029403149056 10993179 209088391217183738131063355291628773784 10993180 211763849709856384389852034567909908480 10993181 -333485374719080805631240307206706203668 10993182 306984484289833751190659991772511068992 10993183 67878102280742203226879556381681815544 10993184 440227994765112853861695265459265863680 10993185 195218878124651433661177096376234131200 10993186 8373512145616580029154473707554689344 10993187 51040392739893128575195140255835135836 10993188 -49097434440977567854886052025821158400 10993189 -285531487040230864192218633015522719360 10993190 -4219913337951470207523768954810293760 10993191 103246168565150810499819717412889875200 10993192 142215361300427687057970293403599585280 10993193 -1037945079763011640419645067840707111558 10993194 208405649167234409130907146466161538224 10993195 -185950875120520476411411947550979214400 10993196 -27037291339918427077523849420966338560 10993197 -314704784363807696798805762449801707200 10993198 348106277859778646412172390784435169600 10993199 -363646007622172851475972212340336944864 10993200 42971582155536659087109242598533529600 10993201 -635766964552958420096200108193705220096 10993202 119517036130444296202960167560721112704 10993203 -87339963017646244508133017355669140256 10993204 123904440332970561337383313395980797440 10993205 217154578348832466041170266600360392760 10993206 95885587343587070416751674978598461440 10993207 95791743171491400322095431468436117840 10993208 -11372366809645324389662746378616279040 10993209 -92634668421846397218950695559251441632 10993210 -16311121942025652199390361087565984000 10993211 237287946615099592711097438797878403812 10993212 187546382108582083609566644939225318400 10993213 -310532046284384488565230585179256160 10993214 -270164833289830165644069954175290642048 10993215 24040427407782483924882474547710240 10993216 2275399476708278830228623145318744064 10993217 305450987029929609952575174385670659266 10993218 48789898314316729152361443670856352768 10993219 779312387686629401166603481848701006896 10993220 -48458409575225244458418771137445888000 10993221 -20817422434308470322192411351520669410 10993222 286774002612355943760684233372855682912 10993223 -186574895122950307379378141340044048280 10993224 220126266186774598443500152043546787840 10993225 -491352888453522561573626822160352269250 10993226 -228236672146594960252530141964696930560 10993227 -110794076662364890601108394788236090368 10993228 326649984155245657165911663438271466496 10993229 -169226413462877873953158135646008257760 10993230 -92389199526563895448529301534551970240 10993231 152127304232512555163083518508032162112 10993232 -127579691873054996479923044154082590720 10993233 93474228448728294398805793387664865600 10993234 28521650608498180430197504071857625600 10993235 -369695128660251617034250667197710053040 10993236 348005126813501511543179102888126195712 10993237 -619698567435731824691774708264816881416 10993238 299879188712482908428666408159554463520 10993239 -4610396063526261422068143684475204680 10993240 -229247585619082516904633348979854131200 10993241 19749212357528456223327193150920061824 10993242 -10267910343536765043486067200088554240 10993243 -796023810987903831461693293634332997520 10993244 -370433955809885876171439383987749820928 10993245 -4210774413430685617181200466867731200 10993246 -59149980177471942459801859642258380096 10993247 -78205800423333845559896052462073029888 10993248 -124614755839107326784220805131630018560 10993249 -815476534426826933364958412102033166336 10993250 -159719577315291312202803463871800536000 10993251 3187017435525511865888832521295744000 10993252 706766934538322935980065278689155716736 10993253 -830287256412772266595690815453370502400 10993254 -128258052826376616726706480850403351168 10993255 10092008419524998466739177980009870720 10993256 -655944169600580885673128875557381120 10993257 -260091296486815489445261473173622614672 10993258 -408941557724345850857193872349119834880 10993259 694253313759100392309596087176536665460 10993260 75093200571757800675351607769715701760 10993261 58200820621298699501937351502334905900 10993262 2329640667300102965957909269117889280 10993263 58992000354030460742854069967543316744 10993264 88940351164966035182534661194790273024 10993265 386295630506791361200944266867526276660 10993266 -188343788788495050739140915035157254400 10993267 -162651350113127015607878534234497552320 10993268 -231449929451052358186582470137513564160 10993269 -99141937249571591840230670377060835520 10993270 287706506539720981527697234390083118080 10993271 171811732430546653955278967092062127320 10993272 -15199043456144856406228162166314414080 10993273 -197187165695351450688314209251976200636 10993274 263201440749872137523920072161150216960 10993275 117184171431223114473748747347846175500 10993276 -282629440109990160611946430031728410624 10993277 -460962112951378975790476279995675779508 10993278 159368662781743976045500720063642645824 10993279 -532796338863340790890080723605413731720 10993280 -222106859665187853347720562040897536000 10993281 -250177124508855971299224244936832697552 10993282 -113736395838771904899936170424741138432 10993283 -3815903022977426377365618141752670720 10993284 -436148513133999215192878043816994142080 10993285 -75572426474826501405426928806379478400 10993286 -363206091732054536628992078169958063680 10993287 -70114403483496355409942900098181725440 10993288 243212719986076618729068703865022965760 10993289 7006630159144351785190275798658666728 10993290 -35595434814669214265735470981682380800 10993291 617216202579752270901764150586634082880 10993292 -18194112845542030656788752513547688960 10993293 1329047683663395887915721496050542054400 10993294 78472241293737455259352518210784128 10993295 -610223610576196748669518172796885166200 10993296 -87570991242341997787362574313745481728 10993297 361694285201857837752466824646298818740 10993298 -341578150850708459623100173027441282560 10993299 -187544633212263946496723487133844037840 10993300 -209553737728680882939062151697393152000 10993301 -461058474532162288381047886607115588096 10993302 325374742062758628799620436253826269280 10993303 -101746131392819061060416711101741515480 10993304 -92086429481164282314415353760005734400 10993305 410969758814934309772955382366987984000 10993306 -398169522269166806853256020521338533648 10993307 -64780273488793117691635737466454340528 10993308 363437876006162289086700672526929615360 10993309 -440832091086480559350521745008712126490 10993310 6294786998230425580527180346088520960 10993311 -3522985059880716947708263023134042496 10993312 686184171327703096470466098345189310464 10993313 152368412438304226715787871815998700288 10993314 159852748649374850378351870067805434240 10993315 447571807242737128376702774482616394960 10993316 -79921299940103789488802215169241004800 10993317 418839002904620366180574800680565808480 10993318 -25734221569319094321481094652796665600 10993319 -372292937165730007069225382270780486280 10993320 -93294176799588603279595905778739712000 10993321 -421192128155478707751474146960256009478 10993322 -246510047301537933157281115822872393888 10993323 498142311332505210459424920434444088768 10993324 -433162809245559744900728349353571942400 10993325 -100259478758158970503448308730286852000 10993326 192936098787392383347696514841014023744 10993327 623874582087746489162027297920756131832 10993328 -216399262082076847373813777752682446848 10993329 -130742033978387474544847220868663377676 10993330 147983679574808173061715475475317888320 10993331 -527434578946524639836154387933926714868 10993332 29218849876491370769506831456899796992 10993333 -193496515460838189682042592465655768576 10993334 106723683961724775346946169344531808 10993335 -18285406774228744428955857544863399600 10993336 -97767953227023322795494063551475978240 10993337 4772687432588808979550917585745151120 10993338 -57776283677111555217446574189742144656 10993339 166922984449922256260297938703178711072 10993340 62463271770064445162032273869032931840 10993341 -608944096357562571716630601622080062208 10993342 105639896685241706455594498919638032000 10993343 1001589863677729315718253267973624945320 10993344 -49124052486306759854664821903047262208 10993345 499758653201920112737974775241155233600 10993346 -53489458622331050024756197368357988320 10993347 1239380157771184842558875077376616483840 10993348 341440617494172613208810629017596763136 10993349 -313969149682380605339352351928489442340 10993350 -2334820269384015283641213467520652800 10993351 -944381142406036234059760097141253796648 10993352 706262938040014376027784428250709401600 10993353 -49784924114660400251102844809134476096 10993354 -442615388911149266000620598403099420624 10993355 75689388124226690381510874690104441760 10993356 -112741117956138910217917538228355366912 10993357 15921269779949792505544256421452082400 10993358 -442387124662550335225066282256379750720 10993359 -47436665467886661010504771936631924064 10993360 -29572717433795586923474429224448163840 10993361 -377846770801739732582031442369889857038 10993362 13658978981855860919680438896081154560 10993363 242256735708355804565340381332023505560 10993364 -757137108049276500255509824259070105600 10993365 405815308716546361638135890259078475260 10993366 -13464165549987236507588822482596118656 10993367 298637983838640118995343723639827437184 10993368 -512626734889568800741021160092107018240 10993369 503083008885036352015316302770494205000 10993370 -238237836321225580096079786565564537120 10993371 14086193717584102141592801043528712320 10993372 -35747424798758588865843441353769929728 10993373 191796263394236708682950626881042100620 10993374 -91478387105747848390532809552242278400 10993375 -134957288613369099545206816913417376000 10993376 -612981669409118076424513813417308192768 10993377 652099968701621538960615979170137778432 10993378 -357245743987039118076931292395580206080 10993379 502789991965115056751690110611958182384 10993380 -34523154375648330822344204409262080 10993381 -94377525400866896398130953356695250880 10993382 -27726010689308321548653305591505312000 10993383 93078660352069497670102036388153442024 10993384 -309840582544021904161985750031201469440 10993385 102339910112000134206635105552899585800 10993386 7099986617635934062591671820261782528 10993387 354326715769010777612934515066424673152 10993388 16489486210916764537035487768284235776 10993389 -377304483130844861817831116878613535744 10993390 100760164672222523420624369204635524480 10993391 61377554358003140697430878856014393312 10993392 -73219623055349828980731493621592457216 10993393 -675557687427892056949147782754025565358 10993394 -14823438481040137197206638005342839808 10993395 66314592590749220509171463030010623280 10993396 -779028784249798061868525630554404702208 10993397 -182701613114820394186068204450906774948 10993398 -52954147100942210402040912454966056192 10993399 -900273456137178146610958440454502200600 10993400 298037650401712600268411112313282560000 10993401 39585596857895156645960880933025984842 10993402 30492407908472825521548449559811666944 10993403 -13497652389463991335655228012313954240 10993404 238354102410438180073294126361994043392 10993405 44332751204422028802774448055945451000 10993406 172495331138964821864377113967479487488 10993407 409206798455519361618860341081494489120 10993408 -567300525891121923021290449854338695168 10993409 -67213044195954474713179200539353733184 10993410 209804434509582755779168085642255124000 10993411 18887498554914291988421383317765338880 10993412 -2543530730635200284342780242094515968 10993413 -276222731694774820203846831847887117600 10993414 133038559583953179075100987994986503552 10993415 187849741037024462945551644434480115120 10993416 -62036922338916050579377767586680176640 10993417 381960968610212476170501758143498577280 10993418 36346686290865228785078286719243387904 10993419 228925944304776244344384765121967296560 10993420 111352275727496892801593147918633794560 10993421 175957843449406767110746994665252973622 10993422 -87899733003598935236027860210644335616 10993423 -1959267967699294187341224225459235456 10993424 -69603400267852712090399880186784481280 10993425 17866965369140285937088527184452235200 10993426 -9199933737567341765838680253377855088 10993427 -293441872778629273153626697838691000576 10993428 -43690715549946205546441784708898938880 10993429 -150629464051894260942051798924665506916 10993430 -19933778563269073638690806528580576000 10993431 117423669867733175058363284748420768720 10993432 370528300990459793009361555003698196480 10993433 -463580133618947753928115889904156672672 10993434 -278752364861479203763319274784186513920 10993435 -9998818456185262994975761518914824800 10993436 -523572947360096497677652124162374417920 10993437 5802373034315130600027465651393002496 10993438 -16825943644405568753902984292118912000 10993439 -36139560993487037909320955019785657760 10993440 184339797704474514350481782979113779200 10993441 672593356076677206449414888388099778560 10993442 -292388517660604079796987735700248214368 10993443 -258591136833917647942525661000236813056 10993444 -135960242402209852855441767302734003200 10993445 -417561710472122798362394071833511863300 10993446 149139887388596006614839443577397215744 10993447 860907703060080453885949256534169901200 10993448 -322896106239593576737295075202244362240 10993449 -388649028276326391516229782368480359536 10993450 70370206268553641443025481016255959600 10993451 254317038921156251829175409149215767952 10993452 -248572377617638361244342527188963219968 10993453 124968092989058924230917440726265560844 10993454 -52983472213956447090772417556894824704 10993455 -836225774059886474146891325162546400 10993456 -3950888368963524039115465740578226176 10993457 755301351876923776144048900639122009840 10993458 -16611584614505806838719171248638576640 10993459 679170370635960619327878415254140363660 10993460 -8708579540389146440219234017991485440 10993461 -376256847535213233469292613846441685728 10993462 30641765300251545494152529716198115232 10993463 -149650784660417282057406525706883313552 10993464 241853303594683076959209027439319961600 10993465 -187571919820047522256550032844427763200 10993466 5117093725312209118530572050444063488 10993467 698483531686229080280040639114195058800 10993468 -16045692186960014101420787303191629824 10993469 -62684671451147285289995162529189720000 10993470 28715859310016887950442053297006259200 10993471 409601968251402607058197915863374334672 10993472 8814283854904340727410316420518510592 10993473 -221151242280348594409831716139165319580 10993474 88368101174020968093170255389804118736 10993475 107955162976804712571016464414261053400 10993476 114776735541036748327577701498751078400 10993477 -382239251374189209483726497452926270816 10993478 8167112335028274966219935867970473856 10993479 24756123586013316169961858192254963968 10993480 533933090696630163524017885371119462400 10993481 -408677219734896825146392926038618700636 10993482 -8290472995489478237076254885128051200 10993483 540400965371429390113680183668019714864 10993484 110370093750554464324124081901338678016 10993485 -207189960512144314913369927717792682240 10993486 -43032347993498630623456232826163152000 10993487 -425016241652130380784325936696893736848 10993488 117355513069727568302430458218071195648 10993489 -620675361098119974124553231440897676 10993490 137957838412896102272828928007457894400 10993491 -203657910877462843536003217691302927500 10993492 614404693960773877646837324533769080320 10993493 -169285281412965248821266483178728638400 10993494 69065965223379266782055572508200611840 10993495 11119798880269461031132380403006855200 10993496 835828692643660170042783473336917985280 10993497 -18175361158111517266627849216158000 10993498 -105506057317882429845546552850704456960 10993499 -634460495836585640907829003586567952384 10993500 -25785449310933270517036359447820800000 10993501 -132876258758571242245598565051239101440 10993502 -166491927403503546155825512100398970688 10993503 289379269577121154668283491064221815808 10993504 -751970225049683641901199632418569846784 10993505 179500014436413250956526055448523920660 10993506 -107871924101596637322106931222604180096 10993507 -126395003651968625781422322269852541488 10993508 -47657035390943085623438281247744889600 10993509 -1624900736682629242837165099905586560 10993510 -359112831776816048557493346997120512000 10993511 733959989423337151493900126617432972800 10993512 401079722799874680936465728178315755520 10993513 -273014061093962759541382568417190615238 10993514 -66783749165578433329087331870810004480 10993515 9416831458430824532537117190280477920 10993516 -428123035134492555874886045807377678848 10993517 102076694293955825529309795328553322240 10993518 -290887272629856252350054336959648920000 10993519 786081917759343777966885561220243635920 10993520 145859099787757904174168220016386048000 10993521 106174685524430014886269340864806837248 10993522 -85534456518842085112430777352676531200 10993523 804459889127114904771445805205314059680 10993524 448257156803113624104654240179560390656 10993525 134066161757052923816486853371525901300 10993526 282068306000483644030015135611384690240 10993527 520475418232492472772360129655576078464 10993528 73293426002947937675099883285955461120 10993529 817251538574259092153859627216003552000 10993530 36365118717161837326933729390137200640 10993531 125937592787680284424186060418399175332 10993532 638665540310847756128870951691724303872 10993533 9176624213186678631184692993991269024 10993534 491995484151469858597758770138294520000 10993535 23962434870196593718326482005428664320 10993536 -37132639012538787470501531153439129600 10993537 -797430334666999005681687575359275666814 10993538 -44606068991614453080384767049231727104 10993539 -233987900847034327513608518298943909632 10993540 -14695444942074620959481197287049728000 10993541 149212708252842365490635149616369817372 10993542 176563072199941785107965769798639654784 10993543 -1123980456186018949505652966014467200720 10993544 102244507264138926010499223555120261120 10993545 -224558347288544618819231560594101028380 10993546 591981863536582966099378235914949470464 10993547 -51434083662742754027706169332492783840 10993548 148489279611442573857633753495601466880 10993549 -96111907266415186883275304465934980928 10993550 -194508859591282878306276043398505939200 10993551 -65973644498249177638540712459217678576 10993552 -772805711940125489305937039585116160 10993553 -513956224300774922571801433444589697216 10993554 -92792232081772594160802251911620609024 10993555 144464624484516262721157939374486173920 10993556 21383320499191213392761087578873651200 10993557 -281010166737565469715698129417304920160 10993558 -88010641619858781676656273099680241120 10993559 216522803498343032059278235610774690760 10993560 115043182699369788139561404878236262400 10993561 -236784717752850850662284635040030891520 10993562 889228628968613450174553297718306032 10993563 -87997312710130605085661834243881400832 10993564 26292301519184181824123714329589874176 10993565 248215961203458311464785448831165089600 10993566 107738927547495316209533353155362466624 10993567 226574332100217159494045442385255967320 10993568 302052199565956164609254748659037241344 10993569 -373152109036046895445491584728946091072 10993570 120842645081709134727984622972910952960 10993571 -576066215555699612482769301362016109800 10993572 252848952565192874009155907801859348096 10993573 232298868865686525439324274170102583164 10993574 399220319050931229590542275010578349536 10993575 258675741464857848935465165976287604600 10993576 -212974487196091521696009109409310720 10993577 -324985429160088183831564695201567113728 10993578 -26579318109341624128526502994309914624 10993579 807534477686113740644936956573939664180 10993580 -96751478057649390083392770282936867840 10993581 18747150994616491070535787054582538520 10993582 -579332024254191479071370674231962148608 10993583 -924885896660551563053305296368111085168 10993584 -5871096088891149419553370843549532160 10993585 84990797154749810386725444849427877160 10993586 24578996748694759141609402427532033024 10993587 -232997405581994718048293172511106389440 10993588 -54434029395540793774039916089848883200 10993589 1330865268584421584232674089632352036956 10993590 -313630642257592633224337370753796096000 10993591 802981339912841758846004771997196489080 10993592 -101628845753851274800622222579555696640 10993593 -66427443547878510586053189397770875136 10993594 438799195925202324862879395863053224672 10993595 -4764440828960901281214232904282202480 10993596 -670199935337124454738112940482487598080 10993597 101577977004455380010000799717077983046 10993598 -96554374277734323339491569347531076608 10993599 -47719197144190993291499357162961926616 10993600 -80485113277868814402509609324353945600 10993601 -974940536983289672601919826096412634368 10993602 -290096066461020382158048890591964848640 10993603 -1088012184452651973172345997066686823440 10993604 593544515553148016560447598258965424256 10993605 47886775946018185610307898397154337920 10993606 -116234251959928052961784236963931030656 10993607 -1022329728482885984743715907860909103144 10993608 -90195820575392058710216509137413283840 10993609 547171916322178854067401256177633351680 10993610 55760789129608104163410045100456166400 10993611 -450551309400038532493297930351544863776 10993612 77617170073146865971055857514253808640 10993613 548404074793002740784211120453669160064 10993614 -127996314078429755878791356179818254208 10993615 -639919479149293209834585745737355125240 10993616 156948593444151334461060900563831119872 10993617 39108242229275751329491583508496140480 10993618 317723195241499419428592746429222063760 10993619 133232488340545724063354982253881652464 10993620 -80706498341637705331619400024225853440 10993621 -118554493629214612131902548464303724356 10993622 100172966751267246353315819558339687424 10993623 -160828988810050299986251994458969016832 10993624 -220475512468147563573924000493061222400 10993625 239083817852328414398294611918287882000 10993626 32608222640560770891865963928289149184 10993627 142533832099004096228892949096145402280 10993628 440814631696706880707810244105500098560 10993629 -877087730757659399745938503118446584960 10993630 320112727584260069339175694343358576960 10993631 59589865292191883712265042855767523680 10993632 123574331611176599317886813384963260416 10993633 285222149174209144227611773503706851520 10993634 -51502509997894465625832243531997539840 10993635 259335759913794921255806124639548169120 10993636 -209952126580501129579018792952669602560 10993637 290336414509301596136613461423216732286 10993638 2989645119550956451182717371394820608 10993639 180707767458002626695891166443939554160 10993640 -258427962093541211211879925461762048000 10993641 -50119869390196406485464571532667697008 10993642 -119548647047240588375026572505238470656 10993643 -186241854551625709609469758785960392520 10993644 -15962637875110939252217458760125618944 10993645 137970488222627533896257342582356422000 10993646 -294012824945497792908672030254983777728 10993647 -144121431892382884311859821611550873600 10993648 1095441774855088813051729343890489344 10993649 -24463060238019358941603883276222744830 10993650 35982518914154139966912173319198057600 10993651 761449933826106420337678682457522235704 10993652 404206145180684537138291399686638001536 10993653 212909653543878482141910504791696617440 10993654 4838601467492410222635214210273787904 10993655 152866619839771729820442307211032812960 10993656 -237659079687901330035558625356942028800 10993657 50557347931152060777637999930118595840 10993658 49770230186443188020442989519858355648 10993659 330214705781223545385560501063972359680 10993660 -184970190332616597213325320799000696320 10993661 307806827202470415159215892022603519104 10993662 -73747227983407207252590365871270420096 10993663 1195086998307813314845954367530483872624 10993664 369559161382094067403311448809025830912 10993665 40454795831808350432897526173885665920 10993666 296778363098689014966717165871544160000 10993667 315156269566228529468535532989634282800 10993668 -168962794022459770954010993806951587840 10993669 -155294820864930357008209671474413296930 10993670 -31270256972797442830878906828949760640 10993671 63609545562443009196425224612249502880 10993672 93905484243898120024368641954115916800 10993673 515155206790909970903556805683491792922 10993674 -165019204643563919142607082962631466240 10993675 76105301582473158076019970924928089600 10993676 -22507026767668655637078901434063808512 10993677 -381504176940529832252248932081349416192 10993678 232414082594940526700123534679028724544 10993679 -612581177725349623730160267793365589824 10993680 25070506172880564135819104364526387200 10993681 -10733176045882001324100687835324630928 10993682 94213313660470634103266821675071419904 10993683 83326614688673394935685037031806672824 10993684 28404759399708779957852061629102138880 10993685 21808828089679953541033805366813606400 10993686 -30088989911305644570705464585086966272 10993687 -97166651499534055885530531250082282640 10993688 -902277074988952196621063873616207882240 10993689 346628193324629312370000671945746845876 10993690 -76467304955530928902015362656159258400 10993691 306110093438739216006014003675365609092 10993692 -16013218368144820164430535428576347648 10993693 368192748339144331136048951661127242060 10993694 67056071995065503100853393293333136512 10993695 -526917531589856766424608006230522985600 10993696 93579555481369299696977590938475954176 10993697 8550967328038029194860936215461160 10993698 -17468451138336620775144242134138560000 10993699 138780714100917028470172462529738079552 10993700 -219706372594963966934269733481329308800 10993701 19235206525886307669858674718102391296 10993702 -179311490622146208305091938950096233408 10993703 434995861115044808060357238854518940640 10993704 -374447242071614024003414970817579008000 10993705 752512865586451738581130282787546727360 10993706 -2498837003658604950040284886906375680 10993707 -484041164604908734358834672978516007396 10993708 -182219048295807095666181744463741699584 10993709 -852960102391993924902181627654763946090 10993710 -32571041494893649901095653404695572480 10993711 -10768533175768069397564569899382252176 10993712 -24329419955774500329230301224940355584 10993713 590383479817046443406014820867968409184 10993714 -231541776988305450831372359446064546544 10993715 -104314161977745688929632036427478206000 10993716 27385398089793366644017592995083116544 10993717 -281422762699108899594270743156642055008 10993718 67267784262234460428014943155108422560 10993719 -668270394613947173937180464365275962880 10993720 -366791519906005113195713441083254067200 10993721 -750675241125619351290947610524616261078 10993722 -30116253162606580715320886129739889920 10993723 471956630934423032677781098887776048640 10993724 -1637691386676778758584243096779849728 10993725 7382386079792481134331942943610434500 10993726 -427731103041930288828439143192839603520 10993727 -157634302592115259412561745002953551216 10993728 -5833351418660378273482622392797757440 10993729 -591822523077805056419330977958573796670 10993730 -135679462377882707316090857289037747200 10993731 -72538624134269039446255292539447846656 10993732 -504885759611594447425286612544390315904 10993733 -763197128210538007502214809549633182176 10993734 206696830057827683635648057666561025184 10993735 -319262622236747273092331508647722573320 10993736 -58230792830050586728987890934152867840 10993737 -110740537083185353078212717359832503232 10993738 32912950239785229872307851200639158576 10993739 -289733989482786382412697947909060084460 10993740 59954905560722088204128898329905382400 10993741 -890884112184868399551040364291243882016 10993742 -282620359380253587649634764393571140800 10993743 190910236329695076246889238271047312232 10993744 15138112291935944051845701893962588160 10993745 166052045339752301038151505517758146880 10993746 -51827877687031362691699170533876217216 10993747 -574065598891342128246712188918614016 10993748 468651286433353017690582983561216161536 10993749 -20216753652103604390338760329656729984 10993750 -330159777782224216263809215683672000000 10993751 -166970181431295485322219664270661283600 10993752 -295371740491268448509399574827768217600 10993753 348259105895917918341424361703275205002 10993754 1842861192488057374384995286298692320 10993755 -29908073484155585643437906121738240000 10993756 69230094426464378597960877811605086720 10993757 148222931871294932593890529794108228480 10993758 47481483983573106776209148410648497984 10993759 -65377837734150825690758789305012443808 10993760 -294371168166751342960013369379418275840 10993761 223503440931257132025304935486637392000 10993762 -91448574056833227952502774226630468096 10993763 -647091330363276415778073050015526602616 10993764 233760706434284169253706129304306911232 10993765 -450244079953939802780524893872290680000 10993766 83276257834751485015927123498877243520 10993767 4232943020028165555522393162267435648 10993768 -285297634591605506952169108708570122240 10993769 248540654872044987855888739373232529920 10993770 -56197350168827269166822177158270095360 10993771 1393483698893290901169829227323609972 10993772 -22331376190758381564595281609420666624 10993773 31562369930908540766160240586580188800 10993774 209268681372242857394897663433571756992 10993775 40634864071992978177231463368740611800 10993776 -10369746200211162772400435142876561408 10993777 -546239249751252113432655423101873431488 10993778 49632168238399167664644837007165655040 10993779 -924919200009763056885832039482657256080 10993780 -123438283577112819429298556830544486400 10993781 6970225451680053055477323515360177784 10993782 107561336505734734688736600117119059968 10993783 541023066668520310947032949966321468264 10993784 17241106442663116766317167871376486400 10993785 110411868763942638767008222420894161600 10993786 -44777346725501206322728445491735333440 10993787 169544175519788514853662100214888423316 10993788 187482628954891273345888024859461401600 10993789 353405452399150420880466754388481843590 10993790 -63218924818406784670145526089708417280 10993791 6532655036631920805618227998682323344 10993792 119763862682145841868522721444259430400 10993793 136517551917404362116287576062077234624 10993794 104206518088195671482543772704961910272 10993795 47808520226216894515527070236397126800 10993796 -54232078834235439020306765447651619840 10993797 -398647301410552981364045289434720513826 10993798 -249222845220706661974247584830828695040 10993799 -865196743937839627978275682820151392760 10993800 -10316620220916902886928168394840064000 10993801 -132521893287004006928236149185871622336 10993802 -113875650851271559922222875851843938208 10993803 -159101136960096167518980027085518402576 10993804 2967986447997687672924072295290341376 10993805 -31854461968049871322702407831520911540 10993806 -165770285098728369841245813422402392896 10993807 546773371502341705391924934655264648632 10993808 149381452676387150070951633546511908864 10993809 79597366208604945822698068813032192768 10993810 993791379799346011252664740037752320 10993811 -279260790337246093322073986003720085588 10993812 424109861105153307738262801072054272 10993813 -1228360685531015786621596568606126230020 10993814 -55034640438019655227820551048948784640 10993815 172824924604474639961946479389960451520 10993816 234369688224023263656990170034075648000 10993817 225017683818701757763495327098650765952 10993818 -73982761531045738621472132682266880 10993819 -363728785279335092137373825788108150780 10993820 -161770276665963037469828275373459857920 10993821 335995446086011179130816973048867072064 10993822 18787244193397577836249857944167311360 10993823 316777137845171197898206078093620334320 10993824 -398559494040793965903307375592346746880 10993825 27797641074708913369122372241371226550 10993826 -66618095365722056192120640278158899888 10993827 -48736700788204210077026273727104960592 10993828 497218857124878655547612273539527344768 10993829 -153205686390109590206950132999945652736 10993830 -152286914442898341999378301105036414080 10993831 1230243387644700927872722204880100966064 10993832 171840829357908937542252867376474828800 10993833 -649962142133500087627541797454895482400 10993834 -328718183893681347810108119779418999808 10993835 -241899338903996004834095256491824578720 10993836 224732460740591719837782870521624985600 10993837 -123537586907572557505683119040875364000 10993838 -331950919366830399082733569176247615680 10993839 -73431024867269897026331500773234907392 10993840 33305121481234475003893235427507240960 10993841 -790776457121712683862053720979239995758 10993842 -339756883462528878081980165324278186080 10993843 -36466230386664009084966186372569022816 10993844 -464387172566497956242679952005340009728 10993845 -5249998185324838879023180677492448480 10993846 -58301692241900353920363642365301100128 10993847 -241376275941338280536241957415102622496 10993848 192386770626166780442820474424010342400 10993849 -25287599170054200372027077496301104500 10993850 -41776504605484386785105126472719078400 10993851 -139554662997672433711493311209175459800 10993852 -691854062747722860007386328314146478080 10993853 -1590643839784867747882003288679478912 10993854 219584716244385780276627893854912307520 10993855 -21983020465449373277033324917311701040 10993856 -44910441416996113006659448794230292480 10993857 79452184755231239009787306040316765184 10993858 -690390613908847191665253157263283536000 10993859 -632197144811237403284616168869743372296 10993860 -195826204396865857210264875832906752000 10993861 -211243005276612261223917846929380914848 10993862 -264623549028626170832032223183063310336 10993863 174309356765622537715947680643124071888 10993864 374128612846931912451974144284716564480 10993865 -476345732392547015608436529505705358400 10993866 95072849426200500587178048763306556928 10993867 706200329415119670216880422516802528916 10993868 565413773084475782532521878643394632448 10993869 117098987513570073400286361436577094294 10993870 54372804983936669640191962442123030400 10993871 19738145924177415587098004328133724160 10993872 -51958360166175727387130834096491855872 10993873 19638546351366106259602580463749337888 10993874 337020572057131123059758593991624673936 10993875 195699135246352818074344589625207360000 10993876 313802683872156925344368636840448575360 10993877 -92254623404817285088147401769228588800 10993878 125959813915588884564141454649533805184 10993879 -36244699016556767694794735103723725816 10993880 -175255155034951101434233388078926233600 10993881 -7579584378017125569255994405765633440 10993882 -151896756246959888564119203134737133568 10993883 -228892531560305403229575899014079059680 10993884 -39476452383275300791690362276169506816 10993885 -240906919738149228491665333998927920640 10993886 447102220753809430071789477968748811392 10993887 7671978572053468464624618914932161936 10993888 278932037239743189745677210540366888960 10993889 -454104222082278025478111333738942565120 10993890 121756869654568532620811590646238289920 10993891 -1408042636969028296310045766320904000 10993892 -109827835742099690426503064269006368768 10993893 120897250171028038648386553982124960864 10993894 6716423318225786635460817387860909856 10993895 504859656189692681263657127847413732400 10993896 4062705853574842932460073553361059840 10993897 1060553230713731074325560134128228284346 10993898 -82804350698578527467405213615913886800 10993899 -153579775131367578779526923981594664960 10993900 -244138724092317207584603031778372608000 10993901 190247176837637925357822906083851282902 10993902 -6775703191473115532203453653244809216 10993903 200794040950662449582765541970106726640 10993904 21238465697930301503157167995220459520 10993905 137036389857689426839549217973656067240 10993906 24164395113328618044605630291617927680 10993907 -644351071560218890917525262814993153844 10993908 57026952212867857281269885307083808768 10993909 -95224391619382195914163085900856119890 10993910 -134402342109405157418867514890484848640 10993911 101981143358824898597328869146440367104 10993912 -476101888810822195473783501921105100800 10993913 480628294004607066194959959506025876480 10993914 383065682852640944156500875817171376640 10993915 643145086592935259212721797694327554560 10993916 -328389213950197828891188706399364252160 10993917 148564263311791372000631203900695296064 10993918 11181077243124397982972343250206382080 10993919 -230909730948980425068942201037086857304 10993920 -57319351285243882100430842051847782400 10993921 -447567553348958027927770592202444299948 10993922 -357100277467129992082862743163143357488 10993923 -908208440715672423936796625460097895736 10993924 134864183268979764306552273110073864192 10993925 -187295625006057176950111467486886250700 10993926 111710013405274181476369568532721526784 10993927 278788649136386839061900898334826192000 10993928 124109964597235012747458620036668784640 10993929 357692405121574278860334858405683209920 10993930 -226691664811914925819133368807132340640 10993931 103753775802125252508750208665102940416 10993932 -430453599496750665468054785904953448960 10993933 -347619985630426085465430590655097129856 10993934 344567707797118752495957551997803644800 10993935 24378615554066470831572254861960509440 10993936 26227591729619128194266456317049249792 10993937 217486023636379333023287394008816849586 10993938 -3816849383904573310708632759631679232 10993939 -12085432484243470455083311594298168 10993940 102875737127058927700910176572162516480 10993941 -47274615120091059143378211388738953600 10993942 153662855220679289417766815722471483200 10993943 -600234829349430151599192511158465530808 10993944 230172365090713259450427679256981667840 10993945 -126864897809644165962297263416562662200 10993946 20141162312460929386607184520298756544 10993947 491047762447435628600159834259478459800 10993948 19475804943385849665489032523038195712 10993949 466214639994270040665455891003222657964 10993950 -8825517189683815956057267148187812800 10993951 -728246369061669335597111469634459832160 10993952 70629103041411116982823249859133898752 10993953 -269616352043661549731105759388593295696 10993954 24059413467000241246108796633940556800 10993955 237417502784635152061111431098042105760 10993956 373134745555928819823219794666896711680 10993957 -76529394203930576716264821342141391686 10993958 110888817344030169085897646393072716800 10993959 500851467033056020385469469726821242064 10993960 -26255719150293895494138251047600128000 10993961 23829257171757511094342844212990796624 10993962 -44525200470228566484809127717542432256 10993963 659974694270928410055992074622253793240 10993964 4382246443140244659547051801567383552 10993965 -284527620537385532807360948305493520000 10993966 342236193584611252626070509939705306432 10993967 -315150799081741203482642177304114111984 10993968 1235952543410392019460740456509440000 10993969 224438871616970301271948028028209208512 10993970 -154660483531995448112472658684013913600 10993971 179134414778875338270104389656100032312 10993972 -542209939487873584043062602271718688768 10993973 35769046358930865669052539354425754222 10993974 -34669919091711624367967138962297304640 10993975 354594089357093646845120320010854394000 10993976 75280773169799224338711379610468597760 10993977 30829871024389380038126787167659345728 10993978 -91530085554311601877677653057758814976 10993979 6500553283311121587293789672056882176 10993980 112042398226694932400036836829446195200 10993981 -278330738418695293981219181731613197536 10993982 -6950234657530152806614245760819437888 10993983 -2881847648099017224638605721706913152 10993984 -112607371972771140975912992582553042944 10993985 314450333661440095128892348827099134760 10993986 -129511846336322155937904852856507073376 10993987 -465047031418133219308139540709443826240 10993988 -590086066797000114403759427583403888512 10993989 411256939093392374372463485448887151840 10993990 -93249844387305792408741434329752549120 10993991 -70717778928654667889557813391358352200 10993992 -96233034504274065426622116521443737600 10993993 -1018359260323167849772334746606228190758 10993994 188936069195949333079277571764873013504 10993995 -33369113337147486028428767138512281600 10993996 -40607314741105917931608074371906154496 10993997 -11444257307516033185249685575214332800 10993998 -6735612945030210010817082349630335936 10993999 180467110705356772184292037668592018560 10994000 47170167264514039371478870134620160000 10994001 342254851611097710298082828689664697600 10994002 79866309934212150877765485451946374464 10994003 267853812456259728777218697639557622252 10994004 -108711629128759907629342210628744423424 10994005 -1111917416558672615979219420541045927680 10994006 41823793909705092246015973313702705952 10994007 88944758497083442586870919332366231040 10994008 -780310802920372383854189258075602944000 10994009 -100085776391514763534709041631309767680 10994010 -222459995800214963666875569801988189440 10994011 3726126039667221804906523146536004384 10994012 -121019055981271633121984960275535506944 10994013 -128368496488136552376619957661642043258 10994014 -48315324163045671124124991782052160512 10994015 -860648825913161535160245984192742356480 10994016 -536237900355100561488771377826417868800 10994017 -856340849115609606954600343438555001468 10994018 28288628736447620668217176327419849216 10994019 16788982063050429175080341316770339808 10994020 171429856937893125274641939195318708480 10994021 -253593150909699250319669937962902571778 10994022 3571379004681835062678024056560500480 10994023 272596565564460221984915586438491510544 10994024 -162651078325099085771440623816749383680 10994025 405210037558984608981179611037721600 10994026 806278032621753575682353508386786304 10994027 392876557765465816656489236255876741760 10994028 8340237259965358436425350190879249920 10994029 161005160334583646203998678139924924960 10994030 322570017714815866404056144548836691200 10994031 -185380203725414607471219078812932234680 10994032 44705227156227205023122697708354109440 10994033 461854018111391521593665111262510147282 10994034 -261539430609644544141370796521130184960 10994035 298286521329471175447815172654770537600 10994036 437507204942065425730792398606804627456 10994037 -387373325771253328617593000976261481440 10994038 -337368683268573176273563669719298415040 10994039 -131759653248957363145749460067891812944 10994040 -38364179832949090472465904598123008000 10994041 444555028554716395987501251462611518442 10994042 -53528494417438852104790962072769181328 10994043 -131558892881750815546189027769237698536 10994044 -903358032218725091388067339228204604928 10994045 -94380970759196677776127453768287496200 10994046 -34258135742926117473200480063004672000 10994047 779076170626688297665434246505447354496 10994048 178281353700228945190231470941688299520 10994049 -259145678349642790031313837193567816320 10994050 -161076347240098522500092113131217885200 10994051 -259530877206645421505136817901580607896 10994052 -443478092343657879809927490985423650816 10994053 333347134084016181297535702207978088256 10994054 -253883086322890613852010898265684037024 10994055 211774587052933378351571594626732557600 10994056 -373152021576666144221481799413392133120 10994057 125648315713543927012014770298913327872 10994058 213625917680478434538296695251178373424 10994059 -256345291478109562438514562337800196760 10994060 94061938411985464534525599742503321600 10994061 166735671465164615809662965026101085440 10994062 221653804819445256971111390790984580032 10994063 696601871731927553325172379851617099312 10994064 4783317235190731845215120640912261120 10994065 -426219546225855711119650763698625846400 10994066 -26294191815792412481536245511331089920 10994067 -21576424835190730722835233204198660960 10994068 614920922923733290930070758437457920 10994069 101065130631642094087796494685565613440 10994070 121939760872712448165934658962664559360 10994071 -286277468173874853328737242927938705536 10994072 -768897113437388100872126802652958392320 10994073 278891509395638678383925390565085343184 10994074 -67553856199357279304162941710984084480 10994075 301175814813991023845856231032978109300 10994076 178164486203642655622220986305865896960 10994077 -521964570609190122384119197958758450868 10994078 196867466943710499489650226268313235840 10994079 361207558835090239098137278451579661384 10994080 100214912351565250627057047780413276160 10994081 -269539943099467927565762425213388472060 10994082 -310463075403985763208152314670391286272 10994083 163629494101094582493783084554563578332 10994084 -155980271256707054513043428017933286400 10994085 292687837331506509292644403740665192220 10994086 -465935323235088830925755234712771775008 10994087 -18197221733629468079646543369407574768 10994088 6355065294544061082682476898119843840 10994089 38412547742575105231669818674923778724 10994090 -364190146502611537452518199270746071200 10994091 314678351284659455330268658992478935024 10994092 -17378751844196546765136887864207075328 10994093 -554844719543355897781939454719270413312 10994094 40468767869313390645864285573971821824 10994095 -120934660794084883595475511909376764320 10994096 3625944637458864442545520777546186752 10994097 -259237694914120710170377310301813999360 10994098 -363995310959305309886786773511466894336 10994099 -773121213823452967224699271473935208864 10994100 58187096224260709001622195266078976000 10994101 -293175675675891056399684348349887226898 10994102 156711968538377660142300219642529037952 10994103 843374099327314408912255105303829280000 10994104 741770966771076648104793314179255296000 10994105 804111699217655838572403214139040953160 10994106 10657598122505446874637274594236835584 10994107 32880733628844327173480223329582208356 10994108 -290660845933850557980721991165788976640 10994109 40444648014215378854448227420252878528 10994110 132796937389607661521585393416069968960 10994111 24635519853098447517044383726623083904 10994112 67912685346788087859527147784593473536 10994113 -227967003612905656438984132086099756696 10994114 -629977391064082483892910900918315648000 10994115 38870336121651171283876158637481495040 10994116 60985014681518064241841272923122864128 10994117 -1415306928344529273961463400325719661920 10994118 22951999893652071879170405677476775104 10994119 233590298507281526316285528489380451840 10994120 339809571223696772491836893177005516800 10994121 -162800749370593419562093648147604414136 10994122 -187798720259354005489048165433338617600 10994123 -308079695524539975790692825907295149056 10994124 -222784549187538726482998431999382700544 10994125 751264095405121731194390896572954558000 10994126 -121829629343309436523955073674150920896 10994127 -406995311172648314332513337166134338680 10994128 160096237175972925006843137907527041024 10994129 10792197760148842661483703696210815730 10994130 -5378232608762904114614788947842936160 10994131 -30499129478658068701951758532163282068 10994132 271798012727601707490066815898226640640 10994133 184416459223927958042165604518364798624 10994134 98172356950755609614307195914373596352 10994135 49731615627907082026692287260540525080 10994136 67275890155399628959232961318758645760 10994137 92283613882404835297756677896355959808 10994138 -1636527531537869656803782563764082944 10994139 -101749861034408395354214587501629327456 10994140 333212106808224865142166237680906749440 10994141 -136855703055785129661632380893304759200 10994142 296535299877990949221721074716776024704 10994143 114223965030563228800673051633139711216 10994144 -72850594141092391291691308135198752768 10994145 369644377474058752948763078300951694720 10994146 146412534446224625692329477372181647360 10994147 -477905142826555545672664282093956994404 10994148 -381909700111865430300262191522462053376 10994149 543581125888130087374964431254296129150 10994150 9469962814097169690756711213833395200 10994151 41129523106844643719347005133553184768 10994152 -10684313179926303703462797974430044160 10994153 44783351806974603516250466227374302400 10994154 131704679782054660829248980553413823488 10994155 560360657944872266055570824303334388320 10994156 -40821936736535409481814520783473579520 10994157 372261847403378441237198486432502824640 10994158 -100744718782884018056030755849403420928 10994159 -122840452724814015930356754412841435520 10994160 58182285124564949720937864830740070400 10994161 -190564471136581309437843316187773935360 10994162 479551285232633711592872293727968994832 10994163 106595518733333463841306465180353676344 10994164 490266863304134681918375392593092755456 10994165 -4348750013192739180620417440120008960 10994166 109832621349695146289113717549866032352 10994167 600827742603201089907515231206486712352 10994168 -256941982152981637860783893280643645440 10994169 -333750604854109389520118288832066139056 10994170 56909344845820187442035893811570956800 10994171 -59580338055959686156847898384410641968 10994172 20575609927755597948217509017553715200 10994173 -4950366308992392282408502720971965780 10994174 -110571515897312942912670378602030642688 10994175 -100948696168352899508900610697675045800 10994176 77132814428935215224937968524496732160 10994177 219672668690050877781755020015183681026 10994178 -30000854189418110770045920442409894400 10994179 -5734390116839676676703865395658784360 10994180 -63898341224853505450994617566404505600 10994181 57989509101636368847931000131270912 10994182 216424821554555516414250985011468804192 10994183 -171211336387565143386708377834935454568 10994184 47718171883972608081108629855536742400 10994185 61597704625104015285708023850031417800 10994186 -162002998212644565546165250541352211200 10994187 -13891941165320928638023571402450432832 10994188 -664967422599254766819856071962213370112 10994189 1232310111344036095718982837710745558720 10994190 261543671090373181021314678525186028800 10994191 -143056988407847664148278549363204133296 10994192 26490970761142798300350510322933235712 10994193 344495425273395227391232543437551537280 10994194 591836870599251551111462650448937946272 10994195 211259326298333756700345691978031052480 10994196 -140470377530564750305392672403333367808 10994197 11368679593668379338835557648755733760 10994198 118406207931259962697040451878982960000 10994199 22861290121816993912824463810536576768 10994200 -145050641452005705391812818320475136000 10994201 -5741295446169713356579336809547263798 10994202 248021402505619209084666873529051857120 10994203 1037222661446718168174104636561483977680 10994204 63312089196649091686961151522264500736 10994205 -8953301556052429399840181685894091200 10994206 -466542829428191981300929849965206807040 10994207 -27623920193363211995140657021887618960 10994208 157484579289983447594699278897945509888 10994209 -491588976120813259566296495883201170590 10994210 -81060810374403181907587984955880342240 10994211 35703594935333500408637625385978403052 10994212 70404241393701287746565641591442685952 10994213 177791850921282412094617964880230061084 10994214 52913968384933442084516997923792793600 10994215 652431443155108442286941354830500114360 10994216 790945196642122018558298076769300884480 10994217 -37731867823404033415086101730734010240 10994218 494293552362544555721713414790593772640 10994219 11601147596079327804361689953242618560 10994220 55326569599870315975253737072360581120 10994221 -373325591751234575779538866613633561888 10994222 -157065484761797927087112812734959186048 10994223 623778612290815133627686566472189023504 10994224 199542353904012546744573246007871651840 10994225 -431903561076472106966508825712710906000 10994226 -78111168177096793857583475803779267456 10994227 278727854724040482547714139451087372552 10994228 303684629911521539897559444211003920768 10994229 528291910363437071061254111457717768000 10994230 -17337192030965383621055411695927994880 10994231 618254057162738591094118742881418157672 10994232 20565809929965433639004373233022935040 10994233 -14475023528018152086500508655233308336 10994234 -387798100890554732327228293084555587984 10994235 -244792672960037567606593113939690240 10994236 458582589423492253001716717198509834240 10994237 74910800473999525954700533518996925920 10994238 16574003461185187943953140422949561600 10994239 224658321972298018506652577936282326080 10994240 4143742057174282122697423384247009280 10994241 166402574782496553284579974644405625392 10994242 56466674380526405932836343418829184512 10994243 136119829928136193197662682544009154688 10994244 -301996800296251690670548393651399517184 10994245 578919759869836716510117106159025280120 10994246 245739343760664571034098662669558495072 10994247 575546082861473605285011725616748326168 10994248 -435803590056904815342771041667174144000 10994249 250925451325435824390444961292662475136 10994250 -58231728023097936836792180944607616000 10994251 -499393073622157339444043860812264847128 10994252 -242932320994621166089352612453068971264 10994253 197377750445373972204028344529885128384 10994254 56730205243920412396463028398057539584 10994255 5838515315885068948023990580987391160 10994256 8640183906812462253500535784443740160 10994257 -209204484025751453637368560925896037148 10994258 -484133588912049153917460000360445595520 10994259 141249800324606255341320410722554695280 10994260 -146203592668916768397220672298089509120 10994261 -226137313083241296795448675894986585138 10994262 -98998982158904716549750954281526390848 10994263 143939179449120242310172751300104396800 10994264 111011568724561133220934841238533713920 10994265 523004546421438073193574756171843264000 10994266 284409632857312431208777681004979470832 10994267 -211076606227483705694368627046197451952 10994268 -307005415674268627209297812639838082560 10994269 -326020795027214766775944258589100714592 10994270 52735174537004153491995245513025365760 10994271 231375894925639360900510503586539878544 10994272 137808132133373794327461393060200448000 10994273 -97545644687949411331446643289379848316 10994274 73819264025347586584338594072273039360 10994275 479152989626173777838249598823061678300 10994276 -357167343008070289777171106654798880768 10994277 179282895515214464978155846271791922400 10994278 121892137576832911558264079180339696256 10994279 -72756427397657394617087637044347102800 10994280 -17376206574675664013546387083456512000 10994281 -36223223715728818421783979140744062918 10994282 -156859586297700682901756950477527066528 10994283 -681223479548076120678110904626579160 10994284 -31244401086717484178282628235680808960 10994285 200121639956101559241436282441955820600 10994286 175726436294174094854671462384839027264 10994287 -867946163266915034377773733276793515488 10994288 -120881038321495017371958876312216207360 10994289 238607259141286558352784447690789063024 10994290 337934282111918354161673971216672852800 10994291 15317508209838655018285170640390159872 10994292 502459324986673106413140992048569700352 10994293 875001901391134585601700723544239956320 10994294 404437572276801500484400208425226625696 10994295 -232072638588163377708036956281089985680 10994296 454284961499570644171873004959965081600 10994297 -411154001463971568816527841689710193580 10994298 123072188011791032522852517029533028352 10994299 -503857790699690410976897062697363801760 10994300 304208569927570504166988746259030566400 10994301 15296777701876460954610092753985136230 10994302 154772310800004064632881097923570112 10994303 -85667602128450205322519862370414085856 10994304 -277394928563861928390184466695071989760 10994305 -65696963960275439693876341013649300480 10994306 -626748927103036082416770155879777456640 10994307 -329819733426785811370906471943931746640 10994308 145297131063215242711884210892634651136 10994309 -1133710364818942164311655175771643816100 10994310 -60872018326710047073263220750432748800 10994311 -57833661385547588225612231933116254368 10994312 -51496792744942858577181946098162892800 10994313 400367473996812373266410017771002014688 10994314 -146005055431825306942959777777302479008 10994315 518517008924886264625129107225787740960 10994316 -13723349814796676439102117392090972160 10994317 326174639994755688496483433343927770380 10994318 23396896603093068285230525229209319360 10994319 31651537939316670760284989048179933440 10994320 -10846948185545346075432468757772206080 10994321 -210239705766004522468030600562405623308 10994322 -65256662689257283613407303960583185920 10994323 5221573351960582135547748311337686304 10994324 -642501307419700026835871305239970910208 10994325 -264915266012145458853162032552275094400 10994326 78938707169936033660736341576055360 10994327 -203863502952094620015080373435037488408 10994328 20213566410094168348644811768687656960 10994329 177574496302535998583368033998642128020 10994330 309244418055022244560685114025369742560 10994331 -249333058043675541829142729724301485120 10994332 487955590247235098012378369393622519296 10994333 -367688421756024575011738430644623902880 10994334 -85616443133853184253583996605291520000 10994335 -196395435248867916021840105460302868800 10994336 29672628630702892943606530597038587904 10994337 529506222957994208702847028323184656594 10994338 171808900222415213092113665616741699744 10994339 320511112687635421943928237878104018140 10994340 -73445168530024596448718208628297605120 10994341 -310808881745166598484831180186730752000 10994342 -23885440113462622813683599669681227776 10994343 149683799651962546022578569345901178664 10994344 -513940926001674824451516929469279436800 10994345 59991296182281402478571078995926323520 10994346 -202306356523708545227979924458332323840 10994347 28876222668419338514796201783966424352 10994348 -492758500539653859857935670696037580032 10994349 252878692472580193927357444769822048064 10994350 -22860301186103702049721063996138368000 10994351 160218181927083496763368235153231397600 10994352 9879213260823591481971158492695756800 10994353 -532303439136236009549670896503103468398 10994354 -118946931811243631072872576693328099328 10994355 71740006291331003264099214595239770400 10994356 84694861471294818736249713188337729920 10994357 -138655046520380676215653283297856002976 10994358 227405083726721452635973009070175605184 10994359 29347897327042417046480301853455743760 10994360 -74044513156697154238859661466648166400 10994361 -93205410291754080242544745818475749696 10994362 -371258804321564493831565366216156103568 10994363 -646156107134646350919381471157959743388 10994364 -253591521045421689520102849661136944640 10994365 77924519476736927266299055713818474880 10994366 560704427556709030395935375227406274624 10994367 63967313773506317739678869753012359680 10994368 -33791736878954797758958578785581006848 10994369 -4959409837471716218751564300756944160 10994370 -118418293014689122875820931457022387200 10994371 -1008182860301070731204643755185850739168 10994372 -505863221028004145037628136781470615424 10994373 -4416162469034340422190970284934044456 10994374 -358688887576959457607018757415037714880 10994375 130738028312765362516178402817356175000 10994376 364839218112208972062374008751685058560 10994377 143450670692600394036049385505956635226 10994378 56539932937200623437013986460745922656 10994379 107772506600425391955746200576682359296 10994380 403923656275669756628290596196050508800 10994381 -1800726481004907102366688028891463194688 10994382 64054760120597004882245949490263879552 10994383 -91309101299177881079826221100657380368 10994384 19483470039165297826081001900574818304 10994385 -417122178086335369901224754197685894400 10994386 17981151240583387915640957276725942944 10994387 238304366124551514922391775590223804072 10994388 -122775098434226104294963065081963202560 10994389 370691020419350241677673325477263628032 10994390 215352719483940652354148804630226370560 10994391 158135767049104352843597303582724165648 10994392 526607258727030371634086439017289984000 10994393 -74741301739580940268139973190015969380 10994394 40143313316429289849468759544407133440 10994395 -291752249837276896895135140077941121600 10994396 69477039682994304994385214331460677632 10994397 535398481426353252109249261993784553600 10994398 35866220054607029493240043466339647488 10994399 155408436651038671280907025839333800664 10994400 -31519301307795984436899386841169920000 10994401 343729193490761382404796606847558889904 10994402 -112389998191965249255437711643265629408 10994403 -151497800563182948017222667797808458496 10994404 -29251845328573162171206907163759350144 10994405 -245263369918511914412461568757709175940 10994406 -234896147227481141491168777579682865792 10994407 575849019710951255080817498138610918800 10994408 112068191972936785213947471643333032960 10994409 -194829852686615072066709892794469756086 10994410 -87851857855987061272506080747884492800 10994411 741192825685314918659728629792421825800 10994412 2188619441452210280887751845636915200 10994413 404030979755911373871002176150473019084 10994414 -148549291013296339503000678612686914560 10994415 12658087973724681765218580191232519840 10994416 -172939956232471264714366006917400035328 10994417 23554256247841944948412350579478934592 10994418 -52504981881888459039793059445579399536 10994419 9671085743377485889995859181790127820 10994420 -4237791856630345451917134786583165440 10994421 -84003369316789930970754540620777550624 10994422 -331485853229896571738738826672146371200 10994423 1178036654663476637320002159977108496 10994424 191973079616411175995362629498536448000 10994425 184736592301588276467195416786430911500 10994426 -388274890827940408769908329017265189120 10994427 54792622168890721813924975265702547600 10994428 -1126216303606990794224653452460930627584 10994429 -71211741400660494056800121760094179072 10994430 39208698816144324004132289149980672000 10994431 290786325652737392087343819482462311792 10994432 212953227045406690125340070192571482112 10994433 -87763651494785149817394576961014100176 10994434 176712704058525651784859484720050785152 10994435 462593828194421097669292843608523028880 10994436 -38250867711134623147031336366121844608 10994437 -90667727369790608837578844965251300480 10994438 125698552946628963802639155167099109888 10994439 137148224926100046479353279736976737016 10994440 -302916670728838964501641948101150259200 10994441 719665723219128571979570169620107714842 10994442 -102154873073557611363233498206605151488 10994443 -361152468091768388959524935380820123308 10994444 -413854224050066229701293127879590193664 10994445 144310592109871288502130240987546470400 10994446 -353581345073362556019789868880485067328 10994447 255591577844233155174330166625263582896 10994448 -2691273165010743307991632466124865536 10994449 -795645648421258939216229428685782857550 10994450 116515558785544542371774172623043966000 10994451 -200150364377014791324527009896322931360 10994452 -199906235476630736908627273504024240128 10994453 1064455981470426028792057847481883043580 10994454 18983427398331302293214443579140847776 10994455 5562309141424428248218681059696102960 10994456 -359341387754111398151314078736361185280 10994457 -34710044989999949948847794420474112384 10994458 -220676291418909373410679512111737755920 10994459 -345342807084891244432469393236145420784 10994460 42293623308561096815049616738996715520 10994461 221277705658461368109032232887054697024 10994462 396942908180889113896934287758185999232 10994463 -95822455836483740926619231506793424360 10994464 275999906048825886370528252093008445440 10994465 -173651580398398657474397025740236157400 10994466 -57829359363010248055240766139874638336 10994467 -81660761794552739626293449991242040000 10994468 -227823312029627220785810994830585300352 10994469 128146024643915711058911141860204002144 10994470 -4903665071690774037577865869235197440 10994471 -217394858890627337224179061387056834768 10994472 231687941393573511848237127595455037440 10994473 472564622146723659591444324512904537360 10994474 -63007923388965761941456183432573437264 10994475 -162238086668579773360086747994737024000 10994476 -126570535156094711556122884473906317312 10994477 -17581287466947530168221079035316115540 10994478 -49120856511147021389607498255157370880 10994479 194027083153257200514907633442780442984 10994480 14485549171233935332013088278111846400 10994481 -788228305753425976116647697114053624160 10994482 -309235103756876800881603375157922631408 10994483 -118238319011256007928900534389535020800 10994484 188337483607799720126063808879726569472 10994485 -287826472680280972154894214036009998820 10994486 -12642958417178316924668511178285811808 10994487 -11292864066803652725808516150740551680 10994488 -928585254671104830036346702271592714240 10994489 -376624853054321664877882532696879814000 10994490 -90624177335342093188092743481425282880 10994491 -111212016841743077954521546124604046016 10994492 -34129388596790426547733759704279057408 10994493 237940641974937699671009200270524267264 10994494 -27111193134935235138877000625829399168 10994495 506882636113816189442062841075995988880 10994496 41105493182626777888616823133877305344 10994497 -154273605133791237360747222003858517054 10994498 2565288599236305371465639698177083264 10994499 275281432483499518211881028105977990584 10994500 -327693600763657744812765235640064000000 10994501 -28892327833373765536595489336355089856 10994502 33430789892402065949560168791180833280 10994503 -2956511258644448455510495211400308800 10994504 61019965889510264003749344260606837760 10994505 158989048252814571320651624021909914560 10994506 2962754698767647755577358822904687104 10994507 472480887303066005920969480734844212756 10994508 47561862924645470164190621287035371520 10994509 -463836359864502270630805234731482880000 10994510 -177114115015249709533263458014081088640 10994511 -630535596283144689290298150669623336832 10994512 -43977638488644006359115215853601947648 10994513 -88623815385242181246411900727750538496 10994514 159144163979746942553092655964837632640 10994515 -150826318094967850511767579589856309600 10994516 -255977547538624830188668968589275502848 10994517 312043653139235476611011035740729776640 10994518 47247925100068251610219492894804897152 10994519 425167438257799588331685522410497915920 10994520 199140431703613901872472909760312729600 10994521 -475240689877620512682334077322989738800 10994522 112097430220684041638675534168830771200 10994523 182571518527137004376585395744176120984 10994524 -214471503706633168507018562147365269504 10994525 -16277416877454073037819271119311423950 10994526 -90636116572865897783674711724479530240 10994527 263839254859593097945389329705891545376 10994528 549982297341427695801058035963575009280 10994529 70855386996359616335171715173637758976 10994530 3364130720432382209855944441269549120 10994531 -634309920000362858660524287305029693668 10994532 73509387866599966817226211453970903040 10994533 444065735462143432437433455015291222528 10994534 -121236089855530463838544904850427447584 10994535 -147329794009355284165293193217591322000 10994536 20273198413158790902851711311316828160 10994537 -86360757988579333635848754681187509360 10994538 -32526452949730249291482525102973094400 10994539 -134365488942980288879154415868964811660 10994540 -395527134290431780772032053267347174400 10994541 -8659815645827257997497089849865421280 10994542 82868682282095263298339711882098896192 10994543 244196875365010217588407497878409596400 10994544 238325148644448601955811331031334912 10994545 206840877604271387846368545390051381300 10994546 -505614243674802444130309254758393971680 10994547 -40265969589041701065524229981346203600 10994548 -205854600975043108774556607673090407680 10994549 -234284787451193205004189823467016778450 10994550 7863883679501266132130645177679513600 10994551 -128711522765711672083419838935099650000 10994552 446264998012302809778806352773652357120 10994553 102535132011544296696039448734689119488 10994554 36619143365838766393339051909083332976 10994555 215823795855436114771641360889695743520 10994556 299393029597854752019391772658865807872 10994557 252597779670488731710027272707232461824 10994558 -131224969530041420819012853860014149120 10994559 -91131013690708252177486200485292197760 10994560 36931157366630688704217980476588032000 10994561 -112582943330957789711924545442203325400 10994562 -20937916551607079504422623713500608000 10994563 101355648738255734623264155049858473120 10994564 35296599386096191453833440554545033216 10994565 175761745921158081196013826963493871520 10994566 -431472237390269227807268524162908065280 10994567 659013419546924978670561399754356396360 10994568 -200693115177015284113114096425706291200 10994569 954843666333672577269689143405657113600 10994570 -72100669717597927866784563112311090240 10994571 -305652682632481098231332192022262709208 10994572 -712460529281621041276501643212687393024 10994573 324372556920800725154636975856416016822 10994574 99114770550319875988302870064561978368 10994575 270361507383221452859930963778740127600 10994576 -50546538142585562862489655836976570368 10994577 -488022501112514709996528301582745660160 10994578 -16843000863754628636609100956958927360 10994579 -432999901315889504759941664635662551520 10994580 -332195790676807289572311920856645911040 10994581 -478293932501921428683779899866539668896 10994582 -259520402220457377004082850365651248608 10994583 -525515056338923286807566030551721703576 10994584 -2588414335802912961261205958004572160 10994585 -101883615059282435415477591230752439040 10994586 209814458191310772782674376909861919744 10994587 340338795867088393428189424200482918272 10994588 123028567602700428862009101648716021760 10994589 -898898128499801277303359854974060300480 10994590 -330304618252137211591076123310261547200 10994591 198318900159485854938590077975593039360 10994592 183016361048946300903448431158177562624 10994593 -44839385963390097256078316665349168158 10994594 105490248833643858642016319396718462240 10994595 77315036562486874513819806799295139840 10994596 703964054423584464085443801431565492480 10994597 -575015436905371764656716878050336155200 10994598 -110777277592550983063670877630122971776 10994599 -73738156583267489404756347707592667008 10994600 95789829411851922127931946668678784000 10994601 5698519878485997233414298883904665824 10994602 538768273082827969125194936889704728752 10994603 21909156853211047715228629102526166264 10994604 378580433325935839530498221145277072896 10994605 -226395249677474931069765109221065496480 10994606 81352187628869239585682662378990174080 10994607 -270246684227462433096178936881736720152 10994608 229818781465655788043391242149495980032 10994609 191022565994322190234725219734912944704 10994610 153530094550620095912812195856647134720 10994611 -803193957323160793330327510827803180788 10994612 245669414999313850595704746455289077760 10994613 -20963369544114852881953275329629661376 10994614 -128287378824939366536815844605779930048 10994615 14687516561843888119553006011653446400 10994616 -1067738175247421158204097428189470720 10994617 -167314446119957042796931363093789651200 10994618 316856627726878420833783386548482628320 10994619 -104348252822113898393573985772680833256 10994620 -75357099607007791973966373411877969920 10994621 427257324826038757658476824190395211584 10994622 -53345820510919934836223534033008803840 10994623 -40121298033434300015283943706179694760 10994624 72582074875521057768662927573218492416 10994625 633893669827017790913974178442962370000 10994626 580320882388884777014770190813976867360 10994627 242983042803856448958107356444810752 10994628 326447249530591892677701282739331742720 10994629 782552107257909231229116565929646263840 10994630 110622984093704147591677635938006904960 10994631 -810247350076002840069174765404749612896 10994632 -1207033885107679162785790430928378101760 10994633 -485156558171886224831300580278368265136 10994634 15452067124305296497103072263400401920 10994635 -1331913032916245303907144646077454800 10994636 -323226974109411040234070768398645105920 10994637 -261267958010267670438435833165004575040 10994638 109161718097827722191354254754267434944 10994639 -241702456761753919268266750387586572560 10994640 56979867702371818567371348948670218240 10994641 130439021978876294351634937704391857472 10994642 -101038369306727329012767198958102508256 10994643 783147091503300981124570408640589436800 10994644 -251617298396526237827010542835413680128 10994645 278732754492208320613609491574478256000 10994646 20824353869135757372260909843293052928 10994647 174557769812081366535998469886428137096 10994648 23639941059571435705374506949494784000 10994649 -83605568098687635129772611412548434736 10994650 31976452672009952327372757412908864000 10994651 533724510832147437130694033226608085792 10994652 10058855335613878856828276898654437376 10994653 662473538725844330353865101050619092902 10994654 1482110424965623410834742234380211200 10994655 -705997534115782193058644455443156480 10994656 563972004357994183117662601124823171072 10994657 -113435554016280090555312310483399198800 10994658 248544522293361961421505446934162720768 10994659 114766249203939248666544924255225074240 10994660 270379966407683509141507006939846375680 10994661 1423502963193800859413625889127796024 10994662 -39452450570792214676946063014728359808 10994663 -1526460082226568492378545525160447633600 10994664 -42263799535115936998269781565809704960 10994665 1349348689764887655189251926756297800 10994666 -606970794698116595229817476667477867680 10994667 407432779084521568439926722081032094720 10994668 -15777057614570004939074476751466727424 10994669 189452155325105226878070842363129903916 10994670 4147811699013834566641356014861875200 10994671 362367130207912905029922166704510369872 10994672 -18798395898262266267224211306272686080 10994673 41219049550489367562653869830752589600 10994674 175579626777138929107708136948466208800 10994675 330677714191386702971122633324774137900 10994676 -1739264107740228680021019607522148352 10994677 -271544427449592297642528276661603676288 10994678 268458402941290926066470300006786403840 10994679 231748433268350535395733810438428212224 10994680 -303696288447425112716112199717040025600 10994681 225284816485343600312849202669716293482 10994682 35170185832589386568639574583767327744 10994683 95869267554277627692721169496596550720 10994684 122420610225653988235423838015878242816 10994685 -72012740289859609553663034131253058560 10994686 -333974714508666344082646785546978398208 10994687 -365233703457431640254637781577353623696 10994688 -12005402363207638254241772084026933248 10994689 -196152138529736269979274033416021056510 10994690 14343334442093918516809598744855500800 10994691 127566495162206756075130708878155623600 10994692 -192515032832051597140026649486008611840 10994693 -214640715524914367187873380504399393058 10994694 365736853392441114963751217112757795200 10994695 -19578531912599021986043198292829205520 10994696 -119972383412150562099702159533104281600 10994697 619791568129085818583471389847465472 10994698 -37543454869478307168406693664536381440 10994699 259724149043440286469147701337671386032 10994700 -110143524141503633939514579056803737600 10994701 -485885588456510225311851836052843686996 10994702 263214425189091057551076357409113903552 10994703 -154864225222830907006747500778538040696 10994704 -38086250964398200195890007957721579520 10994705 -101511315505336575907713424621722713280 10994706 82521500963196125406253659191431556112 10994707 -745754473486241812152945293278298777044 10994708 -241630508232115942913419261684743512064 10994709 360533825134782845195919140182711895040 10994710 456972855300888373697282005328514432000 10994711 122213321584969628401203422669116454400 10994712 420536477070578407913746520945023180800 10994713 9913098759311105380286344451109288384 10994714 1416348919585052589478523252219178240 10994715 47636971192368456742106834607019821600 10994716 -66798395108246023467439886352980956672 10994717 -287639091111928527635770589048331292800 10994718 276518716856310854962050236678533121856 10994719 -246893702030512363033994799921758430880 10994720 -249765546507596853349119863691820400640 10994721 -110122666948094023177157844249088455360 10994722 104628458589631279949910887154311640912 10994723 53184376514026687568634212243398938972 10994724 -53042789600068356947241832015388344320 10994725 26712110076416029143303056802570618400 10994726 -69861795947973213410829965609401653120 10994727 -221856114778087247092229952184526401920 10994728 -50618618553404040557171669854731555840 10994729 -723376508345450226286318018153764161670 10994730 -119798510915425423813443094047077952000 10994731 663456582706617576269434466677953837864 10994732 184689246714285536530429554138332021760 10994733 -377258477256223855065318077253302854356 10994734 244739447275478017429358989209557262720 10994735 -174377655406062759834920737510906482240 10994736 -15037921028622327584533345607500726272 10994737 52075258174712427338235160640247464500 10994738 -73321468655503619160330911565164774880 10994739 29926625005508305150925824866013992960 10994740 -413962768460851622896908829871420847360 10994741 -103251998902014947681391590478645216000 10994742 -103628194169487277712795308229688838080 10994743 509481994824628030130779514573099414824 10994744 -102061731005234981927292495905727713280 10994745 -49723329523998517702579709904585067200 10994746 -253764855828005726252368501168585328640 10994747 48838276155945245595115752710941652196 10994748 -60180227967149909212400381141589335040 10994749 -15369665648931510452466197092635261760 10994750 25039473312723443558835199633468800000 10994751 -574777237499385199911614421078741853920 10994752 211121406087748043415084135316055392256 10994753 253532583331911591966261442650320316480 10994754 77763271678617869270971072698487144320 10994755 21378078352255867835646465893436732000 10994756 -4283354375273688077286815032256317440 10994757 -317145608257716929613996888322281556608 10994758 -61167799457220786645979761380373714624 10994759 357166569901587857118771788947991656608 10994760 129081354420033224849216832726985113600 10994761 -700865296739771250284392104452491431840 10994762 146231687842700594155000673189705588064 10994763 -182078946850450289922200734586181234432 10994764 -498627248089186399108201787643124981248 10994765 -164798485335420377917160376027896613480 10994766 -115573009921003294403524297412025686976 10994767 521819455963021597458240067391909860368 10994768 -135057424776255806838455758691588505600 10994769 -248893870056998189884619173289698071006 10994770 19802424662079160590780492504477081600 10994771 -229855814609435080646805418191632041728 10994772 138815477143105989679994999605636564992 10994773 802144996777388812907371454187009475022 10994774 -178724917163626283369736455044135486848 10994775 -114327649720153020319203360503133446400 10994776 79033795354522735900508744234374348800 10994777 801127227614590038634373613992196703626 10994778 1572603410846014949608662203511504624 10994779 -365067856204294042995721646465847855024 10994780 400653154564641479872296975998636889600 10994781 159710830613856659910167845591932370944 10994782 -102176618666104641822573240810444670848 10994783 145354489775821263146597802848780475024 10994784 -284694007760090165862664450579754385408 10994785 -165955264762319566477363533399646127040 10994786 -97758591037589473842294144562807344 10994787 139521091193172783139305470325553191600 10994788 92863012973783393062529895703810568192 10994789 -88186787545509991469159374310891773476 10994790 -79131366403501407205765004471111731200 10994791 212126598090828037269683427725863979192 10994792 -506860496508644057586642659582122721280 10994793 -89887171506600249295044478552068861600 10994794 -356281074960630754976084954633727476304 10994795 79903024495085136509691838097501813280 10994796 274115568912984729623850709299523805952 10994797 -465412972081060550558766674861635318560 10994798 -403300062738263522896760215547403264 10994799 -2388194675262092918577660274038499200 10994800 413848703625373225840316238341734400 10994801 740504732784730188466599779553194428836 10994802 -55345579927053787528296059075385484800 10994803 16905336270449984622366774047549791052 10994804 902019837906389573049566329569878188032 10994805 -238098542517113300548286374707336633600 10994806 -173846291907616682357660277736300268160 10994807 484409186199764074340138295583586398056 10994808 449844367063426712185636711991965777920 10994809 -141411034166627234167164872145272469568 10994810 -3648590862864067223704553329326458880 10994811 -258860301902550083511108689826992612328 10994812 424892342752042498879906190853874374656 10994813 3776271492521972473911590233034905164 10994814 -291097795643723471521616461397405272896 10994815 244821625159150432783800295647124849920 10994816 45953099537715676621374829984229621760 10994817 374978826073756556782787954852842196448 10994818 350893622740965751660801097106602714016 10994819 -589432333845209105320341940304127112440 10994820 -140036808531118446443218778780314705920 10994821 12800443565734368886377444513815677022 10994822 42067829316986410019245168997469479232 10994823 -240505137681841147257074046018954565152 10994824 589448543646050802793832184195314411520 10994825 247938904223789718255813344775515280000 10994826 43122076346563624437522888114931071744 10994827 80828384649071374886461489043846331840 10994828 169728281375307971306744603572904079360 10994829 -408159988084981436257944589212822551616 10994830 48154224051973749597918869566528819200 10994831 -565652527393107237170603524455631708368 10994832 1066896881384798374543441987350036480 10994833 497886072667080003733367847639010753264 10994834 -443241827644712784071420289506167056768 10994835 327705354895638870392251909300076964960 10994836 217946014736268336779484564587507726080 10994837 -127486573397628777835404869298591187200 10994838 80593905325312150531825315215307603968 10994839 164248998321139761006006168855511613224 10994840 -438795268263471584886609735857776435200 10994841 207177763632727223231133270768569223936 10994842 3283962730076271456627996926505288960 10994843 -736166567405690782931496597507895462908 10994844 -28294275925254916487521029767664476160 10994845 33908110013235655647479645328719979000 10994846 158877476269376280758569876251011292480 10994847 29733872314793528122709232160960462080 10994848 -331721959967094315546308738782533058560 10994849 817701298414525386444373594779542234850 10994850 -80954296190448559685370055740043504800 10994851 169481686051930153099301552704573753344 10994852 -658285236993020406309122441254737868800 10994853 -307122753066809814577744732741015573056 10994854 119638998922800754292666951384002229760 10994855 -232664393542192789779536931979110303840 10994856 425489726589616252942381047197686579200 10994857 486771097257471308687271447366694722660 10994858 178786467010844323261368856756735109376 10994859 20448302835639468013257631313689552800 10994860 186205967642034230932577670817362140160 10994861 193050654599638026540684333286829631552 10994862 20249930667838709141198925369492428352 10994863 176175734573634266481263306702796026880 10994864 -38576946457482357021617684800860241920 10994865 83008650173073828980328911063603808000 10994866 183487939458967759312005075707720911632 10994867 -439968397448956241232318875307278866608 10994868 -32309245261628200095656258053543851648 10994869 823282764714930315704984378987314698396 10994870 -134326277478973114077753547197296325120 10994871 427108202726417295798480974868839559912 10994872 -30595249816188066664310114685522616320 10994873 443657753884463252035924611857234547924 10994874 57242679080668146814927216059808690176 10994875 776813491386774850570082228312031420000 10994876 -70015513043769775230861292242190064640 10994877 15882983850967784269097991111391423014 10994878 -255087929685313106627730867352337036544 10994879 110546122240131364489641962963728619376 10994880 -8014135380932607000752801295976366080 10994881 -429933316271283382670506834503730576318 10994882 207762955297759344237493938090370617600 10994883 92377049013751392515552252247468295344 10994884 -117794276108221722321175922666169191168 10994885 9521182513000222362262840943661048000 10994886 -135506790590532216232616595301929984000 10994887 -665988342207860648398300288348160135464 10994888 155426565707491334774050855184596715520 10994889 -6507313557056283563077021867077966576 10994890 -306112731396363322651286319271448656800 10994891 -39287238336599071056607782052955453208 10994892 -21655121919376632747984148594112851968 10994893 26277306073242667756728613835662573184 10994894 149267682064322971696306010524569687552 10994895 -10826776546726750037245825035589295280 10994896 -22753691735041499529434352488792064000 10994897 397589452186333572209256807562802172480 10994898 65377825263599180738828994378487037952 10994899 -151905394953657293958984938938408926100 10994900 31936461677163056994048409633184256000 10994901 -405996642948989481950086996999166668800 10994902 -5256202463581775630302512071793084096 10994903 8547739360951323790934106389882025264 10994904 -513742604995737914776412692049698406400 10994905 134900443543331187414864905339140077060 10994906 -142980820391970123003044918115593872416 10994907 -150327214734458375610170371941429504 10994908 273443346752140841014417691459916528128 10994909 -90008388161220968858167139624157686580 10994910 131819516652104303630406361139228319360 10994911 942509970079314571317255780495484932512 10994912 888524559472672262760139445918761746432 10994913 456005314256416977953186958347320730400 10994914 -45761625745433539864968881082940697088 10994915 356546386934660218298642942666093452800 10994916 -38608303517879980896144615905556295680 10994917 -329990427467825212507650513914809596034 10994918 240622750994443368160176440623552757760 10994919 3887253581213459029128653891713742928 10994920 102056519833129578876742692275798016000 10994921 135666108535310673546720949557117672384 10994922 -63689675383901039250554128150889628240 10994923 237056239332200868159966066438192253172 10994924 702160030488916785269638772179779952896 10994925 -39120995752001976715686112323510432000 10994926 -393082036201668618799276702140840305088 10994927 178053634627452904501010627423662260840 10994928 -552401815375948681341633781350531072 10994929 -36787029644619213260463022933692154080 10994930 -57951192079272095919054414139742252640 10994931 143068666743184868794440444614474104020 10994932 -57998328615738522318125714100873721088 10994933 -81055559920033322473281720124454009700 10994934 41880425750378421408001302171141570048 10994935 42386008768805279562395812771484237760 10994936 56219408226065489441536277055625543680 10994937 -41228316777131597338801196714601082848 10994938 -161369879480617186038043505639975924880 10994939 194220656762083988471973116920905102000 10994940 -154035235062006686978168307787269120 10994941 -783442543699982143404467070041617215008 10994942 -134285104541465080764729077851506434688 10994943 -6252862956943811610419935903102190976 10994944 -316808782984604775612233855630196080640 10994945 270702479473117556019025666357701619200 10994946 -306938049883967082903000174384021213696 10994947 115052057828834062007471267056865347000 10994948 -814724499634470321148806106616975278080 10994949 -38950291360445401306507069699464297600 10994950 74957241181104187133682338534000030400 10994951 -849030748757207830325910864670282379496 10994952 447480008436344007784458083233068933120 10994953 555856241171307026968749409476133874560 10994954 -15442880172343757574725227639120272288 10994955 79125616221025370023771870051848933360 10994956 -14841453112285817281564975457351761920 10994957 271849614774202184985314350451308662732 10994958 48138003431627341870422074716685804160 10994959 324755655631387856775494276480783914160 10994960 50752391542004918848161594471246151680 10994961 -213593943239510115242573100851441383872 10994962 365672937846444743316228450576635706624 10994963 249189582453595078723586804315451075336 10994964 -183150101403437615910780429503485237248 10994965 1702508220757497002658698762905888800 10994966 51192714107843522615830744938470400000 10994967 771054680835639987216307930806379068240 10994968 -40272883119304929965637460551786209280 10994969 -521585655745323699625520822356105944630 10994970 20346873416858431912929229312033720320 10994971 4310804901668655868493356368268360560 10994972 91689993290966956957475608444353415680 10994973 -700485975078893079489011537805501835200 10994974 398236351663433800557675656676097373952 10994975 242681524463018309476922747434880295000 10994976 116891332316758279053769675809788854272 10994977 -251853234621233320286814400230613980800 10994978 -580098041469761140316799004651096075776 10994979 6451367056275025016705321857651717440 10994980 -348233629289614135683830931295121760000 10994981 559352787108388705080254298369458590782 10994982 311400126503314326508378971943259174592 10994983 275225632616995106552815624597522787680 10994984 86008176133646331328990637402771619840 10994985 -300606401767761695843590489228810031580 10994986 514683782373315958368563340961470870192 10994987 -66251946151336259033169054142279858368 10994988 -45615681696137379078448606994861405184 10994989 110485265060976097658826826697454684288 10994990 6192456686311920308864743964877720000 10994991 142934454940176062275440550516276155264 10994992 67666627781201634955476227712526712832 10994993 -803362222585517823450508920924771403758 10994994 97810069125734278717403565731806986240 10994995 139545244564159555762341801117423915600 10994996 -274438648105187334931095874493679329280 10994997 84815875682274678821353169951218252128 10994998 -46143021716462653578285471571364475264 10994999 134810105522056806721818559639274865792 10995000 -82357654153624885617962918160268800000 10995001 -228557392102819369438630973061299510998 10995002 57994756278006318594414420915315774720 10995003 -649772601364327407296652987624065942388 10995004 161504429210043942422245411391658739200 10995005 5839584972617524055671150648507069440 10995006 151583581619638566278944588315947426816 10995007 -805160754392033708874467013161234053928 10995008 -62857951286896955308162604404545945600 10995009 203231562089110773585677187444952535808 10995010 -83551601486919069349836467379887577600 10995011 -103930134581276035156770185669021475576 10995012 19941079816778552341857431078256893952 10995013 96146463749761328076127976869248147324 10995014 -5841044578443306046306355515158532800 10995015 -90459758577853786224047538093750835200 10995016 -288328820632383914627449411298000747520 10995017 -242573494818698761832438810645454902880 10995018 -93352990835305663517709938968168568832 10995019 213798271252268851487068898779881352992 10995020 24465945598970043517931624949139860480 10995021 -405839907665644668371008326329428470528 10995022 136467975565947888064465287695153142912 10995023 263159160473316344022457539620474084664 10995024 -105812929991932929251816199337890938880 10995025 359680328523504183398209634819130956800 10995026 -8795877115152962526775236521885637120 10995027 -116618963559265124386780200365274832080 10995028 -931505199910220846564433451412646016 10995029 -9287963187159576510057402455044646016 10995030 43377059352727860337402924971092376960 10995031 159953933897972211128551579207677293280 10995032 -126655277514503960720785024206038169600 10995033 -140534618289070479662649003906487715136 10995034 403599510568050786074529854052408944640 10995035 -145136334252598363067451117408037059840 10995036 31008740025372260981757257039861781504 10995037 -39785227291157084790913625001709364820 10995038 404929674621521131318717342740040417920 10995039 672902197750108109840126515275693058560 10995040 178377060219769407221510001028135649280 10995041 47352250861450612849296634367243416452 10995042 98535565838462761147009867943994802944 10995043 -823080009661333895418799538574595156708 10995044 818123685166422889625363074685286383616 10995045 122534044685709028635661113786231964320 10995046 413854371155691427262727981658179317472 10995047 -107881271423360025956751962160740527008 10995048 280848375480196571255768736125300736000 10995049 -63991801642627717956809116377291488512 10995050 21988115168488614991514025382811385600 10995051 304140346740141814887251015587763500632 10995052 -25104446840925098013311380903807646208 10995053 -620128258202197797119126120502425402880 10995054 21489120561203215869492109898545554432 10995055 -275636980914810464414686728120537808080 10995056 155243863660088740276155400986881359872 10995057 -5910308520685316266297747574073897072 10995058 127659653654810530544695411233908880384 10995059 609820002810270345954513850013065117260 10995060 56300007608837785289126871596500992000 10995061 93421577187742512086112149775086126400 10995062 -68953692432880424005597123425177615360 10995063 528335218393368244565837773882159670400 10995064 323531180565805916227785080946771025920 10995065 337071421031008299118745402895981817920 10995066 32948311788023871831404078499340835952 10995067 -78839820053776279096885934882130375248 10995068 57133460566116059013623634357442123776 10995069 -484151891374283615658346659745733715456 10995070 344660629070834443465600850579738364480 10995071 -344381510089632869260345550313817465728 10995072 -144314405896312003623389812992717619200 10995073 98463306827343699982206022991978202120 10995074 -329438344758645770207649921855375165408 10995075 30392337740050749688919485725286080000 10995076 422824930605098068737525359916518341760 10995077 251769927206055013461079516864365729120 10995078 -71020460399790081258966284778627360576 10995079 74901570450495380457624376464465318680 10995080 -155539676494066163203148640402043699200 10995081 -350802825144762503981700608423078001600 10995082 -65048449196512937333867633474011792128 10995083 -94566637536670463259695240025258361176 10995084 434608664779960909676416646999749566720 10995085 117509630894363007722827233723929945400 10995086 462898671759911687325622874524771211520 10995087 48026577759914954139373597109426330760 10995088 86834965287732905843633033652574633984 10995089 149051662890422044419147272029837959360 10995090 95557477868722250317302684721203225600 10995091 -271886706808856881842301249416704844200 10995092 -784383024290692983367802037155222857728 10995093 161868859231805750572433189291290524480 10995094 -445818746922013133241964005450562062336 10995095 329560716077229466489109536413353426400 10995096 -188009273727418829846008671353562071040 10995097 -1312052182568927050616205603315609854448 10995098 121917290125620885495351391106482337280 10995099 185831960376794261891939993475764999064 10995100 -1230294671773807286152651976412761600 10995101 168873380471732708751983565717293472012 10995102 4998082557253515563913185235836411712 10995103 -131159026021843406189749575242411845520 10995104 452941830698962937675091891321836666880 10995105 -105042253330619997444121826773813829760 10995106 -154581471737480405145141465109311836160 10995107 793665884983279625034770946713668840152 10995108 -345472848812884723664885115493819530240 10995109 -465148264251702215268286914449953507040 10995110 256899317351946577811422012893183753600 10995111 144584351124271664671915211657861576640 10995112 897136268433560090395221488809750272000 10995113 21891265307954858561879539908500154240 10995114 -493633987209338096350725164418645504 10995115 58312595391230080021422988503381564720 10995116 -6787856166160635581823044847286849536 10995117 -19595391564078670569506585762508669888 10995118 253347047965733092976082623608444988160 10995119 106749346908154380385586844007604707920 10995120 -87915104876428792447509060230221332480 10995121 -632855673754528684840755761291931949678 10995122 349441688427229004851918240992126172800 10995123 36601434774990708278067762981626883384 10995124 -237408552111433642107988066437793075200 10995125 458328405098251669699030805412674019000 10995126 -83417710306455576740396352883228454016 10995127 5067160875102214579314611606915552256 10995128 817907294048004728240167431950051512320 10995129 -848640342542558449297210688937696235200 10995130 333159115587067285020939503667731988960 10995131 95842371330080333149304452733101903104 10995132 -101921369210035457111537056855969033728 10995133 -617721456087967231528762520085368304960 10995134 225294008675542852166747785771130800512 10995135 -3237243077011295569269894215226476400 10995136 246103380412878550050641669193885286400 10995137 46772984300777923374471401397694590786 10995138 5157847158537885002825989208031779328 10995139 143572119668732144041955073283089850940 10995140 -68734878327763727273900233575219728640 10995141 42683900270477777617459918713911020800 10995142 -17721280822314115469912005962179030016 10995143 289222649264425983826436596720533168 10995144 -207801201849351520032376922615088660480 10995145 -158046809149642189257886487019162301440 10995146 -115055159942561838920872479215113675728 10995147 -679185081464260947562485398002321864800 10995148 -28174059517126468486602427873712128000 10995149 -426030990275198861052987234211015860 10995150 -26656684287676746762138131447626982400 10995151 163751669813894308014059469509353876600 10995152 -48396642625519237649735884252379086848 10995153 66316177212496428586959928691605554624 10995154 494089130500555259302807062966275077776 10995155 -258193511071768437941945463976765382880 10995156 -158547499871213652330890506597879357440 10995157 115822484273543322125170814151991599000 10995158 92094447409770384378828157344861405312 10995159 -341047103685941644884977971871092984344 10995160 -159897041271419607336272062421818368000 10995161 717874011356477621991388773164080130052 10995162 -27484098450435374866793330540766981120 10995163 128154733563869968931619934926021047424 10995164 564189835161155825431383503961529860096 10995165 -41858762424729714008461181816909820000 10995166 61742894452340466172196613885604280064 10995167 127628648295766885570447131804708377640 10995168 -59224569075640590317407526370336571392 10995169 -226482389559405890172233923620940126240 10995170 9145646360908405766398269490717454400 10995171 -355527679842456954496316491438167212736 10995172 45807840696621790404558593935182772480 10995173 -24821023793425168700298067615169175552 10995174 205251873437530828403117904508139379744 10995175 -231319289342601331918750153742993114400 10995176 -455765268013249912961955049767853670400 10995177 784773286865366331245149793180931376032 10995178 -72782968524704357378516070269486469120 10995179 -18486355605941315426060699638976404080 10995180 15115222878354529160141275911509114880 10995181 587286027635779720378138177848550304160 10995182 -367855255161902101961623081333965028416 10995183 21179687263836068593148936399755538112 10995184 -115195591671570726241897606715295989760 10995185 341071183214775195543879066053484998760 10995186 5202715009044718791823635461220341760 10995187 5158899622612373030061260272164996512 10995188 247823826984152164554267124775684279040 10995189 66638631858834215526711316869469049568 10995190 -10520849390710342804586422172033126400 10995191 320513776166515934757155761399100307792 10995192 105234505184065619865222921841850327040 10995193 96444781896017600052505898316530284944 10995194 3098763603076249052192155193514009600 10995195 -8385737500366054122622647555136857600 10995196 348989319803365846544854879360261051392 10995197 -605157568974389552434420725827427663354 10995198 229478122611170611336363298604677591040 10995199 131441488305524398952965650284140342536 10995200 50648459604014018640910937430687744000 10995201 -37412217988930675239157949095602436608 10995202 89823811520871027132663075870246741504 10995203 496314218395346822836100987269228147452 10995204 49071683323603683464504928245743878144 10995205 -58490691337431888379753293111245904000 10995206 226972689097945953294025765859718756480 10995207 296008147870071134364006447047202000 10995208 327917537992213204098285901304930304000 10995209 515077326190681813017264599879289645672 10995210 -314051042354584894669989339368645145600 10995211 171955897154316948952075240821649545812 10995212 1715481448972218638964847586506995456 10995213 -253951884342317227954888857810865284576 10995214 -84844288945411686530090780565206439360 10995215 -51489731690230107824223463709148902400 10995216 11514393026382796249148466652921724928 10995217 -379377869893673507605867329425318534734 10995218 -85621420469475304079365025485003180896 10995219 -305377853177218345109380568992385198736 10995220 -126030799040242446267680665684389888000 10995221 -440307101289540037228844220831303634788 10995222 -39953927988707628093690952784289079296 10995223 -564457371691218163195110217997543444376 10995224 546410475237695577962247129857290137600 10995225 16790420368854905191380016057689195600 10995226 -387625451475844275949196772687967219200 10995227 -534171321264406384829494641721019566368 10995228 -41845105478163949223206500506448626688 10995229 3201902378487702834079028852511949760 10995230 136284279188410391613112195503316349760 10995231 -38108095171393226214586937068758161376 10995232 330344302712516988904359334029596884992 10995233 44163915144614961913854618985920880482 10995234 8539623283413711997031148305629925760 10995235 31270512551312251909228154696159276160 10995236 2276965748820446535269723874903699456 10995237 876365642830202145420275645299274114880 10995238 -72237898409623012006946095918466257920 10995239 -253224904375437263010535288744913896176 10995240 177466237233342573070404387438759936000 10995241 130693664602675127370206361746277944064 10995242 10533513899075240854377760363142729472 10995243 76937296943566257564762279348919534080 10995244 -36054941049441495065545835638312396800 10995245 -33596883246026261816244117214110669000 10995246 -336204142595560040021881252547046352128 10995247 -390659003436434954325953007526825700408 10995248 125554218786219658621926089790362517504 10995249 121658755138339544583954078932640633888 10995250 226565260380043141905736115076131328000 10995251 833149474917451768200539161506405210252 10995252 1077376792705306394403648311886016512 10995253 56558328823854327263681221115968997020 10995254 136664492125736325576709119766466439360 10995255 -112909409881469264958745334416773636600 10995256 -64068016649046415634640610462139781120 10995257 51689779509469554490133822540131331784 10995258 132653196826709234962481274391922985984 10995259 -688367519906854500298577598559503550272 10995260 23600423987867508017435130556085852160 10995261 485239559051803889932245268957931081472 10995262 56099514194529897725593915460179752000 10995263 216279717639707247578964675089717871480 10995264 -49509760137731717836771395728245260288 10995265 -109264297065603041846390105489033884140 10995266 -7467358196805882969487766641311406080 10995267 357992739659885708098699058871112364280 10995268 397272744593283020228847108090132357248 10995269 117408503681083514033998620275934560670 10995270 -147708520333591077734802778330548480 10995271 -6678972697104971862092204033284449488 10995272 10311674108199459795564916012469329920 10995273 -259992520590681965506535944796762784576 10995274 -75596477342981811854649141459042459648 10995275 -187933512125177832566701845157971980700 10995276 34026076230656726658500072461004447232 10995277 837781468124069208927350496253015514412 10995278 -34168168864004839149623176838771516544 10995279 -238457888057288130430471232081683322880 10995280 -177666500867326607312014632076105482240 10995281 -536581735713940661275735567773247437600 10995282 -86098268566320405705223397018945218800 10995283 -519683699114013248128697197172704192 10995284 -1119695821676302358840767970472699226368 10995285 79225338850074280528845314688994527360 10995286 500109042601488799053231535837640738592 10995287 -748965613839819324155222023294544963064 10995288 -45365375343672439340649035873196441600 10995289 689503879300797266519535195044469470090 10995290 70533056181789650078197492730813542080 10995291 -312060187314536221378357120317794596560 10995292 163874243439592977215448557890819522560 10995293 246103249891767669280847408385638663424 10995294 48041558426788763150972048781406383360 10995295 -514080943307435274427209861929635232400 10995296 41385166588585381802931441011905265664 10995297 -155435254563563425281315826002462474240 10995298 202655553092458603735518709069366622880 10995299 400744331959772555766882554976721228800 10995300 -13824231441933762427330637458003584000 10995301 -596674479521930994229590594925362461698 10995302 -477831806322175146582436376804709135648 10995303 -366723024216607521993961067305525863552 10995304 -725977946137023639626318020528287114240 10995305 447850406072189826337105428622408487460 10995306 -148629596718209401655886646819917331200 10995307 -710800869143318076841714942887755938444 10995308 -662068331169235064650064469502078179072 10995309 23921114356049513657800769698586851170 10995310 577151560048984461970929147620170719360 10995311 653198174599385626754595363292522701888 10995312 -45435767785950070639173836872868364288 10995313 87766993951158297996018610571096733760 10995314 -537120822106421079887123308378267843968 10995315 1060163815933214052866872512702117120 10995316 258364916206032763378032166856972359040 10995317 -502488673576459378671394317767480325120 10995318 -46536412990243797306890742559536305280 10995319 -177416680432712923286090712760914943160 10995320 109684262786180768114990025588041318400 10995321 790225076112499098778709105333454470400 10995322 -146451889380656439339368859332708175648 10995323 -176981016424273200943113900078774286428 10995324 -107315295077347131737243678384172810240 10995325 269249124658155553493689717504923537600 10995326 441717472008878059615872510274234394112 10995327 -13830790532100309254651771946170744640 10995328 -44146856431294388772152065357995048960 10995329 547268823748142715294305885899385388930 10995330 -116376217959298895379421516442407726080 10995331 611058796349267487578503915882817384200 10995332 16099618860921741204117618285685255296 10995333 -22544562964845844586481522386649198336 10995334 -50996060868427892946874919156098480128 10995335 31057803420677136537872602095611685600 10995336 -45642479601177442934081611667752181760 10995337 -659999241134124823499238891961708583014 10995338 6687116474648217392632953819908559456 10995339 -99785070920374835958241273086337787472 10995340 146237100073611955108008673806327075840 10995341 207294435522139020476253512514654255072 10995342 -55724590007020009984658040704676372480 10995343 -470435753789992239785765119762740595408 10995344 -11254981039569073551625383777589002240 10995345 40918354661868747531746006194268440680 10995346 83969947170701563211556795877274261280 10995347 132174603118426950474863540393343820800 10995348 -24497784080454479247015432174503976960 10995349 -641008919619464273389641830186749985650 10995350 8245350524497532123329308951839424000 10995351 37162163924105058333675312542887721832 10995352 -59578080621627204396121355358254714880 10995353 -535987128940731984310677169955825719296 10995354 -350849390215289067153440096890858566912 10995355 -109473362395647136310483876579671288800 10995356 -224333284263385940974984287024585338880 10995357 -281480428983750101649264524487086430720 10995358 3279456699286171812300980255343651840 10995359 223092849522992660177116618580254591680 10995360 421944311499640202495724734754623324160 10995361 106198967865872602680923377151741261160 10995362 -188019135984891535633036835120000332800 10995363 34226098126436432250185840851527536292 10995364 28255038276798567422757458913095700736 10995365 25070322622299401096126202987018578520 10995366 -9262980533113542466947527339813011776 10995367 287396708072403187149853410861594863632 10995368 -1167485425630766442443590485247208816640 10995369 111526013310207486379987741989347174400 10995370 239464078898488309384767375146207919360 10995371 217413031511053447166637703183904813112 10995372 558574550020555135166827854823137638400 10995373 -460997481529571885217363406108253830378 10995374 84079531569294754709403581100498388800 10995375 -171765226877287068492916288946110200000 10995376 -57384950668153785803483810018602516480 10995377 -1634136603557539440230910834976970515740 10995378 167182881520305183211934002555863874560 10995379 478160340760955438464714001332659884160 10995380 34848519679429863710243821353221898240 10995381 65374109823370183853812800521070413628 10995382 -286978824715668313134336679862452250208 10995383 263872039330655770433840009862967577520 10995384 -3709239032635119970820550514814607360 10995385 680091385262157227173662211468389872580 10995386 -102089892993713260782791311941886366608 10995387 89967499371004017937005878296268512368 10995388 150174780834054453245888903827907078656 10995389 -212201217408278014665348469229492816544 10995390 2855382580408365003438788302528266240 10995391 -555908016591022756244702352726820917040 10995392 -236230095011980989078639852648020312064 10995393 127577240131440281424721985015738658864 10995394 458846513966665124006198368444354700496 10995395 23973335617192713560384137955437321200 10995396 -453963961475101821439589297179832985600 10995397 195291983558980684378360457343332556832 10995398 -305454502317911605488475426642800960 10995399 28528227784159206304583777114647065600 10995400 11479284657543797004794021819493120000 10995401 -1919166846152488035235371641724512256 10995402 188658083537747439616602881435019112704 10995403 -722525269112361475877424715498320386976 10995404 142346975027863564225357405183256774400 10995405 297463551276995593895353574164055771520 10995406 -2799480237495266989158757064283672576 10995407 -619629811964366022607496459517725155344 10995408 -37737062115973344447838690682497351680 10995409 -461449397710698735923591667490394831196 10995410 363881858051537948984275753329747123360 10995411 -104386278142010072470658407664738432256 10995412 6347606277161785424501775561711609600 10995413 -228503871458591869069477832675800648512 10995414 -299587459006699012496427935379326968320 10995415 -287877372788138752712524012171951334400 10995416 337496195091299416342890183324738662400 10995417 306413575860569390067433813185889087920 10995418 -6991965951321670184344516006021678080 10995419 -201369601892010953673598756215251953704 10995420 72539000587627360129177622501009909760 10995421 -163472801614464029755272729351380835968 10995422 98544652466140456585620966113037712512 10995423 140287854623066644259921890468630816584 10995424 666697784374155616620549547864008425472 10995425 8354712038684594251974953637802612800 10995426 -585349634041330026560790073588010496 10995427 -128142193548312277088905000731343795128 10995428 101137671021257561734495066589301091968 10995429 706342963054506842754063912143054560608 10995430 -130676311230427596724896018884917881600 10995431 -779688042357526963744811650110908109768 10995432 120851695957016627607537691443597312000 10995433 -199030448282711440243868162990904657600 10995434 37057419046191223649067108345729262080 10995435 260284241144675551771196130193125069600 10995436 321944180584768349981071698493348839680 10995437 806870227621038159314641175409757648800 10995438 57306145347485043250536094473802719360 10995439 74864908046330255755463737761877796960 10995440 -165536920799332252952520311783019479040 10995441 -327133593506685523997158462214171633808 10995442 -269431166236502550150456191653417414128 10995443 -983254252784843591891452560257031040308 10995444 2260508954357046830523969391234596864 10995445 1152342783838912265967795751066578508800 10995446 25070755622624383035564093635491276800 10995447 90722069129843549852140307013452930304 10995448 -734173233004055345258557820890617200640 10995449 28369145731240841210903097262090164864 10995450 32117814221023916122814312204539065600 10995451 327912281764115287112632226791049052452 10995452 -75501430139966106316926376935250329600 10995453 164355972373789715341279984325402358720 10995454 267930275389449586395191720805445578432 10995455 -58445783564805215361502262116185780000 10995456 463165617194765376876627071438117928960 10995457 82279047094840638685163411081155336320 10995458 -96684906798075918341952464168010739680 10995459 133035702000426651097174778105098061304 10995460 106256824589059913199912269706621849600 10995461 665596645760275252378073058748140066432 10995462 188280056216234780433387417545842281984 10995463 -220232107509852750503252269394677597288 10995464 733910674469994421764023376183253248000 10995465 -6519079397100773145646337627588400000 10995466 -382826081101771927288507974249912114240 10995467 132266604793880696056733368689391246992 10995468 27069232291595540030006058431859609600 10995469 540999170013501033762606848642063799180 10995470 -278218947635092235348930319855048256320 10995471 328166116549857108251369920242162155880 10995472 22800387055174626676148558044008284160 10995473 -368661275912728886911047845169432595278 10995474 -71957888326581414637121786390251299840 10995475 -116943713069296295089096725352463285600 10995476 366607528268202264001909631494613237760 10995477 262663509635185098684194644252865634720 10995478 117296271099524251581996125152986875424 10995479 -69952814733626145893078866483982933712 10995480 -57931184105810457844737032618747904000 10995481 -44731182032069154037869686232667449600 10995482 -84651610066283524923025255427820837408 10995483 42786003472265435321537067111125557248 10995484 64030816601849162672816653537692121600 10995485 251113731102898358275888215299892920160 10995486 -20785157668381423546765043701068460032 10995487 6859612698359193106164212458510657720 10995488 218008293373338510996318226670684209152 10995489 34088708452283783582931862478847267408 10995490 244566121709978721602392247183297318400 10995491 68674818675367538921701394240217664560 10995492 -2084938669085558653607651053766581248 10995493 -690517250165390737785168820846122616258 10995494 573243870856560373438338905694453165312 10995495 -64162426761633481446233557869066086400 10995496 -247504205264012740181233123848898974720 10995497 529084325115288060117305954389070669946 10995498 -207298187889212056534647318308051526816 10995499 -394958719402475633847113087688292199500 10995500 -373407461399683469310816864929081088000 10995501 356101221709836158150825133303143356704 10995502 7605689848497172830971492074360497600 10995503 -295058392395171362871031648823744973312 10995504 -54009127486835110743474701591890624512 10995505 276226232381020179697957726916179017000 10995506 931361045975443763941608765050183952 10995507 26835285953339355331072506702588144804 10995508 -115289279560881198710262755822332846080 10995509 -435094249788031969293982859192353996800 10995510 100676623823047068789692142991474738560 10995511 372804076350302938581911397459178099112 10995512 -117448766811551483269123856421826560 10995513 290127867825432660124188301514948433744 10995514 69046286727650962829567974698920297472 10995515 -338117380684505346991649516847296399520 10995516 -75195571446648352189028406260261127168 10995517 -5537930065894099872289929619669683380 10995518 60468403752703411951446086111447851008 10995519 488850937062666308734300480469051403408 10995520 175937706463691190448911732815592161280 10995521 -46210047773321226931218262532193692928 10995522 108737144475468527655964783396991038464 10995523 -310217172897454822262037688947759398400 10995524 -83806997682084293832903094259429702400 10995525 -123058616783415684641801832624087147750 10995526 -370614601703157491708899250329393200288 10995527 -399340139020795155762516117766287396240 10995528 -206245053065707802422968495822959001600 10995529 219634313657017606405731120360429056484 10995530 403975007563613365692708815993149440 10995531 -534495459300851708889744631349822897448 10995532 597771507536341024564737385634925001728 10995533 -594111646255527831368120111961446776320 10995534 -80637264756429506520511969559786526720 10995535 -51174349683117582937816101484667912400 10995536 -221807274300005898979742291742326784000 10995537 25597832099937791382337297415813871552 10995538 198926784627324964473868720789076242560 10995539 -278353682141305150188046082273557748976 10995540 43012440408602705440123401150228940800 10995541 227300266998408351985024573292053299552 10995542 -247289453808677845998738265536779951328 10995543 -172448361653367423158599256689390334280 10995544 13836165014717805671316182376164966400 10995545 68999888472067353830071550085474624000 10995546 -3143777770987341520803463554434496000 10995547 1176850421695517130803924590862671073280 10995548 -217886121027230448857194815113683653120 10995549 -187872698536627199813473491667374262848 10995550 147932889152677161469704259085509876800 10995551 565060874115003172320537623265652504800 10995552 -713950395886329399582702269938532352 10995553 -198727069330305583635738862756286618220 10995554 -53084961811892818649438074297725739008 10995555 -17078609347583155361654777214632475120 10995556 -251896312826245603410493897643036590080 10995557 3093773311419260160767686333930874304 10995558 -98920741149084652108036760937882470400 10995559 -741069352443770187532793410886188785296 10995560 113780582930864702551723655725898496000 10995561 -3786349639084065544247956407670056000 10995562 286688474932507520125639257814874264064 10995563 392764948827414191185345158081381204480 10995564 -261744905966651943142553377184920043520 10995565 255385732364412408504990008483757292800 10995566 -254726890539577383421316727411305420160 10995567 176186323662023294600319927086185814400 10995568 2794828434500659263670079802227720192 10995569 79593558049848969862491579656983039848 10995570 -240480210229428564011042789800636291680 10995571 146541444436098945641461982122006391992 10995572 94419268279628192482264521451665561600 10995573 1465072708755135949163174178500939424 10995574 -628507796971467298781985969382459781760 10995575 -166270504045833095308128502658133169200 10995576 -133151774545771783739687371138655846400 10995577 858070203577158912872746707232764968426 10995578 -60260434678761001726968782919452293632 10995579 -45543284053997699048993307105990825456 10995580 -9173154860939164331085637985814435840 10995581 1113911017622634452849667858127871299200 10995582 24082446177325384770574927766932957440 10995583 -98130262206747034661531512196764247392 10995584 -492139954738256691171656041427034439680 10995585 -139542107182857334989848365934793379200 10995586 18362217042650933225088393415473916416 10995587 -297320817944714390186938103463850790160 10995588 18914623061846342718751073503833564288 10995589 302665075776328132940229043104546619200 10995590 72732451184378989815686944047302620800 10995591 145065515300433540876622413665545943040 10995592 -147709769563805985255091814806513121280 10995593 -88332009039333700295671212943154815680 10995594 20114010013841044436009224784508480000 10995595 -43255039715979100708467796440060261600 10995596 175498713124818721705503780173258644992 10995597 -34572566518126792431788639903378725332 10995598 175419717753683681611255477629265060800 10995599 -491997799800684279817298345903725928400 10995600 -39740980388440486905301285364495155200 10995601 -271812868126966774370836881874674728398 10995602 133629076942636432102298626403572714272 10995603 -449543461940801073122996512402027001856 10995604 -376145466408303676996102625310573312000 10995605 364335075148370970029915654465409175260 10995606 -33215343062007751564583311039180944288 10995607 -37777881615330748518235972950227070976 10995608 24813129095920511731135975417620725760 10995609 -110637164971616449375604973433432386096 10995610 36167562008954753591970877492474306560 10995611 617810642420149488706582711544914237200 10995612 -190297982758431435046436904647550566400 10995613 808664686839182294430851785268957317862 10995614 108019999057231356938496151140491476992 10995615 456758463313494483604611393379067136000 10995616 14799580444670463555485549455016460288 10995617 -596847063380008391384452537276934473248 10995618 -50897787318932100453668821044527942400 10995619 -649160240934505812939326992550966354980 10995620 55147568427927050095476053226047623680 10995621 24034916150533264706215137772666326144 10995622 -296946834919623622436851223729789443776 10995623 129701187984674777652659706458133713040 10995624 -370577859777473497478033623808401290240 10995625 165532864705478353442190222108602500 10995626 164225944278792474250943451069518228064 10995627 -83042020891119602443864814574685032960 10995628 2739025837728588709807106547067011072 10995629 -291865332705661745972688113740097303124 10995630 2721741994023779067911526466517051520 10995631 184034077958682047141756708762710585864 10995632 -123286914219539276127398341351816593408 10995633 30650558025753824850714233708239680 10995634 167181097713827249670634916222271504192 10995635 169329371454357904220940294384347417760 10995636 199249357786056480991216532546461777920 10995637 -367875854676785316223050795610434781714 10995638 -211254380765941105923011667871805595648 10995639 -169553790212331111502384873226827307520 10995640 566555196947391445776128172764559360000 10995641 -924333078414563777339279029751887728 10995642 163939383120764051920767944361294028800 10995643 598562271342375887057903181140779009892 10995644 -72697303934518067451065823775359206400 10995645 -20306776637241682114458134488231013760 10995646 65485466962010776842778463317543510272 10995647 702681063376618859595140106092929269384 10995648 2394396354984497768500984530987909120 10995649 132414512363176790570182135290632694786 10995650 250747295686735709019881562288930432000 10995651 268736531779829740889375430160021578792 10995652 293239401153044317219176505999270401280 10995653 1969540866203284956431823131274066720 10995654 26120140419156581464723563955975070208 10995655 399943517920328056044063728328157347120 10995656 20270616661051995346588282521992232960 10995657 -71267825493010030873949965042333710912 10995658 154371771062574710830869460923488965680 10995659 -239855747678587955741636695184451096 10995660 -22345865465731353784138138705508106240 10995661 344079045666474716275079919936929910400 10995662 185847939459735608477483953961924410752 10995663 46910811360080161471018821963800932224 10995664 -159774668909118287590621989929688842240 10995665 72721930428061923057938309822649315060 10995666 140221536488798098518684827836368507648 10995667 -165031987251012939162990634905571389120 10995668 -128225146152176308885397051396766417408 10995669 9315422560713250995497979502736171520 10995670 -122460458108922859592304658721127248640 10995671 -602717891651738229727698730430229629256 10995672 85818174273637906492210319872146800640 10995673 139414862290809908178497747943722563200 10995674 114656936447311311255778683641814497280 10995675 -131408778867362301938288412324052107000 10995676 -617164820076843390449446799818320279040 10995677 -29604976820078339860998173701383222912 10995678 -107761838625819201944515814745385257792 10995679 366689538980627309283729888072124674048 10995680 371213423452167045677105913591142809600 10995681 315159089477932477765467208933306975152 10995682 247109269830072908281431861714587932032 10995683 -65073983675781466952407350000369241560 10995684 -110898288095284902827634958359495180288 10995685 52468417093782048459006721530692826360 10995686 -36621910335007052456371648430567571456 10995687 -571695754651982377200854367212835087840 10995688 -221571263403438886799751442404181524480 10995689 396740583757035941750378910456823110900 10995690 -339123811365598447890527991493380917760 10995691 125591989701502219723488303195766266144 10995692 -641313287915039950436031489606900797184 10995693 376263075537422672433349297194335405664 10995694 -634909238124274134771843892921837021440 10995695 370938294902612850720739193873693082480 10995696 -121489318056234866040559528572979445760 10995697 450122316349794585363400620225953826432 10995698 -12217963940361538366924114193180687040 10995699 2152495545418857503210777829272399616 10995700 117179911993745638578127193035246182400 10995701 508736590151113632375451198598017110702 10995702 -979918240946185221159611334579793920 10995703 -301643327647896395790618586757603680776 10995704 139710608593972838094491080824364830720 10995705 -131983644119158983808465716865365233280 10995706 -45427946873759921358880718694037489440 10995707 60034935141015375791046221288144952720 10995708 -75272960527760641002953340124350028800 10995709 -247420867643268585687355254872584306484 10995710 -100958704209324587599265696807686308480 10995711 73922076841495952779448600703536323272 10995712 6691286402957566940326802697800908800 10995713 637194982987659915081052078966404904962 10995714 110094289350603572644901991799406525088 10995715 -149275135887841154648798471080004246640 10995716 -584506532594192158709454413558437416960 10995717 -562938529733651824214257046815438885920 10995718 -286112247376961900583737212691712144960 10995719 105635050520778865716034528935251268192 10995720 -177325831724140615509705759153374822400 10995721 680708471228679599314287680393908545744 10995722 374421228216638702009336093260641540912 10995723 196583535185616586228337627961051630000 10995724 -49604972347820925094805715029329717504 10995725 43586570763700117729060938755655091200 10995726 37407305098937998853771726887765862400 10995727 -189933060969832567265231188441969198440 10995728 -201400376068035584861145933251640680448 10995729 268148571977432177879772436536531386880 10995730 7236408207691920203304851053331033760 10995731 61066052669551407730650653194137920064 10995732 -19476909773962786461052929444277229568 10995733 458835840774846987634884186143955505664 10995734 -211866292912082990661675886218285475200 10995735 494892672384599436845347133702128135200 10995736 -1595016394879893407964174139780132823040 10995737 55560247497751996599985234731404476800 10995738 47052583847494400755346938339079955456 10995739 -294158962964673744891016186564516308744 10995740 18222229344440952562380395472937236480 10995741 -330008311774965192298021070474125448250 10995742 336438670079349381432919026851988838272 10995743 399830076750497402041568372245316087544 10995744 95956250733130796770473071940470833152 10995745 -1443673237953492956502505042339248000 10995746 261470692761837121102353208352270133072 10995747 -386793277022175898536378659327071006656 10995748 -211855756131065430998419750954647588864 10995749 57477637742106481400273192989022663580 10995750 -115089195984881514362881362021484512000 10995751 37482857296076420284393315315121127840 10995752 -183118877035893490034591512809296209920 10995753 625127308033769817987770368369884028800 10995754 -79162664815328257500490920811209984 10995755 692488558348514909094583171082631704160 10995756 225306268910941475634117360395334451200 10995757 161248625860137500797482088106268455232 10995758 193647286659494196197818197356871516480 10995759 -469062636655208204800580986931729980536 10995760 44759916797869168319860268881759764480 10995761 11789231195686433283235591856535682944 10995762 -29819710550183275604841710475995558784 10995763 -918554854255258286817768772564272111988 10995764 -172080108476718891968339937490076822784 10995765 -504725756717306873668454328298952079360 10995766 212320599843157574541483224092359164832 10995767 23428538311505319715479359702299635120 10995768 -121484382713652837721065896795487805440 10995769 166886327995633241932772277190214649540 10995770 -86293789695111412907041244938475950080 10995771 6502534635304621667208651256293972480 10995772 415391792689721258564303186372308976640 10995773 -526789554905119506185408986726112291520 10995774 -124541049877946984881256293209691535040 10995775 -21307519625820699187999495990809232000 10995776 241201090929609814412343190719635128320 10995777 54931246403439778715942203947736343040 10995778 -257731122593129832612233665769085280560 10995779 -1351134705250864587838502311113106977024 10995780 -22119870057721892340261633712803594240 10995781 1063247285093490515273872067190268435872 10995782 -108974075433806458118477026276005395328 10995783 39879103371205662727105809682379053224 10995784 -711542696685846704080054858266570685440 10995785 -59030055987060717282137331100189822200 10995786 95618508946741235125744551764464003632 10995787 118516488173735257948767954991115157504 10995788 -7815864965485581035307365943665118720 10995789 -80961742075988518469083768820519751552 10995790 10439637023840343309764466110139939840 10995791 -400550144846433691701929626333773630720 10995792 -1113163477067393221643507508916912128 10995793 178648736962177493430908220076271256064 10995794 116480715777988404259137997192166490240 10995795 -44571013169272797080090097033577562880 10995796 347898551162850289541709139062759335808 10995797 -423602209671221898299496902892115976754 10995798 218554617856432164185948853711827547648 10995799 -819546879264748148996067055558232267480 10995800 -53127856152173123123111320351338240000 10995801 -91462496184698311370676366560549080368 10995802 -253931759810005446552995436702871557648 10995803 -101768934145860567937466212349812656096 10995804 -101234125374127203716956885650345308160 10995805 484788634348968248807795416031738626560 10995806 -475757295134392951916259022795190726016 10995807 822447803483312914675913724850332434688 10995808 369582557453930044571912115160634228736 10995809 -605118051331620977874833648843218107648 10995810 -46668853070798321110086596394670740480 10995811 243587468854991605385353771499260615200 10995812 526933469199894226857617124004413142656 10995813 -192458539473522332084533208364517869120 10995814 -200194553992142965347129237699679107840 10995815 172076814036563830745404997751866619960 10995816 -138200962081019653940535049305995919360 10995817 8199328889466624073726395443658746880 10995818 -164950693803125015390163420741874946640 10995819 -68555679361076642376456279445732557120 10995820 -199252848000599591133922545121380679680 10995821 -298933601580233376761796291762625429416 10995822 7227510657210135961897972947991119360 10995823 -154842680180001434980252751786671262240 10995824 -21397606213867371038839194391054123008 10995825 -41045787365465832291333477871022332800 10995826 -783046686534263368065543275142035626080 10995827 522481079918894188986656065057529849676 10995828 226106967702599893541076439564159672320 10995829 278349285407939876354985605313992559484 10995830 -124325195799762220252742869218168931200 10995831 78655723799191308821261882712837888 10995832 -45712966540275871962847993954329292800 10995833 -852475813452042745355814462036771120918 10995834 20132242561962359346850715546391174912 10995835 -75251877408382979483111897192661904800 10995836 129301490489433908126054637913920860160 10995837 -65909382198225057941064813892103754240 10995838 -88692589214617287583088702501300748288 10995839 -507940846941057789805401289714864674744 10995840 101486422040548537406028426330400358400 10995841 -173861339420810595140756570790979684416 10995842 116766121998638981207273746019648154624 10995843 374124295386736186619752788297144672000 10995844 -42106872290342231503648911966582773504 10995845 176802908324085611717271520299883957080 10995846 -114221966499156168301101507762585950016 10995847 313875785462084809829828594427152898640 10995848 -529125083207122947804370023214386416640 10995849 572742340161785650393554065757884856234 10995850 242685889958266373267621695885737632400 10995851 42333437341712706862768270630924068600 10995852 100720559071605489998704402483737722880 10995853 910835340497317692261178071449895677664 10995854 462954252746716069608867138570860093376 10995855 -23157678346903351220592517820253941760 10995856 196014134989444362891790875753657593856 10995857 -185935122590287191800729931054666325260 10995858 -187287026329863982432404307234717390080 10995859 -8686779198652319355908392730189937584 10995860 -476170833368545703691567465139409533440 10995861 -49638835903343781339882893428898423040 10995862 -504358745887068363834914742518793689568 10995863 96553108756765692450694928213127914400 10995864 222302101744381247661589064858285015040 10995865 142896225213284345415655928392210768260 10995866 -2161806063186591238881765687538414080 10995867 75543966662885245956539968638632767008 10995868 522770756708737638144417417259538438144 10995869 61348502184830450275933874100860559180 10995870 -70325270765936328515737644881208115200 10995871 -84761385923475005980322062166746608928 10995872 -104443078424930078813365794071109304320 10995873 56609939382671699516287597538962068480 10995874 4629464566770168696256270854010715520 10995875 -440926086558815367122594709242004000 10995876 200466343345040288397640978633636693632 10995877 639234667087870597070093570392622137372 10995878 -335999606285012811739917888353032100160 10995879 404817972909208085163276679279993804584 10995880 -8829754263229112980684008325845811200 10995881 -1161406770113031883346800807206906360 10995882 -130827137643154299333419554396216548096 10995883 397424400287859792097384456339816254904 10995884 283276253587298272824186644630066754816 10995885 -29931152655061279325214549866376460800 10995886 72397472389575781548469106782073143296 10995887 254269024057920261936235555245762515952 10995888 -50935054557230074120708267798423044096 10995889 -335323638146901589874290454442981652800 10995890 123241193394363847093457591652558391200 10995891 602897620063828088037063353155953991992 10995892 -521221308254369483027312071217113734784 10995893 724202921350572636665856623488335450780 10995894 28811423409357131054432978413549939200 10995895 -274635256897750229993346435801688962600 10995896 1017588389967874846123878391947296194560 10995897 -17708616237851813778479243090416208160 10995898 -26047101164921555357497681173133990800 10995899 74654447383281210556795342687144842264 10995900 34485663713934626749911184166483596800 10995901 119784924859487547032686959130257252480 10995902 654904757216261053805112232116919560000 10995903 -425106330658226643183323154392589575688 10995904 213265170342004875350062010477409468416 10995905 -37976788571391022846952900967957776940 10995906 -135776164770501770704229137394245025280 10995907 247605104051474140417099941131857109888 10995908 68134415834005954540106886544603545600 10995909 60216402665073241604381952282390779328 10995910 82417277186466538191263348097526623360 10995911 -213837863198277343161719040140567176488 10995912 -9834184612509677843433506675800473600 10995913 -170371398722659939888836258348890845560 10995914 -31283852086379586357033216549918609408 10995915 73422210057124972957858527417489957120 10995916 -59525407508224162685333621521433300480 10995917 -112793792541070664230066653420931584 10995918 54298924890441023428821883265080048704 10995919 104697585679814663781696156842714268912 10995920 -15183778040137736745232125390751334400 10995921 -430164566506566597598407511214202221580 10995922 91924590744474150995101539413864543232 10995923 -554105525970472468600702337054282607696 10995924 310789142949480855523377703521485045760 10995925 384353617514779615870063213596483088500 10995926 388829774699040335257620791448923802912 10995927 33743892428369896041453564162023472000 10995928 -226688354006532534839357280921623040000 10995929 -266305175421557021984288143300646932224 10995930 209306923779209164066587443250191155200 10995931 -95900828642018657366766895567483940800 10995932 327049526059067045052612577014844096512 10995933 153442829304144301621191957597384441504 10995934 191572159200362506790650420638728273280 10995935 234066850875305615609931927404526467880 10995936 90595414706049635949079092333247463424 10995937 154077066084217505703455166315009799586 10995938 129200110178242604302830090366408279120 10995939 -446867441255446304730919748023138494480 10995940 281402748115499760408328273754677793280 10995941 454057434050735626176601421658010440384 10995942 135372434222231566308802997729724664512 10995943 13227891039538065515249580497343954600 10995944 109584719230133115651457087555393536000 10995945 -196785469070136932120615794730486333760 10995946 190686533671596749712418916537158598400 10995947 -356736894406374805179930458789314382604 10995948 126367526812449600563152087301222891520 10995949 -532772819709519807310449089901286776564 10995950 6379474317397044359853088976523552000 10995951 -342125639211689151757847301879984363768 10995952 85271359276949552284262367512290885632 10995953 40128882811580701924673098367820793584 10995954 21356941337627951043796930499820844800 10995955 346654569760630529821279957159402664160 10995956 57936188946046750541539848925357671168 10995957 -253108021460774669395133719440852560448 10995958 132933356412732873238776055418711890080 10995959 -266277723007151577110508937328097935040 10995960 1946726189127999533915979579659059200 10995961 460406086789741155892290629345754451562 10995962 -75663904454750228335748719095910871808 10995963 51590704502778483403880759790908886528 10995964 -35495297200835751666090458646062080000 10995965 -177435924150446891734663428066347928000 10995966 271694896319512290191032829471504497920 10995967 146423798215731811826757223796388406016 10995968 -331883099620468479190559205817432670208 10995969 -898388564147019129066368321379440125152 10995970 -59013317063379722216054221781463859200 10995971 -254747596209593104293322713001109271552 10995972 -45725423774515437147220300736233156608 10995973 411962444583069195094190271146228611136 10995974 531700444032502962733658134355079609984 10995975 -147679729883469223007213738867188829400 10995976 -145461552044180407696169646928247761920 10995977 -152343677450973028809150591111995475174 10995978 -25119872764812649606600882202129252352 10995979 -30848396307536738868897557223455090688 10995980 -96129476273760464367272067233352176640 10995981 -208227425240270553770738976784682499648 10995982 560974618198617884983512199995612776064 10995983 140647712697012351068985349071106115184 10995984 106312740357199994273980648026139852800 10995985 -66093957711379306432485949347856463040 10995986 45939272436508691570666558802226338192 10995987 117424783561522667474743079018785938360 10995988 -626981194638372870710193464192961573120 10995989 -74649620152770471503759470474816308210 10995990 -17343816530280291399745708085059810560 10995991 495356647833167488155047259243632272752 10995992 364929529233963183620214149521356257280 10995993 -61474418165911010151905259953699192256 10995994 -42797949497056903722414777932203510560 10995995 -29487015039895171779090787947464421600 10995996 -310389382762360912119516635326662144 10995997 -174199545827836045944613241894418987540 10995998 73814316726375461995318031802706294464 10995999 660519079490254755745591548941737728 10996000 986871429040496827165025893502976000000 10996001 -430666350324458967693150338296567871808 10996002 238856275774008034038448593715674981792 10996003 985304324073950001671558014592640488280 10996004 -699354895647799423352625329814924626688 10996005 -181538264688777044575775273035795609440 10996006 -101218654242303134887787427785788471296 10996007 236519563185694077866202850322975735040 10996008 -307380276088224166512096658703198945280 10996009 208634526859861042606996472719813153680 10996010 -142980483835741360685777931745290240000 10996011 -36071071413066972761765070534906002112 10996012 -613403022502676414762077004175468807680 10996013 -114824127039476788210859037835036388640 10996014 -319700169035520591200734494083629863360 10996015 444163751384233410961363057844225513160 10996016 -55736567663394165617683879784896462848 10996017 28604337949023514930001272744586977920 10996018 -24786078363590839268976333989734527360 10996019 703902927509538510302536751193372033420 10996020 -142139083716654790115906028020201472000 10996021 133013956611491147949306722590729370222 10996022 45918594202362959470882452349710878400 10996023 -442653878321358813237283851040891536816 10996024 23593567651707200714543067753796485120 10996025 466729347462770834803771547542862190300 10996026 -524202183173847445126486142142993601536 10996027 189160142781073262935520955024767948544 10996028 -492396816460014949183840178518832120832 10996029 -189864715354465262862217663668339223200 10996030 43655967673934270667738570933572574720 10996031 -359540175654166661176846681611018695568 10996032 89951551554847632336304309876127956992 10996033 -940854063136254339531086404319344134718 10996034 -174407700789087582359703279629269713408 10996035 -6342261189910204357983000057674700960 10996036 84117526054818243093207992166844780800 10996037 66038374446539053380015376632215276700 10996038 194673824510578519938978111478605738144 10996039 -211285905764841080851808271727292454720 10996040 186294423720378566918132260061530521600 10996041 -63294487235183889567169477421264732160 10996042 282544331279695399456336339251908215392 10996043 -254363341325774292767304159086038123056 10996044 109947061973234749233247710152321097216 10996045 137865478624065125026202195374313220300 10996046 -2437817018592058941049511141235254400 10996047 -207454254231688676943677114374610530560 10996048 55155652092158207681469462230855188480 10996049 604309988250751368978615974865760456050 10996050 -58204820597497860585646627368532416000 10996051 -1148006747229844031555361738559120782000 10996052 164358947897784906530185111667500515072 10996053 -198148634851515684291688133709719008416 10996054 -283995282933865490635873747072267186176 10996055 -30314880683369997529573297077273265440 10996056 -583199851448965703625239298280327342080 10996057 -168066780257030111148801870891638520694 10996058 -410305558648615969554032731224493991424 10996059 -122966711614853105920850159201831852160 10996060 -728099031155882382910210026122104320 10996061 -686722814372349053299418734274607134976 10996062 -69699299712805115134134243379229325312 10996063 31417026073813057013255461803801541904 10996064 845431288277473061045003269526964535296 10996065 -410959135578105064164846333903577348140 10996066 336707626528618677879532897995815679360 10996067 449554700731199006200506274715965940112 10996068 357486670621713200849038241440472355840 10996069 -39596546106058659404931694568630348928 10996070 155993021679871880653836592810958457600 10996071 -49076414159527808289429806165108067288 10996072 10593961905431088765342811398950092800 10996073 758718089225685074505654512731080339840 10996074 -20436196459072119448575230650717966080 10996075 2385528607276444841630641899466229300 10996076 -102861360284502562689456316445791186944 10996077 98149469430027783688542064634217969600 10996078 -17156915605037506372754162622870836160 10996079 -124104454913255695157120339448013038360 10996080 -315073091449255655650815401676963840 10996081 363403880750110692987774893357947868882 10996082 191262704504263599126848021050221012000 10996083 -150050860331714584403899750319288007936 10996084 -223562934355454625930895589903242426368 10996085 154492387331641979729996682566559834780 10996086 145594775944068253115412553748053308864 10996087 73155948605091522896302285094580229736 10996088 826994177063172271045344820049857781760 10996089 -2787947114748911211863847694112593920 10996090 -22682925606602722891514070637058879520 10996091 -432066760388001226127239100635201052508 10996092 -18933467225645895913211736056025489408 10996093 170668565776362389067736398748259118144 10996094 48336816371755038687822766635567684096 10996095 -397638230760168533114636135675207007360 10996096 -106198259943441434174574944067445063680 10996097 -2099112713667397135850145736239893568 10996098 -7430580281635187474237013639127560960 10996099 246908643440844172023214678487262431440 10996100 244600489643179683122660364125693270400 10996101 1002143231554782740590037418087686711040 10996102 -9749404272659110118874001769728543488 10996103 -51304218481499445850484247058791862272 10996104 58019058056421142221351971898939801600 10996105 211470163298720764803254892424861468260 10996106 -104430211481070450028401893376793678080 10996107 -1227153885232240399029605415261104256 10996108 -275361642203599344987312774128108937472 10996109 -482469386200607347089669819437898351690 10996110 226924064826300947227070796675084754560 10996111 -118984258738881343620508239408723626768 10996112 53907885874635252897178219118816673792 10996113 -81324448196638915045817721403173251856 10996114 -369055992726460663590121959315876604128 10996115 -62098354451132669398426896886040767680 10996116 -60368811347368840041537208301398265856 10996117 -1476299799986503952600267573749244480 10996118 79907629613531110118085931850578758912 10996119 165517517256711069855321072683776616544 10996120 -190117152360918994351024753052405760000 10996121 729773975350261812289592605814225429322 10996122 94102735745594212836240590224919792640 10996123 -634519905324904059728227368811151162960 10996124 148825159867740982447081689397350391296 10996125 -76967048622061434081243511855480320000 10996126 -160515255362983339801345869232555899840 10996127 451042918262422271197948551186881351712 10996128 111271738078886862472307704703169331200 10996129 755976934091477754766793487358879669730 10996130 19080969839678337298237632752462776320 10996131 -378407100274336812879504554720127783048 10996132 3833608853289107728660486000324923392 10996133 -202082138568377233393812054121436107620 10996134 19669564324167521943364718207976161280 10996135 46111566191780863190866724436403514160 10996136 30904493188485159959425451502020198400 10996137 26754405969146196767268430729102073994 10996138 -104452775394274528768912770750189912480 10996139 -96729393552668402570327525420395945728 10996140 -241466305114541585347905806838614016000 10996141 29665289934769520529097390815269968184 10996142 377713113983182461284768460076607218944 10996143 5592604395384823687571542011034233600 10996144 36946776606734700668647436340650213376 10996145 -386682207536410698188537025427429601100 10996146 43129966325816523498807425104792594944 10996147 967276287865398164516986831713471605080 10996148 -253456912985257964373312888193945319424 10996149 206763491281051176833484471223209166560 10996150 -111007825951289587430182623152442734400 10996151 270922232829996361824221970761772883200 10996152 -9985621681066304112403513210538618880 10996153 299016609917668248160795684936291770880 10996154 -31619451640794834898181544744287776176 10996155 -13897284493511686698458786949937362000 10996156 -47706348013896533059624350205394424320 10996157 -916332001856314482074014106684047443840 10996158 -44622719441164899291209169365993025216 10996159 267183521745138245817493436321426948400 10996160 14213697853266819710412692919838310400 10996161 37744921426829749641235035318909148704 10996162 31828878696382524180201072411812805120 10996163 -15791958875471532597426329701937115588 10996164 384738175899421366941791824088973571200 10996165 -93376023301360742418521378936239311360 10996166 172362695221696040892609286509701704032 10996167 -145802285621853707902575367364676397056 10996168 251423773666345992115760356378961510400 10996169 17217082892371149794863011273987196944 10996170 -157466230914606544582247048280986188800 10996171 42297161995370115176009598576360877744 10996172 -152416705177741466183012297029271678976 10996173 57567528775639373629450238286742720044 10996174 -1614249950825839106856550926799226880 10996175 -3793263692722213419273564616865770800 10996176 -62953703608234517852213306691842605056 10996177 1867939961928019200679649563131937817920 10996178 -76605253561515658784956708270893052608 10996179 395539397415077547941559746796997529784 10996180 -5619980166260443541009590828893719040 10996181 -204367666509218770944059553784037978208 10996182 -30311186204180879204022806175587001600 10996183 292377752386660262137955914406529480024 10996184 -310456583760763543656318600631529779200 10996185 -2048627194944207739188172846323442560 10996186 248354328782528770757949047451801325824 10996187 -60504530683337158689412371453010735164 10996188 -70967730635970831834874728242930947584 10996189 143639893231339229841642350078343922560 10996190 -363949370197215770639406278166192158400 10996191 46702016622198990936380315495238990120 10996192 -30237683230156475969579984177374691328 10996193 67500519767357924341678256556144676800 10996194 207218280366734943053808759003509917440 10996195 36120411174404817742464070738754045760 10996196 21141134192104337764828222680748032000 10996197 -215643620795653327603761319271036983200 10996198 -125348266164695965841773963043108762400 10996199 22723229338765175763633540468848257920 10996200 -84137154272938615243456454452012800000 10996201 -659086702776988817650446287193214825798 10996202 -347806053520008218132688204842289701376 10996203 -174842286050634283160238891013351926696 10996204 -966677503186837316406403409830895628288 10996205 -92451422450146959328862311595388197280 10996206 127203694386752710388511130469603716224 10996207 -805745856172792151564240220253950426544 10996208 103313482867948676652699712424380268544 10996209 4135364881975016458572791879873130240 10996210 -16101903192624073848637413887259846240 10996211 -430655913544130021129313576410144359848 10996212 -194293174929990522582429331224088596480 10996213 139820901759306638138347598581112588462 10996214 -823584856958697991453759282319794844928 10996215 -157433074473813850835633564830170470880 10996216 -173281913061954310923651603227489402880 10996217 122180985446048723770619323400252877780 10996218 588912163295462229165219841948913664 10996219 -308247373687588655818935818983572276656 10996220 -152464805937506794769698561284561408000 10996221 394749538963672805346789540616533645312 10996222 -205563342009396564303829209907359826176 10996223 278371056979855145722887962783313206640 10996224 108602794993545114360190502090330603520 10996225 -218431260026404742611749968427713766250 10996226 147180496596132801950275164329732908608 10996227 177687521110987434577574568965952700416 10996228 -112863780142151538873174553149271130880 10996229 213698899862942148691916440708208606076 10996230 1764768370450786017402732927643883520 10996231 -493975989631249032629461121593387989120 10996232 156228708664827850096455983339060152320 10996233 956130367592464971370586437877514546048 10996234 397677489889890291849894730009126196016 10996235 341935462390838344615624131126568411680 10996236 102482730004111765387083781914160316160 10996237 410378435240840944073558432565375608000 10996238 914691863154189771489699981825745920 10996239 -218692710808546985489980986304571725176 10996240 87977898453743202815852044983988469760 10996241 448760186981706868864057375257724112544 10996242 123660219799261500222004301902520426112 10996243 -7104674401520081496567239242008705240 10996244 -131534346640109941351378607654029768704 10996245 -54280019275525147558088097349018571880 10996246 -278684734150239363339147714184924466880 10996247 378147263286819382401932583880861540800 10996248 -168947298312621848425569055198202265600 10996249 -283575622346229021175122955247207839680 10996250 15285226925368413881530210614158400000 10996251 89874871969215289091943964580226077184 10996252 -111043788570745294864620661499176796160 10996253 -801266529643347097352939356059343449498 10996254 -9069947315626316531485838836161428352 10996255 -266991193579853375679592834613467032240 10996256 -1430187032558010237202491514945929216 10996257 72283579604539636117621555884063230640 10996258 -18514720333876832869004134927167283200 10996259 103518132734781936524586881777896466616 10996260 -284548296859907920818876819729802874880 10996261 -3004990481684344593414485015305347456 10996262 281260423897530502810649046746580337632 10996263 212554063970714515257173745427752508320 10996264 656444564951789305275408523778262543360 10996265 -90856949950474373261513517231132009600 10996266 137343028933906589388822295009816353024 10996267 306852725586770820570107834656387475472 10996268 -499031287360832453157299324798046634752 10996269 -432497037864943006640820916673489926560 10996270 -146980712733565093442186346362001337920 10996271 474818944028141062790706678473802319488 10996272 27167179618077565762872628552613560320 10996273 -291308913761407938830318836477361637056 10996274 317219070445304574150885183341585261472 10996275 51905544561146278271283141497445469800 10996276 293923660630184978336799974646687820160 10996277 212285465219440788299142102976086703200 10996278 -91481533108356554100881495070883943040 10996279 -102825540696157192596814226653854265424 10996280 836614515352484143587931194660256972800 10996281 248855077642983847695675389756818773828 10996282 -15942082131040199544553571640498004992 10996283 -536573546689701206698843784068861899480 10996284 119051615960201809465776419800092410880 10996285 3594785144242139808689823555661363800 10996286 417560734509788676974301102857836929408 10996287 -250223248064458358020371989223165446640 10996288 -53244062510316697023173645930835476480 10996289 56755950060905644766512858065889865472 10996290 -121296483897900405489601748567609472000 10996291 -513720645209811398919117970912742980416 10996292 189800493496604836773515528227905004800 10996293 -54579790673629877060174710727083874304 10996294 -53702112289760000722288709083276800768 10996295 320123643874343116902144603014203553280 10996296 403801691167978116688537806770581708800 10996297 433093900032408825381611679229473367752 10996298 -107642093878866999877348715460866139600 10996299 -508461641019380635525812175282770950916 10996300 35516050392799597043865358230025420800 10996301 178758227467067920702279750356453709302 10996302 260547297737217770791563823879875210240 10996303 -39956039502112805909411896749952118496 10996304 1825919653976041419783765874229772288 10996305 114341778015801751327996846309888091520 10996306 -31436671631475481424882714292351033600 10996307 -396634857474007312602200129348942764800 10996308 -522079358174142163824833381423903514624 10996309 61229040978805617810087991679435330510 10996310 105209910521302558337387396569836069120 10996311 -111580879690604587259032329125570450328 10996312 -887385408214023283901423229061849036800 10996313 320375739614951780056550470220261981184 10996314 4045203556305375311952205958219510784 10996315 270886330043128153107498684238902504720 10996316 91649771679561821014181690198373783552 10996317 10169351215719682601659046279375264166 10996318 541651110436124151793012383852858010560 10996319 140714179936509907166956519861982514720 10996320 -106363482037788704142271659187057459200 10996321 -232726121414954115151628479375809121088 10996322 511296171373613574791384455689083141712 10996323 68535852803360263362763692254755487016 10996324 -490515347139489641226399701448319314304 10996325 -366049232131663380922104123303753670950 10996326 -107970409277067076357409310686552985600 10996327 427377937718386031080454187526495763280 10996328 -25981093525438103528480387137980825600 10996329 26117766207368320559373651037656522384 10996330 -96284307688160057705881568562492961440 10996331 957184399537765852339157963153043528072 10996332 -77022314521950621666912644336140528128 10996333 558216195782279390874134228069520938582 10996334 -15808161843607672783688701127297954688 10996335 -191868450540218396138398528203283230120 10996336 99537243791721084456286497059328491520 10996337 -105252224773009523170817123985187265808 10996338 86642750875621794413673630011056644096 10996339 275044485908242496033510526572431224140 10996340 479191015782456199195625742327886467840 10996341 233191785514183919518004069569212684384 10996342 15395854246596483633257821629239347200 10996343 648855748298716796318974067409692316120 10996344 395981379381345544976918095749989376000 10996345 251453001669505757057551908683749867200 10996346 79422516613668549156407414189208612864 10996347 10874669983355147768268170677362203328 10996348 -8744741970463659299411003929973508096 10996349 54870492615239468146772785513572105600 10996350 54441758300086186106763797863091928000 10996351 234158460921283190666915335911557168000 10996352 561972856946194922935462153960921497600 10996353 -276647193472944829745403177362718439680 10996354 337930448156822686706531230246280615376 10996355 19157476519697378638908959360343976320 10996356 -33692976476283544246339541938386247680 10996357 164114802418350486513039820165278550620 10996358 -253852888867512250736201615324248674720 10996359 -624954677783753553642118034126359128 10996360 -100821713586144505511134576902494976000 10996361 784381451167114344969325477044613294800 10996362 104225615778567636145311967281152658528 10996363 83032333666731272917176472869793572896 10996364 -207932892056854611050749470682759910400 10996365 -183755880729689323061608930458106099200 10996366 269647216828758867842381023535381085504 10996367 2938025415298983453545535378391071072 10996368 -116506898723314309847392850165453684736 10996369 -93210535866442459805223758332534081152 10996370 -67156061587898365701672851505916615680 10996371 204429315875736505635504109607041200240 10996372 -98233585734218325193436363362991031424 10996373 -629401851332946044536518158005741052676 10996374 185806563252458702792149810442654087040 10996375 -262481848356966392813308310000074392000 10996376 -307279875300170747035085960102323537920 10996377 -103831529376604366376115505761138101568 10996378 -234964335813009334970713549102143743760 10996379 309293967829880101077416161363953214980 10996380 13973317311022572530271342292431874560 10996381 -158320072649608442369135576746310202336 10996382 -172561833246864430391895297925635695616 10996383 380699889967929113040217951870811400960 10996384 57283583558927198521465515743893979136 10996385 434676455682728791784783308972488818580 10996386 -500400664708321663022331887919355008000 10996387 -48302206792594316044356047623567125840 10996388 -161645668866565769314426035486226087680 10996389 -215804840554408180608869625678766894146 10996390 -1279041276239950881839366709154713600 10996391 -256396226107205589906489808050663960528 10996392 -284528769169844438116873586797380894720 10996393 105345701976403995287390880465279227642 10996394 433126423235182084604219359932081060960 10996395 11604995771727111009774272990274866400 10996396 -681852716991890999726588703248007127040 10996397 -15779749132427746587024315686872035060 10996398 -5514828297357493232031977330183489664 10996399 -161930188497756194199122263103950387920 10996400 6250840895813127484377369758018764800 10996401 152877058337307936900193709476973595840 10996402 -767509972861557807446603201950220945280 10996403 -715914153291473273982083010686949565440 10996404 258094196758786578709360592829438775296 10996405 -71249798152800447524360410109117875200 10996406 -326321731085089649407073060858034058848 10996407 -82090027286567248335862284604106479296 10996408 -103313563468264672822824054586167767040 10996409 -319872891885195021111688073510697474240 10996410 -132032403538124177982484112179557392640 10996411 -809878077124810633139472212329035480988 10996412 -211376005650198947016336025792758546432 10996413 61239718084361305666037841660649148928 10996414 -114402391342795881997624363878018115200 10996415 -165113067975700625034571386753170669280 10996416 77836860375957883425269420078401585152 10996417 -505867812386622362225993341719886297534 10996418 88181957861230815500024522169794942160 10996419 52836202288052398403329801753080449280 10996420 287207951578667992485914516430985728000 10996421 -14739746143535793932182751171750545728 10996422 -14176327476313193643945577247626100736 10996423 1015150284152952397126912198970142772680 10996424 -701867438386882834071258301703972782080 10996425 180668089427705029907251744296712392000 10996426 84726964596967019755437748970862408960 10996427 112573676113195000760484131992300667760 10996428 -31376181342309643269729625236270990336 10996429 446154946670836009925035353162061773280 10996430 -194276805645825344026585467682173302400 10996431 -285820403788006856453882796677009737848 10996432 -139493754289972878934988631104301604864 10996433 -3072911734891545560180199399012789024 10996434 -162664174818653221389117835710721676016 10996435 439399394246826566448581737941000854400 10996436 32652794547559075051076495076370667520 10996437 257446440155732133185942432237431933824 10996438 -155470190810782238253820887228606819456 10996439 759439802873257341110416680470595855240 10996440 -16926018886532573152286071262478336000 10996441 297772780174933830459184982445764760842 10996442 187947243815395562406262976293290585600 10996443 20536882210048465111090618933217841024 10996444 96005250740665686988739152580960284672 10996445 -100604020073150751370142887272359937690 10996446 70990274412679640657366043239098186368 10996447 -266522506539378769661412162048829739136 10996448 521879754797819927599752258605831946240 10996449 -1151789155064395363825918839963504027648 10996450 -63600636762773777042635086030140103600 10996451 -560199376376591117624538579745896938400 10996452 -233330777825189072055624679760855654400 10996453 -125897716435770475548327203131061761316 10996454 91929202952859843875995284603250131072 10996455 231776778465535660674297144217272369360 10996456 435320315457853223937359604145342970880 10996457 -423181577674285451259208844720857332294 10996458 -74976107596810140460062551639593658112 10996459 -34379156242250657340778115104662090000 10996460 -83868160922094618882413530124524492800 10996461 152515258147029465805746903504399711360 10996462 -150631365797270564737438630735286355648 10996463 -99744292655327660236404696469690935000 10996464 -23748369279025503547279687521933950976 10996465 49727851570721298754316673866037709800 10996466 -96294439858744642131279579401408231616 10996467 721280358514797204405785964166172364912 10996468 -207720377603830202225796630883078144 10996469 1188553712608940334981556012605391008 10996470 128566028696526169453562720909821165440 10996471 949130517080973989377410400627617533672 10996472 -266490965495664963366116842057640755200 10996473 -196941347165317990360279293122601015216 10996474 -1216647776548034986518395831154920256 10996475 -2866729013491539459302235056682931200 10996476 -3527602356270837050462452027377917952 10996477 -8937899583920763852572728914668711674 10996478 -82599915519740161534792241235785242560 10996479 24992068696587501278376382512828870744 10996480 -321497774103480168496732888702648320 10996481 -568252473600730452495183178953703776300 10996482 55565006065454982120194947053041581824 10996483 -1143605014198672443938530586225393459240 10996484 -180545335248451080651302617532161228800 10996485 -38790179465454399751413167706406524000 10996486 626924779074190690048099679720563534464 10996487 72325765917022656310970259492276219552 10996488 156044227108251622946842922518517068800 10996489 66698905811989480233799968203972342656 10996490 215463610243692929878362282681731772000 10996491 -208746029821107419418218627847464870976 10996492 -173974858917401596814219443714444971264 10996493 376345801006951871764348198224240193164 10996494 -74789896430856514927649996413462504320 10996495 -495196748213624978825091461204746971000 10996496 146119733151217154669903345746355159040 10996497 -255760348562254098282103854645108114720 10996498 -482053432017206690035880600138463439200 10996499 164593836430595440176859372979158596000 10996500 -37106031562419020145850499559952896000 10996501 -30959980082080791147255767348269197576 10996502 -144900119624863445983039986878789402496 10996503 110475028387119941633572621795755901440 10996504 435317745882327623267648985940128952320 10996505 -33973409329198685144591487561945818040 10996506 -129857340356549673234819317945604403200 10996507 -308683690644273857661492983363080020480 10996508 528950065126598840682738000045128099328 10996509 6388405568365853795837001754760529120 10996510 -7868095561394118804879842976741081600 10996511 -7474972293834525743338405720243563360 10996512 -102699424506359612338420264680455405568 10996513 917062210963207520376348648472093470384 10996514 -273401603582375328063453012952252884144 10996515 -80686720484576198512336535141477507040 10996516 -92118418591699420651733318519692769280 10996517 10835520484464296098096183624088239392 10996518 -122539024041430327561230621047313852672 10996519 10859822605818986915154691978401286744 10996520 -82764014702630749026143722383761510400 10996521 -170491580970880985010988505860570981488 10996522 307497960323913751341105844350303771312 10996523 565862267648864298645192010773979681824 10996524 -180819660679227199627227734183839531008 10996525 340167993009156674709968981639374458050 10996526 786012911533072930297740031999823724864 10996527 -8494443962618615104776365776949785080 10996528 -80545187051786594530240775206845382656 10996529 291032172482613032435938366570188217920 10996530 25784822413910104221368062322602398720 10996531 113986212714403817773422260514740524944 10996532 -118688094653655395090685145891932530304 10996533 817849231714219100019965699120716766400 10996534 118317882817824985251109347896459342592 10996535 -803334390283518190741540893295274976000 10996536 393850585821133395765592875934957670400 10996537 232974660775354961460373169183229183232 10996538 -65307122356804760680132093939997729280 10996539 254911723636819433016062185982686542960 10996540 34736593746234372917013121096150087680 10996541 -22673421383000746916484547738921188000 10996542 92772324628481125383415994011808802240 10996543 696254773091801813243382282549597983520 10996544 34855771945583320085104266972371091456 10996545 -53868806556156094078914527796592003200 10996546 -275988962907547580268869756466812908032 10996547 261435962004682428470794313628124983996 10996548 -13702693921643248446566153602602860544 10996549 -75269411724536088053030920712599345664 10996550 44452253237518105650147866509470184800 10996551 273647132321305996403043595807243022640 10996552 -20984233838396332662087506758529187840 10996553 453566974916154792895746457105935185664 10996554 -2280634257359606814779637258613105920 10996555 114060472867528443591985831451948364960 10996556 295508207281194783061113746542089679872 10996557 -32767338744958459651438086378477941184 10996558 328868582765956353404409523001627378880 10996559 -324098662235265062413508582758341363984 10996560 -4643986810558466835728546314382622720 10996561 -96084646517383088781886515520544118816 10996562 4688491612819384238307802021729644672 10996563 78754942186920576482553007405807104000 10996564 455114831297708099923828754768168933376 10996565 -52873979088307230864530431489590405540 10996566 36565232702695075728124797916550283264 10996567 376971467043282127985121042331329861880 10996568 -182891298490308436638644718489501696000 10996569 -19369529902627352853165454991642439192 10996570 139494061475442588254029863996785054400 10996571 -496371974053195471997885942288159764056 10996572 201330080035833507578321194883656553472 10996573 15951776176552384162915934857827984000 10996574 7092242656584464225208286822050061440 10996575 -113836008507929386068520560900188476800 10996576 416442101014493971209609299112046362624 10996577 303558601725162481967361441939064940052 10996578 -36749482748216953390935573663068533296 10996579 -256624742629368457705590911149082470128 10996580 195487072388906294061357411605672659200 10996581 -282471965813047863338882388049021177248 10996582 -434628711536267918350333942112303032608 10996583 -56871893050230867297049180269520877856 10996584 372975815968961200945736764150034104320 10996585 -269908336365738289282385517642710954040 10996586 25523329718728749191821846331247558144 10996587 -206152814874288705503048294458462686720 10996588 444325534925328007817193337484460562688 10996589 17147053541088902416298032742645396928 10996590 -29307589653925466997738534683336908800 10996591 487716692008340805636219953677614006992 10996592 -22206493548684968636825772596441579520 10996593 -369122184018794433129413430439071621216 10996594 49288187112381065259813380650878915072 10996595 -40816549231657624511269094264996976480 10996596 -34516862761545350483043132073933233408 10996597 -510639187114540551329331982901755351200 10996598 7525051026365963252432323855207769664 10996599 29723462002164902267440345428736782336 10996600 381619130786036764625375425682901504000 10996601 -52884994802818879221575141618067264 10996602 94734197909065279032520359097394118144 10996603 312104948201035505038649373488006025960 10996604 343597790245890692214080613950806457856 10996605 -193319716236324063351136348853259360 10996606 -112614357053142390050966687391244021248 10996607 -668480230066885414020263391160610988120 10996608 -122224469162685853326003995894203023360 10996609 -12999035350141910529464460661577818796 10996610 90174827512015706911527738626239033920 10996611 299220460077889244541209613117344988480 10996612 -63961368754691881608533411478698308608 10996613 -395642327402560348603911163078298990976 10996614 63974126014122069467438034188182112640 10996615 -89687704934205683575305507602347744800 10996616 -1148157643861814991208263300629022474240 10996617 -334372446561467979197654578470169294320 10996618 -527576666662671578529609859934263788240 10996619 5096837911506511637312341069048300296 10996620 75487179348145746224435979139729397760 10996621 220729981187429936011444951315992080822 10996622 7722398493740928825355271555301654528 10996623 -133078521636168264274807179216114444432 10996624 176477408010978953414851923635501834240 10996625 104853030024460847178463864537573689000 10996626 -124904891509430535262741475367675648000 10996627 371536179989940441684058495576056930476 10996628 -419490636955003962961052820680058901632 10996629 -303728398980010456919902965083295342720 10996630 -99066684921013337342278577631527116800 10996631 -621802649803570932644327381692333760568 10996632 132734500368451255811706667468795883520 10996633 789220673339962209671464880455019927882 10996634 357892859086071478292085725892556836864 10996635 27518508534905494164204382304884700640 10996636 225135190506964815367886860385940302848 10996637 -328549264144789912582944154553191767168 10996638 41773483308213170054295353769145264128 10996639 -451420501599450644865992863256341910560 10996640 386764879744935135741029765709112934400 10996641 6399585363386984876878466695234756500 10996642 -71427632792680019211444701612617303728 10996643 193679608090435680816028023917438735616 10996644 119903555277696379837902780134281430016 10996645 -299389139918739803037472138958858904960 10996646 31389034665276387521089180566808938624 10996647 -49786768262281284561353079928772066400 10996648 6144612114339091478383054016801587200 10996649 -294918978665130785301838509395556611520 10996650 -602921302477513563802468088610950400 10996651 174414005284785118066863770853170174904 10996652 246468631917695025917769261417931640832 10996653 187174646949711862307752819113797493408 10996654 190095188711181389789675688870052737024 10996655 -45378313848125837028923802207020604000 10996656 -17190458606991013835100206086784286720 10996657 197408336289917172238743532527912795712 10996658 -68760572447484480854814309423913390320 10996659 -99527889852955094428970433334341766656 10996660 -747803225329845437733576608844760320 10996661 -12230992373009816233044849036866025600 10996662 76048555198892685479163235051479077760 10996663 366844457452966337965100999101685807912 10996664 190380612361750292978379009869783040000 10996665 -261941118974654865550917387588119782080 10996666 -495733740243774035158802824664480941968 10996667 1036759024697224399899362620388399797200 10996668 -376558493474976871522278360295482163200 10996669 -5612478450180680027849355817666591930 10996670 169907885461782974242360668211690320000 10996671 -25071131353006280717564961137072322816 10996672 -222177450663254802512884330483054280704 10996673 -16027451042385141221241408755781463596 10996674 -84440282173003900791265867461576709632 10996675 -307743402455743875793238602618475340100 10996676 -243972908164375233765080261521738432512 10996677 413402333260989865027788077728224960414 10996678 -97430247218064724138019210084541137952 10996679 -481958043784815792154873179785080263720 10996680 -287318993580021507197622422112350208000 10996681 239271357699989328449476798768376475264 10996682 -113782419520810511183418999215309945808 10996683 -82857971239124113599401419525193072400 10996684 -1155674640414167745733714477905202728960 10996685 -213753673342860961407517699423963728000 10996686 -98896715169755697985398186759345996480 10996687 -56915604575736282700175070850364182680 10996688 168011560592671126468165529802928865280 10996689 154047010490166613926199079123838031968 10996690 -166804043701375780276940542141384514400 10996691 -3941630553300782820556972851746987520 10996692 22830454097847168698112095128799674368 10996693 -321180650300796891141197749204287264096 10996694 -884693295809427187746376425625650242688 10996695 129422179797816617794277595359697981600 10996696 -267257695848064594727478740287877283840 10996697 263513524234447492331373404081921755146 10996698 -216458159246355662233497527910351052032 10996699 136325213608862579758168193608162590736 10996700 -29262600351470770263913555845734784000 10996701 -452398016140632561091269930780747335616 10996702 362778311475739352314785788238044391552 10996703 337578796882544260931137533864771426840 10996704 -208369957119326587673332389967353348096 10996705 285572740907155899782395047257432813520 10996706 10696471368402439165139455132667235840 10996707 466562786056662286660646141676777303360 10996708 -167634277320871431860667110511592907520 10996709 2075586036372384888655757293251062910 10996710 100229845386255395282794894854634168320 10996711 408735172430151711742453023008393140224 10996712 -526608741059366495619587499224645452800 10996713 -17248424279266791479781946226078645760 10996714 152525069410783222478976535137950484480 10996715 -106890051304183588297659223013522689200 10996716 -47238411210974069917503017542550492160 10996717 39360851124903138843165596157475941292 10996718 -514941701296284672459463588347496021440 10996719 369194032843253585122098304295377083144 10996720 -3019370907036327102883726342048972800 10996721 -1197544874307612045717789111569483904000 10996722 -338191998521932825858871698187388575232 10996723 -147317346717288615084975157781297149044 10996724 155505792599134179286012269429428361216 10996725 -85451652125684924326761523203940284000 10996726 -63847135213197977107190226686402564352 10996727 86574960292748449299906379281783907896 10996728 -259004333522053366053799177459609251840 10996729 -799550963228159969521244269307093739670 10996730 52241082389223605067465832406544273600 10996731 369087240447387138109833443124207014112 10996732 94442832140334183408121699732733444096 10996733 67987200277254180654735363479226219840 10996734 892192968973621222985972458924738560 10996735 548315822107870714710320366523286591200 10996736 -67502491880214840950501559737442631680 10996737 -75731945975996807438141768601247589760 10996738 45202065912157867279565026534107880320 10996739 -89107645130524788593580586103843424 10996740 9010909564460914562897950501387776000 10996741 135727787345564306496115827371005130272 10996742 141929191547160278938344819926330688000 10996743 561370998234710274282911182815369636264 10996744 356153139620422590636914515059927859200 10996745 257406389430194272591996849010209866120 10996746 64709940385062523418217812507066966784 10996747 -460523665970620986289269458808147856968 10996748 -63753995511138400940921966452237446144 10996749 608562517882116448780242617736504861120 10996750 -228252886787360656961756861489689968000 10996751 -434756452288269652802157604954992323760 10996752 -8395082663175227218060406872458657792 10996753 -32594097159210166978636056927434867856 10996754 -33569101383113323122820196210758225920 10996755 -23407845692924974433699619231929602560 10996756 202189766887119487901031980087524685568 10996757 608184688182603795006615567768335349006 10996758 42208128969361217594699488973801806464 10996759 1035386803162989191212011726943513541960 10996760 144748523286693586499767080497009049600 10996761 12049476957881468929815031965686891472 10996762 19666032491964443583230371586006606592 10996763 45877384678739211047993257549472788920 10996764 -66289599882187077384574910515601399808 10996765 -158633692904322218000765605791933638280 10996766 -49517299035128961497911685448498682176 10996767 -268039570436178807604090178828335943016 10996768 -117611312671928728273233221264439705600 10996769 352953945465239626085471702696622012096 10996770 -18356198819909943927454350733610749440 10996771 143835977759758395482204368728936336000 10996772 717660320049273112162251441455885429376 10996773 332004943846815849737296724899715978880 10996774 -24101694869875262910155720895753893760 10996775 23351887000820528136729992578554846600 10996776 291998151194503305173613823423291392000 10996777 -22064334155120640291386354404042035456 10996778 50979880537020485848967158729684224000 10996779 -90072693280899636516461093276269980432 10996780 -433097207200549456353238263554664806400 10996781 447299001450344667132637112474730738582 10996782 525439999814353068672561034897422912 10996783 177295267450870851654603871628711224320 10996784 -89051252407550418012263149992860467200 10996785 -50399144019791807361838758305794978560 10996786 -125823914615538340013030193552940999776 10996787 -486679244040587249241156914413525128564 10996788 -47974853092191010773250017739207016448 10996789 -537927250629004787768814721336009739410 10996790 115114100136201900945429853860921346560 10996791 -1075298290823269907638791797439667296 10996792 -163181673941840303531322707013389414400 10996793 -36520140222977343857189095735260082776 10996794 -153557230025893688732210012895887903376 10996795 246409806080109622388861647918985437440 10996796 206849058012342149420556560796538022400 10996797 92691711788347014748618739723926327872 10996798 172172894664629391532238285867533766400 10996799 539705991165178064049330436946262056448 10996800 -84895087170137593201569845886320640000 10996801 -369238677744252256946085266485465720400 10996802 -511610403238098309774872398729105977648 10996803 35513890653012543172713070418139889920 10996804 -17321152795538567089111321926058283008 10996805 -447843620056834879420429790913699033540 10996806 168823411857617641333991044101792221184 10996807 -7960840396785078508679349770011669968 10996808 596161185562288615094075926563706536960 10996809 -61083004343810076682171137011749343040 10996810 381812532770846644963861185362600997120 10996811 1932601568684508136097843393274691104 10996812 56410747910807181888265862752702351872 10996813 -214771780939930074263451288398162897696 10996814 -193511794751823043447904783545655519040 10996815 -13251063127453400251136241619330260960 10996816 -32662623739551229246369957264824467456 10996817 -379499873985206804607896123114322519180 10996818 -47722351126796029815351959244404441088 10996819 -507181221467013572900823744712018958256 10996820 6154697022927664496670545128492339200 10996821 61520592085042385382529666917524360256 10996822 501725290467807374795243364091542695712 10996823 -248149542286980695072181912424419623928 10996824 64612196461294079817095983509229854720 10996825 321226229995502318001906502232077286400 10996826 -1905696262414881297862243429241103888 10996827 231272051661761215167480858291588948120 10996828 -504556791514447970895105206858927775232 10996829 -209138192407756042758438011821514183040 10996830 2865480433474549137793018165702598400 10996831 -320640009426222510381817556724010982368 10996832 -158153998745938766883815329011446317056 10996833 -469542061374354540457275679626201530400 10996834 -326624206655998521873856252994600651184 10996835 338548091237830190150190997277632025760 10996836 -75454004493452932820288216364796342272 10996837 -172170476651887724473544874972726646820 10996838 16331292891765017188453053717478433280 10996839 147725004228204961704649376038035911040 10996840 221731312626789271342009205704496640000 10996841 216800917475521375226100906252127928052 10996842 89667435537169756935594249118385848320 10996843 -313379780957795347075617873096659168 10996844 316764398792380638174133566696046279680 10996845 -327935356908605717702859285240351336480 10996846 -168154584957063871590853643655373470720 10996847 100939289258183457855881801366266921152 10996848 23554587021738724181563895095989829632 10996849 234101680119428380065075025721278644736 10996850 2183330242487702038114971809974100400 10996851 17791482825498391345809061594511156784 10996852 -304298035748515300345339127882169913984 10996853 -82074498061586378106124137493677044544 10996854 17336003085734188692057197169802452480 10996855 -221955053962238982124938460992233667240 10996856 49100202326651149192148599301098905600 10996857 361269704379068649372156528922824716640 10996858 -552333562657672875393934426906037030400 10996859 483305706242561240563909214833527921060 10996860 52386350913109375319459143097540444160 10996861 -757828747120023281647938323815197421376 10996862 257569108976455754595934447200937938432 10996863 2065683655481866897891430214656446464 10996864 -133627594918256269721387442185919528960 10996865 371413753575007133474103050710201540800 10996866 -10928038511987973832735732857812845920 10996867 253860094194242398716602050971151402192 10996868 216086605836340942753539480211783434240 10996869 -112771352513476899182402051291594659872 10996870 92469937700377349328487995166672010880 10996871 -144097558937867890458152839861484285928 10996872 693816578107602860091180212638064640000 10996873 86346894907727781918843731844596724122 10996874 -47811179870175952310246732889218168784 10996875 221929525538334678931916851670267700000 10996876 -282111417668364167025620339481805925376 10996877 -264775934964670674900188826504345261120 10996878 -27896556663755094103727969672023560192 10996879 -142135973984723918773044250272324772640 10996880 111326956732477254219071281085070213120 10996881 -65195790457108469322460238336493380736 10996882 7519778728268256417255125286455838720 10996883 179024688454114660072843857697259529132 10996884 -19687807697048035841948573992103720064 10996885 -88085486271661953378140885458328688420 10996886 -48851707570041956413372687836349360608 10996887 -261121745835695804737824432016924152960 10996888 -167659082656428268321960631689573171200 10996889 -872027835715036910893494126862440560880 10996890 -58809708385344882344359057496479603200 10996891 -786689733885049913345309124160058995708 10996892 186139173672620920659977087735440604160 10996893 62077174030106570160238173159948300864 10996894 -40181610120996545611340293195976997504 10996895 -64987602015968395624762140089454676800 10996896 189331284319970355189117895657468723200 10996897 218906793005550371945629216526577642984 10996898 -366844564753080649027465029694117208064 10996899 -17510515017538856240645352472094489736 10996900 -128254928913256860165108280848686316800 10996901 -128906960334423701975657583472038751560 10996902 -112861619898959076456196192350588225408 10996903 -394882067337225234826011229118139249416 10996904 -776817725487274584032753960739075978240 10996905 -188014463742374362879532722712080491840 10996906 3565380622923468561003284007143566848 10996907 381080217557757377133809945301410643792 10996908 -172590221065336305957840594776618649600 10996909 12308702804882162125540126105797623808 10996910 -228715531749805040838293003281088432640 10996911 935960403336514726653615361300778649600 10996912 16190581931533300262664837662011375616 10996913 -141564636458836622531240915600421641436 10996914 312469332427033220928859773218979085440 10996915 -229761477930425779805632213440378848400 10996916 -65245386507246037723418030263706929152 10996917 -258055079420642757318384233002087501152 10996918 -22619332670110042236368017674243012480 10996919 839405821277634970664326041929472963840 10996920 172208431340805362276158448128050585600 10996921 -33041881502808551702464442100250927680 10996922 481524169949843615337516370991985382512 10996923 212153915257217321518138729515688857600 10996924 -198697725155693945793191689017519791104 10996925 -208116438824197993663667803890659659200 10996926 -356790555276332047244740936074303977472 10996927 -80662569356086166318170815889228279368 10996928 -248496303961294165566900356658030968832 10996929 4707466238412058138319727305081100900 10996930 49632982574765900755942473140275937280 10996931 -743457425130414878956326678755695775736 10996932 106080147795183396045470850270318492672 10996933 166456334041335280992495943380733521182 10996934 36201667684800812725515077846056846080 10996935 -2897759963509511040970937305914952800 10996936 -42901194789143176323394961183774776320 10996937 161487988998425201033253098978443220352 10996938 89218403497988224963598460614821770240 10996939 -711216297842693617247534106995749600 10996940 -117314228034703112247573747302587883520 10996941 -217143422652832711468699879643628872736 10996942 -940317671597060878201629410521670914176 10996943 937688212083780348443710398691846159680 10996944 21113015909727280866202348517471551488 10996945 -59323890388146864961335553330320150000 10996946 373455913492091883023131526938506582672 10996947 -78579275737887471004387979426631348192 10996948 392863551399703368221508855149546407808 10996949 17033455336008065395287257183830385664 10996950 -12333873261392275872632374217403648000 10996951 -176797359950976722107914787147090861440 10996952 606007958833850757284517491056943769600 10996953 -454335586934560765559500871916112492800 10996954 -192264678927828410953476694204215031824 10996955 246176719819521008544367910917675398960 10996956 430630476228367081539546384216851853312 10996957 -947067805122777803238264754031447528794 10996958 -38129136140935941067913639354255892480 10996959 -279464015000754142700938091750074560696 10996960 -189061488642797748717863858504497889280 10996961 497015875612149870989444224647467212992 10996962 10229639076502431007849817509193760000 10996963 -623258280716180351723125171977332978788 10996964 -809650822781712199912415917366668672 10996965 17890384940236914458871307569034993920 10996966 -657192614012517203591829509171164412160 10996967 -65928279224599729338738522765022387440 10996968 -332480600898955205214583441968690954240 10996969 -260301241352256298687130591340600130630 10996970 -70899272234871018887850421059043560000 10996971 -66302465940105522434111935328380793856 10996972 -175516533630716686933546883183620784640 10996973 -63821885593140685760644772151715470036 10996974 -73704489645363314153892547701839077440 10996975 -78222749798386417434415684875262503000 10996976 74373605864920971165338731185798316032 10996977 -247361804933061595935287349882517193856 10996978 -48922785439739852563948420127254402944 10996979 -8097531772749144541996733437200502368 10996980 213078824710072613786926777818495375360 10996981 482303068357774129030440184216155105564 10996982 230931688714718971437393464970764306592 10996983 -91496377492387240821168184327015476840 10996984 344865596735321562228757323860315750400 10996985 69767904419723081122636316880820214400 10996986 -22649153732778771129584120828631957504 10996987 433199516814477870820434373858311970312 10996988 164522465663349534578285316990343999488 10996989 -559760481320558471389098856088336216160 10996990 -16470117197286469305524846540812224000 10996991 466948386996259624106866326885211237800 10996992 3119483229683362912689225377607843840 10996993 -354301961168162314763783003936510888000 10996994 443212232796588563926720065846786490272 10996995 431891125262836009946868064677725715120 10996996 -153727714966729384295948050788493244160 10996997 599896261627042824346375840879848328512 10996998 256633924728002446075817514851566928064 10996999 -513274604679097361534824169065494586896 10997000 -319622407743430471206676985427271680000 10997001 -244950215197909751480542203909053773632 10997002 -41241120800955902145670919617139521536 10997003 -77433278477526072905887095787605396720 10997004 -166549638064884394892254717174716731904 10997005 469241484792928057477533834283257411660 10997006 96788247119677971087739527997141934400 10997007 61216945952072875581879408222674462592 10997008 83690904431354911536298963343819341824 10997009 48242517795379647919400263314708188004 10997010 -53555219370475023898776189296450880000 10997011 526013819310938730875243042700017582712 10997012 3988666243725083263840677030843858432 10997013 -212787576627575917914331838991667003392 10997014 135329990818800307694776868537186435712 10997015 -50776488035273314676485783561422250800 10997016 79474328564582443222396134464421888000 10997017 -240525878756954827080981897728331434108 10997018 24553826194290418400166104536034592480 10997019 680245005253559446200323641639384442880 10997020 -138224779009691767550442264835992407040 10997021 466295755216075020346843980607452518790 10997022 284556662156110931980320234431799521280 10997023 109396220295803383040170920393540909384 10997024 -584049426426106003822651035098540802048 10997025 96936312849228740627805002385138768000 10997026 14865647044523007643896604243744627200 10997027 -271122309320872881583181077710741540720 10997028 30990318488440177136228292937088618496 10997029 37874465978800628434049765799566395040 10997030 222548548538955790849291401627415814400 10997031 273648376318445761828165281624848352552 10997032 321447290102725727759146075953956044800 10997033 47665251561613377213709961110881433344 10997034 80711016233125688862805356490595969280 10997035 2572189911364056912789052604948040960 10997036 55223820213287018062582928970602867712 10997037 -614965904755679826195686266298393355840 10997038 -224065950590125856831878597995649923840 10997039 268897648158531626066905827043901709840 10997040 -42713308452674859036042774468926177280 10997041 -677326568352543647377403417186356296000 10997042 201852657981275272194144571324903667712 10997043 156622194444155294863207561751908961904 10997044 29789204761866158947803464407705190400 10997045 -49839643884785288814392313394132712640 10997046 18478109549615171588926273183111352352 10997047 -108687781940698048387404305846731358448 10997048 375055412403613604433313248575299584000 10997049 -49072230060287037622150566262630052160 10997050 116112810955531109529246187057688638800 10997051 -193911672453639514867740609398079248688 10997052 27426954151794132159756945883976024064 10997053 -451195485483167995361115612456343664698 10997054 -412818187300999206164283753470242977024 10997055 176684767820158205480352730531011523800 10997056 111153244445616413438291813958909165568 10997057 884338947306577180199843287312241347584 10997058 -341468655678161256750366925571859251712 10997059 -538507001931011880573128498688088523520 10997060 316004610233625973463870749912900608000 10997061 -228014409390725865771564920208719674560 10997062 -98688826144797830008418821362281944128 10997063 -157176725885807333820903301555434712320 10997064 -42928394394768462772896244358548684800 10997065 -261020114948868963065747216657951614200 10997066 8758655031893778209260884139888856160 10997067 375088380118685767842689213173393778880 10997068 73006980512233673909632546682661170176 10997069 -298585108410418539914597622158999002080 10997070 117679763936583991412326968932642348160 10997071 -6555181688542615894587211101721686656 10997072 -142562856904900791175700649129524404224 10997073 -213440753413631905188170441732344764000 10997074 -2711201060190759530962295033818686720 10997075 -48112563243142490212294800018394547700 10997076 -100211002111478675548729305787849168896 10997077 103426873046898492383388381773469293312 10997078 3472745937818310178287441915904233024 10997079 -98672135552036253873856760767269875712 10997080 -450596267802453947869154244067450675200 10997081 -460396887584770947772318689374926688118 10997082 -100893435899431534865005875642261679104 10997083 398346943315668110564859349293735144720 10997084 -194950474026740880761246418687834777600 10997085 -26044898378396232085278166831106880 10997086 -454397203965476131097550562449817951680 10997087 436509497577148623815321925294301736736 10997088 369311108496832147866537810984359952384 10997089 -53531240610529402033151162699316115776 10997090 1603696132423087029142556941775836800 10997091 25572110827063168158941762997637019040 10997092 -206036898975177546058982410674298095360 10997093 193975651920624862605428267388828633342 10997094 153366246633170278590016942624400841600 10997095 -195421967619481126672636788913688208000 10997096 -458480223594788725312665597850046791680 10997097 253438416663821704089498037326689240928 10997098 -83331024723437170525710995611416918528 10997099 293394363132513075654672675587582954100 10997100 200805744366308052396349159754913408000 10997101 183769354907197211731878101426984321472 10997102 -443752349106659054618070438127045719744 10997103 -76637942632083100862163095957656586592 10997104 -124883394945190323677739058045234774016 10997105 -156082151034402557609842909787851776000 10997106 52093307129554544390382145584115327104 10997107 256361114572936595421805895865656371200 10997108 325492136848082269864544859613319046528 10997109 -466919969365561694885039686463002726272 10997110 -19748796896950043084158901614507607040 10997111 472192361801779942932423361111449092712 10997112 -48226712064552295329997162650841251840 10997113 -755605610478228117245275989943148492460 10997114 168613562563497288517480789550174476656 10997115 17067954061295686664690098792826340720 10997116 -121907102187090418812467751270282219520 10997117 -520470661761053320376434858864986439968 10997118 -64140042943571408766248660031925438272 10997119 -156781179189387625309986325836336631200 10997120 -76293325688358824137992646626272870400 10997121 -33694349453178186268823278240122624 10997122 300357195808452901894537628365367708112 10997123 374243972821696759298251230242841045372 10997124 367391349099961416706945027090478284800 10997125 -213609131952299009004384930580025013000 10997126 30288812042051433097606629646399610880 10997127 -11600690486733923634551163692899205568 10997128 -66021193888136553382078190465440972800 10997129 -113827826895947352611905114692400146624 10997130 120713762712241056991655935414881630720 10997131 528303778143816254109859089566977060512 10997132 440715830622777025154077447418051632896 10997133 13468265870606276310772448453490176064 10997134 -268932280310629508346286214988395308800 10997135 528961464657327078841062814052708083080 10997136 32439221793245558142061648811665367040 10997137 -674974900607366709095563294698685707214 10997138 49289136173245620715104223408277990400 10997139 271499293273195097672903350039032851520 10997140 -63113525595806773447743453811123568640 10997141 -952484719918937203268480141666480419716 10997142 90461932986860207916712513396032792960 10997143 -1186037409576226087886172654561104016 10997144 -300997500153795910642231909906946273280 10997145 73700260905914129180694072811286604420 10997146 445475782319747917662918756296456236272 10997147 305794107214372230548141985879913669152 10997148 409699726887982556665886889848825410560 10997149 -150028763542485163217715190946274861850 10997150 -66305376290940998737207548383185771200 10997151 -150233568910932839132277002102820122880 10997152 231763818995774929296673527215332196352 10997153 -580631942818189268627247648689650349598 10997154 -334385552173781993341185156320479641600 10997155 -362049487324516154754619750405506775680 10997156 302454781395189705178797559469759099520 10997157 -79657470936523798016663024978942304000 10997158 26202049046772751789242441305998699584 10997159 376163809405921048115110344563063369304 10997160 44522055498369970889240393507799859200 10997161 -89044121567452164427082011124390058368 10997162 -177276699479934689914544601465018489600 10997163 -53990012748800118044503555219550014308 10997164 -338329562342356927089335122356907008 10997165 281664086521345872591622020102201714060 10997166 -261816050260790306881084287373387594176 10997167 -37104413951627140190966606002516380784 10997168 -71665140642722110019793880853527707648 10997169 -281490305067320971317680089325944910592 10997170 -211786300459292942905542923892421914720 10997171 -1034480011060809202516826329020633104628 10997172 -220108483494970141618119141052890482304 10997173 330915187025374090779743995024378303968 10997174 -167611871500352617222095654358563500160 10997175 29550367180933224248337099171410332800 10997176 -28137326661273194561690931295335628800 10997177 305104555681270615272261236757323094540 10997178 69270280117588353228801864856473498624 10997179 -68676367620687940849222741845862094848 10997180 55499810502794302588679132490865766400 10997181 -233823546871699066378458256123895635200 10997182 -14552961338626511869469154431079956736 10997183 -116386165664404922940977930070687640536 10997184 -29437362706176309941481443095222419456 10997185 -73594464568008161255030030308477277400 10997186 -89572825568264683643206887159917130240 10997187 -441723283813303774924930524673966791360 10997188 -69415102482478045495843654150434275328 10997189 -342857602411144632173680526395663947744 10997190 55745061571180754369835631273231223040 10997191 777435478272234180312929917851957483784 10997192 527740193700508294248754779470108313600 10997193 389082551475355757005741927508430242064 10997194 -8782897302507817476591696678545638560 10997195 196028836304129450487479063914320729600 10997196 -24635260896067765342658326019533701120 10997197 131448205582697291961790188151277467680 10997198 170816000720516653227656761072042319232 10997199 -704921741939778739850801024355927089016 10997200 -86421301045268280765977682398953472000 10997201 -1029278961204460642497371434431939452928 10997202 -69089206704646704333294167705775568896 10997203 75753095755639458689449318321314675280 10997204 83720883952893236233760198767107651456 10997205 -370481140195167367454894926897387292640 10997206 -497367358833918673793344614429519360 10997207 -6170270248899128667002685218629054464 10997208 -24567614266419941822506411310091939840 10997209 341184747481555194650063053445629711104 10997210 19062537381389197456531647403602216960 10997211 20763455298717938800236056955896199984 10997212 -126511538551695229055103557865339180544 10997213 156396881671769882038535376557510487462 10997214 -215549598087018174387442321044148608 10997215 273829752431088606841147391689505744400 10997216 -104174019788583368590568989423701590016 10997217 168340989488607850366284196550047544592 10997218 -150117007518665235090890955795370987440 10997219 286432542148472015151669021868266055680 10997220 47723715730270723064959410027070832640 10997221 -232365976268970004654304616441674120578 10997222 -550470517871026819428857677158462490368 10997223 -104186717046580107243082977926435635200 10997224 115518078382323734247978345705029222400 10997225 217852587934494999863481842726261941500 10997226 -178358829375874856291263388536350013008 10997227 650372462978200535607369701887552345076 10997228 -101976636319536110219408889911680097280 10997229 12810636655177932440176586060114470368 10997230 214273886176409830246116180834893645760 10997231 -13433415259165442995870558270475352096 10997232 -90059499832043146800363922785117339648 10997233 -130664388980142090843141786032348216396 10997234 -47326001600254127831475345950317119984 10997235 305485058880828577615057224188664276000 10997236 455888066286368588795812962590943313280 10997237 336685268914651462737697920826660979886 10997238 -18523764477967332522462036427889694720 10997239 440392768665124914330464431894303575000 10997240 -118739843268877048030073965065283891200 10997241 -461799622740783410836799491148173042608 10997242 -21888396772227522339020130402322172928 10997243 -627883330225548947058367686154321092000 10997244 -298983278712639613079267026498421752320 10997245 33051182706683733266400317709111321600 10997246 100524112459932036922065242244779627520 10997247 456848736963348204523947302190513901440 10997248 -297652763311690769737670922758975913984 10997249 566190264978803450893127812701499288836 10997250 1050469980825409019297631476047872000 10997251 94174768913423748152090701578992961264 10997252 115210020760121132918587745120116961280 10997253 -304276830500905920572049569160347775138 10997254 7074439061308014918783660156077076576 10997255 -890269175022779711453040320006751533040 10997256 -459143854645102750897507257200435404800 10997257 -708173173725057986525187121821339346160 10997258 -81469139753881751073701318014458483360 10997259 -48965027941606590177902466612749275392 10997260 247081032048071180618150599800588026880 10997261 508151396094004247070566297065887949248 10997262 9820649119234531605663279149024883840 10997263 487685135075522831207632673475576544880 10997264 35802397018991663921242208088098242560 10997265 -244146803098381618433455642897614087360 10997266 58574580891945212246406227526267187200 10997267 21029639692067313204904822817185307760 10997268 -312063021753251815481769784880603873280 10997269 -81603712879983665592977911685350175460 10997270 54118306706543300835919078842946510080 10997271 116905730774712296262944044859471981520 10997272 -49029066183112716693269777584759234560 10997273 -279807316112671299854339226702041856 10997274 281215714369864973215391843721173406720 10997275 173028597938598081967491662687937101300 10997276 -123498009447939876344210183599515348480 10997277 321200384559630550476667373722081921920 10997278 -115504372456368861293951089741541938944 10997279 -356360420546525900360154444824680233120 10997280 -139250202724054352594452702873497108480 10997281 -120033201775966001658291402639536654336 10997282 260992775090534393165649352256012422992 10997283 -485987155478393942954314174372479580032 10997284 118613379603106245904083880360042033152 10997285 52533554010784347542072162385503818800 10997286 -9136757188596307334974128727677884736 10997287 16112657344408284170929276382523304032 10997288 140716340610371314618149416087671173120 10997289 21899899822011678768497525327080013184 10997290 113877658675548322655932040981634626400 10997291 734149672912033009213605916498621888692 10997292 25996813374884352426174740497368049152 10997293 -3237413159207791237066756356873448800 10997294 -77271624622237937623667774116266433536 10997295 9733371826200371019120853411002086400 10997296 211365575590747420678461517376056573952 10997297 -317066052596160567990912775455719196108 10997298 -37324029422128827264462371490078627936 10997299 -41025467707891452103054225016375592080 10997300 -70290138416754654480009915211837536000 10997301 89677085243435500460201616506640254784 10997302 -320478916241117019863266911744736023648 10997303 -1013249833451287826573283644984445920520 10997304 -44276313764200007073715388694823034880 10997305 587844758961063499472314836778376424000 10997306 -81110744893807565038946840361261621648 10997307 -53362995016115465151062903444488850712 10997308 -91382979791424155234818404694559581184 10997309 -548168160713981059825262033721524786490 10997310 50643815086992486328112376514139443200 10997311 -138388638029556448080730260990297043456 10997312 615106366933305756491248272905601024 10997313 -884683496623260081634391070892785918816 10997314 -69353598372740103504455667834266200320 10997315 -532377340606215201453536648290412918160 10997316 -186446789184144706486369413535591649280 10997317 209000124116180855189727366257710648346 10997318 3908390720231135026722502904124880704 10997319 417186707561050130911395095116873160448 10997320 -32664612040191221753958196168234598400 10997321 -345691882997542022014714009418762214348 10997322 -36082398195897283339382055953397427200 10997323 -954533821378731563940358127350608270360 10997324 135117434239861708906235315743394214912 10997325 76412078218371738529755835627708304100 10997326 -319603964227618267589018143447438509888 10997327 -1137488122470752821813568016255219912 10997328 -37626183624735443895602836521159622656 10997329 30892710679826066891703993324804697472 10997330 128066668104262196388226274539030725120 10997331 -281274327922387473498678475410448978248 10997332 -399237096655579749081688962151460149248 10997333 -529047910578145075312882702249588200000 10997334 55188410290336023556070713422181961088 10997335 150721821485455546982796787059607504800 10997336 -800266688896199902628747168873840640 10997337 -19670743609174936046795213918713752000 10997338 -228891028127616862123130119583359914240 10997339 -18468438794468074174058517099279550800 10997340 -204755874107579782650202247514424396800 10997341 -237013813933412112608673975401969188308 10997342 -692157932946094248635223670457528832768 10997343 -98532736018570605572377215000187023360 10997344 204449556693017604050861561886207246336 10997345 -25178807224633025410156407252402348480 10997346 -39948731816392896504943209282365414400 10997347 -627690068675482755560752862587901407204 10997348 -156939149097652197017703750021151666944 10997349 408629199558635810623790462605690892448 10997350 -18592877313228983406631147305814867200 10997351 -1050356050754728134465325601716097225520 10997352 -132392061206383561776027817221076992000 10997353 -271207838166134920705590911667681171840 10997354 20952056623728087902129511669192751872 10997355 429146617338729692358107714430192606960 10997356 121420659227124891695179077883444209920 10997357 -468626802154967382632594375499066600000 10997358 131627177365582702104789566662619470848 10997359 -433976189953931664951195059503787195440 10997360 -124895633995066796211343614766872330240 10997361 52368125244579951342979552667904165120 10997362 18639838739334127422032250632113713984 10997363 126535154073457684042957992597035399424 10997364 -272325241378351392051383751836507166720 10997365 32817071304458562800342145449782432800 10997366 -47578638176646490736759843962554723840 10997367 477293260767689850995494821227647149648 10997368 -1079336603318057822732180371289415843840 10997369 332297742344111701389123010849702273770 10997370 -19552428947467770962428688264908953120 10997371 2379239662127784071034734666651139840 10997372 209407206867626542247340275036047128576 10997373 14533819499014872960716852414544336384 10997374 7373173201578375747120278486103260160 10997375 2272289821192852509861333473932812000 10997376 74060968137072858166817152946594119680 10997377 -83019927376853900867771105779936576700 10997378 29099072119487169785926603851248825856 10997379 -2551246681346459066763070452807967152 10997380 236223767057780226103468102703608934400 10997381 273713328350079980432804344348937829630 10997382 247349289301632946181676454246467777024 10997383 -412896300968418005458535286884253838200 10997384 610920813298997873669507108669699650560 10997385 80033004847985211790821962873784368640 10997386 40469814764894627059050444760338459744 10997387 -585923582446265995084755809061444305964 10997388 -347027394293202538657198244814301916928 10997389 13888032873594641712701471334571292160 10997390 181805524750583991294498847655165635200 10997391 -404596470783944430661227083523175942008 10997392 -41760700200873146208123016249245696000 10997393 920723094225124828010286179452829311344 10997394 83950542024934707228534237237004835328 10997395 182842540070010344781311499578485556400 10997396 95084354621105792687806428135033262080 10997397 -459028269616371672746810785296693720960 10997398 -168598035774009216496614191805352350720 10997399 137190945510662233074912038363305236192 10997400 -30814090370522844865898179210606080000 10997401 371792704907545348495764796711896758292 10997402 -96085025194712224770134713441716825600 10997403 -280009905316291157993263818574851220992 10997404 205457217430089020431103159999333916672 10997405 -16753629146116005706689483213008570880 10997406 -24133962366059030399398920946765347456 10997407 223944798162138936981552203899511442656 10997408 -897547027072964215509482855674281984 10997409 -556478540544958672997183683570553361600 10997410 -93317902630833696370053828873124220640 10997411 -700494653519814619384376905425760349988 10997412 -34140243295701000001146062026431986688 10997413 -126155952802221457492565829458937661920 10997414 176331664959124635857225135169208345056 10997415 -23825262972465882541319995726925997600 10997416 -234312628427571722944448480118882923520 10997417 -178015910746217103047198675028356166000 10997418 -23453929266473845712929787270231277312 10997419 -459202357766472782524270608849153707520 10997420 7950108341552609873161742944772474880 10997421 633829764772713429278125159334982242112 10997422 -8595073856919514641571639276250591808 10997423 -416965955388020403768782335313970464040 10997424 210983554528522672070152531146073374720 10997425 37160879924608149914156002138896156300 10997426 -331619959881900280269445039681368594816 10997427 -32849925881647097648331937659771717120 10997428 144258833624162639829630107912641955840 10997429 -362633344916422232979776923531768821216 10997430 4089794920797033549364778822913258240 10997431 547471217663484283472360121647272942912 10997432 940204302425672048049183467935311052800 10997433 -218572497731448027916293952427092401798 10997434 28673850746337882090618328324912622592 10997435 123139283326714443956479999347953790960 10997436 66286290650445370092550087662600978432 10997437 358732222805601014764474038559187452320 10997438 270526631247053865410368247758965288960 10997439 207936817727928953656586977585952583624 10997440 39501200602895391248518925033448407040 10997441 151940306222228294205612755753794417344 10997442 -171718790478632972020910661669107786160 10997443 879719436003299085460007336915386136680 10997444 -448702910283122902788815122201309448064 10997445 -82242440919351722946997108155635640000 10997446 -3343660520404849130288146624799057280 10997447 -94268240265992914096835009395517838720 10997448 301134068577667577804148001796751360 10997449 757802341037692392734377179630651983450 10997450 10547090195539715826715744116438643200 10997451 -139100641389925074153995796424739483136 10997452 -540579074103328184057594722260470596864 10997453 513829478366176917323686095330610825260 10997454 -4919703558744380555256042274786056960 10997455 -213652752054105398977307610524015886240 10997456 162573547714638301220304766399712550912 10997457 145368320964777286150004518226362003440 10997458 -191470579465936531251018940521167383920 10997459 -15833650282048810896054412614482571960 10997460 104427547383303805793666591303074805760 10997461 19815879737839046853276335647011100000 10997462 -225541389333098896414102704927889041408 10997463 -227855658436194440573655004898015482800 10997464 745290437043946840706337385621388175360 10997465 -8360569729495935138299080538209745280 10997466 -255479636861888574490997739418472659200 10997467 -136813599338464229374618068945833199360 10997468 208590154489230705036848385313635962880 10997469 -6531276456657405452207743255091367360 10997470 20864511518097269279743412089217483520 10997471 534555022171964078557829395510689440304 10997472 -455486209478132583042406388628784152576 10997473 -242810693473759259217725657025798106176 10997474 283560798554444847429356009533448550912 10997475 134164862512331195783135449701170683200 10997476 -5466090509103725094085217434198310912 10997477 167235893592704341419595612579639891326 10997478 46760874661304051409093148401643355520 10997479 -95405852991268207562930776953796036824 10997480 -8422248749814210376604001720660480000 10997481 81568115164116918571523645093154213888 10997482 -69289010506679643943611612661309248000 10997483 -6269108701586901479144133997646298624 10997484 -14744279841134217367026054241853950464 10997485 109428100674426771279608928132319903200 10997486 -23037903812240929139921595740261054016 10997487 159143262495513781025348747178290699760 10997488 46907183883174728274892238403857088512 10997489 545118527067686502492186475430449726290 10997490 4597450758639604974630074717911219200 10997491 719724502588294894045114962729156274892 10997492 104786196910816433288338458891289946112 10997493 -50668317509143237017848897820437471040 10997494 -211374825873015060789802928074733092704 10997495 -42449438453923472198300957437147545000 10997496 271760106527302054035210722166048768000 10997497 139140799647687828378440410395421448064 10997498 79176045734551078448925858030110991360 10997499 -215612019436000312686107211279692413392 10997500 33694566879161250346861612008832320000 10997501 -429647174963075748326444193706212213498 10997502 -25755674175289886845891188951500215680 10997503 -572265039627114858774668263504372294536 10997504 4455322572584233726003617521882628096 10997505 -438405005290965491476033994523493756800 10997506 -54226006772869310119697835454705029648 10997507 469336182232728216795061399990038421632 10997508 -505084636698013475600823937439410176 10997509 -432459839708765148503002561474086774884 10997510 148487847815703609252771481920652191360 10997511 464753371859093354327198564787653518080 10997512 -304322516016505469983955164728314419200 10997513 821890475939982778718539164405705876762 10997514 -407374472917714153884620124670156558080 10997515 -165856495907479166521264238506873783200 10997516 984006442800173075437309212815132132352 10997517 121674449119578026570547777180060281280 10997518 -142860205392299809076829034579449158784 10997519 -125006062008316928942429242826996432352 10997520 -16931967942955645936413986666085089280 10997521 -919328476573368114222501537753703921308 10997522 218182163924673927399038280968982899712 10997523 -7487974300728070888262147647436268240 10997524 -471935601122191547613920496331122495744 10997525 -84297568248446576393814426938972016000 10997526 -21246429505561966643625738930891102336 10997527 -619617494331513070842260605628103325560 10997528 -224467906249711716158834574429442467840 10997529 -61884302334146762705507558545952700672 10997530 1915492573011256724934584429398272000 10997531 489564001641595414846272729197066353464 10997532 1307974374702272326139969283018012672 10997533 -187082091197873818171076137702847000218 10997534 -39580848814770014812713673047098131584 10997535 79937893861765587154061227775169421200 10997536 -100736324866372535028376409077029273600 10997537 -4787968088229869507425269492689126814 10997538 -164189717482580848427632595580894524928 10997539 -131291526890163212188547645215834259200 10997540 89823767439804045587140105886297514240 10997541 -392564735641845384305289294491496180000 10997542 -188217945656880540853176322363720120320 10997543 -284197698330497442523089759859530323208 10997544 -85067116123867252180741557769941319680 10997545 -49191250610452505152884535443575324160 10997546 -48396442199514307775363963437441159680 10997547 -62220914208832549371084515200067606016 10997548 462728304804656197313953950421523787008 10997549 678063027090623118397486280328389606550 10997550 -20618492606124953668330389106219848000 10997551 7939589568807169256636622502340405752 10997552 -33818054584622932194674119399676805120 10997553 -479973120911463143116718695301163264 10997554 -222043904097625944788750885612094841440 10997555 210930389681184800953117576710641704800 10997556 -46649613734328215056444880348878000128 10997557 637293392626275980093767816571053642012 10997558 143453026152587963227199285762733852288 10997559 150581001836235711051123655343924016720 10997560 -36472013291241534076559385671422771200 10997561 -608938050059433247931451783094611687600 10997562 -276715529427164273033005266382129333248 10997563 165506427820668146245516683289596003812 10997564 -705615943888070387735029414588594381824 10997565 -77398966945092064251286725181107240960 10997566 376992913951374511388838296043421631232 10997567 25303091358275328589111598346302458752 10997568 212286410651894626108145750596459167744 10997569 1444292687135135164732266768985774948 10997570 -329761587642817627195501462097566295520 10997571 46658867162819783404936256818159350960 10997572 287115309670636997185855465476464451840 10997573 -911400494734374832627008138001699214178 10997574 -102973655261630067025083347153502517248 10997575 -146056154871771494335312573469476007200 10997576 -858563599545025104883823529397089745920 10997577 394401168424991956420075901354920800000 10997578 -217120971610309810048610011643807390160 10997579 -581726661329646261247564531551137891820 10997580 286981057363819116972219870815550259200 10997581 275258997520778176130953194448979612160 10997582 -129506016372926684569936669014295430016 10997583 34418152960026336647251432645161191040 10997584 -16841952158512511626610927295273533440 10997585 144033059064128383803203655933598646400 10997586 -165302594130529650414685717424610028800 10997587 12807786281172217422879078309466290672 10997588 -42087569393647223920398969390374805504 10997589 257873855007948335139283508195262213120 10997590 222774972612319887903859692488913676800 10997591 189692196653476686618118007642240122368 10997592 -118729822918307234672566920616008744960 10997593 126711130751393580437156464356053640842 10997594 1189820899876976934607557313949537280 10997595 -84267274244252741680324858773000115680 10997596 15726535141559179811301491196725358592 10997597 -425817514288266293661854196646215027060 10997598 34118660547488001659058356627297427264 10997599 -451083254726371382625860961196470028760 10997600 457144420028535699788083489463697408000 10997601 214838638668930539957989000452715412640 10997602 -49922365528018132410221946191600948736 10997603 542703605164531526565089902106941485852 10997604 10591169642250322884948389189316147840 10997605 -1666427582497827312484404669506212740 10997606 81007503062232431430920606654721317760 10997607 -121943314046339409641948404881946239960 10997608 503967350333313783907626532296990965760 10997609 280587743668589952501768714839519769600 10997610 5739454762326371262776912689845242880 10997611 -25292579873555212741887136166723471568 10997612 -128137741684740780524436712850487244800 10997613 -7155885079361380320310749088807436256 10997614 434750937831427715760626985721321198656 10997615 179147382032122951026852790701606098760 10997616 29743787342954322877113773660515074048 10997617 218432794394906801358964139888942585200 10997618 -22181659021732597933532025487006056960 10997619 -853478845527058937993763392624543077632 10997620 249806514135600890686586190544411092480 10997621 -156660102754087701776085303750726213348 10997622 -41796266316022979306943079927200284160 10997623 -145915859793097500749510093599807586880 10997624 156971992645721468200642348172466585600 10997625 -556828666928770132065768083971337376000 10997626 -499274138619613922841984141552254653440 10997627 -480871944823906301101221272227901970600 10997628 34070380122184531608392811839008350720 10997629 783231975287695148508255766675416621580 10997630 66954780383646891096951880432185388800 10997631 196645455995756323802597026324416312120 10997632 -376950902373122458266663014838671769600 10997633 949508754984320331322498478794158090882 10997634 -49773510226340183582101542720650890752 10997635 -100296496539287027404058258985829603680 10997636 264252090123913412092337772537317805312 10997637 776803827833732556053228313179458560 10997638 452550273061731591243635499716884314720 10997639 -199341952052924034768832345374002076576 10997640 -351446325848898966665670387116851200000 10997641 3610861667666709281455218039389723400 10997642 -48047249691214224894344861844246206208 10997643 595748569258468047927770956367348283864 10997644 -3666082592328540140087561025040580608 10997645 -626271218769623837945362851110359442100 10997646 -10123191139294972635349723152723090432 10997647 -343937273131229373670710599785413117904 10997648 201703154529749075885124671471516712960 10997649 115965021290813705541560419087624258164 10997650 206670856238027180045122626635087242800 10997651 -217951723484863747529464013973318038448 10997652 -30680483855484961078141062853306368 10997653 167570354964663462603529809319722457984 10997654 -367310191052166546842341442404036384224 10997655 -372126955321189053725738111817735633840 10997656 -256130536933821198821397502018381516800 10997657 -131737397410570912257880270202345341056 10997658 102046349529542023982909339348850096096 10997659 -437788662369494500264099552302187525680 10997660 -206687854030146633553153433388696568320 10997661 -191955873611936984347167379735190433696 10997662 169691906079204355565944334795084720832 10997663 -253708853585027113488585426080234706216 10997664 204488205683373393420049408291677143040 10997665 -45721434237558192810228711123297662400 10997666 -160083716117814175565163687456368676096 10997667 16707007382914497164423963969604000240 10997668 555736740088152667570154135072995193856 10997669 -12163834393640869481508099604897722240 10997670 -111355016078388485054080347045493766400 10997671 -1738588760986680262117595677565211727968 10997672 201572305992113942006050892981586247680 10997673 25648089572666980619261337008437185600 10997674 299700379535952444127740230116217306112 10997675 -117830973918632056444522363609924749000 10997676 -199757352914382685205052454360459931136 10997677 121921580883214991084193132629313023712 10997678 269950907934367064251939872059358200640 10997679 -32457821652835227707398138410365295360 10997680 -908487451695589570978924978844467200 10997681 884060203302132267891029657869296494772 10997682 -151157163185178847486137641565411931008 10997683 234905742979846083488918422619062641932 10997684 -604864463598436389750966699650000449152 10997685 2184030164623741562501538727385977020 10997686 99991261022896387256068150856549596800 10997687 -202540615168416302352439309174454343888 10997688 25781307749690140286059782459377664000 10997689 -219050774312206704212157096048271303510 10997690 448228864130874804779061267198072000 10997691 -236089380915554730474753681979919579136 10997692 -200901972732039765682840805788849356800 10997693 126805869432068951460331923765329471616 10997694 -164117836119855321702511983569876736960 10997695 131136202569147069672201132184611768480 10997696 2448477001919709544849874486147678208 10997697 -553749200403292864723166180647153333200 10997698 -56130508752963852652597644448399556400 10997699 -1280559348450389841203756424141822475680 10997700 80098730954431055126002873747085414400 10997701 74562625522688473906078544583903821664 10997702 -44336674747182887303913419974908620448 10997703 327240770608241158504620914074548907920 10997704 58556078794153782079816872679077749760 10997705 -347992272566651274702871936852933701240 10997706 117032952180595933392144242282020422144 10997707 -693973382771732763456831633907479221244 10997708 591636440834961394121706979982653595136 10997709 -110669178928739037221880061667490021696 10997710 44978062089403168458110577153121325760 10997711 866889691627440777311628236615334339312 10997712 60450452958120063929739638982012174336 10997713 418110797235118168370588174069377079920 10997714 -20852540906672540337389140122692156928 10997715 24804428827443444957746712800549283840 10997716 611081638364693437947593620928940844800 10997717 -9985882331164621613679694931487656388 10997718 -449545448546151893252455898952014376960 10997719 -1049778170828358016683042918473190329456 10997720 -500484787617218683629488373777707827200 10997721 393057596139372679564546038936264124800 10997722 58715756974171969677581676332437223424 10997723 14222294562795504459722841843619785408 10997724 -203032868340029524316182299666927711744 10997725 177295445770048968163054662367514829000 10997726 -283860014693799317140593547677837645696 10997727 -139365427087605276717864806298604830192 10997728 -22063653705510170654835360338191319040 10997729 232681647711768370635883632849000590484 10997730 -64814920469772217376413609930129675200 10997731 -453812387901990721672992196417343660048 10997732 98679898291538255764012850542802104320 10997733 145979900773226034999906109266819453024 10997734 156378783360426941791155427212702917952 10997735 -31412273960262805576016879302393920000 10997736 -27699516328618614558223058083223961600 10997737 -776774223242772229521027881603932161968 10997738 -58001779933813559537696726352824670720 10997739 107105672623206517900106384817662221404 10997740 127631053928681335309803540097555584000 10997741 262837866834547010813089030852536209484 10997742 6954164708316605731767036639787020288 10997743 310958984830288712895369924002871902800 10997744 -78169140522230731018845610681266339840 10997745 -251473074231691000327773332394686468160 10997746 41469013707683959487736383643350452224 10997747 207555928700100342146514272970330869196 10997748 21650719997654766834751694425024512000 10997749 -123866803288832077501472599009442076672 10997750 392526913198429519927807194746865504000 10997751 -76656246762268435819675243680823847040 10997752 290380362130678731283700844576709017600 10997753 189580901242230323332890318093356746884 10997754 96874334075001732775753199348646466560 10997755 411160267762099840978325666366512682160 10997756 -70963265921031046585240142856356565504 10997757 98444140273882950180452746667238492594 10997758 60362527646260078019455926747487138560 10997759 -231571111829758433170463006361526202784 10997760 -147262656430422351106467090798949171200 10997761 -365997433326967642674112976902568816638 10997762 523720755187726793098570489779488527392 10997763 195102431921761546382964004661092108800 10997764 614372647533535865609093044994028008576 10997765 -10691688235719278181371870903287092480 10997766 68729309643817531114879394858702976 10997767 175851628575071702027849569302569601840 10997768 -669415567263827834300206268667454909440 10997769 -50427602848006045210673408727638879040 10997770 -129622616438238198123826565357497728000 10997771 -161043956905766200399165159879890266028 10997772 130196181609794745606028790946791964672 10997773 -111106153573960396495225697244580645600 10997774 -114453834422510060851579165154708364864 10997775 3173490411438847094759145672525907800 10997776 283611089571153896678663904777068101632 10997777 -24988289605158740568222185420976844800 10997778 20630341372802644689535021921343571456 10997779 -267946986912513911319843900404720129216 10997780 -191702013876225872220574683731106201600 10997781 -30765531695777378122684632488671100256 10997782 107079757347216273212424531452801775552 10997783 134073790319119532218440753593759537568 10997784 5855677801004736464656859462575595520 10997785 -296930737179502436780330851592850219840 10997786 465859219317643836903100479169787866080 10997787 192687422344793855109255617312723665920 10997788 70729387754435604435286241201059993088 10997789 432168374587440264694730124686633021760 10997790 -154434626253854659508863841022393809280 10997791 79599985366330076946322000191081538672 10997792 -91156648350285029303218874872286281728 10997793 -118149278353121187910693081667381962716 10997794 9220392200137427351507745900552576672 10997795 -132915859224272756765378111553474523680 10997796 -290940524152629220364804234386077818880 10997797 216054778825822826859735228817882109246 10997798 189738215893911832408646916740804474880 10997799 139141862811589959480683415085977536208 10997800 443349326725704146227662506218752000000 10997801 -800428479775707309110011119541430804748 10997802 256978445278574377793779256266182743040 10997803 69129145220373676353797563045501342800 10997804 -275325126339589180174890804087450153984 10997805 65062622067551945445507470192937093120 10997806 170275409631155521184065824348093974400 10997807 198717200227078351973320904843937079056 10997808 21003936246188431680923887554212659200 10997809 -12109135173905621958590097863354932496 10997810 -427596907510962059756372468507886978240 10997811 722588212389979996585458694297217100 10997812 -136939092389410982996941082902187311104 10997813 228216674654915529123799630238186590062 10997814 98078181034583534101838455153161378240 10997815 25234052209961377507280468357406192000 10997816 121907114493573200219029578049763880960 10997817 -181817036067900600294774700562836409520 10997818 64223465400211026045310351795950732288 10997819 -65612836599913349488685338858500710400 10997820 -162124909982395983411669842400436032000 10997821 -523335476291233516891129825754181553978 10997822 236422176882936587476106181034923187200 10997823 513543665623641009821750677753346378184 10997824 -187125447481223218207951019912567193600 10997825 634092563564598319709764639658777961600 10997826 16014481641676572366696517160205954048 10997827 201433941028477919389672535555593267200 10997828 38481444441737263565451307988449136640 10997829 330604964820293897579676944473411712640 10997830 363398743744850738724582122719557010560 10997831 239543093575294811659433239776298198632 10997832 170974568586592509834136623280461987840 10997833 388804299165188719938449988170368837248 10997834 -18825201882884844272852975421678239184 10997835 -41490021057382632357741829105709571600 10997836 222684891749925030693351642476028418560 10997837 -474747327990617541047702117322640192500 10997838 -51633046811015355189631025178843204096 10997839 72103490154808776491421645046171209600 10997840 -25848753899480389417274159856825139200 10997841 342948716317886266849900523596981335360 10997842 -318969846491259781984845598226158850928 10997843 527713200710609719534125847321855809840 10997844 -256464575467924962964878154080930631680 10997845 805398597634403812808615471034920939520 10997846 -394856385497259182438121409608866921280 10997847 -28453931812385465766725899330709783760 10997848 97569508497527214051669947903000463360 10997849 887445533141349198158908611136666685136 10997850 -125214928996501675513418340339704851200 10997851 -211828527665445234053422663675352745148 10997852 232813112858876070233690330868364717056 10997853 -133354600366598141853233758292955605376 10997854 81615137607638477703035836847819248896 10997855 268515802529629376836718536687342289520 10997856 -19971177686847594553218897387612930048 10997857 -321290299595316709795653618719511020 10997858 -11987825559157647791593120592531724720 10997859 -760493572034022373329917939145430656000 10997860 -42837676384435799541176188994124787200 10997861 -303767083452945268534874501568730265280 10997862 -307917132486110056822876822485663075648 10997863 486943051178025037235489036899272445112 10997864 468045408445503578835979661163357880320 10997865 -2190672768247819165883339132576602140 10997866 -136737687873635789802594367002136344576 10997867 92240068525586877799084122851666190840 10997868 83122452833456007580926294723060596736 10997869 -793627352427455134968216309210320418730 10997870 2277206058720500944237409930978457600 10997871 -69505822153276970886436402371736522872 10997872 -24359694146936263711150919014888079360 10997873 -9897646855243675516394117363568110040 10997874 -40259436011180021210319918065162649456 10997875 -97053392692806795011506066145615160000 10997876 1140393446436350268157413193501039583232 10997877 167813486103319925608295729310301426080 10997878 -269285291372866502982646612701363409344 10997879 -677436663155310400069444548440758586520 10997880 133420668681709680557684336304010444800 10997881 682196641676922423980948886312847798824 10997882 21716663372591144646101169203853020160 10997883 445649622972862073269188762032184845280 10997884 -583107208077116481747453237404695078400 10997885 -551187290712253010020211062172069982420 10997886 -26427959966455154852326957569720185856 10997887 306843448175558764091867731227485945040 10997888 23874343077168594690421624646601277440 10997889 78148988113255530250643814071895201792 10997890 -71005651645976424627481465830362289600 10997891 -184727812323872050078932691979342777088 10997892 -196434170650200939299673978187198502784 10997893 -369590186238380465296884119920358909856 10997894 -145090719084289514736918107080716249504 10997895 1451611346387714051431087740184905600 10997896 144426217593755146813025643523814031360 10997897 31835730459384330718070013258056679972 10997898 -323799119945495026708838108118345467136 10997899 -37339137374618464128884315779380929880 10997900 137728827373007487103690778090766720000 10997901 -39751965472524813376487016108127240320 10997902 423842619845092955457851378274398817600 10997903 -371647940051712376653699073771888064280 10997904 -89272924190399006635836702489393954816 10997905 248478577662063831600126918906580593960 10997906 -444618925576848329385432309698432471040 10997907 74884179175426019480764868139789222192 10997908 131950102908642346101853111888356560640 10997909 337535590865858206514966835794102424288 10997910 46021694605123491059255708980616294400 10997911 37346802925561999008700078515943245512 10997912 -233068006816508701346693451828883660800 10997913 -140167037601123644501963125972560098496 10997914 -102171893401473416529813893599303726080 10997915 -310914161200489462096376713731280652880 10997916 450631064651442522167407773375421562880 10997917 128850446430633079704347880381058990592 10997918 204110097122149368871382875851816429504 10997919 -372047036259344547491147773040811866856 10997920 -307076248499913872359943724582605291520 10997921 320124226552999959728268444614563424064 10997922 -11441295386198600388589249874958228480 10997923 10625589991955192306531844841488646200 10997924 -49956956180969522683948536080068743168 10997925 -147957192644618763116478758007595368000 10997926 -186710012784677027458468875539799533088 10997927 79044889984141664399456203837467046776 10997928 -510489248703601858608737358741054504960 10997929 -637590131852250523199649319565442621324 10997930 319825092088081054484984538476297451360 10997931 20478561998423503619085988758596985600 10997932 306717093659003850316427322989694976 10997933 491889120829419087500866464519106577184 10997934 25265561218749832246426864825796505600 10997935 210608799262473679874801232878103912000 10997936 45967735792442427446772626386369216512 10997937 -680813150686600420097449532430624935280 10997938 1231129844520871928106737717960163840 10997939 498948499797795241488047403586445684760 10997940 73053956477911088276142886517232384000 10997941 -308051579560943521636679525671926711200 10997942 -206063061940081854970143792511762132800 10997943 -137966691830846121470128625278359622272 10997944 559886080228324830906135082672419164160 10997945 30378308229613262255453789444871852480 10997946 82703494185677325262547013268699766784 10997947 -948949732063076055663735017078667144604 10997948 319021099157060338682241345147132096000 10997949 -242350532246188121941499766481215506880 10997950 -209124885873388883738522925797116776000 10997951 -318339821626749091031338341812281560288 10997952 115286769415819955337199958906162380800 10997953 1392587889669009648067603784507306133120 10997954 143453219273323182482233367284640985600 10997955 70476846991565324273116632300371004000 10997956 -71653737687819419314877637757594300416 10997957 645730099146053961583370710342853661372 10997958 98684048100536433239516540102276743680 10997959 -84471581669126293343137015967869720784 10997960 -60819458821449041507495805734400000000 10997961 11887863163537917590212498316054545536 10997962 -33896079600142016326450563695128866768 10997963 9642354539358550007844208107314115840 10997964 242800663704183187864961948368403512320 10997965 76291163518512756674689020107846985600 10997966 -78731640943909194566196496923789079680 10997967 7908066721181018879124750913531699080 10997968 37174801645699428729791769781747056640 10997969 -904812930793765590392366143213594863630 10997970 -152630614142814358354272043855097664000 10997971 -137543682191403368622691112689027418112 10997972 -28811457237684337815683149870457280768 10997973 -122083197311181906408940182566120873376 10997974 263063240444099008140547195567420686720 10997975 -16988374454294097583822204963486002000 10997976 -241507509277502873335582030033067212800 10997977 -8334058246332898154564118668098019580 10997978 -207540485410250150837621688908703582720 10997979 -106762312682498203045623297481145068800 10997980 -38506123619566931694375961253229957120 10997981 -7753165864085628187855899339220837728 10997982 175493300027701736748686681075427577152 10997983 -217713119135984956412857519990520588600 10997984 -40767054792652243304714355018039558144 10997985 17203278146015205281057196157838841600 10997986 356316115945390710360839205497619162192 10997987 -83249047431405792893225739316176535296 10997988 -298147082340155917352262302398829875200 10997989 -1246774458667119776166262113496121527080 10997990 192176953340774099601046647685379184000 10997991 80203890549671943278449200894771854400 10997992 716689171559269010110538336581272960000 10997993 52033484466114315846129183468272152704 10997994 3134766737860981449512093311580504064 10997995 366886918936973013473770707157813539360 10997996 113293859822655195685059435804903072000 10997997 -248378856338425696299104505405856525440 10997998 334548010112957284925166559620462996480 10997999 -742935063220413190548707196874546254000 10998000 -62527401896895929986535132325937152000 10998001 643270462043181889461583266785495144850 10998002 -189956048319318708772490558079978052608 10998003 553232177740256332857042343184393832504 10998004 -6006827404214835573964438512029945088 10998005 387998758133614450406360204904507957660 10998006 -214520530972382465349493457557177836096 10998007 546229803267393942803671139925639219112 10998008 16218717958937893661921856872375500800 10998009 199488323578297620867569831410660510128 10998010 217178873201496902069062392211495512000 10998011 577076258964452367469629678642240888612 10998012 189760765128167942704908862876643738112 10998013 -697728163353827108077096394260691943360 10998014 350481369980587956682365118180958199552 10998015 -11948198977100242839744510146509063680 10998016 500868788769869697494398448389012324352 10998017 250163283910040940724241834965422590640 10998018 -2439716742250727375625178667195881440 10998019 -489692242748444921067873083452881816580 10998020 -515817238700500339257540185770514903040 10998021 129581098786388037991411963390191724512 10998022 -20235045041748485462359586104782058368 10998023 708093765113358178961274024142811941272 10998024 -9127677820667267637851881833721774080 10998025 611365642321085031186837615867609600 10998026 140412147209019892280431417547273987424 10998027 105806343388060016212055980387508603964 10998028 -54286563135474445932095962236719074304 10998029 8229781219328172912163734606114282432 10998030 -14285812433777385787767235357888346880 10998031 1193743600523708671973514768936900219648 10998032 280415630635954474671038945771085299712 10998033 299184171027947905304717514888598378224 10998034 -7038424623327253234113676888652963040 10998035 -1805446063114306034042964096225020640 10998036 -113567426236387528371931100524812103680 10998037 -34425935186956066776822542441268023300 10998038 -488295131518731076913170635894583258080 10998039 90216442046917444668201126891089988048 10998040 278861352030496794113008302844567756800 10998041 -257836722374382954507382270093883065068 10998042 -62928368787414915281665495930716352512 10998043 -283546196722782727923440718395131439600 10998044 342797159059698170539212789192507803136 10998045 115276534757463981697136395765840483200 10998046 392804333333050843775581513909066265472 10998047 1650597835559425421053895165694861345600 10998048 -152703527151679566719027623845295030272 10998049 -263504948121841996090058638056592220480 10998050 -122084078696665178609108761014292475400 10998051 234743981308707688807032281385170936640 10998052 -109822561886734401477578847249588547328 10998053 313427549046327117452733316464167832768 10998054 -54513736614900695715174786697928510400 10998055 -151845067784876459595878215176906438000 10998056 -76540970237334438229936203352662343680 10998057 -150833855001993506771547152546874623808 10998058 224619244073752610774148382124644558176 10998059 -303530694326893166944258331669261746920 10998060 -10538984123987366997942665194193495040 10998061 -376404273512510283539547071988473855338 10998062 179608126589320929265395695599466356032 10998063 113847161873631087176494434259500627360 10998064 28678769464914946881878934466823454720 10998065 -90726583342226224439895881045681656800 10998066 -479143700548290565785776421314019000576 10998067 -9455909076235948210620260716868886720 10998068 112580189829691459967585951621248439040 10998069 322168928514557522978380489663909856544 10998070 38230995718821489342889856839382868480 10998071 36706314093078142314211433479804368384 10998072 347296173344820735838238446554120192000 10998073 79886034966928562475825880729460761600 10998074 492182892616680935230117094155750218240 10998075 262358038125223109484857595968347915200 10998076 304739013722512909581747456781053703680 10998077 1094639805624340482473448726274725994572 10998078 -45895750461316331370056037855479242752 10998079 189219390189612815141859029121995103680 10998080 47849181265157161995998219639901388800 10998081 444942817658122578552079133990908253328 10998082 332667869626051790288408443195557416352 10998083 -33345377253937437926246673686878108176 10998084 -19506322136531424975557569970549105664 10998085 -218900533860553058043894101628574145280 10998086 -29365295702911839237493203073693827840 10998087 35333931548444337635696899341447421440 10998088 -120426708131294739126120440680965258240 10998089 -294321933085517294681961567339748036044 10998090 -88764040387777718088128743647458654880 10998091 132916856731978235189224118288079727664 10998092 163133158577158201945555518006563235840 10998093 17517676574004530242511287304689788000 10998094 -150869726239632493056310897413500141568 10998095 165987212768213797291085327228845583520 10998096 127528246829014503068554310328608489472 10998097 408407400460133225178461303116510841760 10998098 -198517231484343781589388921378581305200 10998099 -6982948288179014766197152918285864584 10998100 -39001717888401452713314415258074080000 10998101 447772439595940705173512466697889745102 10998102 12151395921606242994506464636016553984 10998103 -316204475663137268094503432768997590216 10998104 361880347585923443180558673845124587520 10998105 537177394209810028134294562838976835200 10998106 -22071985154220860385830330707677553920 10998107 28020727188961273349699095508642368920 10998108 93498729131650316933515692672350406144 10998109 -62314145783979557580684351400225609690 10998110 5658153668137308191445490797153279360 10998111 -284202536600934698963783224179920659128 10998112 -841265765162816957399477652233630515200 10998113 -118540221375336572820941378409143456640 10998114 79089610573005251900838803212957971840 10998115 228563993203580707245567960442474631760 10998116 -8160364041873712088241737305517428224 10998117 -131827927254524776778394636219726163584 10998118 49985098968855153736555147010797240320 10998119 -251888953509572990707986331862107029888 10998120 10247412870490832802894035918403993600 10998121 430757594789930978997060472170588928000 10998122 191943508660355091195919965386256968112 10998123 343055975433100847885987050748991735384 10998124 -150381518394069429879154405873207592704 10998125 23629904750875141208135457002185128750 10998126 -8275787031823027105762411885897545600 10998127 46778491445771270453257767246332389344 10998128 188174012642280355285755508007609597952 10998129 75809743148780717830130585804329395648 10998130 24563740129380487886646656749110243840 10998131 -482548925297794756983354679610014449600 10998132 -39738106506773040829224793748342857728 10998133 -163422596175374638926342550422431409600 10998134 282769145826666093121013672403040542720 10998135 378268114468968362691768053219727210120 10998136 -186533341061263096381055634527383449600 10998137 520216033797833943194917411874541561600 10998138 -72084611021921387663593379363134765056 10998139 8713989627096460863828753532296091456 10998140 -214320430860493846120487149538672179200 10998141 -48969882112037518521225770286367936512 10998142 -259279677933056935562696973874608342528 10998143 364581661020791057880804640958335185600 10998144 -383042716659292998146856155738517012480 10998145 -260557296423089295561313944811526909100 10998146 -120605711204946724787946254715269383728 10998147 -466750157282674495470118684773309371400 10998148 305742561808075068666403788836563102848 10998149 202307826245775466593298314166200524160 10998150 15440590769443855490193377673522816000 10998151 305196459360717797029607301706379401072 10998152 106951983957903465718166675279128780800 10998153 -3127354449408687230904085217803321920 10998154 116103170607304244977658756559695209776 10998155 -136000766778011665369036925357968796640 10998156 -179151665670115683774304392675591238656 10998157 337364571332573756470711467627783316406 10998158 -127668192134868279239587013983125472320 10998159 360635835716707317601727419816909552128 10998160 -142009143024011661234964565658485637120 10998161 50184072596518356512183207670838515762 10998162 -38285529216203653984000418758682812416 10998163 -272749995754266236033870772804565920000 10998164 -385773216375714955159395207974813657088 10998165 -268308514774955630583884560926994591680 10998166 279905530012284902063729884884295032384 10998167 -14666098701312824382939655426703592528 10998168 -124077931742682223324166992427951431680 10998169 -74023114046075293504104086892870485120 10998170 -82083821691965368292323820959963986720 10998171 60741331518228154014892721275541552940 10998172 310701083426650624232059775410590834176 10998173 -1032442776488507284658225006165137024596 10998174 383714549311299932794978706739566400 10998175 -138014382682557834529577194358181468000 10998176 -61701078103935270874404355681460158464 10998177 -63261566621291940469402032640372264992 10998178 -72693670022233537853340387100854079200 10998179 644987987248978995389271078931800930780 10998180 7369763852754204126269430194214174720 10998181 152604215366734335348165705097340577532 10998182 -320912717361422802184739431756444696320 10998183 256913655807689492685422860239708994560 10998184 -171861307867503833665212146998509649920 10998185 -570649696587403905796691246800792784640 10998186 165176015463223320661824164103203341824 10998187 669939889496270012147549176608372054836 10998188 -613724051724096790140416432676365107200 10998189 95903494379982854512857325273646103084 10998190 -30371829463522120842486219638743142400 10998191 522551687534134605384175241651440328592 10998192 50587214715654251807856127376221470720 10998193 -148269239617952618477454204220006077516 10998194 1009670642687243736483216662866302596640 10998195 27510594668163655525282600460825439840 10998196 -6629006288187152610658551656788985856 10998197 -223212324750891458403696340595345780580 10998198 179584357675448608481175174101736444384 10998199 -74429854880386375068823586204120195800 10998200 56526664026256943838501846915170304000 10998201 -344718591208994245202608210587128980800 10998202 308731827633039603333340590850182717552 10998203 641758481913451456481311678582295972664 10998204 53006871029270871686566319994283720704 10998205 -92881459179678525505573944589043214240 10998206 333131003405350674170818702830648375552 10998207 630319413035637786020417136637918560000 10998208 89362170282967045201053318134282321920 10998209 38091910567819062075853681374750944640 10998210 89831222217105226953844467656622504960 10998211 -20436387393301021669047995429675539456 10998212 -341958846756760951767213507911844342528 10998213 167592774551364646544718569979047673504 10998214 -403644971978364146564424338348535248544 10998215 -137502980611158867424728673570207781640 10998216 -569456126827613668179329623496648801280 10998217 -491749250654925586197906534336882317360 10998218 -125823640888844025109717162592075498496 10998219 -274456921045641424990684497264886658856 10998220 -490902260338170102052507946527770117120 10998221 314303674758268051028602850643966139320 10998222 85113599520070446252535677338797086720 10998223 -526214759398528191963988699767498790320 10998224 118072107772978051457836426215124131840 10998225 -120758417789261630331690017642443118400 10998226 -6518837613610978800586989466998701808 10998227 -301403214234164102976468446739253527048 10998228 -275032988735295244226719682119879950336 10998229 84665371421249917855111242149089406688 10998230 -87668917318796321389878488626186026240 10998231 -624219880410550434596700510516702474648 10998232 -36029046997953245972561363650009497600 10998233 -543092118076431580543682432276814746880 10998234 111992973982905418250697626162224688640 10998235 -330426914790473374002461382782386650240 10998236 457391387965029453115281742844316180480 10998237 240728862815632698626901931097493480768 10998238 -956206659694398350357438497242812160 10998239 -3395101380980942732044798857684825600 10998240 -290045384420175397867864172813101301760 10998241 705701668962661542627442863392003132484 10998242 -27275851384835774202728656581687699456 10998243 72377035005346752120468149195536101732 10998244 -532810817031902235546156512705099253504 10998245 -228310721960718170664104333490612040800 10998246 -66717007429660793619572724351866015040 10998247 65568801946642157337237231964273286928 10998248 192054943573579790315009925509825525760 10998249 97152998780527861822701215220760410720 10998250 -62114799667481003254074208122149280000 10998251 1005361493118648255980839373099615154624 10998252 -417352661712736062846178974645218001408 10998253 20208917634987432886432669477795229504 10998254 293377036962248839291306007580096768576 10998255 -136060158425651626661283368824981632000 10998256 110226355949235320678387039242826678272 10998257 -451074087226291195973323411215685908828 10998258 -69558901087062224657957427099402550272 10998259 -49360723029646065973963413492875455540 10998260 -71464261309367957505183968029608714240 10998261 -7199687955978787347897242829549050898 10998262 4430483507396466792925973807268847104 10998263 -201513155968569062237403452742394942488 10998264 21374184077441836491880213560262656000 10998265 334223356815121599950087268522383406660 10998266 -25153184351127586534424350477207664640 10998267 352630586585657607318701713411176960 10998268 -155808549752439967119207650228585930752 10998269 1224661796263245535261973605344457771596 10998270 21266164953442412556153949307517405120 10998271 -13603365502067706982522942796125454408 10998272 -237146692984332903965177517851528921088 10998273 1120973991448636954892313842143113216 10998274 13585188739023640244292268233195505152 10998275 -69912872780570065338576574167551926200 10998276 4604521463971867263671733877616277504 10998277 -70462842663425228289666527689389985920 10998278 24886240910839680145832713980409590528 10998279 -209328404287790096054283253795592574600 10998280 -497199010700188345245435537450433689600 10998281 25887703452966322667150276326599326592 10998282 -23486182096219210523508193301078016 10998283 228742919832543222649132769832544950520 10998284 -137174826506999086515331595807312833536 10998285 -215018587621067836092573747699490112640 10998286 294241378738103329909330778253548428800 10998287 53907299737513895967731668257330700872 10998288 32261523830852936856643013796542545920 10998289 -213351040785093653014506063144132792910 10998290 -29514330040760673880944789196877465280 10998291 -199192810893536293282642848711275527056 10998292 56379647515209564652214824522291078016 10998293 384660790209708220551403316100530038542 10998294 3507744583717526500016749672907145600 10998295 -236339498595707437286641238966376000 10998296 -168966762728057606381340493952933406720 10998297 262096739657831911156181439638737926960 10998298 -353926053429233955948399979411644527136 10998299 -163041760160271786914233206502614069312 10998300 153920022915523653758854792417462041600 10998301 -114132811882124132779392315200945422080 10998302 29070915717447397549281414172341657600 10998303 52072839767691217722239806242652658064 10998304 -45844087532145283705221669379802923008 10998305 -530923032293973807825019516727684274540 10998306 -290542033001248488631387130916123697536 10998307 -521672081410253065831045739709833569444 10998308 683313586531739560475489618265829478400 10998309 107987260968367041556022637370455408960 10998310 -36276447814999545181049139138982778880 10998311 -108048136910571825539767709891183150088 10998312 147852679375311986484327681030347735040 10998313 -228905286963733735270419164316168560220 10998314 -363008552124800198747362391615218065744 10998315 -707035881402426270091706277887615054400 10998316 -75414959834432370125220002902483943424 10998317 925614930219153588960470454747687279264 10998318 89329685089591209027065660072659491840 10998319 1068415438229248215241590252535806384960 10998320 -42962111844239553514874668691696517120 10998321 -122096936690883431602513800790935556800 10998322 23701733805795066784099470091179850272 10998323 301443738568964540330800048760582383440 10998324 -89549935737173934209266468250289070080 10998325 -3337115408622275726662007008237098400 10998326 -25115055612195256140932667557851214592 10998327 123381798342032710115872765790000044032 10998328 187831357310593695647288509439726776320 10998329 713661292540088748087672226996030286976 10998330 61171288616775182606817001720744919040 10998331 3859882677618447556596965849249895000 10998332 -39974554268177709048526847524639180800 10998333 -479048861122759366666980470606856331098 10998334 554654731167313339347282256548661448640 10998335 -36150840035017716480314954035831616640 10998336 -8126962022017726017361949292754894848 10998337 -137662076421326753743114288038897198720 10998338 -224992890165826988632573437623276799456 10998339 330148895465791004866644175870610703168 10998340 359968965479836385527961417626566451200 10998341 526549396202079095815785966044220634812 10998342 28935834025299108283067100354018374112 10998343 -1086493027479730639432032663714101312120 10998344 36306084014003333210322127638084387840 10998345 356091222263282077669794319579330953600 10998346 288026300243849972379106470515860044384 10998347 -335272673401086800155168016332463328720 10998348 77683179863185407129768473498473442304 10998349 -515112221817093818933866985743029195936 10998350 31184793433959322038028461227843092800 10998351 1409311329867273437003926699258112208 10998352 -214881287177568862873376326758818258944 10998353 -237211374043396030262539312022135915520 10998354 106361704853168120417438967949462962432 10998355 -120170800423697791321401185101390704000 10998356 -550812818029223175585926495308038910080 10998357 330366008742643906144887750503375867040 10998358 -23187328945161242144443880393959818624 10998359 -715004611230937936150695445053973563960 10998360 101084066922345900465117116036741529600 10998361 -222521275112699193698322754252995713472 10998362 245376874624285541128413881345361576432 10998363 -35574979324726959705701696508073514856 10998364 -205412126383501393687262047375335017984 10998365 -196848621472673505450056684006346700800 10998366 -41531610379367390061934406564289331200 10998367 891015477500664561367185415760913143040 10998368 6285086273358395825220929061126144 10998369 -187716877795401764614007604662875027680 10998370 -65210933857553438443057251835509772800 10998371 161342741803455205327088356966458749424 10998372 -74580384115510118815112184279189159936 10998373 132548756850081009288672219545325145884 10998374 303453824918863314642399708670683699936 10998375 366769188997814943862533531613386720000 10998376 52685322937990862647841546446962524160 10998377 -7910609473774365853214238664880450688 10998378 66674900650853335564964645129415398400 10998379 326189983975759501703677421044029834272 10998380 640810010083210397031955356718678118400 10998381 52123252695137726834580886605082277952 10998382 50796097383892518783675473062512969792 10998383 836852506523232734738302961213580314424 10998384 -33644046598027757791449555397690884096 10998385 700650216802003324004350695622540776960 10998386 11257724645417266555621520464940659200 10998387 -238382017404067712139216632955255725712 10998388 -860158351286323688670479980056082531584 10998389 -759061109488235334285932159575827129810 10998390 61170529699856945289785283264038019840 10998391 4776984134358641476860846533608466792 10998392 84732009193217365361810179988496691200 10998393 52850290804501073115038390192714462784 10998394 -27441490671560281861953092626438917888 10998395 345614735978846580013815343566453321600 10998396 398865426078156334068525749413941519360 10998397 133902585559333036429331738609910620160 10998398 127361694495384783741970974602888579136 10998399 10594065561214123389439250227055850768 10998400 -69842076333900265948304225391869952000 10998401 -213479227150683899517339139294717729068 10998402 -262755028225955878269735428646203069568 10998403 9770983120898016809941420758205334784 10998404 1483680222530790671022344288402118912 10998405 -179645723052488597611505183060975906880 10998406 289301269648019684973161565819272941152 10998407 247028453757417061913390309967940241712 10998408 163388471296834392667483279518007787520 10998409 -985482642842295022571534165299068556390 10998410 363472820898301234120468300684248267360 10998411 -1110085278221542255721985272865975360 10998412 -482667528053094018795281035829680962560 10998413 -53801275905336916096976897243726226816 10998414 20621720171167966977040823328433278720 10998415 -701891745219688271455521704879568568440 10998416 -56487632361803818768520668804546560 10998417 -226363627295722100017636825773792399120 10998418 -195607391460430643170241935632713673840 10998419 -147410455443239151131133863206380989880 10998420 -11559486988512800599233907319667333120 10998421 90345125767904169414455208929856738624 10998422 -489808121383959847364295006894939407616 10998423 -387346810687172699475964132707487810560 10998424 -595351776739669787118962892745097625600 10998425 44931682005505088067786715388023410000 10998426 -240475170869399526949241456707148025600 10998427 -474358484336850087489094609954205714160 10998428 52295410435976919595818067122739740672 10998429 -185313115069098067178744279808825705312 10998430 118620445304293612792898390778992535360 10998431 114812325749633315224347327357849379200 10998432 -69770052870547985804981090761352478720 10998433 -302933305516974111229198273432135276318 10998434 -176711163092601362296710382092277662384 10998435 -44161699360011340828635708203329920000 10998436 653871750763596031928199225983270871680 10998437 -155283756270495864175178298214233262914 10998438 -255079284515992712280941472398015227392 10998439 105228270806422245271173351846806591664 10998440 343551390927066126073252393350290380800 10998441 667162709615583483776898042624476243850 10998442 44113537790913583844709208167450191040 10998443 -1027599713420915288493992956942572521136 10998444 -154494615343382756558686966247506819584 10998445 109355794351364817335008150144367906700 10998446 -154705625207729863766159493599144886336 10998447 -372920234277097090194153864560265310200 10998448 -44536198255875348409335344295484899328 10998449 -235267619175270382094406536977865001408 10998450 -45624801486539511197436420157054752000 10998451 -333818489019967096997421648984067671600 10998452 432120936067175473487082803655715000320 10998453 -59462221111769107282693860579496775040 10998454 1837432443799708131262468049971937280 10998455 -9934930200407014872812821642638439680 10998456 -80564545099686169831523604621599047680 10998457 -413904857328622962887482848660245018108 10998458 162490110215999809181300536828720651776 10998459 -24922264721636391810095618524627200000 10998460 -15036454069741688769953366831272535040 10998461 -843129986663688644634127959596531242938 10998462 -42950092793208165004952505618050227200 10998463 -298115824322430258318706597405972945040 10998464 296870501832369778202169201072024846336 10998465 77621328645456070909238762830748178240 10998466 -213051314814809382529456012407547595568 10998467 124664672859009099494906647538517154680 10998468 60169721836337103277384563112327876608 10998469 -1038069796643684638855848971134001148130 10998470 -4590019152871439083913049050926448640 10998471 168595580860588502519097984475764737664 10998472 -1932255243352027887647113815532646400 10998473 200726257430167585405832647686201478320 10998474 39197761277514957403840861537930479360 10998475 -107470003349300149190379881318206226400 10998476 309507318158682631955709057992486254080 10998477 -29366419064793018112408486294481420160 10998478 472365618367361516725031914733710952256 10998479 33968965878768623833192261841100252984 10998480 34859332074821659675495188884023541760 10998481 -254526772038846268297738358517380752268 10998482 14077980385613872418705919225383462400 10998483 -263279084243184013381505505549298847952 10998484 -23614334537941875929384701568703371264 10998485 -115720334688758748359445979862487292800 10998486 145488351058746284858626057546865646432 10998487 -451262543036010409892480121564849439864 10998488 943951042991086351899912215406657576960 10998489 -45652806237438895387813568068547344176 10998490 53908360585678253587488965557191106560 10998491 -485704752963914041102009065140923701528 10998492 106725952274132147812020496281220300800 10998493 531043836470921590262451538427522912544 10998494 -123567082843568575479471128173787568960 10998495 195639057683778577803305654284434621720 10998496 145337174814218335726811522775132930048 10998497 -7720774481181131225830980749072743008 10998498 -74180507271233939519565809418835968000 10998499 -448017869068125644056901316950257574500 10998500 417906716008019463247439463460443456000 10998501 -116378629648265221088458461339878513568 10998502 -10751113681469421706721341132364369088 10998503 246826717260190038289656439944029232864 10998504 -15259261236288875267363342734728314880 10998505 67088766439295861391562926882881108160 10998506 396786191436986006241817106518856730720 10998507 159639865423586956900582215246393402816 10998508 191492815381574235118978974046725196800 10998509 -118971219422218264119587140098176416884 10998510 -46597752928939294039236592643990311680 10998511 247984265694401477626139947263800005200 10998512 43000804661245826799756644808591409152 10998513 434840341047634996750095511837471930242 10998514 117612336120513299251224494122762865280 10998515 39148813394587445009108321563959363840 10998516 162975799038266705074600717894704881664 10998517 13356781880611534027643848481425010304 10998518 103678245253406228953653941244584652960 10998519 49571422140386058205154629210740041472 10998520 47681886302126728023903811297590988800 10998521 -37131311725108516127130213721502528256 10998522 5586079830894159026936134869556196832 10998523 -440750325442860389975157754791450475228 10998524 85471901428014203509745196950183049216 10998525 -111884854155835382281291360671973951200 10998526 -20099355815090353141233281638717608960 10998527 -49974158350254531221535553985772564528 10998528 -422048436279817076355776241471351422976 10998529 22560027060816856312039297823388310576 10998530 189067350673187866824663734049704947200 10998531 24870464911366527089511236409505920000 10998532 -509550856503413123628884685892415678208 10998533 106174553489204201488789028618738456064 10998534 -185263137595633268109657591163536678720 10998535 19451184380764437870064898837830100160 10998536 -138541751079453757321766998018472294400 10998537 -325287266472520485746079643511217120 10998538 -550049836906977382195198803622612039680 10998539 -541095151690484280003649799852403284448 10998540 3015133539739976366969112931530470400 10998541 116147836725349599374942247356296275840 10998542 115884132554546044637947271244266887872 10998543 -249116634127630640301293001458536416000 10998544 -98436069087137962314706348004931010560 10998545 -50401985670858296271688698686026750680 10998546 114155458125318879025610487690344784384 10998547 108076821079637367450343013973717758032 10998548 660035020321026772954615611736594354176 10998549 485025408346468471976993406232066156800 10998550 -207322629126675721767771046773549199200 10998551 -191216059243935935529116501586292139448 10998552 -56629437993681076171440734710750248960 10998553 -180668517064978810154075895530275462198 10998554 -16156634512748011988297901965127134208 10998555 -42314143839828671215095508049992356240 10998556 -35386285588136572072727419856739719680 10998557 124505172509239845823314062458839784806 10998558 -396288547886685840797631508500400392960 10998559 -144767759979877301000960903922011584272 10998560 178130945001694895271719899958441410560 10998561 -2968651677335689519484780482395679296 10998562 215506101985174070819517645024923787552 10998563 -181787124063340039908726480501965857188 10998564 483747982766597039676148262788412055552 10998565 93724531751146240740480786026777617920 10998566 17022623998359310975370542165777547232 10998567 -326007317913154759186039555898358029616 10998568 162376355747866685801270900019440025600 10998569 795086042727740719431724142078266125120 10998570 -174730431387622873823980477782111014400 10998571 -616920780010324063713865530611320164456 10998572 -275634251185380410632533228942335182848 10998573 -181195536009868359544104396426188692416 10998574 125050684035847216841958332120069641536 10998575 -184078719131129483328702052255372917600 10998576 87471724804532529383726841727886376960 10998577 468767886319951429658691507858820526400 10998578 -105281556595693392328412313636249999840 10998579 -249634291050026938045763784108995308992 10998580 240444017889662613106700727760909670400 10998581 421036032674704051831216909434397400064 10998582 -23230879273021610520204699753578797056 10998583 -1209510089981662949365997569914724352 10998584 -187231563769837002556884555240811008000 10998585 15285868041986055843536916140631683400 10998586 378290202416207123592165793237890420480 10998587 14875913865891654630207731190751884396 10998588 71918950783637544161915857320968822784 10998589 333660025163197559231439280487817896166 10998590 -158360592763600707183655180385496715200 10998591 -218529167386112119202316668389256561208 10998592 48468760499742157353962097109547089920 10998593 354587312799342021900579646527580027842 10998594 282148295120856952763323884549855007824 10998595 163174715702187433876284208235104899600 10998596 121780052299389593701162801997574033408 10998597 327119453929133266801996461930144343200 10998598 30118069002857674540035858125370943104 10998599 635416142773359417223495752682031232600 10998600 -23302311663052987478151217443459072000 10998601 -857619177785623224485329581663847823398 10998602 70587228313818695299800449460401531904 10998603 -136394008089486676450512252822155923200 10998604 -13588505777224778806282888033418801664 10998605 703239398351114971513900586501763278520 10998606 82752030693746296129427201003443507200 10998607 -473686675885580661692554863863456704144 10998608 222071855285114418281818243558041772032 10998609 141494588856556018254572853673214471520 10998610 -7857672261546364965645966891342305280 10998611 -635114334922838896701134095905151972608 10998612 165975164336572989252776749462260326400 10998613 -357596695213480269697615009048075849956 10998614 -89163906793710456755315157345996374016 10998615 -437598683001472328067594593655023183280 10998616 253890227723054958216166670173942548480 10998617 -380497533403269819054325736336481964800 10998618 -1071838350684649898305609899554652672 10998619 -227625124321709887318328605406166919728 10998620 -89196417961566192695980927418599526400 10998621 43937945461566201257279175761840385900 10998622 -333957607131354326250690279644126229888 10998623 -39084552854535917625037214470772100096 10998624 -18753866158644797785182714348919848960 10998625 -350130408809041758691021280011399440000 10998626 -4779202368597658594328467249463183616 10998627 214016241789751210314613453061338572720 10998628 -91434255454588994189340989415489540864 10998629 -73285178476364651818784699069376987072 10998630 -201139024616723919299697455732493488640 10998631 -197983179258823454263875594680382342608 10998632 920800611201499842935765800292917524480 10998633 -41810452257206877581014017490352686176 10998634 -132519859699008373581673397887269498864 10998635 11714534335161828547933655083060199760 10998636 -80960769355997755387956542608015073280 10998637 -173134096399031954954778607056797177568 10998638 -390131186835486186240644465096146694400 10998639 -335626284745845700143039415299655482480 10998640 -135886399957563649728828604679782563840 10998641 -445440824548769490662215300000597457100 10998642 -1349074734872792239013933457534986496 10998643 1206037528005508403955088777153948484280 10998644 52068141033773182699195986477794611200 10998645 33869525826693366602392673276909596800 10998646 -64542016287384194031684993603129030912 10998647 -472986439803274386235900704950992799616 10998648 4708953597625590680965458062681149440 10998649 641713594338657602664419657150509483264 10998650 -22804210642809214250682650877767330400 10998651 31439158093860371577053015535911959920 10998652 108070455578103764818571918224299719680 10998653 -1131782397925582495728495909064338378720 10998654 -26569328226728964068060121370967602560 10998655 107990755206785310311196631802872866000 10998656 -665920903491285372143624924955043430400 10998657 -172031428172922285016998903967172053740 10998658 -594435820478166205501227679891878912 10998659 -46765018327724179047003033944864699184 10998660 -92541153092246407104856834231591649280 10998661 401417150934939899131803823118983591262 10998662 -134236028321706383324376896664370920960 10998663 -160674040375774855759073785665028544640 10998664 483492879510942247675637779244612367360 10998665 523156476665267277036075237386274906120 10998666 -59791379627781603274979064295088980992 10998667 -178132795272633201829917273269982220928 10998668 416167721552973413402177522634692706048 10998669 -5204756439230998760521459271312753664 10998670 -134649399554541750264806565678552102720 10998671 -969250531431102324665757418319357746128 10998672 -42443388086358711424484375254531768320 10998673 -227071931736990998210793666026740717760 10998674 -8408882799539853416720953224137879664 10998675 -90769044618075196423878311205042903900 10998676 47803545255119968711744728414407327744 10998677 -1090571813799903544464525886448058980388 10998678 -60922259060021473030352947771491341376 10998679 -241121784634045381234769330016028657720 10998680 116751929631993345360478867199646105600 10998681 118141354529958473303500305673376059584 10998682 23825790774801204769104613572735820800 10998683 1355371074693507371806641663000706718160 10998684 149235519906266513640091809161209473024 10998685 -238437379577338853804502815788200664200 10998686 346780926903699079302069434684599953792 10998687 162606552512136508965841540652339464392 10998688 -1017168836191734258005621810454715760640 10998689 -86300155787577696758074380315526426752 10998690 3650474281968041559993617713891223040 10998691 -69413120268015228312691368714555964656 10998692 121762982774764060088742829127851180032 10998693 -386701185604507691233601319313270924800 10998694 14036409801378477704335493662238016000 10998695 192511489876710310648254769050500758200 10998696 -382488384134447499798497835803919974400 10998697 -474353533304036331540351482242253198854 10998698 370264776490865814301617464711085890400 10998699 537657103131363871753548181037391877464 10998700 -209863510417659727969962337189711148800 10998701 -125144312193941540395205506731369394560 10998702 38698912419062204669500383081690773376 10998703 -930935577503368275765030785889153256048 10998704 315651137927181091072631382482826854400 10998705 8786989252579591177317544209072318720 10998706 18892891103197896271027959130098570240 10998707 134644647485467115357951379018144956544 10998708 55245713255077194183313334626525642752 10998709 -212123280039723958055155720373121406020 10998710 195456481497194111234214486031114416000 10998711 339674945895990143000085759243233051232 10998712 -4854661021031565804069043399088148480 10998713 402725484758521057747301259650033648784 10998714 162786919658945880055717488963731109120 10998715 -48901693049818548369915191785102402560 10998716 435699185895988926211164681109180707840 10998717 77287559205826921415997182941137299040 10998718 245150913720932232373370886748493362560 10998719 68603922890853402947843108209289067144 10998720 157693950473830799094295092585824256000 10998721 -747885641490992844430611665369968126800 10998722 94012238660250424600267473875123154432 10998723 408024472529217091910381404120578689784 10998724 54349701281302193973270667219237051392 10998725 82803078486519295974374954527114136250 10998726 39327134126266383428172461511234020544 10998727 641145237924058545049604177329464040072 10998728 294436229907613925614662080146310123520 10998729 -77259088412389749128556024893926529856 10998730 -16264478394723983163356444342385024000 10998731 169330915198929315776821436393738891232 10998732 -335062784480733087510625139563232444928 10998733 647967722172288712085095609267811755800 10998734 -446401069976914588778081454854054001984 10998735 -46093817150010097926507248447678976000 10998736 83582347665291725824001418561770250240 10998737 -742505933152273633282914969156850681614 10998738 59801842716165843000877524891985440768 10998739 935291781082488925611809091538441988440 10998740 -84740988374185240838259753226822959360 10998741 1920563408013789935674005446067562080 10998742 -54185743854389099543715379789792304256 10998743 -391856067678337408512402956899030091040 10998744 74664115725675352738712526936166072320 10998745 77463931645312355468501272300081449600 10998746 -331562982631301275072988592747096996096 10998747 7099493103363675602824389908748549396 10998748 556550771472800044851884030068953041408 10998749 -191739888487126545709423336512069736500 10998750 -3634162252445184214926432294633600000 10998751 -31489080048621589977903125195502685688 10998752 1168499331061388809340511985147475656704 10998753 254513716571210472579576944375037891504 10998754 -80262060951489090004875755426559744960 10998755 2138357239290593745968962056686606160 10998756 174446530810330209916271978185346282112 10998757 -257058478443520019409891000604477229376 10998758 -4369198211480687514802616890028910720 10998759 -88504452902115843071781990085969409496 10998760 -40897480833848535591253065506334720000 10998761 358349119438680733694176928082186412032 10998762 -71143529478778083477444386461159488768 10998763 468011596666369028962176278773846337012 10998764 21730311621055720819112918629473257472 10998765 466996403880884878696547623274654151000 10998766 -52680996005718297082973939503130271168 10998767 -115039479836173758967589832959041439880 10998768 -5936240983495547901350044863891505152 10998769 105204606227340409906501163133426265600 10998770 -220091808237780186936683646085220356800 10998771 71482541984669990287639878959898031104 10998772 -80130156304018847782388548266437644800 10998773 219524705391292202786032959903212238720 10998774 -38449237136273553797631271235583740160 10998775 -342454029308315597752550023297166060000 10998776 450736864449656983539978233776252846080 10998777 443041963499838168117775135158249106080 10998778 81185712151885260446641369286268147456 10998779 -629926289102632700324143082020119912 10998780 38349494841780791689220705484693504000 10998781 202978524581780334509221992115105688582 10998782 -155726946749500133853978150423925482816 10998783 127552425279085256018612692028409393336 10998784 -422390634704952025150004796232757673984 10998785 -117368907204392664507711350919374263020 10998786 -127673697526314980354219704076556356736 10998787 -507210327487580612644053443769054859008 10998788 523475690237933853606120252021204270336 10998789 -358128794970194258623715703579818066976 10998790 -212563750764199530857743424665831881600 10998791 -20443556377649665706444633502310376808 10998792 126166560060541800130100123612280422400 10998793 135139473181312810163312790882747313444 10998794 -455193656834984987816557161837546116304 10998795 182972283863873615943727785263671127040 10998796 275139274608708786717461057659493329920 10998797 754096573984796120019915324580093264512 10998798 -2720276370813805516490874222331699200 10998799 233873790852685387337333145870530724864 10998800 7607071635735766323685821667265740800 10998801 -679149212846952144503847374528639644800 10998802 473559006368900964196461488201105534352 10998803 389775150096047742790184289965585771052 10998804 246211688126914470056428793883031357440 10998805 249642874243653054809669580529737572760 10998806 6416474852723598102229098612932149248 10998807 -148791029418479363276174827479581469312 10998808 612729049218331258208910476553433896960 10998809 -151000439326650815420064405306543687990 10998810 47293488381441903746347729074353349600 10998811 236141856657748233359631524603191585412 10998812 -551317083044245131189920141548590647808 10998813 49113354953696932953507696391085857920 10998814 527108597816713099625348047574317328256 10998815 213788667362263271109803152879581483600 10998816 -64381366235350948971858501923492069376 10998817 -587530252697661843139029145349266918208 10998818 -357067316653341013032970453416948926640 10998819 -64804442384855194230032770676142457296 10998820 -153755413797132145064244372064826941440 10998821 392186956100250552473343963272826743772 10998822 -204695634611709005960678733917651089728 10998823 -657172600445059630594278517794441773952 10998824 -50540190320459121783173043083273594880 10998825 -165874055112809940944687037656382230400 10998826 -300749428027282753242356620781199119616 10998827 54442677805566485520346389550444966944 10998828 -14824468080830604577805134838282211840 10998829 1065266618567891785064632748694160882476 10998830 143757398898835661692946834123907916800 10998831 16796776074467848673817329992013995008 10998832 -22531954152019096370442430414650736640 10998833 -770701220008582306754451350390843271918 10998834 98357038590456988027544062523602483200 10998835 -26489870809156665671270584357000650240 10998836 -117316390146625972525928293524630779520 10998837 5924508152111293230021772630627281468 10998838 20517487746448114310931666896358499200 10998839 403955734338175653336953181540120756720 10998840 211602926092105075818337146093935001600 10998841 -1466841658336623101804823956929959616 10998842 24546461421867332212454265265913782752 10998843 -464478717941474488183039633097440623336 10998844 -325022229710568569286038388445809931264 10998845 -150731494623253605588854535008614719360 10998846 519091444552702941567499921512770444544 10998847 -63336743861093886019144296492339460128 10998848 62276354004977200323403244458387439616 10998849 -149405021342265638316574632118737701952 10998850 106543323432362920410684489044910236400 10998851 -325104826512646088411757031199728725048 10998852 278157060277793094863452555223054687232 10998853 271571741592000481118798443789838596800 10998854 393662143344420633058409908200341299200 10998855 113918073001886602343851322127516518400 10998856 533178974928046195088909730906052239360 10998857 -623685860004924782985202093069737753894 10998858 -26728421924388577713196102425388256256 10998859 -50906989076238342352216742664427521840 10998860 -43659108280154193962451167206314193920 10998861 26506590769183580247201134882848660800 10998862 42677226488381735307004639608492785664 10998863 -486783805900668733029970837741419125640 10998864 149566979257784790172749980422815596544 10998865 44520340436658257309090246731795623720 10998866 -300994796456944246511369974531836835200 10998867 388373019643133166918033246160163419200 10998868 -601265420254308448584536535524724199552 10998869 -154396766821030179458491264476389803104 10998870 -53300471682757685148533590409426054400 10998871 424095204247475732874225823121171312392 10998872 120613466709232437112727204193732249600 10998873 503603142037071658961823621277595240922 10998874 36731037881501255610782542454668605936 10998875 971977845646442859181097534075390604000 10998876 -81439711123650365780234179555517300736 10998877 658978128055501555390026093517332175180 10998878 70985948612485456161201064458182928768 10998879 -126243000396230194490737496623836919920 10998880 196372302209993499573129538020177346560 10998881 -232876912979679180837136077492230948028 10998882 320813925467790196862421893226857088000 10998883 67053028085714853933079853231195578188 10998884 -3052251446950733963709107353260380160 10998885 346175402244865857175590945470860018560 10998886 179381680954785873295403160105387463392 10998887 -386522648093856763807806697963825115520 10998888 173144829908296531215362953980477849600 10998889 150491683740150072847001646685010401632 10998890 31064326837771604723830348435576212480 10998891 370231532125014236881709951569804887360 10998892 327261548348321977315501010273147177216 10998893 35140561779242947561103374209539097600 10998894 155761362836636870163945465876751303680 10998895 96338879592005977772583840455619514080 10998896 -6219310985432018947162515905847656448 10998897 80049480686264563450310908671175128960 10998898 250735707684491466736318793755636005120 10998899 402513190565431720346025002024288279664 10998900 -173754513841355097029159037602889600 10998901 -617908687402277354404794865686333088196 10998902 29736444096168194456201808904659136704 10998903 -92207029062530322589415839392529615896 10998904 -87063883518510162112617842430238801920 10998905 -313267829272669602543417086180415818940 10998906 135392306582061190798910355782919172608 10998907 -841529634830506798797568764817408650844 10998908 -117170914217923828607693192118784717824 10998909 785944515111501710165966240893574318784 10998910 7270645735852320408791800900878604800 10998911 113485989407029018555000235680400709888 10998912 -140174193627744096917459527197586882560 10998913 408169502103361046295932412649918028162 10998914 -115951461229921438420412161797402299520 10998915 20067855986364444054772050974319277920 10998916 -7889948648310319451407407739860783872 10998917 -946906838014147380306003511817650879140 10998918 -67443695971620685401129535018003211136 10998919 225998245873757841249340409773125219120 10998920 -419020582871808960910471273431821875200 10998921 -385716487100104493383182496587854832096 10998922 227857650624314832338506650595816917504 10998923 -188886554574302000006866426868036841696 10998924 24122568444507294450245752858761756672 10998925 105963362362319831053439538938327336800 10998926 389338478949402777872514297199376139264 10998927 -3493146025922329116275868851908952592 10998928 -129432885025930167673852986569120309248 10998929 126531661380411760107256429053347640000 10998930 -197604296595010218644087342822463674880 10998931 -318269491398631974317130216987992933040 10998932 -309005775359578215159479621041510639872 10998933 -25716456478115814776006647075548441600 10998934 138704195654765953423934228740501763616 10998935 444947612915185880900485527188985168000 10998936 342316750107770208879183289390779187200 10998937 7904961726183172001138090194396116612 10998938 262200906017014578104709975651008620800 10998939 60659424382765549040215857152608043520 10998940 -288013080724145777413414207696809553920 10998941 -707154550127361134206150225690076387700 10998942 287692388579731544922263081731674184512 10998943 337133492263308432798446045762414612192 10998944 512535149165362268972050665598554734592 10998945 -5766070883670351949559853276499135680 10998946 149973989036604820669760567542871477760 10998947 -39289298580569423621628167072633894328 10998948 -4920069802475853583690929075634037760 10998949 437445097595436450870182094271963258032 10998950 -94324446960548265611513132548934388000 10998951 -246163137904073537590193773889981847768 10998952 804171284693233101462389954206578969600 10998953 51725339229461155949060838311250353856 10998954 -341871890230269555043175290627356775680 10998955 -62045028191458519773047408338627138560 10998956 -132793864605854257836411706095221391360 10998957 211540848997003600548076880883458055840 10998958 -53234481018630565485366824074907520000 10998959 583259265658242996413200892155060201560 10998960 -26559349340846430076559902765602570240 10998961 1236216753733724714295154456477351292224 10998962 -37425318803239523049940267209739247616 10998963 -970180459211430814155756686698437651600 10998964 28344847319392134795640986818864468736 10998965 109550440520953582614292803621310312320 10998966 -112157709812650310648622871440032658432 10998967 -28196523805183755725091541928350576000 10998968 208941882714768935275880184358314393600 10998969 -86931322388461806643313660458344455856 10998970 1142679069487624901964986667486124800 10998971 -865525591936295041857240518876790434256 10998972 23712400227798587289974283681078827520 10998973 -875396964270127145253199262603022778 10998974 -128423797541078686715152055190274194048 10998975 -71443901858658493108674445831310580000 10998976 6511045839594385786618052945526128640 10998977 -543488770618393474735521505207999800528 10998978 -13757262735308121901926257234351515776 10998979 -958180744373926222886659956561315508420 10998980 -227125930499380905928333316356738272000 10998981 -22660922268254995425042565689894538530 10998982 280904293366813913056533761234727000384 10998983 56956596245938990214480233451258020224 10998984 -122488435905658645220846737030918471680 10998985 -483685002108846846574120023965753811840 10998986 35258941380828088242128119574846883840 10998987 647991814238003872197561178892725949952 10998988 36314442469076884065301162485820391424 10998989 126039272073516709558875550889846588790 10998990 -6257210605773700850725565857264197120 10998991 376552186401259302747038566540854626304 10998992 -11489054571165077518278132478276706304 10998993 11213991450125814960616285400748513264 10998994 -154865929641112072021285769485189865472 10998995 10513923953050225972596936253131998880 10998996 39619184773013492716945228279576430592 10998997 -902846846594571388923620383396286309554 10998998 -91812159735814915180494757705274607936 10998999 -10248987045307519225964048431242294864 10999000 719620582986674915848812381039759360000 10999001 114488903920197323571454558086127767624 10999002 -100479361435860593990637661771911292416 10999003 378002236458064261984080550032774856320 10999004 -289610289908209581869280218021848819200 10999005 -172469693955459033454660855896859617600 10999006 -511210771404138095711309492187103534080 10999007 340475839070408603955474434318700651840 10999008 151366674208424110538532072637259317248 10999009 -154971533687234701723710799367779352384 10999010 -160364123407754577967695515316115591680 10999011 -26555300873843238275502643833962301120 10999012 -8587375872367621743715589172866293760 10999013 4666807654475018313587343510914272800 10999014 -38266005850492135557319619130497378304 10999015 56651843086216068723074620561501391160 10999016 -207566467151473598533573168007663616000 10999017 298044970986102851836240588600630778880 10999018 -510695930936848876478018821396427945040 10999019 475512091362732019624236913091924822880 10999020 -20319779514274930902467913978683704320 10999021 -1745451717317634169739707771451723434 10999022 -359314192312999670401052759006534755776 10999023 175759025567059272938215286469945654144 10999024 -43548156910867561468227290509399490560 10999025 278846195471103167131984486909789460550 10999026 -190249843522928257275613553771610941808 10999027 241010328215994526078947324037083097920 10999028 -109517096437818401060298295726035087360 10999029 -75979202609195226208458424262846882304 10999030 -178332864811188327747133805828885760 10999031 -554647420159401591784440913419239037000 10999032 -239988884645613764819318931531136696320 10999033 -254027449157768919425347776271292554620 10999034 -1097189631736402875407574445372790043648 10999035 -135363353800361802230872447356817453680 10999036 -172430016206513485683728786297449374720 10999037 2623596032690385263640666646507157760 10999038 82308031436666209719481183438804839744 10999039 -223015496268612159347460168872239356160 10999040 -202903332591501504677416822280112046080 10999041 195037806399238331806284851980663244592 10999042 142203629103868029584933326171110643200 10999043 371718433187690856642939325499240543040 10999044 118377953821347840886418603181739008000 10999045 131832818625473574517978008236405612280 10999046 229278885838980298967153661105185422464 10999047 51355420416605576251801163623344110928 10999048 -36926929508410800102032137018571489280 10999049 317018956476130398339216286195356244836 10999050 154735783735437130825976563453258252800 10999051 -39301382223395257184468311818389156432 10999052 -228838702080467781421179041653375121664 10999053 67621719132269319137617563130866928140 10999054 -50526388975118915380901806138645297728 10999055 262396274484977495177901337801370322960 10999056 1327398172082161707293422725084807168 10999057 -46092124014594952465364664585281679694 10999058 -6673851744944036805061002024695382528 10999059 -229620037565601576922735757871581018832 10999060 -282656600843247996007108283724515696640 10999061 1694614245730325616545754557530425725472 10999062 -284827995588598455133724113567266768000 10999063 741507720349298559314059689729048842312 10999064 -79810479662102878389254674329964339200 10999065 24573537556000487621176009182783436800 10999066 -12102578896436078989130488145182487616 10999067 -120986333611132916825485940802073141884 10999068 -240440407798964582141864561453812337664 10999069 113078026644493725448805150754584279680 10999070 -116009218454487607719999505960772947200 10999071 -36650355032334994094527105832200838376 10999072 23455063090307483865545536270554365952 10999073 -799740995219663721924416699932297419678 10999074 227144166496846404065380035287133874560 10999075 447675018567432954748707376102831659000 10999076 -179631442576698703463592575896030808064 10999077 -9967157124030002604194209545959291904 10999078 -42522579820466928197681162364862819776 10999079 -9713339910802850776680734493150630528 10999080 -293205711614785577864102891593475942400 10999081 -179263824513166601745938304873400569600 10999082 -49843130843453991089568703100708425728 10999083 -85364358220849907821100180494697243136 10999084 -58192633752412615191976145806119296000 10999085 408520004034330599119839072030481729560 10999086 103194685475055855869847406801660938240 10999087 -364413213501217602195511806553432676808 10999088 -152184045884155024223778433202480037888 10999089 -7530965345895139820709413825346487296 10999090 150517539249689919629970890199851584320 10999091 1206698453330114282913895656229884436800 10999092 130065425745834748461643410879703468032 10999093 -151702237013519560984850384255123898880 10999094 -204023388308714142595737216709709303904 10999095 -367899502347613353312196393780009122480 10999096 522872486261516762789453584766683361280 10999097 127286259001383114985010565764257077546 10999098 -94472573119023901031485468131362895360 10999099 17323404236882281116101442834989743760 10999100 -1826188366590365653329939281212416000 10999101 66901915125763106318006060266460682624 10999102 -126042016800120352620128505512269796736 10999103 788373780488439380234698150511376764664 10999104 66463390665940690423336665183940509696 10999105 137715289351311045338107322032792872360 10999106 21335837328823269924364926729899579904 10999107 136965623635246813611793970464228803840 10999108 276917394763972159946690295218558054528 10999109 -177205086214007553237956051026455740160 10999110 -8149163608382884991300608366497914880 10999111 118652828899176673868494566072640302624 10999112 194128602274970902069321433200711802880 10999113 -137800881273173861101049481816119663856 10999114 -127952475658193014917630476975057541888 10999115 103517063983313085000735467815745177760 10999116 253227270824221376085656753707819886592 10999117 -426758012364914332615156832279787564288 10999118 83608817109540158406398877802985507904 10999119 -459788236963220383663786107707004261120 10999120 -23492459790204984663732286688880230400 10999121 70388719706189994201398392437298304448 10999122 94922010243865746213828363308171107584 10999123 -1056559156224270663262497413274839230136 10999124 43436335607425274607550332283084588800 10999125 611833786652508420148105696821608400000 10999126 159142039328162220158600802978946804512 10999127 -164070770581078365813091459170048047280 10999128 -70715755297557547694889405779902464000 10999129 196686690176522256443711609353930368 10999130 -260915032703604741652043148257769703680 10999131 12348723749429381003606070293495166720 10999132 256296260782893339775915908420076687872 10999133 706341474539702777058099544317323162604 10999134 175032587012841001869309952662878377920 10999135 4022287061371886014031944994731025760 10999136 -481971961909757778967107892020404551680 10999137 -287797523567167387021832990629529019840 10999138 -1479440351322869823139465662069519360 10999139 200491326539194449638671212431148060456 10999140 119222277263185802735491981170869145600 10999141 171772170865926217705806253544351116800 10999142 2827418858167130570598855289976832 10999143 -42610945981152009998338370880117786360 10999144 145906702614051077333735758768352901120 10999145 52506500015137630090860943797610190400 10999146 -221165943439527476363957922003735032832 10999147 247240503297794950117335675647070036596 10999148 188554588902514740463349378526650366208 10999149 74068888908556640703184036081183278720 10999150 112659015289080228699401521697854684800 10999151 277271446534819374449598124409095123152 10999152 17476511929782187705598652919863902208 10999153 1427798263324982979987802330037731396800 10999154 33707322636959003818179839755305764160 10999155 125578034560508613955592310191850842160 10999156 83610103379451916225816741612420077568 10999157 378642677711555253127040608437505277280 10999158 -31811885293060391611148275227619871232 10999159 1703495636292537968031899316678546083304 10999160 -184096830462564478620291788467753574400 10999161 -572254279902399117429570666421657176390 10999162 333346627883821125474362285656070846832 10999163 -160010955405245624181713187764054707440 10999164 250921814497392723280010324227011133440 10999165 -80208892658708932534567862171385353940 10999166 -208374684177627303664771851361959223680 10999167 12362469553344566444983977937879500048 10999168 27154313278444578550670032260688773120 10999169 -144994575917879290301494467849231057360 10999170 -33545215693703787203670402455999078400 10999171 -663863668309109709903352889886908202628 10999172 126672041239368959000011434521798983680 10999173 -503435661199820436108479167540948273632 10999174 -304745044874638409463359104827422645664 10999175 124449144686490367403905949219282457600 10999176 -75187876447832895151565156676178329600 10999177 373675952609757916200215118571640859546 10999178 297147338474768200056313301666202961920 10999179 -418233073952602979481492424050709312080 10999180 37412655364547598498487722601621632000 10999181 -567450178255406161773232807355552211018 10999182 -36114939592717466714125559979443354496 10999183 80239250501599033275624830745299672208 10999184 -16036956285494609953475228486052347904 10999185 5279641779865863662231921408982997440 10999186 234600105706441680343449443679717401088 10999187 224586693952336910497931931329205718392 10999188 -179086619655565837048394770342258816128 10999189 -1302108701783941145094320639087237728 10999190 -69787169816642920432957621449929558400 10999191 -155241629881481090532830793255004542336 10999192 -52248060998143474634716603282455859200 10999193 180327186792939310171956636011247892320 10999194 94736046267270984231132500129269782528 10999195 -165705088834270366807838866322301694800 10999196 -52460509401782492748056750711749851648 10999197 420646573464621087936314132353491130368 10999198 -27136810033390899824790471310340628480 10999199 -984988857051304144466107515376493536800 10999200 -156492637754545980949152290398824038400 10999201 -158425835909890008765912538284599008798 10999202 -20369359268633683782297435215136851808 10999203 127028070459376317184933632983626146816 10999204 142103656923262240509621920487515325696 10999205 211883010224987403785123470454462597760 10999206 666404467211598600706989113119533419520 10999207 997342563591668765617628371680497537160 10999208 151050598265156851788946326332274769920 10999209 -180006868617770149952978966193625147200 10999210 -15621888321894981430494578155062335040 10999211 72498760512583545315172649888536405812 10999212 -38251925696752648863019144317360783360 10999213 20580634899398978629004889332322942304 10999214 -483167490007185799551786913545992084160 10999215 -240911283168078387770885703820745755680 10999216 -115870814976750687247498059188318240768 10999217 -501612515018337302956477017593060698734 10999218 -218231868227479698557754520452742291200 10999219 -85927956004564663986289141303049876736 10999220 258519378661279601377568049465947758080 10999221 -195219556688560015487467310998792173696 10999222 177418415221366098804856350333841442304 10999223 -413374088999213165420933540443696461528 10999224 125428212929315775213624947847002357760 10999225 -170827109199277409135135009551489263250 10999226 272874771959023126911228117952632417648 10999227 -76206268836884004460225016284025090280 10999228 4000074992994424804816388873573363200 10999229 614393391376045160347567606768335253830 10999230 70625340141228304119436021563789757440 10999231 736027093438088278646468846240779023792 10999232 -255596463424295919820093447842230697984 10999233 -10168423315553215214902119613113380160 10999234 27937670783675250505829148691211833344 10999235 -1678784659933894165588832771894014800 10999236 -385358790075648872280038297088906424320 10999237 -370870486087808582868537391960881441380 10999238 128642639377041258881672234507589314496 10999239 -138509984252270717466315711837600505176 10999240 -565495241419743436058615654975078400 10999241 898998093312280395419302697519184171984 10999242 291882918016741295736673928046857813040 10999243 -121250612514449985122692877078940310800 10999244 -54647252634289519451709629900299797504 10999245 286412711166174458353910871988465809120 10999246 -107922409811649558994258383908845553280 10999247 324826923248758463862632085154767787392 10999248 2664945218705875739681668035252977664 10999249 108540965083243670636343767165522373120 10999250 -575060069166731649824853780013648248000 10999251 -708454109431560004107577090019354936808 10999252 319340716565652190358163311416845926400 10999253 9706626799850753378915660070529703502 10999254 -66615376635217125711877371857086906368 10999255 -136180899714079444248104614759043335440 10999256 675881182981316276744302062599664168960 10999257 -132040653976349843735200498559108973360 10999258 -139399037661754961940064793944587563520 10999259 1442741471148040569399451131242976216 10999260 -102376279765033691769789826036080384000 10999261 -57763957662546147913206379691198578816 10999262 -126191908661690777605200757101498912000 10999263 898799011644191696691055522129260432 10999264 -209769479264378262894170464225844527104 10999265 171146931234173166527943780820405708800 10999266 -361736235887628876775854839939700850176 10999267 621095522744737158896909500700850747648 10999268 -218428430372535380789350537915613773824 10999269 596739779993159597730011160503219742144 10999270 128684787381767009857337609989509406080 10999271 -8119802228677316924642725753851016320 10999272 202355911778691062851185921851046297600 10999273 763983112010748207757888547264721614522 10999274 -57268574585519527396162476688548936960 10999275 4918131540754248618742804846623219600 10999276 60373686380963613745412674272518856960 10999277 1995520246026773225806634873012893656960 10999278 -132017434282000157846611408663451498496 10999279 479817784152318122256031751937615507576 10999280 -97666430606837425781764211421942743040 10999281 46503290402550015066948464468287773552 10999282 198010837091122748684951238895877614080 10999283 618696038327705809116965093729352515532 10999284 430924463421009502696438645055422789632 10999285 -14825212991002977235266747460963481280 10999286 21212249494319633499433397455727331840 10999287 -361555371432702066705105061595353534560 10999288 1041061276292232519194812094128936181760 10999289 287046236123172894332792981916096751872 10999290 46228442176354984523458704057010176000 10999291 -986629886876156023121644346010891641308 10999292 231515284067679838367708914221998678016 10999293 -302450454994447746729125394768803979072 10999294 34344292495343435710307567839520544960 10999295 -336845107413482076441881073046846210200 10999296 19619185242476422243945046574417051648 10999297 3129313820336158074950028228438714372 10999298 -166869034411782391119009377180571600864 10999299 13970183247069101438734193092255174320 10999300 87378161674801349579082008108256044800 10999301 69677874138489005657219452862966830302 10999302 -119470540019554843465141704769994125440 10999303 155042179005931004079618344494606028080 10999304 727996204787178507973339753504567019520 10999305 -400361924778691602652789157567433020700 10999306 -58926264173083183941363076512301556640 10999307 -288219798643396788542831594066943015600 10999308 97108183561302765509148090274126233600 10999309 -7759893464841071241208672571925895530 10999310 -70915641892723055840304674444620688640 10999311 59219294592033513957809866224021027840 10999312 82472041166526074925355547690951254016 10999313 75558573494248304603104800260819095104 10999314 364965121882694224323368137298540160 10999315 -507436664100291210045281789861389389600 10999316 -126892802157113816827929658883313967104 10999317 144702698400032622140806181682494536512 10999318 20100054320205901560662601895310053440 10999319 -258256972783580716493627430890427242304 10999320 -19052181793256479611145523674811596800 10999321 934628499058819977540792381594010424522 10999322 -26294300571757357195066263633800184576 10999323 284285608895159056858816501878187150560 10999324 169915752375727390813090509605145958400 10999325 190065296766700154666312471639218072050 10999326 49074043955651891719759025175239193600 10999327 6418780011322123654232488158836172800 10999328 945213268855290042917170915831185408000 10999329 608688791788427519537850299103147825600 10999330 -123576000621407846162225532089668297440 10999331 -6967933331807016007994145201809592576 10999332 33549944834760946160498610263287246080 10999333 331371105112158292043912506571494475582 10999334 -52309296642313193832203311666702768128 10999335 -70556937705529645517404104815857335600 10999336 -187988891832272802178645093677120307200 10999337 -533327725090187693545477706828906775708 10999338 -40748110892421216307321276537080238080 10999339 -133023419815222611738506769676273344960 10999340 48478342365355201894170488916900449280 10999341 777367795032320134384768763984486581440 10999342 -282893647173606987696138626296074548928 10999343 -761706102124772277596249780125824489984 10999344 24232464811993103487459032632222777344 10999345 -135289757843179342035675893751551152320 10999346 -309530898852757645171163586057621478128 10999347 -35999830561124416330676090719017731520 10999348 4845227988177969780165889139855482880 10999349 1228700025582151065096912439597838963580 10999350 109463563321525692724573047161306181600 10999351 -14765120217468371568437112728151732816 10999352 97337541905954989839226958232062361600 10999353 51232351442252349703461846260706307584 10999354 288654093727801668906987661186197323376 10999355 -196579708256408555431705993349297153040 10999356 -10512781384938687667835757377618185728 10999357 -6482916041603332509610448607592194816 10999358 88567122464991395080872239775902891520 10999359 4083016165574407531417785959188075008 10999360 -8493676248313518243794794623585484800 10999361 -517523292414136626256388038418289092688 10999362 -166577235543202838371643633536149094656 10999363 -1338747919575524670327337879672663055520 10999364 -8483843572090322113135928826472569600 10999365 -38978929822035204105945337648556143200 10999366 -90225872754999099773612963376548136960 10999367 71658974690838681709140148373603132640 10999368 184824539007898691205885708343454515200 10999369 484656481753069057855612702890066159120 10999370 135361026003463370598736360082765491200 10999371 -335322924481517495333941596514492342080 10999372 131921353626024321521362844340691018752 10999373 222953868374127340188663570162010699296 10999374 -261595116940948888239867111944070987648 10999375 127727160242927922821235252599141000000 10999376 95799805132229445971013250932305682432 10999377 225420523057354848618844719586336785408 10999378 -98032117041999631061002394134121498976 10999379 -892452525503601811877859575809374304020 10999380 -184910726913593464094561181866188800 10999381 257244400429150283704085334689816696700 10999382 -47610290246731106747761296647344244736 10999383 480055870151221562590216757410463595624 10999384 6532621988009576003996418958514135040 10999385 -310165852458750297780343959099238324800 10999386 82063320619758288178971921229717231104 10999387 -221100708590484630166773919508763100896 10999388 -604664142404632217792544661720191155712 10999389 48916276610272172310600775222310884608 10999390 258007889855713099659289216506200868480 10999391 223750703591812901892964493796467859648 10999392 -69219140923849152694519984338700075008 10999393 374721363349566339492673221955401376660 10999394 59696835176470428770408832357680466432 10999395 -468061005211169077385021161588483964160 10999396 236634954546688878151753923466306524800 10999397 23142669883026485194687050638468486232 10999398 -102578139248272326299362920256272294144 10999399 383861160848560994619629117421347401400 10999400 -3054417578656980733250324591738880000 10999401 215064728568063838785917977503186355200 10999402 -178555976008792598494282012715768416848 10999403 -107107243406354568867681313795750131816 10999404 100290723324621576684550839241385610240 10999405 -209870664890279483403713317825535806080 10999406 73575135461259229106064941636971875264 10999407 359228850940810651192563591600079576320 10999408 -13387258137436340622406622103141089280 10999409 82921631650765929234358334917380152304 10999410 -260449970312335183240612390321503744000 10999411 610753627575493808044130225590037559112 10999412 267711227727784317074835813172822444800 10999413 -134291731441980912674234210467677671058 10999414 -273916288244831851185252081165027917568 10999415 -69021566014574144352745428318648576000 10999416 135828127813149090712000371835866009600 10999417 -219713131126280847802135462236831769920 10999418 -313850772292927797327653567335701981840 10999419 364028812192059619428671700611935441944 10999420 -42070410329300462313691398922488791040 10999421 1908572261620429765656554259086046360 10999422 -111549859089264861098257301844636512640 10999423 720591192055152716854513523993628151720 10999424 864398296496286799692181208100891525120 10999425 376761115725726458301935537458171144800 10999426 -23266624111887403102450762901745923040 10999427 217276874021490618889201048878024369276 10999428 148667930113135916418482530251459330048 10999429 35454415769140033797487062911371177920 10999430 60693664539603107025321337663245239040 10999431 278804115448957083219254873099614001520 10999432 -31906129943926483039359804217268505600 10999433 55678321058811120893787995546417528100 10999434 -132451253226266597906866716652238700288 10999435 236272687870970569630247847927978058800 10999436 64511373879994803274102118759291163648 10999437 38027538945183244257029733181103966400 10999438 37558204136320584791570157006130653120 10999439 -167368793948367827714047020319560272160 10999440 37515664483701831545947689892771676160 10999441 159690128755586340972877126359609345842 10999442 93837398976594632190573972969735870720 10999443 -1613044509474523130474244332681359872 10999444 -466133393980201517828603523460321200128 10999445 189100194298153630407882238722298772700 10999446 526905598979463975515657482495875356544 10999447 524159157697146953659429323510058829632 10999448 -108050773063771847719612149349986017280 10999449 666588752589173867730881205861660912000 10999450 35869382342339392243242516730435084800 10999451 10852955607895602801761996879291003904 10999452 -171162169447872145774165260084975379968 10999453 220750227633001885228871675950702409702 10999454 -162640875040131098920316216629975261824 10999455 -129082067874729243951721324301781204480 10999456 -183816994202641765017886386546862718976 10999457 -75848051178227138346231164910255360000 10999458 -158497226538605479318848071581673564976 10999459 -118684932933695100374429000784341955648 10999460 14926597065903310799054607320941416960 10999461 145764019010807256068783621211785541120 10999462 250019667890808986252126025147745516896 10999463 381115203058718099671961306876676494712 10999464 131697807222058531024821480065365770240 10999465 -584166468084575423249853122211957154140 10999466 384840375643528647072307249164674784432 10999467 -210864780201054751955712383138521875792 10999468 213575013001042121207449270506977326080 10999469 -12457124464561756273502328186891939156 10999470 -31573918420413209922770918580074250240 10999471 240992999088900382162370950007257449768 10999472 104927498186433985582655523227088617472 10999473 -409217378556890118720041264733761399616 10999474 107395397047678452609721006713758653440 10999475 -222772869044438815913356475719512542400 10999476 16197042046008414479438167782439097088 10999477 -356814120069274031993443624918349030674 10999478 5524914827419468806790420938089452800 10999479 -537520881227764837897315153147500533016 10999480 33389284065429311780320445692004352000 10999481 2617769839680924780753280432305194964 10999482 -4765364669767597039836838795061145600 10999483 678943763556113691129478217016694443624 10999484 -284532961283163802233263482967729908224 10999485 41098373383674200469183737066957155200 10999486 -7438999690156964867123098544092108800 10999487 -781682564482843529320997754005236246920 10999488 75847476582325863979637847231477841920 10999489 -689004171532720869065987411425678859710 10999490 7441230098554695768851298786981441600 10999491 -137550233301155175006008199765314104320 10999492 -169454421594727156642923772878091603968 10999493 -416885788262241853128113285241477321984 10999494 -16528811169483536432984740644992855424 10999495 43678579948531407427611107266445109600 10999496 -869823537659507187962746712912498334720 10999497 139825636922064117916520394019426972800 10999498 -406575654269506088487845350232025090000 10999499 -49254432663645499988364916204736901120 10999500 -260707701547008418092520342596362496000 10999501 -208469501937550281894486842805000463498 10999502 467067211720394592278106931025225339904 10999503 -115350996257321733931219949797604052480 10999504 227559535399226759399550429475844653056 10999505 -316482834925361695985595758185915020 10999506 11799313883196949731075316915846929408 10999507 719492470163512407949415089268028635756 10999508 -3984006347514213120782363138802584064 10999509 -19559122440289075400223532563146174400 10999510 -49312781443787213699874618601827340800 10999511 -214871130422783395016017762650260991600 10999512 61897401742944745698761293796142673920 10999513 20120299638147901297124597849632478208 10999514 150154978774371945792428704999138287840 10999515 -334263729042395200339623886292641057680 10999516 -308586800496354561395561040555799042560 10999517 484496122307955114930403348551013982220 10999518 -149947730113787433081666101824524149760 10999519 -860624073469195305591067911867351722080 10999520 209098029577616380248443368900641423360 10999521 35674947310882617201230572995757219176 10999522 29736446107532869212004554431006559312 10999523 796599535042860789536761662170177423772 10999524 463617376340520699307141475466802563072 10999525 -110620537157392548818891856900376118950 10999526 -89864124593120672626283485458968928000 10999527 87007606855591728113973425068208644608 10999528 -131898486648210535101767859885513507840 10999529 17397833117852344946973630159903407184 10999530 -109481791056549456681207700361845056000 10999531 -29180667934966054258110978508871140808 10999532 162379451701982805058596534075230781696 10999533 -63760568664226867873925507928102056832 10999534 126182009595647374499805334836874588800 10999535 71845594337391009045210939790835793480 10999536 90580196067592589042381421981389586432 10999537 268005509079801313041734707922835424240 10999538 429988904982033688311592992985058232960 10999539 33530549217794334756268371500358318804 10999540 141546961250461312417340533730763498240 10999541 -215175691319521685449824951986101631328 10999542 -9621329042811394329065279188778484288 10999543 -408047889357618504505008059480317643376 10999544 -3489172730186610419095760269870694400 10999545 158014568049153974806431733212000427200 10999546 126526034491264570578817290475077402624 10999547 -10788512080455960106166843527321350960 10999548 81204118396321494981760121164472294400 10999549 434432922341152652069854920862413013920 10999550 -35557404750345551709493338765677640000 10999551 48450656671056851313371908019417745408 10999552 407736579297311075399123821089297268736 10999553 -1005119435235510893938342898230432126800 10999554 -217483713844544126578393812168225406080 10999555 -7272034564851311391807411858991473600 10999556 19656334723399837499500649102399032320 10999557 5972296758191737409812213090503710460 10999558 16790116049249073776958534530695670880 10999559 -90458137244636949522302572570519131240 10999560 -32022794378503885104486658054928793600 10999561 -245339187341432694907682303246872493388 10999562 -38822149451524264256480241676002494976 10999563 -18549629011608348587523147315804886056 10999564 -161422484632123231568937536440169453824 10999565 414722204891019472654393369348928582400 10999566 -103222793807029943892953462281843323072 10999567 13344567137683988831003587992441014448 10999568 -190532968760594778469029093541486583808 10999569 -322628656592489423564027827822241862864 10999570 -316933703700188147760079299046433159520 10999571 878379447339894422643059803290610831944 10999572 -968255397123987006756659111054727168 10999573 -369629836490131097368087561974557866272 10999574 -375239638963055807573716146381803242464 10999575 47891797514465012274039687094526784000 10999576 -69618573868812014415166605893651005440 10999577 -420333503891628364147640858780678727228 10999578 -76926765204485293457290076702339051520 10999579 -293423029196751870823273893508958938616 10999580 -137393018579652205643726855859862540800 10999581 -428071246611716619914460826581265330656 10999582 -146182765400850818640949896238321919616 10999583 -442482212288634941569142981225505342624 10999584 -53734230655467123103674641891721216000 10999585 -423590729529318485504099412025127354220 10999586 -46357708763810272994723751597914578656 10999587 -422307462331907117450404055646692079240 10999588 48705722017347329421324421572839531520 10999589 399631797324175270253395042367282617824 10999590 41041422831706863422501854362079180800 10999591 -325878365942700266767358616327878729048 10999592 118602275777295640623679235126404300800 10999593 -91819166315800015322080996507930425312 10999594 -125389826147541862676769491078337864960 10999595 -612043240669469566155475845784241336640 10999596 180342142993640265581025489415336699392 10999597 -60137288563322720965085190621944301568 10999598 763436657805504113351091677527969710336 10999599 -39176859884749555692620230551198424800 10999600 -54427394376175555039661545131616665600 10999601 -121509689895199600139299939187167996398 10999602 -477081287169701610890334445743666175200 10999603 -57242464553632177425025170085281200856 10999604 65359618139853601202136909443557883904 10999605 -179266637032748970672683331273537059040 10999606 -211285189214113680463382343477726678720 10999607 -358380838663597043197984118302163834088 10999608 -174932295918543614539785934829118320640 10999609 -177783516818850607941592920793963213440 10999610 4935567275516436821501870324766612960 10999611 31852139206712757807997839062009664000 10999612 185618506546914167169228914969408999424 10999613 655844993935931857758786094557720295200 10999614 205557766976576393056209456244244715840 10999615 7591550438291535132748781412403808640 10999616 219956009149348264361648495526724239360 10999617 -342960346820089926579785250514984186320 10999618 -327436280978299181258944685376457418544 10999619 7499987546309765721867150832255290432 10999620 -26922261007574964947685257289575585280 10999621 395710986507683466708561433016232305822 10999622 -297029444257208334539078859491949103488 10999623 271516340989592081627825939195053488384 10999624 -933878712925363286226811827364667735040 10999625 -64231403264894213735908783287619776000 10999626 -132168861310137298024940043791097600 10999627 324864938500312656150969874106658148800 10999628 -238444264499214963273421501914641509632 10999629 -14066923341509583448804489376230719870 10999630 512345944773268355208658505480334921600 10999631 -887779808437681470742467879450856487568 10999632 -53618901187304525552982131155214008320 10999633 -92093988078866995912548464020883366796 10999634 457804591151907645387173186999663235216 10999635 41641633904934896046862447108583312640 10999636 16435406663328020934319200642236974848 10999637 -1700865769799960974380152255852656896 10999638 11293093787492477877129405536384896128 10999639 113310791778715715550499734861321735856 10999640 -13427309413650029635347529092758323200 10999641 411978929052288855038317722127188453024 10999642 378868288271674165225403587512270033600 10999643 161674624655077533633925875296911949892 10999644 -72812310414321807512635445518245396480 10999645 102665940007521249169408176754452238080 10999646 -48717153557432602207362010608220961280 10999647 325507685108491781307435780165739261680 10999648 262388130691678438118442357004075008000 10999649 -616737815764929772848994838305510383036 10999650 -48724606717162685723547126709091510400 10999651 -329036890529531697637489033543804264720 10999652 -566640685057931332888785060726844078464 10999653 -73857460499682582734193748488767522496 10999654 145416843782842593030854493908657136960 10999655 75904570069098106313119773204637525560 10999656 -231668520072653253811147421360324659200 10999657 377957083325679969324736541563482926906 10999658 3480099711092655012989999820262821888 10999659 333885352066305322526350234878333256128 10999660 -127143319778401246166525879926001203200 10999661 -420277638200619989198690257198144557738 10999662 32449794524200419380399526261918336000 10999663 -562171772466912224538043189454268322560 10999664 -8625784099195995392670420141290520576 10999665 -321187659607078018583218004992437648000 10999666 -133778895337006360014469906262891520 10999667 -309673268605737035800870605632511324000 10999668 118968310637780930489379895326596874240 10999669 -576909575093933307353289765612680926930 10999670 -2873859212989862546151098421351930240 10999671 -254860195088590576164897896110478341680 10999672 984315381088312019004358782647970385920 10999673 -104697373370650690357084085419297731516 10999674 109025798933430894638201542323617721600 10999675 14856214293150763952408324764419226800 10999676 -203785994874126406573768740718146263040 10999677 -218343614464139070923828225319814784064 10999678 267416953673313084281720039670431408640 10999679 -1213908508522885602881409736073606883360 10999680 -343849984242520690337159549681034854400 10999681 -31614202821580052745878603721388219392 10999682 527965965228698834903788910685110346192 10999683 81990061548408446578736940435528736452 10999684 229006420909020475973435647003194252416 10999685 -198766360158579402967205897315314776840 10999686 -79563189641630055737448282673515163776 10999687 332327603966377058353003964987605595472 10999688 -25962610252726588805143402964602060800 10999689 290452246677043363680471889680547815840 10999690 60749075224946674793257768039300669440 10999691 -197446822765772697205444806629244868908 10999692 -445710853545214462172137743762040750080 10999693 327037564823787514650097839532931777740 10999694 337886009979303594936627341351555752896 10999695 -156760123195808442091848956609205158400 10999696 -88821612176443474011658718496137371648 10999697 -842561958319040392277482339539316565688 10999698 39024029614462389351089834371735431168 10999699 215531090400606073103925351680707293760 10999700 -281617014848091934418725992812691168000 10999701 -562724371319844675496280932798609712562 10999702 -25523722918992986072443930773271563648 10999703 -406853866058858150013023029877799605232 10999704 -215766497222451880625744126667543674880 10999705 -245131186210856406644355390304213078140 10999706 -30473145628956201927111902695673330448 10999707 167073905373946316644137176361428044992 10999708 -229719147011180378408775789162393615360 10999709 -309215968795560694121286384977177882784 10999710 -176624777218606845808659624081691732800 10999711 411552600094416045719030252754856505312 10999712 -423273133173903446053218820227924492288 10999713 -29784632077353296661161451223281145056 10999714 306251580922824612576161372827901071104 10999715 -133866938046582794197816646281868821680 10999716 8471260025926914081462673681570775040 10999717 737382008870888779765483115471228690560 10999718 136211928142275423008615828766931655616 10999719 -11655991142150871799124943944574778200 10999720 536082191652238908905487298109778892800 10999721 54232153686398314988932576779815228922 10999722 -5168195066595334952934338186831786496 10999723 23813075245345403058628426108748111360 10999724 357006371978330936544278633322294804480 10999725 38739431430320282377455915317862720000 10999726 23506987223299599278094748159145743488 10999727 -139555544312247627620936634219922638720 10999728 -98539812669537368104502258539788976128 10999729 44633962886342377031099012900384481600 10999730 -5554353465793399859433910420087357440 10999731 -474600720553901863088241840882233087376 10999732 -58569694695085871784519641601753920768 10999733 113881921526398309037816689006206143982 10999734 -217695550013700325617996540252860162688 10999735 149493419031636999092243295351482493600 10999736 7035468458172939648763383122627788800 10999737 82001022804140153509868243638656571200 10999738 402882803862749450229155633684646589440 10999739 123724062895393384430728813684391619072 10999740 54368744401286885525240052981421286400 10999741 -795167281625702900926033032388310415168 10999742 -133912234273002910832359456225211577408 10999743 -411698586464342708927733160946645447736 10999744 1108589318459752906755444839957921792 10999745 -412866860613709369226899228421374114200 10999746 -151362320205555219085076049122971238400 10999747 961262277995551667185188151063122548 10999748 -87569655885152927450919420288522465024 10999749 292925918993805106983426201524070077664 10999750 -128071024178962009164485495611885632000 10999751 -92994510980729869526250295195587645648 10999752 -139244226588916328964721509480947834880 10999753 381205633179612061151849315338720691940 10999754 347336478558106430745836633950303638576 10999755 -27434528987343384637207289420438740560 10999756 1190874624512970471887837577644572078080 10999757 774356062583010733895113830915230310006 10999758 1940321739411360314019900358048419840 10999759 422466590146265411891894165839121360928 10999760 173897379937607332072713614109809049600 10999761 -28209219563539800208408030448207406336 10999762 -241165996415861090033167083460610560368 10999763 460483678553292755297718684628743708012 10999764 -177417391816819584828216165250467406080 10999765 360148562601331431823233262455445992000 10999766 405132599296625229248895014113626118464 10999767 44434407307507270276810044401853031584 10999768 300256820255055558660003150446543708160 10999769 -71228331834166337506502958430392653040 10999770 19163167100006806871899488535623920640 10999771 718220580083926956983128364369103083972 10999772 98876482387530913450892782655075404800 10999773 187517459301899236702989396241921130880 10999774 -141772920044429303819738551170487764864 10999775 522571215946780379684999151514645003800 10999776 139563238423731577399469502137696256000 10999777 172169155279802496661476931180272373380 10999778 442571938016373106266613635491321743440 10999779 -84978936860249209159259320830322021632 10999780 426907125973906690632966911745745920000 10999781 304221640926698295535042996349750131932 10999782 -109039333606075073558571624235047801600 10999783 537224216732640969219857866880368818360 10999784 451836413798870902089255144483670425600 10999785 -53012398126798547992751954923353504960 10999786 -18691886689486542524789148888540426240 10999787 -13851455675828845407178950414564848880 10999788 -218569856056244987998364895737840601600 10999789 842760080948286783477812928592832021856 10999790 -351269372838143579562165061769558561280 10999791 392668911936920128064355171140735642040 10999792 -51349478671196124849166346308682776576 10999793 -153284342000267666459026620663874805184 10999794 -72905814526515178215839948826413340672 10999795 -399638109678215004932726160439752877200 10999796 431050532296972086532601779961214216192 10999797 -526910325581674015476130159674090040800 10999798 38697039596727837788177347554232088064 10999799 553553277986216664640213427407140866736 10999800 4505503117237410982148265058440192000 10999801 7344101983723920931153279687610473552 10999802 -174873545973289211079298297862949811200 10999803 -104694143834800748987040818890992052800 10999804 173570592822456280228341368003872446976 10999805 -512465824780875531603515580001329795540 10999806 63979170427108224573008060790696587904 10999807 50887771813156267379961896887264338272 10999808 -25937755558305008231688783431718666240 10999809 -137254994681789753831852703358548833772 10999810 -98231607677615820649132835637144944640 10999811 174156060874505966629493158943459420412 10999812 221839721607327170467107913416691264512 10999813 1054843068342810561128085740061268977984 10999814 178035085212567397915054234105728302400 10999815 -405836959216997627420933942173621842480 10999816 -482303911363827508770226259560441344000 10999817 -78593881183044679432868792580610316928 10999818 -292074288686986693420290465377792073936 10999819 41099574957906353387192710192598378544 10999820 -67823457258816154138868290856930718720 10999821 -205529949319136368106521166140489277376 10999822 -12098006915758469494159545668636049600 10999823 -332494147192332345316511173393131475776 10999824 -50650140038343623170160740073449979904 10999825 -227944350884765280258049380261682220900 10999826 458247764488989708705235115514093428112 10999827 289609598919216585410383267373012169840 10999828 -40576449597403117575870435144743204864 10999829 -552554006928201733472155015585193379570 10999830 2481784520273770740664256173554462720 10999831 174837798731533186671023826075228081264 10999832 407641026654053568022734369061231288320 10999833 67305165087850243828402858416309385728 10999834 -692160359130326590971925057945240216608 10999835 -162337889862845383558809036614996033280 10999836 227736894397106897165579415914161953792 10999837 492030140146853182698353528143200656486 10999838 -39006269513377400292952833547220887680 10999839 -179746781380792442213237782076243086776 10999840 180722791378142908329557858084536320000 10999841 256039428581738143562252557303980875520 10999842 -53319163993887264567056994425668485120 10999843 82440899024759857059922363727228448092 10999844 161624721069264641912202200769644294400 10999845 96256043548029804957078945395339559000 10999846 -170277641949673358503050296110483711872 10999847 290450562319596159867656814501624008160 10999848 -219161930640061641405666681624914903040 10999849 105565297749485100621679788431214010752 10999850 98343985271284177986906118275542560800 10999851 -84388863179140070176473051488113299456 10999852 -541655594353676204338213717198947496448 10999853 -879064815142846991499252543060681377898 10999854 2966509201795511430471253325010247680 10999855 -43020363634587285257017114429152189240 10999856 -52221094262397100817371472656230187008 10999857 379204596360992272129289221539619986624 10999858 464151179758517429120354696790487211280 10999859 -12443226349995917463100265161204877472 10999860 172342603428406965459556264982269440000 10999861 463095244835018934296888708636788676462 10999862 -144032502355333709139520271157318761568 10999863 148977705630266434639206497336970901392 10999864 -375894256774879262991461429122279280640 10999865 -219720657266943204533558721389433708480 10999866 75858718732556086311443099708372928000 10999867 -267068814903401383184076021340512768528 10999868 -566940888889449833234855456882520576 10999869 -137496634158598159141395732239517608640 10999870 -1968093874361849177450238638161731840 10999871 -394635438408837006192500926635871556928 10999872 -38091882481240092190983422006713122816 10999873 7686346099545125028964130591926351008 10999874 285276756217825673435486813249122313760 10999875 408396131745133105894342148869934268000 10999876 2249921135496449760354738742904287488 10999877 171334809896096148331129982916102231072 10999878 47603661623426761834508744834655561600 10999879 -64843420385563103512038917499207534720 10999880 364014819741623605333801960869833932800 10999881 324518279762753299427958991467799096320 10999882 -78618373841135029309546863473126432208 10999883 150910575951658357584681564454663219560 10999884 61882529243412459051843338853154455552 10999885 53131561386189652345185230849136506880 10999886 -12579782330797188610310245105754801856 10999887 366831251485471172226556236743184621960 10999888 30833867167790045448053135167707414528 10999889 -19726322116927453861167490308146668044 10999890 -8176423454627941220203892318198814720 10999891 -48302778035483780800848315992206841440 10999892 175799211307550301192549748442976110592 10999893 301199058788845283765172386569802678400 10999894 18358792014391030320201448713604751040 10999895 278793313750022163395047130613919301400 10999896 -248984934281134313943745527349340805120 10999897 -421609164244021358437686716131324470016 10999898 -3710084777685384204491786849440312320 10999899 499943479641901903298654416390278902904 10999900 -487104406798533334025716018675540108800 10999901 -410000195742717286300630870064484751680 10999902 -50084446923015320134890357334247141568 10999903 -258209016760812443475770104014137403720 10999904 336380316766547663131795867449490145280 10999905 72856548710014693199099666453646491520 10999906 -92245193106650140283281655366817724848 10999907 318076017803907327227478233143046123160 10999908 245283456830754708127585494246191616000 10999909 -175544884478373602256409738888531906884 10999910 -194758235379494313209160412486391441280 10999911 54996580967720850994037567962020558336 10999912 33608886172185939659794022084987535360 10999913 177848736189114671721125419914394733604 10999914 4238402804450192168644098419618653440 10999915 -486953560905498944568119051719438430160 10999916 -673939283060286573580447768904073216 10999917 -378056327048525132619760303511477758560 10999918 -271546526906037267063835159089036864 10999919 -119891468240536454857117812672046258704 10999920 64793530532780622353720227592093368320 10999921 -482734231186048881980442350435573366016 10999922 253787955689852340722039809498732522512 10999923 -374425353648998113975430198148476586432 10999924 -34789658008115089779935099339074969600 10999925 -187453237040211627181007235283951567500 10999926 8331811562630481007918955328706258944 10999927 12241073273197731884723279271599753472 10999928 -133487654088451838875664576081544560640 10999929 471513595293598845254987248094724994080 10999930 510938760218780797731982574344465168320 10999931 315625334399977817374036453613042211864 10999932 -6964002658393344722334490854123386880 10999933 98882317111059843689866767814090061920 10999934 -7637233982368686494739596430554557440 10999935 187440949463123306602614802855599259200 10999936 -386122377784142365026191299745257881600 10999937 25967135314875759701471606794244841300 10999938 155433996349924247162310531536440915968 10999939 -942250425878520063895364227056486161160 10999940 -159619793738591575866066110321848320 10999941 95351682925633290740211901872487668192 10999942 -107050913883859130409251604307260148128 10999943 236396851516631543372825705775238566000 10999944 -53418720979838274670046304973291760640 10999945 -677220252302582873082824896098279360000 10999946 121906126801226205115059143620305594672 10999947 -25467303499367540488516287165441134592 10999948 -55355341644375264421903132435918817280 10999949 665936410818583941939793472319410464950 10999950 -66933709548830647527535405873657948800 10999951 -806370975780562543198075960696650532048 10999952 3163647608389268298521488247449485312 10999953 -151645001959106809729169358225291416460 10999954 -28721233390312970995431115615027673088 10999955 101475049639606797244361260627468908000 10999956 59481441630764641837688975312302080000 10999957 -292904348280708353630258049039066782880 10999958 -154212301609866229499303056802662717920 10999959 3119496465756142770448557220286167296 10999960 -50206349499146577385242378084292608000 10999961 -264200979759131589008467951198026212220 10999962 8640626029768900408845891565264761072 10999963 -2251211516445568484103938577059717152 10999964 403084267549154681866303604311094078976 10999965 237774529549254188919056820896020065120 10999966 -73706621317067789157000965598865033920 10999967 51607005236611373145787426443900476784 10999968 -57497509552621252734854455403174952960 10999969 47287593141545564275214754098892416196 10999970 242870928804223293365375114547388219680 10999971 -476792608123961738755324802163008205660 10999972 33154161071779807196685707632240035072 10999973 -78369664421270639817041767803192285540 10999974 471830206665512473716639134419914977280 10999975 73993776905943820069907936007848832000 10999976 208787984852778842899320853437372979200 10999977 137151460446070617468185853401029944720 10999978 -47192820253382737206305908469326107648 10999979 -33625405329578991079621024748906217420 10999980 -188468718457284316553362806506110986240 10999981 -1911297298785400021020395792968297944000 10999982 39204770461553944042013358002487066624 10999983 169398344875869214910890399128502614024 10999984 23304537691240239727096597337360384000 10999985 237893318234783668490477111168084980200 10999986 -31583344892737180072944681707719539456 10999987 363614519934887657454620667982879514636 10999988 -458146859051108843444713045516109260800 10999989 64366296819313829576150158004517120 10999990 132515843204710741707045784815686956800 10999991 207485302946802037985131007888537388792 10999992 -422899070636733266552509290854666465280 10999993 419417459608021601318400117605546798240 10999994 -40404786625190684241052013809849183008 10999995 -208615104564791788116339394495743092880 10999996 -56009532097111553104001298178759304192 10999997 -1012169136881456998837503741578828506554 10999998 -32589351671331274591406622393159268416 10999999 -93160620452128715078888068759037553480